-凯发k8天生赢家一触即发
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('5ik60gx-��fts-5c085��7000z0.step',
'2017-10-13t01:21:10',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = cartesian_point ( 'none', ( 3.485978078972125500, -0.7742974858199250800, 5.096656705083362700 ) ) ;
#2 = cartesian_point ( 'none', ( 2.325311336566785200, -0.4930714162129871100, 5.139381308925424100 ) ) ;
#3 = cartesian_point ( 'none', ( 1.160666742405341600, -0.2092777063926561700, 5.158736521826378800 ) ) ;
#4 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.07514504483995884700, 5.154590128056182300 ) ) ;
#5 = cartesian_point ( 'none', ( 20.00005355952163600, -4.203818488827500300, 3.218934284577642300 ) ) ;
#6 = cartesian_point ( 'none', ( 19.14253799322049300, -4.072941087221781100, 3.389855711360364200 ) ) ;
#7 = cartesian_point ( 'none', ( 18.28475599830563800, -3.931924450805798400, 3.552449857082852400 ) ) ;
#8 = cartesian_point ( 'none', ( 17.42989039486063500, -3.781305192998582100, 3.706124505846943400 ) ) ;
#9 = cartesian_point ( 'none', ( 16.26922365245529500, -3.576806658260358600, 3.914771401046039500 ) ) ;
#10 = cartesian_point ( 'none', ( 15.10457905829384600, -3.355776665657283600, 4.105818306166712600 ) ) ;
#11 = cartesian_point ( 'none', ( 13.94391231588850200, -3.119725074160300400, 4.277960177127974700 ) ) ;
#12 = cartesian_point ( 'none', ( 12.78324557348316600, -2.883673482663317200, 4.450102048089237700 ) ) ;
#13 = cartesian_point ( 'none', ( 11.61860097932172100, -2.634212763995513300, 4.602162981362862800 ) ) ;
#14 = cartesian_point ( 'none', ( 10.45793423691638100, -2.373046987815233600, 4.733104246586836300 ) ) ;
#15 = cartesian_point ( 'none', ( 9.297267494511039800, -2.111881211634953500, 4.864045511810809700 ) ) ;
#16 = cartesian_point ( 'none', ( 8.132622900349593600, -1.840794405012121200, 4.972972647370953700 ) ) ;
#17 = cartesian_point ( 'none', ( 6.971956157944251100, -1.561638365714375300, 5.059141570480728800 ) ) ;
#18 = cartesian_point ( 'none', ( 5.811289415538911200, -1.282482326416630300, 5.145310493590506500 ) ) ;
#19 = cartesian_point ( 'none', ( 4.646644821377467600, -0.9971639732528756500, 5.208132583130937300 ) ) ;
#20 = cartesian_point ( 'none', ( 3.485978078972125500, -0.7076323198842242600, 5.247178700529699000 ) ) ;
#21 = cartesian_point ( 'none', ( 2.325311336566785200, -0.4181006665155729800, 5.286224817928463400 ) ) ;
#22 = cartesian_point ( 'none', ( 1.160666742405341600, -0.1263335077157668500, 5.301228238611485300 ) ) ;
#23 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1656760909725842300, 5.292086474002229800 ) ) ;
#24 = cartesian_point ( 'none', ( 20.00005355952163600, -4.258297363553216600, 3.390809195876310700 ) ) ;
#25 = cartesian_point ( 'none', ( 19.14253799322049300, -4.120431766537680400, 3.563945658113675900 ) ) ;
#26 = cartesian_point ( 'none', ( 18.28475599830563800, -3.972306535038327100, 3.728324568014090600 ) ) ;
#27 = cartesian_point ( 'none', ( 17.42989039486063500, -3.814484815585878600, 3.883347657749480800 ) ) ;
#28 = cartesian_point ( 'none', ( 16.26922365245529500, -3.600207366289176900, 4.093825356039937800 ) ) ;
#29 = cartesian_point ( 'none', ( 15.10457905829384600, -3.369280672557712900, 4.285889274767538600 ) ) ;
#30 = cartesian_point ( 'none', ( 13.94391231588850200, -3.123282197866257700, 4.458227422617126100 ) ) ;
#31 = cartesian_point ( 'none', ( 12.78324557348316600, -2.877283723174801600, 4.630565570466712800 ) ) ;
#32 = cartesian_point ( 'none', ( 11.61860097932172100, -2.617893886544671900, 4.782000703139890300 ) ) ;
#33 = cartesian_point ( 'none', ( 10.45793423691638100, -2.346884583577883100, 4.911498365127294500 ) ) ;
#34 = cartesian_point ( 'none', ( 9.297267494511039800, -2.075875280611093800, 5.040996027114697000 ) ) ;
#35 = cartesian_point ( 'none', ( 8.132622900349593600, -1.795097779646728700, 5.147671618076055100 ) ) ;
#36 = cartesian_point ( 'none', ( 6.971956157944251100, -1.506470075721014100, 5.230796435557469900 ) ) ;
#37 = cartesian_point ( 'none', ( 5.811289415538911200, -1.217842371795299700, 5.313921253038886400 ) ) ;
#38 = cartesian_point ( 'none', ( 4.646644821377467600, -0.9233360847906900700, 5.372927470249507600 ) ) ;
#39 = cartesian_point ( 'none', ( 3.485978078972125500, -0.6249629912728728000, 5.407412014894267900 ) ) ;
#40 = cartesian_point ( 'none', ( 2.325311336566785200, -0.3265898977550553700, 5.441896559539028300 ) ) ;
#41 = cartesian_point ( 'none', ( 1.160666742405341600, -0.02638818849909397100, 5.451623867211136300 ) ) ;
#42 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2735914544202647800, 5.436527490535831400 ) ) ;
#43 = cartesian_point ( 'none', ( 20.00005355952163600, -4.321371575054816300, 3.640391164562787100 ) ) ;
#44 = cartesian_point ( 'none', ( 19.14253799322049000, -4.173358321497850000, 3.816092136721714700 ) ) ;
#45 = cartesian_point ( 'none', ( 18.28475599830563800, -4.014950312715618500, 3.982412108578111900 ) ) ;
#46 = cartesian_point ( 'none', ( 17.42989039486063500, -3.846749024415026000, 4.138746436287270600 ) ) ;
#47 = cartesian_point ( 'none', ( 18.28475599830563800, -3.782851508382350400, 3.131374427445956500 ) ) ;
#48 = cartesian_point ( 'none', ( 17.42989039486063500, -3.649562618043991500, 3.279694974147375300 ) ) ;
#49 = cartesian_point ( 'none', ( 16.26922365245529500, -3.468593841754004500, 3.481072506566470300 ) ) ;
#50 = cartesian_point ( 'none', ( 15.10457905829384600, -3.271613540765007800, 3.666817949518330600 ) ) ;
#51 = cartesian_point ( 'none', ( 13.94391231588850200, -3.059967290268154300, 3.835662473284195500 ) ) ;
#52 = cartesian_point ( 'none', ( 12.78324557348316600, -2.848321039771301200, 4.004506997050061300 ) ) ;
#53 = cartesian_point ( 'none', ( 11.61860097932172100, -2.623454598263959000, 4.155297222326516300 ) ) ;
#54 = cartesian_point ( 'none', ( 10.45793423691638100, -2.386904031553195100, 4.287003098975644900 ) ) ;
#55 = cartesian_point ( 'none', ( 9.297267494511039800, -2.150353464842430700, 4.418708975624770800 ) ) ;
#56 = cartesian_point ( 'none', ( 8.132622900349593600, -1.903734653157998600, 4.530430818961057100 ) ) ;
#57 = cartesian_point ( 'none', ( 6.971956157944251100, -1.648732253051888900, 4.621405455510056500 ) ) ;
#58 = cartesian_point ( 'none', ( 5.811289415538911200, -1.393729852945779100, 4.712380092059054200 ) ) ;
#59 = cartesian_point ( 'none', ( 4.646644821377467600, -1.132085789379748500, 4.781986072806067700 ) ) ;
#60 = cartesian_point ( 'none', ( 3.485978078972125500, -0.8655873566115426200, 4.829747918323058700 ) ) ;
#61 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5990889238433365600, 4.877509763840048000 ) ) ;
#62 = cartesian_point ( 'none', ( 1.160666742405341600, -0.3295565763946181600, 4.903101212292261500 ) ) ;
#63 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05883149350066705500, 4.906347448137377200 ) ) ;
#64 = cartesian_point ( 'none', ( 20.00005355952163600, -4.083343498950647200, 2.929581005215317700 ) ) ;
#65 = cartesian_point ( 'none', ( 19.14253799322049300, -3.964230800194088500, 3.095604086073706200 ) ) ;
#66 = cartesian_point ( 'none', ( 18.28475599830563800, -3.835252786252009400, 3.254026682397647400 ) ) ;
#67 = cartesian_point ( 'none', ( 17.42989039486063500, -3.696901043193903100, 3.404271092814543700 ) ) ;
#68 = cartesian_point ( 'none', ( 16.26922365245529500, -3.509058338710024500, 3.608260690361159800 ) ) ;
#69 = cartesian_point ( 'none', ( 15.10457905829384600, -3.305011884848393600, 3.796041632422754800 ) ) ;
#70 = cartesian_point ( 'none', ( 13.94391231588850200, -3.086155525789265700, 3.966331184757681400 ) ) ;
#71 = cartesian_point ( 'none', ( 12.78324557348316600, -2.867299166730137700, 4.136620737092608900 ) ) ;
#72 = cartesian_point ( 'none', ( 11.61860097932172100, -2.635127913323317200, 4.288255649387084000 ) ) ;
#73 = cartesian_point ( 'none', ( 10.45793423691638100, -2.391227730648124400, 4.420200101434358200 ) ) ;
#74 = cartesian_point ( 'none', ( 9.297267494511039800, -2.147327547972933500, 4.552144553481632300 ) ) ;
#75 = cartesian_point ( 'none', ( 8.132622900349593600, -1.893364521588573900, 4.663497230884305900 ) ) ;
#76 = cartesian_point ( 'none', ( 6.971956157944251100, -1.631073476480372000, 4.753497481945594000 ) ) ;
#77 = cartesian_point ( 'none', ( 5.811289415538911200, -1.368782431372170600, 4.843497733006885600 ) ) ;
#78 = cartesian_point ( 'none', ( 4.646644821377467600, -1.099955081337838300, 4.911530764752980900 ) ) ;
#79 = cartesian_point ( 'none', ( 3.485978078972125500, -0.8264277897654543900, 4.957131842592475300 ) ) ;
#80 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5529004981930706300, 5.002732920431970600 ) ) ;
#81 = cartesian_point ( 'none', ( 1.160666742405341600, -0.2765417338371007900, 5.025590542764334100 ) ) ;
#82 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0007606927178035145300, 5.025548568851712100 ) ) ;
#83 = cartesian_point ( 'none', ( 20.00005355952163600, -4.144851056260058000, 3.065233414837792700 ) ) ;
#84 = cartesian_point ( 'none', ( 19.14253799322049300, -4.020222918751611200, 3.233757307632088000 ) ) ;
#85 = cartesian_point ( 'none', ( 18.28475599830563800, -3.885588598241741300, 3.394339559842404900 ) ) ;
#86 = cartesian_point ( 'none', ( 17.42989039486063500, -3.741460852861518700, 3.546394909273785000 ) ) ;
#87 = cartesian_point ( 'none', ( 16.26922365245529500, -3.545775963860779100, 3.752843252005799700 ) ) ;
#88 = cartesian_point ( 'none', ( 15.10457905829384600, -3.333711068950251400, 3.942426938926944400 ) ) ;
#89 = cartesian_point ( 'none', ( 13.94391231588850200, -3.106714786393151200, 4.113850921220216800 ) ) ;
#90 = cartesian_point ( 'none', ( 12.78324557348316600, -2.879718503836051100, 4.285274903513491800 ) ) ;
#91 = cartesian_point ( 'none', ( 11.61860097932172100, -2.639341448413444100, 4.437368181558198900 ) ) ;
#92 = cartesian_point ( 'none', ( 10.45793423691638100, -2.387225639152996200, 4.569091804044741200 ) ) ;
#93 = cartesian_point ( 'none', ( 9.297267494511039800, -2.135109829892549700, 4.700815426531282700 ) ) ;
#94 = cartesian_point ( 'none', ( 8.132622900349593600, -1.872977473413577300, 4.811269587552080100 ) ) ;
#95 = cartesian_point ( 'none', ( 6.971956157944251100, -1.602619199509543800, 4.899699773188317800 ) ) ;
#96 = cartesian_point ( 'none', ( 8.132622900349593600, -1.893144843934709800, 4.224773398619462700 ) ) ;
#97 = cartesian_point ( 'none', ( 6.971956157944251100, -1.654989123534751400, 4.316093280138989700 ) ) ;
#98 = cartesian_point ( 'none', ( 5.811289415538911200, -1.416833403134793600, 4.407413161658515000 ) ) ;
#99 = cartesian_point ( 'none', ( 4.646644821377467600, -1.171949969218869500, 4.478754395972962300 ) ) ;
#100 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9220116239491610300, 4.529629650112898500 ) ) ;
#101 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6720732786794523200, 4.580504904252836500 ) ) ;
#102 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4187873543882992800, 4.610566648645660200 ) ) ;
#103 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1638840507671586200, 4.619609531094961400 ) ) ;
#104 = cartesian_point ( 'none', ( 20.00005355952163600, -3.902486155277777000, 2.627178612076873000 ) ) ;
#105 = cartesian_point ( 'none', ( 19.14253799322049300, -3.795668718230329000, 2.785848284288610100 ) ) ;
#106 = cartesian_point ( 'none', ( 18.28475599830563800, -3.679408326747963800, 2.937681688430465100 ) ) ;
#107 = cartesian_point ( 'none', ( 17.42989039486063500, -3.554148823825828100, 3.082124557831233500 ) ) ;
#108 = cartesian_point ( 'none', ( 16.26922365245529500, -3.384081694412660400, 3.278237296506715900 ) ) ;
#109 = cartesian_point ( 'none', ( 15.10457905829384600, -3.198400568870730900, 3.459636178518472600 ) ) ;
#110 = cartesian_point ( 'none', ( 13.94391231588850200, -2.998373837565675900, 3.625082065566318100 ) ) ;
#111 = cartesian_point ( 'none', ( 12.78324557348316600, -2.798347106260621300, 3.790527952614164400 ) ) ;
#112 = cartesian_point ( 'none', ( 11.61860097932172100, -2.585341154591690700, 3.938890681529639600 ) ) ;
#113 = cartesian_point ( 'none', ( 10.45793423691638100, -2.360811029193977000, 4.069156784436421100 ) ) ;
#114 = cartesian_point ( 'none', ( 9.297267494511039800, -2.136280903796264700, 4.199422887343203600 ) ) ;
#115 = cartesian_point ( 'none', ( 8.132622900349593600, -1.901760373096787800, 4.310702514670350800 ) ) ;
#116 = cartesian_point ( 'none', ( 6.971956157944251100, -1.658851450120913300, 4.402235513727160500 ) ) ;
#117 = cartesian_point ( 'none', ( 5.811289415538911200, -1.415942527145039200, 4.493768512783969300 ) ) ;
#118 = cartesian_point ( 'none', ( 4.646644821377467600, -1.166304526143100000, 4.564929620373640700 ) ) ;
#119 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9116427277915423200, 4.615232733974926800 ) ) ;
#120 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6569809294399849800, 4.665535847576213900 ) ) ;
#121 = cartesian_point ( 'none', ( 1.160666742405341600, -0.3990349320452167300, 4.694637345916529400 ) ) ;
#122 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1395667683232444700, 4.702338436253679500 ) ) ;
#123 = cartesian_point ( 'none', ( 20.00005355952163600, -3.960321241079003000, 2.711088943181876800 ) ) ;
#124 = cartesian_point ( 'none', ( 19.14253799322049300, -3.850092126397901100, 2.872110109733703600 ) ) ;
#125 = cartesian_point ( 'none', ( 18.28475599830563800, -3.730283912543412400, 3.026082307643361200 ) ) ;
#126 = cartesian_point ( 'none', ( 17.42989039486063500, -3.601353785605620100, 3.172443616723335000 ) ) ;
#127 = cartesian_point ( 'none', ( 16.26922365245529500, -3.426302982499561400, 3.371161056212595800 ) ) ;
#128 = cartesian_point ( 'none', ( 15.10457905829384600, -3.235440110548738300, 3.554744194152679200 ) ) ;
#129 = cartesian_point ( 'none', ( 13.94391231588850200, -3.030068956700981100, 3.721938971560601900 ) ) ;
#130 = cartesian_point ( 'none', ( 12.78324557348316600, -2.824697802853224800, 3.889133748968526000 ) ) ;
#131 = cartesian_point ( 'none', ( 11.61860097932172100, -2.606221260332923800, 4.038798055981318100 ) ) ;
#132 = cartesian_point ( 'none', ( 10.45793423691638100, -2.376131745457793700, 4.169909533624472300 ) ) ;
#133 = cartesian_point ( 'none', ( 9.297267494511039800, -2.146042230582663200, 4.301021011267625500 ) ) ;
#134 = cartesian_point ( 'none', ( 8.132622900349593600, -1.905911488046998700, 4.412684035203548100 ) ) ;
#135 = cartesian_point ( 'none', ( 6.971956157944251100, -1.657379854311688900, 4.504135833753942100 ) ) ;
#136 = cartesian_point ( 'none', ( 5.811289415538911200, -1.408848220576378600, 4.595587632304336100 ) ) ;
#137 = cartesian_point ( 'none', ( 4.646644821377467600, -1.153613418707596400, 4.666203496954195500 ) ) ;
#138 = cartesian_point ( 'none', ( 3.485978078972125500, -0.8934189612067899900, 4.715501049744420700 ) ) ;
#139 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6332245037059831500, 4.764798602534646000 ) ) ;
#140 = cartesian_point ( 'none', ( 1.160666742405341600, -0.3698477825515916800, 4.792441091192616300 ) ) ;
#141 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1050879278095817500, 4.798239689491683000 ) ) ;
#142 = cartesian_point ( 'none', ( 20.00005355952163600, -4.021211243397877100, 2.811683937152639900 ) ) ;
#143 = cartesian_point ( 'none', ( 19.14253799322049300, -3.906892075841662800, 2.975180806711341700 ) ) ;
#144 = cartesian_point ( 'none', ( 20.00005355952163600, -3.764205569917860500, 2.467262110404205200 ) ) ;
#145 = cartesian_point ( 'none', ( 19.14253799322049300, -3.663890115937626500, 2.620309485885270900 ) ) ;
#146 = cartesian_point ( 'none', ( 18.28475599830563800, -3.554460662168421200, 2.766928329471698400 ) ) ;
#147 = cartesian_point ( 'none', ( 17.42989039486063500, -3.436335272474890800, 2.906583181190892000 ) ) ;
#148 = cartesian_point ( 'none', ( 16.26922365245529500, -3.275954259718691500, 3.096195140255337800 ) ) ;
#149 = cartesian_point ( 'none', ( 15.10457905829384600, -3.100462997959889700, 3.271915319287984000 ) ) ;
#150 = cartesian_point ( 'none', ( 13.94391231588850200, -2.911060270462095400, 3.432543371288118800 ) ) ;
#151 = cartesian_point ( 'none', ( 12.78324557348316600, -2.721657542964302000, 3.593171423288254100 ) ) ;
#152 = cartesian_point ( 'none', ( 11.61860097932172100, -2.519637162408166400, 3.737610095786014300 ) ) ;
#153 = cartesian_point ( 'none', ( 10.45793423691638100, -2.306379132838857900, 3.864872726189354500 ) ) ;
#154 = cartesian_point ( 'none', ( 9.297267494511039800, -2.093121103269548900, 3.992135356592694300 ) ) ;
#155 = cartesian_point ( 'none', ( 8.132622900349593600, -1.870082193269822400, 4.101352612093351400 ) ) ;
#156 = cartesian_point ( 'none', ( 6.971956157944251100, -1.638785984753456500, 4.191778428091410500 ) ) ;
#157 = cartesian_point ( 'none', ( 5.811289415538911200, -1.407489776237090400, 4.282204244089471400 ) ) ;
#158 = cartesian_point ( 'none', ( 4.646644821377467600, -1.169516256839521200, 4.353220920571097900 ) ) ;
#159 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9264910270002084700, 4.404343341625963000 ) ) ;
#160 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6834657971608961700, 4.455465762680826300 ) ) ;
#161 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4370489656239839300, 4.486344710335667500 ) ) ;
#162 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1889238092122489100, 4.496769250067163000 ) ) ;
#163 = cartesian_point ( 'none', ( 20.00005355952163600, -3.802846566884953800, 2.506210431650532900 ) ) ;
#164 = cartesian_point ( 'none', ( 19.14253799322049300, -3.700947528205259700, 2.660828896452289700 ) ) ;
#165 = cartesian_point ( 'none', ( 18.28475599830563800, -3.589842082046550400, 2.808919104231826700 ) ) ;
#166 = cartesian_point ( 'none', ( 17.42989039486063500, -3.469954632754929800, 2.949940268141920500 ) ) ;
#167 = cartesian_point ( 'none', ( 16.26922365245529500, -3.307181239295379900, 3.141407294381055100 ) ) ;
#168 = cartesian_point ( 'none', ( 15.10457905829384600, -3.129152577793157300, 3.318778643360877500 ) ) ;
#169 = cartesian_point ( 'none', ( 13.94391231588850200, -2.937084764525009600, 3.480842688915673400 ) ) ;
#170 = cartesian_point ( 'none', ( 12.78324557348316600, -2.745016951256863600, 3.642906734470468900 ) ) ;
#171 = cartesian_point ( 'none', ( 11.61860097932172100, -2.540222004141614100, 3.788556414838320000 ) ) ;
#172 = cartesian_point ( 'none', ( 10.45793423691638100, -2.324098880327404100, 3.916796795015480700 ) ) ;
#173 = cartesian_point ( 'none', ( 9.297267494511039800, -2.107975756513193600, 4.045037175192639700 ) ) ;
#174 = cartesian_point ( 'none', ( 8.132622900349593600, -1.882000796081638300, 4.154992243348465000 ) ) ;
#175 = cartesian_point ( 'none', ( 6.971956157944251100, -1.647717637148081100, 4.245910894874476100 ) ) ;
#176 = cartesian_point ( 'none', ( 5.811289415538911200, -1.413434478214523400, 4.336829546400487300 ) ) ;
#177 = cartesian_point ( 'none', ( 4.646644821377467600, -1.172443512314478300, 4.408090714716465200 ) ) ;
#178 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9263909521066665500, 4.459207613784934100 ) ) ;
#179 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6803383918988549200, 4.510324512853406600 ) ) ;
#180 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4309050258635105400, 4.540947962421878300 ) ) ;
#181 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1797947368127602900, 4.550868773278026000 ) ) ;
#182 = cartesian_point ( 'none', ( 20.00005355952163600, -3.849432683905646100, 2.559202651991093500 ) ) ;
#183 = cartesian_point ( 'none', ( 19.14253799322049300, -3.745379055075814800, 2.715715243670737200 ) ) ;
#184 = cartesian_point ( 'none', ( 18.28475599830563800, -3.632008120794364600, 2.865564400520057100 ) ) ;
#185 = cartesian_point ( 'none', ( 17.42989039486063500, -3.509752837468030200, 3.008202988789880500 ) ) ;
#186 = cartesian_point ( 'none', ( 16.26922365245529500, -3.343764592218268400, 3.201866021810817000 ) ) ;
#187 = cartesian_point ( 'none', ( 15.10457905829384600, -3.162350714471912700, 3.381160396739293400 ) ) ;
#188 = cartesian_point ( 'none', ( 13.94391231588850200, -2.966750444965220900, 3.544861351192444900 ) ) ;
#189 = cartesian_point ( 'none', ( 12.78324557348316600, -2.771150175458529500, 3.708562305645597900 ) ) ;
#190 = cartesian_point ( 'none', ( 11.61860097932172100, -2.562699662368298300, 3.855551596113926800 ) ) ;
#191 = cartesian_point ( 'none', ( 10.45793423691638100, -2.342822834064972200, 3.984825136698352500 ) ) ;
#192 = cartesian_point ( 'none', ( 9.297267494511039800, -2.122946005761646500, 4.114098677282776800 ) ) ;
#193 = cartesian_point ( 'none', ( 10.45793423691638100, -2.269413262163249900, 3.783369214102244800 ) ) ;
#194 = cartesian_point ( 'none', ( 9.297267494511039800, -2.060652477295660000, 3.908592121777284800 ) ) ;
#195 = cartesian_point ( 'none', ( 8.132622900349593600, -1.842263890594771700, 4.016148000760781000 ) ) ;
#196 = cartesian_point ( 'none', ( 6.971956157944251100, -1.615739317550865200, 4.105302135339048400 ) ) ;
#197 = cartesian_point ( 'none', ( 5.811289415538911200, -1.389214744506959400, 4.194456269917313100 ) ) ;
#198 = cartesian_point ( 'none', ( 4.646644821377467600, -1.156101577646820200, 4.264599646950078000 ) ) ;
#199 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9179922162737445000, 4.315253116047761000 ) ) ;
#200 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6798828549006689100, 4.365906585145440400 ) ) ;
#201 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4384038273925508500, 4.396724131752158400 ) ) ;
#202 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1952046803637834100, 4.407495240776006200 ) ) ;
#203 = cartesian_point ( 'none', ( 20.00005355952163600, -3.714153564027380400, 2.424464511877132200 ) ) ;
#204 = cartesian_point ( 'none', ( 19.14253799322049300, -3.615578201019808100, 2.575476842247930200 ) ) ;
#205 = cartesian_point ( 'none', ( 18.28475599830563800, -3.508009181312256300, 2.720170863258110700 ) ) ;
#206 = cartesian_point ( 'none', ( 17.42989039486063500, -3.391857506997896900, 2.858018110290927000 ) ) ;
#207 = cartesian_point ( 'none', ( 16.26922365245529500, -3.234156243889295900, 3.045175851248526300 ) ) ;
#208 = cartesian_point ( 'none', ( 15.10457905829384600, -3.061538246799341100, 3.218671486545360900 ) ) ;
#209 = cartesian_point ( 'none', ( 13.94391231588850200, -2.875182671680501600, 3.377319865070094200 ) ) ;
#210 = cartesian_point ( 'none', ( 12.78324557348316600, -2.688827096561663000, 3.535968243594827400 ) ) ;
#211 = cartesian_point ( 'none', ( 11.61860097932172100, -2.490006940954068600, 3.678685636054793900 ) ) ;
#212 = cartesian_point ( 'none', ( 10.45793423691638100, -2.280080348121504800, 3.804497137945962200 ) ) ;
#213 = cartesian_point ( 'none', ( 9.297267494511039800, -2.070153755288941500, 3.930308639837131000 ) ) ;
#214 = cartesian_point ( 'none', ( 8.132622900349593600, -1.850554736723220500, 4.038354831030398300 ) ) ;
#215 = cartesian_point ( 'none', ( 6.971956157944251100, -1.622783376391620600, 4.127897646482519000 ) ) ;
#216 = cartesian_point ( 'none', ( 5.811289415538911200, -1.395012016060020100, 4.217440461934639700 ) ) ;
#217 = cartesian_point ( 'none', ( 4.646644821377467600, -1.160624223310727100, 4.287868233420855500 ) ) ;
#218 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9212211044343137100, 4.338699867849092200 ) ) ;
#219 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6818179855579000700, 4.389531502277329800 ) ) ;
#220 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4390349066078614900, 4.420419768041846900 ) ) ;
#221 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1945303221922294300, 4.431153666967181200 ) ) ;
#222 = cartesian_point ( 'none', ( 20.00005355952163600, -3.735165216473176100, 2.440919161085043600 ) ) ;
#223 = cartesian_point ( 'none', ( 19.14253799322049300, -3.635920830260321400, 2.592785796089746200 ) ) ;
#224 = cartesian_point ( 'none', ( 18.28475599830563800, -3.527632140017636700, 2.738291594431212900 ) ) ;
#225 = cartesian_point ( 'none', ( 17.42989039486063500, -3.410712884961428800, 2.876905136020528900 ) ) ;
#226 = cartesian_point ( 'none', ( 16.26922365245529500, -3.251969463371327900, 3.065103289182142400 ) ) ;
#227 = cartesian_point ( 'none', ( 15.10457905829384600, -3.078226950740623900, 3.239549722382551300 ) ) ;
#228 = cartesian_point ( 'none', ( 13.94391231588850200, -2.890672184603176200, 3.399052789596640300 ) ) ;
#229 = cartesian_point ( 'none', ( 12.78324557348316600, -2.703117418465729400, 3.558555856810731800 ) ) ;
#230 = cartesian_point ( 'none', ( 11.61860097932172100, -2.503031588052288200, 3.702025990355446400 ) ) ;
#231 = cartesian_point ( 'none', ( 10.45793423691638100, -2.291781482468940200, 3.828483143741875100 ) ) ;
#232 = cartesian_point ( 'none', ( 9.297267494511039800, -2.080531376885591300, 3.954940297128305200 ) ) ;
#233 = cartesian_point ( 'none', ( 8.132622900349593600, -1.859560048558258600, 4.063520639772953300 ) ) ;
#234 = cartesian_point ( 'none', ( 6.971956157944251100, -1.630376955721396500, 4.153482457836537000 ) ) ;
#235 = cartesian_point ( 'none', ( 5.811289415538911200, -1.401193862884535100, 4.243444275900120700 ) ) ;
#236 = cartesian_point ( 'none', ( 4.646644821377467600, -1.165364558450818500, 4.314173038945183300 ) ) ;
#237 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9244999956972987900, 4.365185597802103200 ) ) ;
#238 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6836354329437793800, 4.416198156659023200 ) ) ;
#239 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4393809610675167300, 4.447146043824756300 ) ) ;
#240 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1934050857822015000, 4.457817853849211300 ) ) ;
#241 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2060606675242448700, 4.313220801301779000 ) ) ;
#242 = cartesian_point ( 'none', ( 20.00005355952163600, -3.653134855025021100, 2.374068612848674300 ) ) ;
#243 = cartesian_point ( 'none', ( 19.14253799322049300, -3.556608519345540100, 2.522600007177435300 ) ) ;
#244 = cartesian_point ( 'none', ( 18.28475599830563800, -3.451235388286788600, 2.664943059425242600 ) ) ;
#245 = cartesian_point ( 'none', ( 17.42989039486063500, -3.337418122482167100, 2.800577855236221500 ) ) ;
#246 = cartesian_point ( 'none', ( 16.26922365245529500, -3.182886328714152700, 2.984731710504619600 ) ) ;
#247 = cartesian_point ( 'none', ( 15.10457905829384600, -3.013675034534173400, 3.155495452608470400 ) ) ;
#248 = cartesian_point ( 'none', ( 13.94391231588850200, -2.830940124659474800, 3.311702592037049100 ) ) ;
#249 = cartesian_point ( 'none', ( 12.78324557348316600, -2.648205214784776100, 3.467909731465629500 ) ) ;
#250 = cartesian_point ( 'none', ( 11.61860097932172100, -2.453194953940561500, 3.608493215064683600 ) ) ;
#251 = edge_loop ( 'none', ( #974, #613, #534, #503, #532 ) ) ;
#252 = cartesian_point ( 'none', ( 10.45793423691638100, -2.247241459946201800, 3.732492715091453700 ) ) ;
#253 = cartesian_point ( 'none', ( 9.297267494511039800, -2.041287965951842600, 3.856492215118225700 ) ) ;
#254 = cartesian_point ( 'none', ( 8.132622900349593600, -1.825798110005414100, 3.963060689253691500 ) ) ;
#255 = cartesian_point ( 'none', ( 6.971956157944251100, -1.602243906326870500, 4.051470166760496200 ) ) ;
#256 = cartesian_point ( 'none', ( 5.811289415538911200, -1.378689702648326900, 4.139879644267300500 ) ) ;
#257 = cartesian_point ( 'none', ( 4.646644821377467600, -1.148598253129773200, 4.209526198768042300 ) ) ;
#258 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9135413156810811000, 4.259934073674800800 ) ) ;
#259 = oriented_edge ( 'none', *, *, #55227, .f. ) ;
#260 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6784843782323890500, 4.310341948581561100 ) ) ;
#261 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4400676300809323600, 4.341166806995815400 ) ) ;
#262 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1999196993679874200, 4.352198083878597000 ) ) ;
#263 = cartesian_point ( 'none', ( 20.00005355952163600, -3.675344454055777800, 2.393894629933696300 ) ) ;
#264 = cartesian_point ( 'none', ( 19.14253799322049300, -3.578012020031043200, 2.543329035742303300 ) ) ;
#265 = cartesian_point ( 'none', ( 18.28475599830563800, -3.471779461327291600, 2.686524121363939700 ) ) ;
#266 = cartesian_point ( 'none', ( 17.42989039486063500, -3.357052697766925900, 2.822956878806290400 ) ) ;
#267 = cartesian_point ( 'none', ( 16.26922365245529500, -3.201286062179181000, 3.008194141248301500 ) ) ;
#268 = cartesian_point ( 'none', ( 15.10457905829384600, -3.030754676735063500, 3.179935617711753300 ) ) ;
#269 = cartesian_point ( 'none', ( 13.94391231588850200, -2.846623443713709900, 3.337008139768832900 ) ) ;
#270 = cartesian_point ( 'none', ( 12.78324557348316600, -2.662492210692355900, 3.494080661825913500 ) ) ;
#271 = cartesian_point ( 'none', ( 11.61860097932172100, -2.466018933121914900, 3.635411264881530900 ) ) ;
#272 = cartesian_point ( 'none', ( 10.45793423691638100, -2.258545722709475600, 3.760034517609470100 ) ) ;
#273 = cartesian_point ( 'none', ( 9.297267494511039800, -2.051072512297035900, 3.884657770337408800 ) ) ;
#274 = cartesian_point ( 'none', ( 8.132622900349593600, -1.834016621444782600, 3.991722369555221300 ) ) ;
#275 = cartesian_point ( 'none', ( 6.971956157944251100, -1.608860761979014100, 4.080496955488174000 ) ) ;
#276 = cartesian_point ( 'none', ( 5.811289415538911200, -1.383704902513246000, 4.169271541421125900 ) ) ;
#277 = cartesian_point ( 'none', ( 4.646644821377467600, -1.151987117259151600, 4.239149693631049800 ) ) ;
#278 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9152902736487599200, 4.289654073482839900 ) ) ;
#279 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6785934300383684700, 4.340158453334629100 ) ) ;
#280 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4385344075209802700, 4.370944064703128800 ) ) ;
#281 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1967530526370361000, 4.381800610646490800 ) ) ;
#282 = cartesian_point ( 'none', ( 20.00005355952163600, -3.695321629913370700, 2.410128049750361000 ) ) ;
#284 = vertex_point ( 'none', #22615 ) ;
#283 = cartesian_point ( 'none', ( 19.14253799322049300, -3.597329167563435300, 2.560374699810176400 ) ) ;
#285 = cartesian_point ( 'none', ( 18.28475599830563800, -3.490388476509836300, 2.704340137693687300 ) ) ;
#286 = cartesian_point ( 'none', ( 17.42989039486063500, -3.374908167522422600, 2.841498552786807100 ) ) ;
#287 = cartesian_point ( 'none', ( 16.26922365245529500, -3.218118429458052700, 3.027721053959006700 ) ) ;
#288 = cartesian_point ( 'none', ( 15.10457905829384600, -3.046486075581503500, 3.200359916930002800 ) ) ;
#289 = cartesian_point ( 'none', ( 13.94391231588850200, -2.861183528902667000, 3.358235843212200100 ) ) ;
#290 = cartesian_point ( 'none', ( 12.78324557348316600, -2.675880982223832700, 3.516111769494397500 ) ) ;
#291 = cartesian_point ( 'none', ( 11.61860097932172100, -2.478174047030839300, 3.658146306427204400 ) ) ;
#292 = cartesian_point ( 'none', ( 12.78324557348316600, -2.598120242382818500, 3.322796458137863500 ) ) ;
#293 = cartesian_point ( 'none', ( 11.61860097932172100, -2.411177938726399600, 3.460841811451658100 ) ) ;
#294 = cartesian_point ( 'none', ( 10.45793423691638100, -2.213474442893318200, 3.582978096818775000 ) ) ;
#295 = cartesian_point ( 'none', ( 9.297267494511039800, -2.015770947060238500, 3.705114382185893600 ) ) ;
#296 = cartesian_point ( 'none', ( 8.132622900349593600, -1.808656774395742900, 3.810507284932712000 ) ) ;
#297 = cartesian_point ( 'none', ( 6.971956157944251100, -1.593546724710139100, 3.898436864666473800 ) ) ;
#298 = cartesian_point ( 'none', ( 5.811289415538911200, -1.378436675024535600, 3.986366444400236900 ) ) ;
#299 = cartesian_point ( 'none', ( 4.646644821377467600, -1.156800168075896600, 4.056232052931939300 ) ) ;
#300 = oriented_edge ( 'none', *, *, #55261, .f. ) ;
#301 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9301512059431447100, 4.107556437312515700 ) ) ;
#302 = vertex_point ( 'none', #22613 ) ;
#303 = cartesian_point ( 'none', ( 2.325311336566785200, -0.7035022438103923900, 4.158880821693093900 ) ) ;
#304 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4733890687239171700, 4.191313384334986100 ) ) ;
#305 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2413835870012495700, 4.204632577949158900 ) ) ;
#306 = cartesian_point ( 'none', ( 20.00005355952163600, -3.592166675349316200, 2.308128284179748100 ) ) ;
#307 = cartesian_point ( 'none', ( 19.14253799322049300, -3.498321381938565500, 2.454180796918778100 ) ) ;
#308 = cartesian_point ( 'none', ( 18.28475599830563800, -3.395774715819999100, 2.594213428137825100 ) ) ;
#309 = cartesian_point ( 'none', ( 17.42989039486063500, -3.284918658563553300, 2.727714612334240000 ) ) ;
#310 = cartesian_point ( 'none', ( 16.26922365245529500, -3.134407352069030800, 2.908971623897315800 ) ) ;
#311 = cartesian_point ( 'none', ( 15.10457905829384600, -2.969442032617264400, 3.077180425693304400 ) ) ;
#312 = oriented_edge ( 'none', *, *, #343, .t. ) ;
#313 = cartesian_point ( 'none', ( 13.94391231588850200, -2.791149580612744400, 3.231191981044458000 ) ) ;
#314 = cartesian_point ( 'none', ( 12.78324557348316600, -2.612857128608224500, 3.385203536395612600 ) ) ;
#315 = cartesian_point ( 'none', ( 11.61860097932172100, -2.422455462284310200, 3.523965790213221100 ) ) ;
#316 = cartesian_point ( 'none', ( 10.45793423691638100, -2.221245218086743500, 3.646530855600632800 ) ) ;
#317 = cartesian_point ( 'none', ( 9.297267494511039800, -2.020034973889175400, 3.769095920988045500 ) ) ;
#318 = edge_curve ( 'none', #54023, #284, #22611, .t. ) ;
#319 = cartesian_point ( 'none', ( 8.132622900349593600, -1.809390621810328600, 3.874626554269327900 ) ) ;
#320 = cartesian_point ( 'none', ( 6.971956157944251100, -1.590751076365463500, 3.962401874212512000 ) ) ;
#321 = cartesian_point ( 'none', ( 5.811289415538911200, -1.372111530920598700, 4.050177194155695700 ) ) ;
#322 = cartesian_point ( 'none', ( 4.646644821377467600, -1.146970321902686800, 4.119597606322567900 ) ) ;
#323 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9168653920595019000, 4.170188898906653600 ) ) ;
#324 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6867604622163174800, 4.220780191490739200 ) ) ;
#325 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4532636615420190800, 4.252196774664796800 ) ) ;
#326 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2179700099478531500, 4.264224041309749000 ) ) ;
#327 = edge_curve ( 'none', #328, #630, #22614, .t. ) ;
#328 = vertex_point ( 'none', #22669 ) ;
#329 = cartesian_point ( 'none', ( 20.00005355952163600, -3.625040758607284400, 2.346361902588519800 ) ) ;
#330 = cartesian_point ( 'none', ( 19.14253799322049300, -3.529640939322769000, 2.493751029938660900 ) ) ;
#331 = cartesian_point ( 'none', ( 18.28475599830563800, -3.425461561666697000, 2.635022807989681100 ) ) ;
#332 = cartesian_point ( 'none', ( 17.42989039486063500, -3.312900768281512600, 2.769661202927652600 ) ) ;
#333 = cartesian_point ( 'none', ( 16.26922365245529500, -3.160074910211593900, 2.952462226416712600 ) ) ;
#334 = cartesian_point ( 'none', ( 15.10457905829384600, -2.992675441057276200, 3.122018632400995300 ) ) ;
#335 = cartesian_point ( 'none', ( 13.94391231588850200, -2.811845868933710700, 3.277172178699694800 ) ) ;
#336 = cartesian_point ( 'none', ( 12.78324557348316600, -2.631016296810146900, 3.432325724998396900 ) ) ;
#337 = cartesian_point ( 'none', ( 11.61860097932172100, -2.437991871053713400, 3.572016555566669200 ) ) ;
#338 = cartesian_point ( 'none', ( 10.45793423691638100, -2.234091144216519900, 3.695290440387089000 ) ) ;
#339 = cartesian_point ( 'none', ( 9.297267494511039800, -2.030190417379326400, 3.818564325207512800 ) ) ;
#340 = cartesian_point ( 'none', ( 8.132622900349593600, -1.816806238178287900, 3.924579178648686600 ) ) ;
#341 = oriented_edge ( 'none', *, *, #318, .t. ) ;
#343 = edge_curve ( 'none', #284, #302, #22616, .t. ) ;
#342 = cartesian_point ( 'none', ( 6.971956157944251100, -1.595396236926059700, 4.012610811763963200 ) ) ;
#344 = cartesian_point ( 'none', ( 5.811289415538911200, -1.373986235673831900, 4.100642444879241600 ) ) ;
#345 = cartesian_point ( 'none', ( 4.646644821377467600, -1.146062867185753600, 4.170089512351541600 ) ) ;
#346 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9131830791798539700, 4.220477620291629400 ) ) ;
#347 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6803032911739550500, 4.270865728231717300 ) ) ;
#348 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4440578887393135100, 4.301850674769492700 ) ) ;
#349 = cartesian_point ( 'none', ( 2.325311336566785200, -0.8691446704274474700, 3.975985543150791600 ) ) ;
#350 = cartesian_point ( 'none', ( 1.160666742405341600, -0.6488528393053801800, 4.017818250045897000 ) ) ;
#351 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4258588989183504400, 4.041316521811091400 ) ) ;
#352 = cartesian_point ( 'none', ( 20.00005355952163600, -3.512982336174124600, 2.087247941180391900 ) ) ;
#353 = cartesian_point ( 'none', ( 19.14253799322049300, -3.428117731029065100, 2.230080928560123100 ) ) ;
#354 = cartesian_point ( 'none', ( 18.28475599830563800, -3.334729197777803700, 2.367447760848582200 ) ) ;
#355 = cartesian_point ( 'none', ( 17.42989039486063500, -3.233174505327582900, 2.498846029737113600 ) ) ;
#356 = cartesian_point ( 'none', ( 16.26922365245529500, -3.095291832791494900, 2.677247874534655300 ) ) ;
#357 = cartesian_point ( 'none', ( 15.10457905829384600, -2.943147791913274200, 2.843654125733662100 ) ) ;
#358 = cartesian_point ( 'none', ( 13.94391231588850200, -2.777781680764148200, 2.996928059904725200 ) ) ;
#359 = cartesian_point ( 'none', ( 12.78324557348316600, -2.612415569615022600, 3.150201994075788800 ) ) ;
#360 = cartesian_point ( 'none', ( 11.61860097932172100, -2.434957006413170700, 3.289296594830795500 ) ) ;
#361 = cartesian_point ( 'none', ( 10.45793423691638100, -2.246618213085876700, 3.413261705006520200 ) ) ;
#362 = cartesian_point ( 'none', ( 9.297267494511039800, -2.058279419758583600, 3.537226815182245200 ) ) ;
#363 = cartesian_point ( 'none', ( 8.132622900349593600, -1.860346941237297700, 3.645215627377218500 ) ) ;
#364 = cartesian_point ( 'none', ( 6.971956157944251100, -1.654172857051212900, 3.736490468504933400 ) ) ;
#365 = cartesian_point ( 'none', ( 5.811289415538911200, -1.447998772865129100, 3.827765309632650500 ) ) ;
#366 = cartesian_point ( 'none', ( 4.646644821377467600, -1.234991461067007200, 3.901702679976735100 ) ) ;
#367 = cartesian_point ( 'none', ( 3.485978078972125500, -1.016605977583003000, 3.957797512326231000 ) ) ;
#368 = cartesian_point ( 'none', ( 2.325311336566785200, -0.7982204940989982000, 4.013892344675727300 ) ) ;
#369 = cartesian_point ( 'none', ( 1.160666742405341600, -0.5759486332212736500, 4.051761454446276100 ) ) ;
#370 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3513087371403254600, 4.071146157219372300 ) ) ;
#371 = cartesian_point ( 'none', ( 20.00005355952163600, -3.529393838174945200, 2.187640629833865500 ) ) ;
#372 = cartesian_point ( 'none', ( 19.14253799322049300, -3.440447405608266300, 2.331140886113309800 ) ) ;
#373 = cartesian_point ( 'none', ( 18.28475599830563800, -3.342944883184471000, 2.468924966594497200 ) ) ;
#374 = cartesian_point ( 'none', ( 17.42989039486063500, -3.237259345758575900, 2.600489245996978800 ) ) ;
#375 = cartesian_point ( 'none', ( 16.26922365245529500, -3.093768149073223800, 2.779116486320618100 ) ) ;
#376 = cartesian_point ( 'none', ( 15.10457905829384600, -2.936016126984175600, 2.945284214952415000 ) ) ;
#377 = cartesian_point ( 'none', ( 13.94391231588850200, -2.765080885760746300, 3.097857337813953100 ) ) ;
#378 = cartesian_point ( 'none', ( 12.78324557348316600, -2.594145644537317900, 3.250430460675490800 ) ) ;
#379 = cartesian_point ( 'none', ( 11.61860097932172100, -2.411194845203118700, 3.388366748630514500 ) ) ;
#380 = cartesian_point ( 'none', ( 10.45793423691638100, -2.217478227227271100, 3.510723956966737000 ) ) ;
#381 = cartesian_point ( 'none', ( 9.297267494511039800, -2.023761609251423900, 3.633081165302958200 ) ) ;
#382 = cartesian_point ( 'none', ( 8.132622900349593600, -1.820602453560771000, 3.739023470218862900 ) ) ;
#383 = cartesian_point ( 'none', ( 6.971956157944251100, -1.609388543189352900, 3.827827178347794000 ) ) ;
#384 = cartesian_point ( 'none', ( 5.811289415538911200, -1.398174632817934100, 3.916630886476724500 ) ) ;
#385 = cartesian_point ( 'none', ( 4.646644821377467600, -1.180348772941674800, 3.987689378446382300 ) ) ;
#386 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9573989350560455600, 4.040517252704254300 ) ) ;
#387 = cartesian_point ( 'none', ( 2.325311336566785200, -0.7344490971704164000, 4.093345126962124600 ) ) ;
#388 = cartesian_point ( 'none', ( 1.160666742405341600, -0.5078982547363376500, 4.127581515560267500 ) ) ;
#389 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2792939797271663500, 4.142992549249315800 ) ) ;
#390 = cartesian_point ( 'none', ( 20.00005355952163600, -3.557388116572519600, 2.254371517672631300 ) ) ;
#391 = cartesian_point ( 'none', ( 19.14253799322049300, -3.465728498698200000, 2.399009982468495000 ) ) ;
#392 = cartesian_point ( 'none', ( 18.28475599830563800, -3.365449098721081000, 2.537764639296973700 ) ) ;
#393 = cartesian_point ( 'none', ( 17.42989039486063500, -3.256933378361271300, 2.670128483901330200 ) ) ;
#394 = cartesian_point ( 'none', ( 16.26922365245529500, -3.109599590287189100, 2.849841308595731300 ) ) ;
#395 = cartesian_point ( 'none', ( 15.10457905829384600, -2.947928454360379600, 3.016773595095480200 ) ) ;
#396 = cartesian_point ( 'none', ( 13.94391231588850200, -2.773024348371599500, 3.169785026616670700 ) ) ;
#397 = cartesian_point ( 'none', ( 20.00005355952163600, -3.555180582193894400, 1.965813544568157000 ) ) ;
#398 = cartesian_point ( 'none', ( 19.14253799322049300, -3.475253331119811100, 2.110362254079230400 ) ) ;
#399 = cartesian_point ( 'none', ( 18.28475599830563800, -3.386687381943030300, 2.249741988856919200 ) ) ;
#400 = cartesian_point ( 'none', ( 17.42989039486063500, -3.289822763216709000, 2.383442478986499900 ) ) ;
#401 = cartesian_point ( 'none', ( 16.26922365245529500, -3.158307889980092900, 2.564970091878320300 ) ) ;
#402 = cartesian_point ( 'none', ( 15.10457905829384600, -3.012251775254981100, 2.735017283787069000 ) ) ;
#403 = cartesian_point ( 'none', ( 13.94391231588850200, -2.852652130403899200, 2.892422459966425700 ) ) ;
#404 = cartesian_point ( 'none', ( 12.78324557348316600, -2.693052485552816800, 3.049827636145782800 ) ) ;
#405 = cartesian_point ( 'none', ( 11.61860097932172100, -2.520999537982009400, 3.193515559635693400 ) ) ;
#406 = cartesian_point ( 'none', ( 10.45793423691638100, -2.337668583782776600, 3.322504696221084700 ) ) ;
#407 = cartesian_point ( 'none', ( 9.297267494511039800, -2.154337629583543900, 3.451493832806475900 ) ) ;
#408 = cartesian_point ( 'none', ( 8.132622900349593600, -1.960981005068209700, 3.564903055891206000 ) ) ;
#409 = cartesian_point ( 'none', ( 6.971956157944251100, -1.758919532043251400, 3.661957665486165000 ) ) ;
#410 = cartesian_point ( 'none', ( 5.811289415538911200, -1.556858059018293900, 3.759012275081124300 ) ) ;
#411 = cartesian_point ( 'none', ( 4.646644821377467600, -1.347472022232111000, 3.839049289790700900 ) ) ;
#412 = cartesian_point ( 'none', ( 3.485978078972125500, -1.132191740630600600, 3.901521975647961800 ) ) ;
#413 = cartesian_point ( 'none', ( 2.325311336566785200, -0.9169114590290901000, 3.963994661505226200 ) ) ;
#414 = cartesian_point ( 'none', ( 1.160666742405341600, -0.6972075152269241500, 4.008476266719298100 ) ) ;
#415 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371402400, 4.034662936822813100 ) ) ;
#416 = cartesian_point ( 'none', ( 20.00005355952163600, -3.532191539176421800, 2.009282947178357800 ) ) ;
#417 = cartesian_point ( 'none', ( 19.14253799322049300, -3.450496882507812800, 2.152896954098594500 ) ) ;
#418 = cartesian_point ( 'none', ( 18.28475599830563800, -3.360224135894560100, 2.291236271936291800 ) ) ;
#419 = cartesian_point ( 'none', ( 17.42989039486063500, -3.261719580045021200, 2.423794630822127000 ) ) ;
#420 = cartesian_point ( 'none', ( 16.26922365245529500, -3.127978134033826000, 2.603771551131702600 ) ) ;
#421 = cartesian_point ( 'none', ( 15.10457905829384600, -2.979831106587488100, 2.772089477937195800 ) ) ;
#422 = cartesian_point ( 'none', ( 13.94391231588850200, -2.818290492122576700, 2.927598629126390700 ) ) ;
#423 = cartesian_point ( 'none', ( 12.78324557348316600, -2.656749877657666600, 3.083107780315586900 ) ) ;
#424 = cartesian_point ( 'none', ( 11.61860097932172100, -2.482919162371005900, 3.224745870701658300 ) ) ;
#425 = cartesian_point ( 'none', ( 10.45793423691638100, -2.297985786310028800, 3.351545368508133600 ) ) ;
#426 = cartesian_point ( 'none', ( 9.297267494511039800, -2.113052410249051300, 3.478344866314610200 ) ) ;
#427 = cartesian_point ( 'none', ( 8.132622900349593600, -1.918279655892232100, 3.589439602398472900 ) ) ;
#428 = cartesian_point ( 'none', ( 6.971956157944251100, -1.714998018648802300, 3.684070687063689200 ) ) ;
#429 = cartesian_point ( 'none', ( 5.811289415538911200, -1.511716381405372000, 3.778701771728906900 ) ) ;
#430 = cartesian_point ( 'none', ( 4.646644821377467600, -1.301314480982571900, 3.856222778712556900 ) ) ;
#431 = cartesian_point ( 'none', ( 3.485978078972125500, -1.085229575705009200, 3.916104160931674500 ) ) ;
#432 =( bounded_curve ( ) b_spline_curve ( 3, ( #471, #470, #469, #468, #467, #466, #465, #464, #463, #462, #461, #460, #459, #458, #457, #456, #455, #454, #453, #452, #451, #450, #449, #448, #447 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300769100, 0.1013029446408078700, 0.1319002766818697100, 0.1591489200251267900, 0.1850647138687081800, 0.1979538723301117500, 0.2109519403790831000, 0.2241472491554404300, 0.2317470435348353300, 0.2420361988459377200, 0.2591847310483868500, 0.2831926529955718900, 0.3140599689719745200, 0.3517866809250885200, 0.3963727899035650600, 0.4478182965365957200, 0.5061232012313045000, 0.5712875042662499700, 0.6433112058404013600, 0.7221943061008252500, 0.8079368051592895600, 0.9811871069111908200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215097700, 0.9986758467215095500 ) )
representation_item ( '' ) );
#433 = face_outer_bound ( 'none', #16758, .t. ) ;
#434 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#435 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#436 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#437 = cartesian_point ( 'none', ( 20.00002613607354700, -3.651523428674650500, 1.780479854942554900 ) ) ;
#438 = axis2_placement_3d ( 'none', #472, #436, #446 ) ;
#439 = conical_surface ( 'none', #444, 1.219500000000000700, 0.9599310885968779200 ) ;
#440 = cylindrical_surface ( 'none', #438, 1.500000000000000000 ) ;
#441 = face_outer_bound ( 'none', #16858, .t. ) ;
#442 = cartesian_point ( 'none', ( 8.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#443 = face_outer_bound ( 'none', #16881, .t. ) ;
#444 = axis2_placement_3d ( 'none', #442, #435, #434 ) ;
#445 = circle ( 'none', #479, 1.500000000000000900 ) ;
#446 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#447 = cartesian_point ( 'none', ( 20.00002669868733600, -4.367713700146874900, 3.966495904593117800 ) ) ;
#448 = cartesian_point ( 'none', ( 20.00005355952162800, -4.353104880048170400, 3.835372128350661200 ) ) ;
#449 = cartesian_point ( 'none', ( 20.00005355952163600, -4.321371575054800300, 3.640391164562726700 ) ) ;
#450 = cartesian_point ( 'none', ( 20.00005355952163600, -4.258297363553216600, 3.390809195876310700 ) ) ;
#451 = cartesian_point ( 'none', ( 20.00005355952163600, -4.203818488827501200, 3.218934284577642700 ) ) ;
#452 = cartesian_point ( 'none', ( 20.00005355952163600, -4.144851056260058000, 3.065233414837792700 ) ) ;
#453 = cartesian_point ( 'none', ( 20.00005355952163600, -4.083343498950647200, 2.929581005215318200 ) ) ;
#454 = cartesian_point ( 'none', ( 20.00005355952163600, -4.021211243397877900, 2.811683937152639900 ) ) ;
#455 = cartesian_point ( 'none', ( 20.00005355952163600, -3.960321241079003400, 2.711088943181877200 ) ) ;
#456 = cartesian_point ( 'none', ( 20.00005355952163600, -3.902486155277777000, 2.627178612076873400 ) ) ;
#457 = cartesian_point ( 'none', ( 20.00005355952163600, -3.849432683905646500, 2.559202651991093500 ) ) ;
#458 = cartesian_point ( 'none', ( 20.00005355952163600, -3.802846566884954700, 2.506210431650532500 ) ) ;
#459 = cartesian_point ( 'none', ( 20.00005355952163600, -3.764205569917860900, 2.467262110404205200 ) ) ;
#460 = cartesian_point ( 'none', ( 20.00005355952163600, -3.735165216473175700, 2.440919161085043600 ) ) ;
#461 = cartesian_point ( 'none', ( 20.00005355952163600, -3.714153564027380800, 2.424464511877132200 ) ) ;
#462 = cartesian_point ( 'none', ( 20.00005355952163600, -3.695321629913370200, 2.410128049750361900 ) ) ;
#463 = cartesian_point ( 'none', ( 20.00005355952163600, -3.675344454055777800, 2.393894629933695800 ) ) ;
#464 = cartesian_point ( 'none', ( 20.00005355952163600, -3.653134855025021100, 2.374068612848675200 ) ) ;
#465 = cartesian_point ( 'none', ( 20.00005355952163600, -3.625040758607284800, 2.346361902588519800 ) ) ;
#466 = cartesian_point ( 'none', ( 20.00005355952163600, -3.592166675349316700, 2.308128284179748100 ) ) ;
#467 = cartesian_point ( 'none', ( 20.00005355952163600, -3.557388116572520100, 2.254371517672631800 ) ) ;
#468 = cartesian_point ( 'none', ( 20.00005355952163600, -3.529393838174945200, 2.187640629833866400 ) ) ;
#469 = cartesian_point ( 'none', ( 20.00005355952163600, -3.512982336174125500, 2.087247941180391900 ) ) ;
#470 = cartesian_point ( 'none', ( 20.00005355952163600, -3.532191539176421800, 2.009282947178357800 ) ) ;
#471 = cartesian_point ( 'none', ( 20.00003984779759500, -3.555179304151006000, 1.965815855909584200 ) ) ;
#472 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#473 = cartesian_point ( 'none', ( 8.132622900349593600, 0.9284773623836077800, 4.946813663522925200 ) ) ;
#474 = cartesian_point ( 'none', ( 10.45793423691638100, 0.3781118199451699000, 5.011304266172494700 ) ) ;
#475 = cartesian_point ( 'none', ( 9.297267494511039800, 0.6546282666924145800, 4.990440608455652500 ) ) ;
#476 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#477 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#478 = cartesian_point ( 'none', ( 8.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#479 = axis2_placement_3d ( 'none', #478, #477, #476 ) ;
#480 = cartesian_point ( 'none', ( 20.00003984779762700, -4.053607440771465100, -0.2683255115179459200 ) ) ;
#481 = cartesian_point ( 'none', ( 12.78324557348316600, -0.1756995368900993700, 5.030125774452617500 ) ) ;
#482 = cartesian_point ( 'none', ( 11.61860097932172100, 0.1015953731979251000, 5.032167923889336000 ) ) ;
#483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#484 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#485 = cartesian_point ( 'none', ( 6.971956157944251100, 1.197788440015848500, 4.880721447645345100 ) ) ;
#486 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #523, #522, #521, #520, #519, #518, #517, #516, #515, #514, #513, #512, #511, #510, #509, #508, #507, #506, #505 ),
( #504, #502, #501, #500, #499, #498, #497, #496, #495, #494, #493, #492, #491, #490, #578, #577, #576, #575, #574 ),
( #573, #572, #571, #570, #569, #568, #567, #566, #565, #564, #563, #561, #560, #559, #558, #557, #556, #555, #554 ),
( #553, #552, #551, #550, #549, #548, #547, #546, #545, #544, #543, #542, #541, #540, #539, #538, #537, #536, #535 ),
( #533, #531, #530, #529, #528, #633, #632, #631, #629, #628, #627, #626, #625, #624, #623, #622, #621, #620, #619 ),
( #618, #617, #616, #614, #612, #611, #610, #609, #608, #607, #606, #605, #604, #603, #602, #601, #600, #598, #597 ),
( #596, #595, #594, #592, #591, #590, #589, #587, #586, #585, #584, #583, #582, #581, #580, #579, #54054, #54039, #54038 ),
( #54032, #54073, #54072, #54071, #54070, #54069, #54068, #54109, #54108, #54107, #54106, #54105, #54104, #54103, #54631, #54622, #54589, #54637, #54617 ),
( #54619, #54645, #54644, #54643, #54636, #54635, #54634, #54633, #55258, #55241, #55232, #55231, #55256, #55255, #55254, #55253, #55252, #681, #680 ),
( #679, #678, #677, #676, #675, #674, #673, #672, #671, #670, #669, #668, #667, #666, #665, #664, #663, #662, #661 ),
( #660, #659, #658, #657, #656, #655, #654, #653, #652, #651, #650, #649, #648, #647, #646, #645, #644, #643, #642 ),
( #641, #640, #639, #638, #637, #636, #635, #634, #730, #729, #728, #727, #726, #725, #724, #723, #722, #721, #720 ),
( #719, #718, #717, #716, #715, #714, #713, #712, #711, #710, #709, #708, #707, #706, #705, #704, #703, #702, #701 ),
( #700, #699, #698, #697, #696, #695, #694, #693, #692, #691, #690, #689, #688, #687, #686, #685, #684, #683, #682 ),
( #778, #777, #776, #775, #774, #773, #772, #771, #770, #769, #768, #767, #766, #765, #764, #763, #762, #761, #760 ),
( #759, #758, #757, #756, #755, #754, #753, #752, #751, #750, #749, #748, #747, #746, #745, #744, #743, #742, #741 ),
( #740, #739, #738, #737, #736, #735, #734, #733, #732, #731, #826, #825, #824, #823, #822, #821, #820, #819, #818 ),
( #817, #816, #815, #814, #813, #812, #811, #810, #809, #808, #807, #806, #805, #804, #803, #802, #801, #800, #799 ),
( #798, #797, #796, #795, #794, #793, #792, #791, #790, #789, #788, #787, #786, #785, #784, #783, #782, #781, #780 ),
( #779, #874, #873, #872, #871, #870, #869, #868, #867, #866, #865, #864, #863, #862, #861, #860, #859, #858, #857 ),
( #856, #855, #854, #853, #852, #851, #850, #849, #848, #847, #846, #845, #844, #843, #842, #841, #840, #839, #838 ),
( #837, #836, #835, #834, #833, #832, #831, #830, #829, #828, #827, #922, #921, #920, #919, #918, #917, #916, #915 ),
( #914, #913, #912, #911, #910, #909, #908, #907, #906, #905, #904, #903, #902, #901, #900, #899, #898, #897, #896 ),
( #895, #894, #893, #892, #891, #890, #889, #888, #887, #886, #885, #884, #883, #882, #881, #880, #879, #878, #877 ),
( #876, #875, #941, #940, #939, #938, #937, #936, #935, #934, #933, #932, #931, #930, #929, #928, #927, #926, #925 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054655022500 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132403400 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#487 = axis2_placement_3d ( 'none', #524, #484, #483 ) ;
#488 = face_outer_bound ( 'none', #16779, .t. ) ;
#489 = cartesian_point ( 'none', ( 4.646644821377467600, 1.730032909483309600, 4.726523221796401900 ) ) ;
#490 = cartesian_point ( 'none', ( 15.10457905829384600, -3.180745233337314300, 2.539041799198762400 ) ) ;
#491 = cartesian_point ( 'none', ( 13.94391231588850200, -3.031414955346689100, 2.706310846845143600 ) ) ;
#492 = cartesian_point ( 'none', ( 12.78324557348316600, -2.882084677356064000, 2.873579894491526500 ) ) ;
#493 = cartesian_point ( 'none', ( 11.61860097932172100, -2.719451469501812400, 3.027946036920237100 ) ) ;
#494 = cartesian_point ( 'none', ( 10.45793423691638100, -2.544626281501483100, 3.168354796853278400 ) ) ;
#495 = cartesian_point ( 'none', ( 9.297267494511039800, -2.369801093501154200, 3.308763556786320900 ) ) ;
#496 = cartesian_point ( 'none', ( 8.132622900349593600, -2.183978158659197100, 3.434255800020742800 ) ) ;
#497 = cartesian_point ( 'none', ( 6.971956157944251100, -1.988426836042561700, 3.543974287287791300 ) ) ;
#498 = cartesian_point ( 'none', ( 5.811289415538911200, -1.792875513425926200, 3.653692774554840600 ) ) ;
#499 = cartesian_point ( 'none', ( 4.646644821377467600, -1.588931616854515600, 3.746888017333401600 ) ) ;
#500 = cartesian_point ( 'none', ( 3.485978078972125500, -1.377988289938302900, 3.822923397616562200 ) ) ;
#501 = cartesian_point ( 'none', ( 2.325311336566785200, -1.167044963022090000, 3.898958777899722800 ) ) ;
#502 = cartesian_point ( 'none', ( 1.160666742405341600, -0.9505431625776327200, 3.957314896941289500 ) ) ;
#503 = oriented_edge ( 'none', *, *, #327, .f. ) ;
#504 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7299618154319037500, 3.997593123275880800 ) ) ;
#505 = cartesian_point ( 'none', ( 20.00002613607361800, -3.651523428674655000, 1.780479854942540200 ) ) ;
#506 = cartesian_point ( 'none', ( 19.14251968257111300, -3.579132361260632500, 1.928944145597261800 ) ) ;
#507 = cartesian_point ( 'none', ( 18.28474686281229500, -3.497848519696490600, 2.072690423122183700 ) ) ;
#508 = cartesian_point ( 'none', ( 17.42989039486063500, -3.407985245327751000, 2.211191631596968000 ) ) ;
#509 = cartesian_point ( 'none', ( 16.26922365245529500, -3.285974922152257600, 2.399239277589299700 ) ) ;
#510 = cartesian_point ( 'none', ( 15.10457905829384600, -3.148852474565168300, 2.576569112902965800 ) ) ;
#511 = cartesian_point ( 'none', ( 13.94391231588850200, -2.997554587923836800, 2.741969794952685600 ) ) ;
#512 = cartesian_point ( 'none', ( 12.78324557348316600, -2.846256701282505300, 2.907370477002405800 ) ) ;
#513 = cartesian_point ( 'none', ( 11.61860097932172100, -2.681816893566729500, 3.059712151415695700 ) ) ;
#514 = cartesian_point ( 'none', ( 10.45793423691638100, -2.505358455402980400, 3.197954170083884500 ) ) ;
#515 = cartesian_point ( 'none', ( 9.297267494511039800, -2.328900017239231800, 3.336196188752074100 ) ) ;
#516 = cartesian_point ( 'none', ( 8.132622900349593600, -2.141628338686670600, 3.459394218512097800 ) ) ;
#517 = cartesian_point ( 'none', ( 6.971956157944251100, -1.944822675200793800, 3.566706691899537200 ) ) ;
#518 = cartesian_point ( 'none', ( 5.811289415538911200, -1.748017011714917600, 3.674019165286975100 ) ) ;
#519 = cartesian_point ( 'none', ( 4.646644821377467600, -1.543021745535652700, 3.764713029295176900 ) ) ;
#520 = cartesian_point ( 'none', ( 3.485978078972125500, -1.331237202193468600, 3.838168752870595200 ) ) ;
#521 = cartesian_point ( 'none', ( 2.325311336566785200, -1.119452658851284800, 3.911624476446013500 ) ) ;
#522 = cartesian_point ( 'none', ( 1.160666742405341600, -0.9023255415239100900, 3.967340282513505100 ) ) ;
#523 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485866920300, 4.004935575622545800 ) ) ;
#524 = cartesian_point ( 'none', ( 20.00002613607357200, -5.258058359176809300, -1.577261084467705500 ) ) ;
#525 = plane ( 'none', #487 ) ;
#526 = cartesian_point ( 'none', ( 5.811289415538911200, 1.467099517648089400, 4.814629231767766800 ) ) ;
#527 = cartesian_point ( 'none', ( 20.00003984779759500, -3.555179304151006000, 1.965815855909584200 ) ) ;
#528 = cartesian_point ( 'none', ( 4.646644821377467600, -1.829816339783720200, 3.800391724382290400 ) ) ;
#529 = cartesian_point ( 'none', ( 3.485978078972125500, -1.615198529323488100, 3.889516019056384900 ) ) ;
#530 = cartesian_point ( 'none', ( 2.325311336566785200, -1.400580718863255700, 3.978640313730480200 ) ) ;
#531 = cartesian_point ( 'none', ( 1.160666742405341600, -1.179336111115673700, 4.049737205438330700 ) ) ;
#532 = oriented_edge ( 'none', *, *, #1209, .f. ) ;
#534 = oriented_edge ( 'none', *, *, #562, .f. ) ;
#533 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9529760310907388100, 4.102321030318267800 ) ) ;
#535 = cartesian_point ( 'none', ( 20.00002613607361800, -3.818271692901935600, 1.631929431510736900 ) ) ;
#536 = cartesian_point ( 'none', ( 19.14251968257111300, -3.751920415091363200, 1.787173402824770800 ) ) ;
#537 = cartesian_point ( 'none', ( 18.28474686281229500, -3.676250848669566200, 1.938053165336625700 ) ) ;
#538 = cartesian_point ( 'none', ( 17.42989039486063500, -3.591556069294006300, 2.084014729162095000 ) ) ;
#539 = cartesian_point ( 'none', ( 16.26922365245529500, -3.476563181760367300, 2.282191544981981800 ) ) ;
#540 = cartesian_point ( 'none', ( 15.10457905829384600, -3.345597741500084200, 2.470195449115018000 ) ) ;
#541 = cartesian_point ( 'none', ( 13.94391231588850200, -3.199554375267344300, 2.646742184262524500 ) ) ;
#542 = cartesian_point ( 'none', ( 12.78324557348316600, -3.053511009034606300, 2.823288919410031500 ) ) ;
#543 = cartesian_point ( 'none', ( 11.61860097932172100, -2.893387341106806500, 2.987172492354917400 ) ) ;
#544 = cartesian_point ( 'none', ( 10.45793423691638100, -2.720277178499156600, 3.137273412118209800 ) ) ;
#545 = cartesian_point ( 'none', ( 9.297267494511039800, -2.547167015891505400, 3.287374331881503400 ) ) ;
#546 = cartesian_point ( 'none', ( 8.132622900349593600, -2.362252876546010200, 3.422667256980891400 ) ) ;
#547 = cartesian_point ( 'none', ( 6.971956157944251100, -2.166797911534871000, 3.542227999552722800 ) ) ;
#548 = cartesian_point ( 'none', ( 5.811289415538911200, -1.971342946523731100, 3.661788742124556100 ) ) ;
#549 = cartesian_point ( 'none', ( 4.646644821377467600, -1.766682311446700100, 3.764800581064069900 ) ) ;
#550 = cartesian_point ( 'none', ( 3.485978078972125500, -1.554214045964507700, 3.850559841058673900 ) ) ;
#551 = cartesian_point ( 'none', ( 2.325311336566785200, -1.341745780482315600, 3.936319101053281400 ) ) ;
#552 = cartesian_point ( 'none', ( 1.160666742405341600, -1.122921258288192400, 4.004239959398471000 ) ) ;
#553 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8992352727538703800, 4.053858447760903900 ) ) ;
#554 = cartesian_point ( 'none', ( 20.00002613607361800, -3.726672522400542600, 1.676174445879058000 ) ) ;
#555 = cartesian_point ( 'none', ( 19.14251968257111300, -3.658522322906592600, 1.827694161786085100 ) ) ;
#556 = cartesian_point ( 'none', ( 18.28474686281229500, -3.581284424354337600, 1.974747833344226800 ) ) ;
#557 = cartesian_point ( 'none', ( 17.42989039486063500, -3.495257415623197700, 2.116795800440899500 ) ) ;
#558 = cartesian_point ( 'none', ( 16.26922365245529500, -3.378455716477026800, 2.309658997265559700 ) ) ;
#559 = cartesian_point ( 'none', ( 15.10457905829384600, -3.246126437791638300, 2.492218060627161800 ) ) ;
#560 = cartesian_point ( 'none', ( 13.94391231588850200, -3.099173522720581000, 2.663225927010491200 ) ) ;
#561 = cartesian_point ( 'none', ( 12.78324557348316600, -2.952220607649523200, 2.834233793393821500 ) ) ;
#562 = edge_curve ( 'none', #630, #923, #22662, .t. ) ;
#563 = cartesian_point ( 'none', ( 11.61860097932172100, -2.791647893611024900, 2.992522305671785300 ) ) ;
#564 = cartesian_point ( 'none', ( 10.45793423691638100, -2.618552255060559100, 3.137010192803085100 ) ) ;
#565 = cartesian_point ( 'none', ( 9.297267494511039800, -2.445456616510093700, 3.281498079934383600 ) ) ;
#566 = cartesian_point ( 'none', ( 8.132622900349593600, -2.261020472175630000, 3.411198343141121500 ) ) ;
#567 = cartesian_point ( 'none', ( 6.971956157944251100, -2.066503707938761400, 3.525224998111259600 ) ) ;
#568 = cartesian_point ( 'none', ( 5.811289415538911200, -1.871986943701892300, 3.639251653081399000 ) ) ;
#569 = cartesian_point ( 'none', ( 4.646644821377467600, -1.668718306299761300, 3.736825782139983500 ) ) ;
#570 = cartesian_point ( 'none', ( 3.485978078972125500, -1.458086326637511300, 3.817280855046679500 ) ) ;
#571 = cartesian_point ( 'none', ( 2.325311336566785200, -1.247454346975261300, 3.897735927953376800 ) ) ;
#572 = cartesian_point ( 'none', ( 1.160666742405341600, -1.030897855052002700, 3.960522354979861200 ) ) ;
#573 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8098961512929654400, 4.005211241164944100 ) ) ;
#574 = cartesian_point ( 'none', ( 20.00002613607361800, -3.673895027055624800, 1.736689483306443200 ) ) ;
#575 = cartesian_point ( 'none', ( 19.14251968257111300, -3.603284396379706300, 1.886063362397148100 ) ) ;
#576 = cartesian_point ( 'none', ( 18.28474686281229500, -3.523721886729877200, 2.030825787536901600 ) ) ;
#577 = cartesian_point ( 'none', ( 17.42989039486063500, -3.435514531519047400, 2.170445791760924300 ) ) ;
#578 = cartesian_point ( 'none', ( 16.26922365245529500, -3.315752504246728600, 2.360012463538717000 ) ) ;
#579 = cartesian_point ( 'none', ( 17.42989039486063500, -3.776616395910124000, 2.093681751753524000 ) ) ;
#580 = cartesian_point ( 'none', ( 16.26922365245529500, -3.661090096195617400, 2.302069925980682300 ) ) ;
#581 = cartesian_point ( 'none', ( 15.10457905829384600, -3.528749818333845500, 2.500206262726175900 ) ) ;
#582 = cartesian_point ( 'none', ( 13.94391231588850200, -3.380499580613881800, 2.686737289902428700 ) ) ;
#583 = cartesian_point ( 'none', ( 12.78324557348316600, -3.232249342893917200, 2.873268317078684600 ) ) ;
#584 = cartesian_point ( 'none', ( 11.61860097932172100, -3.069101844763152200, 3.046919838630113700 ) ) ;
#585 = cartesian_point ( 'none', ( 10.45793423691638100, -2.892171549063204500, 3.206505638584193500 ) ) ;
#586 = cartesian_point ( 'none', ( 9.297267494511039800, -2.715241253363256800, 3.366091438538274100 ) ) ;
#587 = cartesian_point ( 'none', ( 8.132622900349593600, -2.525736773418718200, 3.510521384063446200 ) ) ;
#588 = edge_loop ( 'none', ( #1142, #958, #1583, #1891, #1141, #967 ) ) ;
#589 = cartesian_point ( 'none', ( 6.971956157944251100, -2.324952616982625100, 3.638808872181736200 ) ) ;
#590 = cartesian_point ( 'none', ( 5.811289415538911200, -2.124168460546531200, 3.767096360300028500 ) ) ;
#591 = cartesian_point ( 'none', ( 4.646644821377467600, -1.913476186999796500, 3.878365057385786900 ) ) ;
#592 = cartesian_point ( 'none', ( 3.485978078972125500, -1.694315038209899700, 3.971854885412943000 ) ) ;
#593 = edge_curve ( 'none', #55259, #55225, #22612, .t. ) ;
#594 = cartesian_point ( 'none', ( 2.325311336566785200, -1.475153889420002900, 4.065344713440101300 ) ) ;
#595 = cartesian_point ( 'none', ( 1.160666742405341600, -1.249020958259661600, 4.140417042085792000 ) ) ;
#596 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.017460961944475400, 4.196559051223026400 ) ) ;
#597 = cartesian_point ( 'none', ( 20.00002613607361800, -3.952953936120125400, 1.614085740793570000 ) ) ;
#598 = cartesian_point ( 'none', ( 19.14251968257111300, -3.887328150268383200, 1.774805646767135800 ) ) ;
#599 = advanced_face ( 'none', ( #22610 ), #22660, .t. ) ;
#600 = cartesian_point ( 'none', ( 18.28474686281229500, -3.812049019245861400, 1.931194154565811100 ) ) ;
#601 = cartesian_point ( 'none', ( 17.42989039486063500, -3.727408613856634000, 2.082676793232227700 ) ) ;
#602 = cartesian_point ( 'none', ( 16.26922365245529500, -3.612489551672573900, 2.288349753949482600 ) ) ;
#603 = cartesian_point ( 'none', ( 15.10457905829384600, -3.480978657871682800, 2.483830296293615600 ) ) ;
#604 = cartesian_point ( 'none', ( 13.94391231588850200, -3.333774285208913400, 2.667783089945753100 ) ) ;
#605 = cartesian_point ( 'none', ( 12.78324557348316600, -3.186569912546143500, 2.851735883597890500 ) ) ;
#606 = cartesian_point ( 'none', ( 11.61860097932172100, -3.024677616150051000, 3.022904344451708500 ) ) ;
#607 = cartesian_point ( 'none', ( 10.45793423691638100, -2.849203284561650800, 3.180119218357042100 ) ) ;
#608 = cartesian_point ( 'none', ( 9.297267494511039800, -2.673728952973251100, 3.337334092262374900 ) ) ;
#609 = cartesian_point ( 'none', ( 8.132622900349593600, -2.485871253805923800, 3.479521442216663800 ) ) ;
#610 = cartesian_point ( 'none', ( 6.971956157944251100, -2.286913445630182700, 3.605709984443644900 ) ) ;
#611 = cartesian_point ( 'none', ( 5.811289415538911200, -2.087955637454441700, 3.731898526670625900 ) ) ;
#612 = cartesian_point ( 'none', ( 4.646644821377467600, -1.879256803840690700, 3.841226265473390200 ) ) ;
#613 = oriented_edge ( 'none', *, *, #615, .t. ) ;
#615 = edge_curve ( 'none', #55225, #923, #22653, .t. ) ;
#614 = cartesian_point ( 'none', ( 3.485978078972125500, -1.662242569440344400, 3.932946381539044600 ) ) ;
#616 = cartesian_point ( 'none', ( 2.325311336566785200, -1.445228335039998800, 4.024666497604700400 ) ) ;
#617 = cartesian_point ( 'none', ( 1.160666742405341600, -1.221381127123551500, 4.098152449537545600 ) ) ;
#618 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9922300490991545800, 4.152902253772101200 ) ) ;
#619 = cartesian_point ( 'none', ( 20.00002613607361800, -3.888973555247497300, 1.616504202967202500 ) ) ;
#620 = cartesian_point ( 'none', ( 19.14251968257111300, -3.823249439129471600, 1.774622783207108000 ) ) ;
#621 = cartesian_point ( 'none', ( 18.28474686281229500, -3.748030633518587300, 1.928409382008906500 ) ) ;
#622 = cartesian_point ( 'none', ( 17.42989039486063500, -3.663608775321183200, 2.077299182355447200 ) ) ;
#623 = cartesian_point ( 'none', ( 16.26922365245529500, -3.548986441847386000, 2.279451761208453100 ) ) ;
#624 = cartesian_point ( 'none', ( 15.10457905829384600, -3.418061974107934600, 2.471448449239888500 ) ) ;
#625 = cartesian_point ( 'none', ( 13.94391231588850200, -3.271729718973154500, 2.651977714388420000 ) ) ;
#626 = cartesian_point ( 'none', ( 12.78324557348316600, -3.125397463838375200, 2.832506979536951500 ) ) ;
#627 = cartesian_point ( 'none', ( 11.61860097932172100, -2.964657018989791400, 3.000335623867346400 ) ) ;
#628 = cartesian_point ( 'none', ( 10.45793423691638100, -2.790606404654385000, 3.154317207562820500 ) ) ;
#629 = cartesian_point ( 'none', ( 9.297267494511039800, -2.616555790318978700, 3.308298791258297300 ) ) ;
#630 = vertex_point ( 'none', #22646 ) ;
#631 = cartesian_point ( 'none', ( 8.132622900349593600, -2.430383948677663100, 3.447381463966941300 ) ) ;
#632 = cartesian_point ( 'none', ( 6.971956157944251100, -2.233362622184612800, 3.570615150006179600 ) ) ;
#633 = cartesian_point ( 'none', ( 5.811289415538911200, -2.036341295691561600, 3.693848836045419100 ) ) ;
#634 = cartesian_point ( 'none', ( 8.132622900349593600, -2.625750395543438900, 3.616019693579982000 ) ) ;
#635 = cartesian_point ( 'none', ( 6.971956157944251100, -2.418859082240628000, 3.749488803232414300 ) ) ;
#636 = cartesian_point ( 'none', ( 5.811289415538911200, -2.211967768937817000, 3.882957912884849300 ) ) ;
#637 = cartesian_point ( 'none', ( 4.646644821377467600, -1.994761302646577600, 3.998886208623412900 ) ) ;
#638 = cartesian_point ( 'none', ( 3.485978078972125500, -1.768723423776139800, 4.096481782638467600 ) ) ;
#639 = cartesian_point ( 'none', ( 2.325311336566785200, -1.542685544905701500, 4.194077356653522800 ) ) ;
#640 = cartesian_point ( 'none', ( 1.160666742405341600, -1.309360321368143100, 4.272673532213936200 ) ) ;
#641 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.070341601028890200, 4.331733417745157400 ) ) ;
#642 = cartesian_point ( 'none', ( 20.00002613607361800, -4.118257969435497900, 1.647093246816927900 ) ) ;
#643 = cartesian_point ( 'none', ( 19.14251968257111300, -4.051290158518392900, 1.814534113651873100 ) ) ;
#644 = cartesian_point ( 'none', ( 18.28474686281229500, -3.974262405954514000, 1.977547869366867800 ) ) ;
#645 = cartesian_point ( 'none', ( 17.42989039486063500, -3.887473808397715800, 2.135535589858119600 ) ) ;
#646 = cartesian_point ( 'none', ( 16.26922365245529500, -3.769638075054615500, 2.350040714118343000 ) ) ;
#647 = cartesian_point ( 'none', ( 15.10457905829384600, -3.634491117720940200, 2.554082396893824200 ) ) ;
#648 = cartesian_point ( 'none', ( 13.94391231588850200, -3.482956127152493100, 2.746266826595661600 ) ) ;
#649 = cartesian_point ( 'none', ( 12.78324557348316600, -3.331421136584047400, 2.938451256297501600 ) ) ;
#650 = cartesian_point ( 'none', ( 11.61860097932172100, -3.164533250420869900, 3.117465618398386900 ) ) ;
#651 = cartesian_point ( 'none', ( 10.45793423691638100, -2.983432482147547300, 3.282087063286992300 ) ) ;
#652 = cartesian_point ( 'none', ( 9.297267494511039800, -2.802331713874224300, 3.446708508175599000 ) ) ;
#653 = cartesian_point ( 'none', ( 8.132622900349593600, -2.608255165371826700, 3.595812504459388900 ) ) ;
#654 = cartesian_point ( 'none', ( 6.971956157944251100, -2.402528576257653800, 3.728380520654280600 ) ) ;
#655 = cartesian_point ( 'none', ( 5.811289415538911200, -2.196801987143482700, 3.860948536849172300 ) ) ;
#656 = cartesian_point ( 'none', ( 4.646644821377467600, -1.980830678625205200, 3.976074998982352900 ) ) ;
#657 = cartesian_point ( 'none', ( 3.485978078972125500, -1.756089953732026700, 4.072973476580759900 ) ) ;
#658 = cartesian_point ( 'none', ( 2.325311336566785200, -1.531349228838848400, 4.169871954179165600 ) ) ;
#659 = cartesian_point ( 'none', ( 1.160666742405341600, -1.299374294605886400, 4.247880532387036100 ) ) ;
#660 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.061749775053441900, 4.306466333515552400 ) ) ;
#661 = cartesian_point ( 'none', ( 20.00002613607361800, -4.095704382794929500, 1.639916087320780300 ) ) ;
#662 = cartesian_point ( 'none', ( 19.14251968257111300, -4.029028382108355900, 1.806439966408634400 ) ) ;
#663 = cartesian_point ( 'none', ( 18.28474686281229500, -3.952347688655834200, 1.968556414780735100 ) ) ;
#664 = cartesian_point ( 'none', ( 17.42989039486063500, -3.865960038331118600, 2.125669811312646700 ) ) ;
#665 = cartesian_point ( 'none', ( 16.26922365245529500, -3.748668684232000700, 2.338987837177126700 ) ) ;
#666 = cartesian_point ( 'none', ( 15.10457905829384600, -3.614162276619726100, 2.541891430581393800 ) ) ;
#667 = cartesian_point ( 'none', ( 13.94391231588850200, -3.463359630645991100, 2.732994554240959900 ) ) ;
#668 = cartesian_point ( 'none', ( 12.78324557348316600, -3.312556984672255100, 2.924097677900529200 ) ) ;
#669 = cartesian_point ( 'none', ( 11.61860097932172100, -3.146488235320930000, 3.102094903704783100 ) ) ;
#670 = cartesian_point ( 'none', ( 10.45793423691638100, -2.966287800541581400, 3.265770330114667000 ) ) ;
#671 = cartesian_point ( 'none', ( 9.297267494511039800, -2.786087365762234500, 3.429445756524551700 ) ) ;
#672 = cartesian_point ( 'none', ( 8.132622900349593600, -2.592986197245243000, 3.577681314412989100 ) ) ;
#673 = cartesian_point ( 'none', ( 6.971956157944251100, -2.388303371773588000, 3.709464404610723200 ) ) ;
#674 = cartesian_point ( 'none', ( 5.811289415538911200, -2.183620546301934700, 3.841247494808457000 ) ) ;
#675 = cartesian_point ( 'none', ( 4.646644821377467600, -1.968754255119243600, 3.955677905183140600 ) ) ;
#676 = cartesian_point ( 'none', ( 3.485978078972125500, -1.745172252865846000, 4.051973960001006100 ) ) ;
#677 = cartesian_point ( 'none', ( 2.325311336566785200, -1.521590250612447700, 4.148270014818870700 ) ) ;
#678 = cartesian_point ( 'none', ( 1.160666742405341600, -1.290819829072902000, 4.225773914382596500 ) ) ;
#679 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.054437384224452800, 4.283956228470241700 ) ) ;
#680 = cartesian_point ( 'none', ( 20.00002613607361800, -4.070940190047452700, 1.632891400014208500 ) ) ;
#681 = cartesian_point ( 'none', ( 19.14251968257111300, -4.004549800349940900, 1.798408412137710000 ) ) ;
#682 = cartesian_point ( 'none', ( 20.00002613607361800, -4.236122154219044600, 1.672722880072263300 ) ) ;
#683 = cartesian_point ( 'none', ( 19.14251968257111300, -4.168112289103104800, 1.844955889948130200 ) ) ;
#684 = cartesian_point ( 'none', ( 18.28474686281229500, -4.089752750133725600, 2.012688356078082400 ) ) ;
#685 = cartesian_point ( 'none', ( 17.42989039486063500, -4.001347958593313200, 2.175303945025558700 ) ) ;
#686 = cartesian_point ( 'none', ( 16.26922365245529500, -3.881317865522723400, 2.396092478497432200 ) ) ;
#687 = cartesian_point ( 'none', ( 15.10457905829384600, -3.743465163492521300, 2.606214900666431700 ) ) ;
#688 = cartesian_point ( 'none', ( 13.94391231588850200, -3.588731526238375700, 2.804235862327811200 ) ) ;
#689 = cartesian_point ( 'none', ( 12.78324557348316600, -3.433997888984232600, 3.002256823989191600 ) ) ;
#690 = cartesian_point ( 'none', ( 11.61860097932172100, -3.263440304146433900, 3.186823641184191500 ) ) ;
#691 = cartesian_point ( 'none', ( 10.45793423691638100, -3.078223852972539600, 3.356675535403076200 ) ) ;
#692 = cartesian_point ( 'none', ( 9.297267494511039800, -2.893007401798645400, 3.526527429621960900 ) ) ;
#693 = cartesian_point ( 'none', ( 8.132622900349593600, -2.694397300457184000, 3.680504140199663000 ) ) ;
#694 = cartesian_point ( 'none', ( 6.971956157944251100, -2.483750257328312100, 3.817553850072604900 ) ) ;
#695 = cartesian_point ( 'none', ( 5.811289415538911200, -2.273103214199439400, 3.954603559945547400 ) ) ;
#696 = cartesian_point ( 'none', ( 4.646644821377467600, -2.051858162181016800, 4.073790080628720400 ) ) ;
#697 = cartesian_point ( 'none', ( 3.485978078972125500, -1.821526429317861700, 4.174299247332317700 ) ) ;
#698 = cartesian_point ( 'none', ( 2.325311336566785200, -1.591194696454707000, 4.274808414035913300 ) ) ;
#699 = cartesian_point ( 'none', ( 1.160666742405341600, -1.353349682035579500, 4.355953647236392000 ) ) ;
#700 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.109616108680634200, 4.417180642710810000 ) ) ;
#701 = cartesian_point ( 'none', ( 20.00002613607361800, -4.182043289348110100, 1.663472217999239400 ) ) ;
#702 = cartesian_point ( 'none', ( 19.14251968257111300, -4.114409539300191400, 1.833506479744550800 ) ) ;
#703 = cartesian_point ( 'none', ( 18.28474686281229500, -4.036559263351116500, 1.999067677122968100 ) ) ;
#704 = cartesian_point ( 'none', ( 17.42989039486063500, -3.948794817089067000, 2.159547495788732600 ) ) ;
#705 = cartesian_point ( 'none', ( 16.26922365245529500, -3.829634141863592400, 2.377436223704544100 ) ) ;
#706 = cartesian_point ( 'none', ( 15.10457905829384600, -3.692887352220594700, 2.584740540580230000 ) ) ;
#707 = cartesian_point ( 'none', ( 13.94391231588850200, -3.539488567392754500, 2.780044347727718800 ) ) ;
#708 = cartesian_point ( 'none', ( 12.78324557348316600, -3.386089782564914300, 2.975348154875208100 ) ) ;
#709 = cartesian_point ( 'none', ( 11.61860097932172100, -3.217086871796928100, 3.157317329256226700 ) ) ;
#710 = cartesian_point ( 'none', ( 10.45793423691638100, -3.033634296336038100, 3.324708836895436300 ) ) ;
#711 = cartesian_point ( 'none', ( 9.297267494511039800, -2.850181720875147700, 3.492100344534646400 ) ) ;
#712 = cartesian_point ( 'none', ( 8.132622900349593600, -2.653532647830214600, 3.643770731702116600 ) ) ;
#713 = cartesian_point ( 'none', ( 6.971956157944251100, -2.445030389769674800, 3.778683935861744600 ) ) ;
#714 = cartesian_point ( 'none', ( 5.811289415538911200, -2.236528131709135000, 3.913597140021371200 ) ) ;
#715 = cartesian_point ( 'none', ( 4.646644821377467600, -2.017596970474048000, 4.030831567188556600 ) ) ;
#716 = cartesian_point ( 'none', ( 3.485978078972125500, -1.789732427888928400, 4.129586387351601200 ) ) ;
#717 = cartesian_point ( 'none', ( 2.325311336566785200, -1.561867885303808400, 4.228341207514646700 ) ) ;
#718 = cartesian_point ( 'none', ( 1.160666742405341600, -1.326626507246117400, 4.307941825115770000 ) ) ;
#719 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.085615230859609200, 4.367844487222786400 ) ) ;
#720 = cartesian_point ( 'none', ( 20.00002613607361800, -4.143797564356158400, 1.654837542159110200 ) ) ;
#721 = cartesian_point ( 'none', ( 19.14251968257111300, -4.076514884498170200, 1.823316802398224500 ) ) ;
#722 = cartesian_point ( 'none', ( 18.28474686281229500, -3.999109667002376700, 1.987347614255260000 ) ) ;
#723 = cartesian_point ( 'none', ( 17.42989039486063500, -3.911882491818214900, 2.146327308569067100 ) ) ;
#724 = cartesian_point ( 'none', ( 16.26922365245529500, -3.793451287205809900, 2.362179268313771000 ) ) ;
#725 = cartesian_point ( 'none', ( 15.10457905829384600, -3.657599671646349500, 2.567514012820051300 ) ) ;
#726 = cartesian_point ( 'none', ( 13.94391231588850200, -3.505255649425828700, 2.760928897576237200 ) ) ;
#727 = cartesian_point ( 'none', ( 12.78324557348316600, -3.352911627205308300, 2.954343782332423000 ) ) ;
#728 = cartesian_point ( 'none', ( 11.61860097932172100, -3.185115862470302000, 3.134517587555516900 ) ) ;
#729 = cartesian_point ( 'none', ( 10.45793423691638100, -3.003014570436617300, 3.300219543462010700 ) ) ;
#730 = cartesian_point ( 'none', ( 9.297267494511039800, -2.820913278402932300, 3.465921499368503200 ) ) ;
#731 = cartesian_point ( 'none', ( 10.45793423691638100, -3.305506781896838700, 3.479622465903244000 ) ) ;
#732 = cartesian_point ( 'none', ( 9.297267494511039800, -3.113506298751493000, 3.662015500027900200 ) ) ;
#733 = cartesian_point ( 'none', ( 8.132622900349593600, -2.907099697222327100, 3.827930295240453300 ) ) ;
#734 = cartesian_point ( 'none', ( 6.971956157944251100, -2.687696943691323600, 3.976233485254215200 ) ) ;
#735 = cartesian_point ( 'none', ( 5.811289415538911200, -2.468294190160320600, 4.124536675267977500 ) ) ;
#736 = cartesian_point ( 'none', ( 4.646644821377467600, -2.237394027905562400, 4.254215198917696800 ) ) ;
#737 = cartesian_point ( 'none', ( 3.485978078972125500, -1.996573739164934700, 4.364383220394552500 ) ) ;
#738 = cartesian_point ( 'none', ( 2.325311336566785200, -1.755753450424307500, 4.474551241871408200 ) ) ;
#739 = cartesian_point ( 'none', ( 1.160666742405341600, -1.506658081958468500, 4.564456201879808700 ) ) ;
#740 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.250989207713421300, 4.633483958380466600 ) ) ;
#741 = cartesian_point ( 'none', ( 20.00002613607361800, -4.392378410967073600, 1.684778189186717300 ) ) ;
#742 = cartesian_point ( 'none', ( 19.14251968257111300, -4.323878398943613800, 1.863364293811008000 ) ) ;
#743 = cartesian_point ( 'none', ( 18.28474686281229500, -4.244642753546199500, 2.037406795658218700 ) ) ;
#744 = cartesian_point ( 'none', ( 17.42989039486063500, -4.154979657520262200, 2.206266007869788700 ) ) ;
#745 = cartesian_point ( 'none', ( 16.26922365245529500, -4.033241123064573100, 2.435531713997448400 ) ) ;
#746 = cartesian_point ( 'none', ( 15.10457905829384600, -3.892985775473401000, 2.653961273008385900 ) ) ;
#747 = cartesian_point ( 'none', ( 13.94391231588850200, -3.735171700987844000, 2.860062589529897400 ) ) ;
#748 = cartesian_point ( 'none', ( 12.78324557348316600, -3.577357626502288800, 3.066163906051409900 ) ) ;
#749 = cartesian_point ( 'none', ( 11.61860097932172100, -3.403062855272451300, 3.258529099107669400 ) ) ;
#750 = cartesian_point ( 'none', ( 10.45793423691638100, -3.213477997318405300, 3.435844119374360500 ) ) ;
#751 = cartesian_point ( 'none', ( 9.297267494511039800, -3.023893139364359800, 3.613159139641053800 ) ) ;
#752 = cartesian_point ( 'none', ( 8.132622900349593600, -2.820313251502448700, 3.774212745734692600 ) ) ;
#753 = cartesian_point ( 'none', ( 6.971956157944251100, -2.604128990794059500, 3.917904778219450700 ) ) ;
#754 = cartesian_point ( 'none', ( 5.811289415538911200, -2.387944730085672000, 4.061596810704208400 ) ) ;
#755 = cartesian_point ( 'none', ( 4.646644821377467600, -2.160632854239400200, 4.186945707296409600 ) ) ;
#756 = cartesian_point ( 'none', ( 3.485978078972125500, -1.923746133858485600, 4.293095207930219800 ) ) ;
#757 = cartesian_point ( 'none', ( 2.325311336566785200, -1.686859413477571200, 4.399244708564030900 ) ) ;
#758 = cartesian_point ( 'none', ( 1.160666742405341600, -1.442016025062189400, 4.485469704515947100 ) ) ;
#759 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.190888497223147500, 4.551181191632617000 ) ) ;
#760 = cartesian_point ( 'none', ( 20.00002613607361800, -4.306260446934717700, 1.680408035283362400 ) ) ;
#761 = cartesian_point ( 'none', ( 19.14251968257111300, -4.237938117407891200, 1.855492740370601600 ) ) ;
#762 = cartesian_point ( 'none', ( 18.28474686281229500, -4.159093061638904100, 2.026051942418811300 ) ) ;
#763 = cartesian_point ( 'none', ( 17.42989039486063500, -4.070031731345740600, 2.191458853758853700 ) ) ;
#764 = cartesian_point ( 'none', ( 16.26922365245529500, -3.949110234017259000, 2.416037257448525400 ) ) ;
#765 = cartesian_point ( 'none', ( 15.10457905829384600, -3.810056207324632000, 2.629862993926924000 ) ) ;
#766 = cartesian_point ( 'none', ( 13.94391231588850200, -3.653819531269098900, 2.831475416597456700 ) ) ;
#767 = cartesian_point ( 'none', ( 12.78324557348316600, -3.497582855213566200, 3.033087839267989900 ) ) ;
#768 = cartesian_point ( 'none', ( 11.61860097932172100, -3.325230784714490600, 3.221109730851511500 ) ) ;
#769 = cartesian_point ( 'none', ( 10.45793423691638100, -3.137940659176083000, 3.394256711176814700 ) ) ;
#770 = cartesian_point ( 'none', ( 9.297267494511039800, -2.950650533637676300, 3.567403691502117900 ) ) ;
#771 = cartesian_point ( 'none', ( 8.132622900349593600, -2.749701734527052000, 3.724492991124853400 ) ) ;
#772 = cartesian_point ( 'none', ( 6.971956157944251100, -2.536466945901540500, 3.864451530842143400 ) ) ;
#773 = cartesian_point ( 'none', ( 5.811289415538911200, -2.323232157276027700, 4.004410070559434800 ) ) ;
#774 = cartesian_point ( 'none', ( 4.646644821377467600, -2.099167988959170600, 4.126281791628917600 ) ) ;
#775 = cartesian_point ( 'none', ( 3.485978078972125500, -1.865805026418648300, 4.229234186619391900 ) ) ;
#776 = cartesian_point ( 'none', ( 2.325311336566785200, -1.632442063878126500, 4.332186581609865300 ) ) ;
#777 = cartesian_point ( 'none', ( 1.160666742405341600, -1.391374412775024000, 4.415516381271188200 ) ) ;
#778 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.144248809605757300, 4.478654358576366500 ) ) ;
#779 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.524316998772644400, 4.924622204115868500 ) ) ;
#780 = cartesian_point ( 'none', ( 20.00002613607361800, -4.743798052590046900, 1.659071738287331000 ) ) ;
#781 = cartesian_point ( 'none', ( 19.14251968257111300, -4.676343218030891300, 1.851945925361260200 ) ) ;
#782 = cartesian_point ( 'none', ( 18.28474686281229500, -4.597280265739951400, 2.040310479042148000 ) ) ;
#783 = cartesian_point ( 'none', ( 17.42989039486063500, -4.506917893090789400, 2.223472532206984800 ) ) ;
#784 = cartesian_point ( 'none', ( 16.26922365245529500, -4.384229927764836000, 2.472157675911278200 ) ) ;
#785 = cartesian_point ( 'none', ( 15.10457905829384600, -4.241424747646657800, 2.709861941894162300 ) ) ;
#786 = cartesian_point ( 'none', ( 13.94391231588850200, -4.079477856919007600, 2.934961568990019000 ) ) ;
#787 = cartesian_point ( 'none', ( 12.78324557348316600, -3.917530966191357800, 3.160061196085877500 ) ) ;
#788 = cartesian_point ( 'none', ( 11.61860097932172100, -3.737548626329895400, 3.371018525593624500 ) ) ;
#789 = cartesian_point ( 'none', ( 10.45793423691638100, -3.540760299215564500, 3.566392505044804200 ) ) ;
#790 = cartesian_point ( 'none', ( 9.297267494511039800, -3.343971972101232600, 3.761766484495985300 ) ) ;
#791 = cartesian_point ( 'none', ( 8.132622900349593600, -3.131721921548963100, 3.940222511504339200 ) ) ;
#792 = cartesian_point ( 'none', ( 6.971956157944251100, -2.905460030622747600, 4.100541550453368000 ) ) ;
#793 = cartesian_point ( 'none', ( 5.811289415538911200, -2.679198139696532100, 4.260860589402397200 ) ) ;
#794 = cartesian_point ( 'none', ( 4.646644821377467600, -2.440470006537933700, 4.401947498694713800 ) ) ;
#795 = cartesian_point ( 'none', ( 3.485978078972125500, -2.190906386363570000, 4.522838511679604600 ) ) ;
#796 = cartesian_point ( 'none', ( 2.325311336566785200, -1.941342766189206000, 4.643729524664497200 ) ) ;
#797 = cartesian_point ( 'none', ( 1.160666742405341600, -1.682648431579048900, 4.743598833141402500 ) ) ;
#798 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.416590527151090100, 4.821764228467278800 ) ) ;
#799 = cartesian_point ( 'none', ( 20.00002613607361800, -4.611604206004325400, 1.675951393577656400 ) ) ;
#800 = cartesian_point ( 'none', ( 19.14251968257111300, -4.543463075410618200, 1.863450819666034200 ) ) ;
#801 = cartesian_point ( 'none', ( 18.28474686281229500, -4.464042639519410800, 2.046409978962504100 ) ) ;
#802 = cartesian_point ( 'none', ( 17.42989039486063500, -4.373652486573742900, 2.224156099098933700 ) ) ;
#803 = cartesian_point ( 'none', ( 16.26922365245529500, -4.250926803025539200, 2.465487852402812800 ) ) ;
#804 = cartesian_point ( 'none', ( 15.10457905829384600, -4.108691271678229600, 2.695860728795516100 ) ) ;
#805 = cartesian_point ( 'none', ( 13.94391231588850200, -3.947917505435850000, 2.913701047936256000 ) ) ;
#806 = cartesian_point ( 'none', ( 12.78324557348316600, -3.787143739193470400, 3.131541367076996700 ) ) ;
#807 = cartesian_point ( 'none', ( 11.61860097932172100, -3.608929985901908400, 3.335361058698864200 ) ) ;
#808 = cartesian_point ( 'none', ( 10.45793423691638100, -3.414493626202516300, 3.523767827637634700 ) ) ;
#809 = cartesian_point ( 'none', ( 9.297267494511039800, -3.220057266503122900, 3.712174596576404800 ) ) ;
#810 = cartesian_point ( 'none', ( 8.132622900349593600, -3.010726497888521100, 3.883881433558275200 ) ) ;
#811 = cartesian_point ( 'none', ( 6.971956157944251100, -2.787931261766953400, 4.037715406778217700 ) ) ;
#812 = cartesian_point ( 'none', ( 5.811289415538911200, -2.565136025645386600, 4.191549379998159400 ) ) ;
#813 = cartesian_point ( 'none', ( 4.646644821377467600, -2.330398239390961500, 4.326459647433483500 ) ) ;
#814 = cartesian_point ( 'none', ( 3.485978078972125500, -2.085321400104781300, 4.441524635160396500 ) ) ;
#815 = cartesian_point ( 'none', ( 2.325311336566785200, -1.840244560818600900, 4.556589622887309500 ) ) ;
#816 = cartesian_point ( 'none', ( 1.160666742405341600, -1.586502791817635800, 4.651023320365274200 ) ) ;
#817 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.325829406674930300, 4.724180649686002400 ) ) ;
#818 = cartesian_point ( 'none', ( 20.00002613607361800, -4.494285636334711700, 1.683907423055103400 ) ) ;
#819 = cartesian_point ( 'none', ( 19.14251968257111300, -4.425821028075895400, 1.866636889819148300 ) ) ;
#820 = cartesian_point ( 'none', ( 18.28474686281229500, -4.346368333394163800, 2.044816299367787400 ) ) ;
#821 = cartesian_point ( 'none', ( 17.42989039486063500, -4.256236874587885100, 2.217790625325781300 ) ) ;
#822 = cartesian_point ( 'none', ( 16.26922365245529500, -4.133862428581071700, 2.452643556731310100 ) ) ;
#823 = cartesian_point ( 'none', ( 15.10457905829384600, -3.992511951992674800, 2.676588744653436400 ) ) ;
#824 = cartesian_point ( 'none', ( 13.94391231588850200, -3.833151011905286500, 2.888096416381219700 ) ) ;
#825 = cartesian_point ( 'none', ( 12.78324557348316600, -3.673790071817898200, 3.099604088109005700 ) ) ;
#826 = cartesian_point ( 'none', ( 11.61860097932172100, -3.497507265042184800, 3.297229431778588200 ) ) ;
#827 = cartesian_point ( 'none', ( 11.61860097932172100, -4.226194952639475300, 3.443860529743184400 ) ) ;
#828 = cartesian_point ( 'none', ( 10.45793423691638100, -4.023916259167124900, 3.665894349063277600 ) ) ;
#829 = cartesian_point ( 'none', ( 9.297267494511039800, -3.821637565694775900, 3.887928168383371700 ) ) ;
#830 = cartesian_point ( 'none', ( 8.132622900349593600, -3.601714349042407300, 4.092499587530875600 ) ) ;
#831 = cartesian_point ( 'none', ( 6.971956157944251100, -3.365648907778963700, 4.278211176280324300 ) ) ;
#832 = cartesian_point ( 'none', ( 5.811289415538911200, -3.129583466515520700, 4.463922765029773000 ) ) ;
#833 = cartesian_point ( 'none', ( 4.646644821377467600, -2.878988366972040000, 4.629505924920932700 ) ) ;
#834 = cartesian_point ( 'none', ( 3.485978078972125500, -2.615575427778491500, 4.773829555072632400 ) ) ;
#835 = cartesian_point ( 'none', ( 2.325311336566785200, -2.352162488584943500, 4.918153185224333000 ) ) ;
#836 = cartesian_point ( 'none', ( 1.160666742405341600, -2.077731087213225500, 5.040231408900401900 ) ) ;
#837 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.794155868404487800, 5.139230308047436900 ) ) ;
#838 = cartesian_point ( 'none', ( 20.00002613607361800, -5.049846217842786100, 1.591439911393526000 ) ) ;
#839 = cartesian_point ( 'none', ( 19.14251968257111300, -4.985141170160696700, 1.796757459340787600 ) ) ;
#840 = cartesian_point ( 'none', ( 18.28474686281229500, -4.908064343017702700, 1.997707007827996600 ) ) ;
#841 = cartesian_point ( 'none', ( 17.42989039486063500, -4.818918076422426600, 2.193548811439237900 ) ) ;
#842 = cartesian_point ( 'none', ( 16.26922365245529500, -4.697881258283046300, 2.459449669356239100 ) ) ;
#843 = cartesian_point ( 'none', ( 15.10457905829384600, -4.555299923435153900, 2.714447199813489100 ) ) ;
#844 = cartesian_point ( 'none', ( 13.94391231588850200, -4.392148046971332300, 2.956799511113870500 ) ) ;
#845 = cartesian_point ( 'none', ( 12.78324557348316600, -4.228996170507510800, 3.199151822414251400 ) ) ;
#846 = cartesian_point ( 'none', ( 11.61860097932172100, -4.046388245177832100, 3.427203402529571900 ) ) ;
#847 = cartesian_point ( 'none', ( 10.45793423691638100, -3.845571668274303100, 3.639396427926381500 ) ) ;
#848 = cartesian_point ( 'none', ( 9.297267494511039800, -3.644755091370772700, 3.851589453323192000 ) ) ;
#849 = cartesian_point ( 'none', ( 8.132622900349593600, -3.427101643738970100, 4.046474430477135600 ) ) ;
#850 = cartesian_point ( 'none', ( 6.971956157944251100, -3.194098119123913700, 4.222720097383484200 ) ) ;
#851 = cartesian_point ( 'none', ( 5.811289415538911200, -2.961094594508856900, 4.398965764289833700 ) ) ;
#852 = cartesian_point ( 'none', ( 4.646644821377467600, -2.714332643246132500, 4.555368184332862400 ) ) ;
#853 = cartesian_point ( 'none', ( 3.485978078972125500, -2.455497899676192000, 4.690858970393707100 ) ) ;
#854 = cartesian_point ( 'none', ( 2.325311336566785200, -2.196663156106251500, 4.826349756454554600 ) ) ;
#855 = cartesian_point ( 'none', ( 1.160666742405341600, -1.927523723982654400, 4.940003369078573000 ) ) ;
#856 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.649918098530598800, 5.031043438848295000 ) ) ;
#857 = cartesian_point ( 'none', ( 20.00002613607361800, -4.890165568975159100, 1.631479964335495400 ) ) ;
#858 = cartesian_point ( 'none', ( 19.14251968257111300, -4.823832565681140500, 1.830305187988942300 ) ) ;
#859 = cartesian_point ( 'none', ( 18.28474686281229500, -4.745526625110400700, 2.024676743219726100 ) ) ;
#860 = cartesian_point ( 'none', ( 17.42989039486063500, -4.655554119184434300, 2.213879402624076700 ) ) ;
#861 = cartesian_point ( 'none', ( 16.26922365245529500, -4.533395488731112100, 2.470766076092741200 ) ) ;
#862 = cartesian_point ( 'none', ( 15.10457905829384600, -4.390440558578792000, 2.716687571585048500 ) ) ;
#863 = cartesian_point ( 'none', ( 13.94391231588850200, -4.227665855854805700, 2.949963995925668500 ) ) ;
#864 = cartesian_point ( 'none', ( 12.78324557348316600, -4.064891153130819400, 3.183240420266290700 ) ) ;
#865 = cartesian_point ( 'none', ( 11.61860097932172100, -3.883408594106150200, 3.402278258937797300 ) ) ;
#866 = cartesian_point ( 'none', ( 10.45793423691638100, -3.684457888679829800, 3.605581261400616600 ) ) ;
#867 = cartesian_point ( 'none', ( 9.297267494511039800, -3.485507183253508900, 3.808884263863435500 ) ) ;
#868 = cartesian_point ( 'none', ( 8.132622900349593600, -3.270447366476960200, 3.995063664464212600 ) ) ;
#869 = cartesian_point ( 'none', ( 6.971956157944251100, -3.040747514966552600, 4.162847669113418200 ) ) ;
#870 = cartesian_point ( 'none', ( 5.811289415538911200, -2.811047663456145900, 4.330631673762622900 ) ) ;
#871 = cartesian_point ( 'none', ( 4.646644821377467600, -2.568276860110281200, 4.478874147577758300 ) ) ;
#872 = cartesian_point ( 'none', ( 3.485978078972125500, -2.314093475682168100, 4.606562444146774700 ) ) ;
#873 = cartesian_point ( 'none', ( 2.325311336566785200, -2.059910091254054000, 4.734250740715792100 ) ) ;
#874 = cartesian_point ( 'none', ( 1.160666742405341600, -1.796050455997895800, 4.840512619498895200 ) ) ;
#875 = cartesian_point ( 'none', ( 1.160666742405341600, -2.601165569460837500, 5.305650071637487900 ) ) ;
#876 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.301400543456018500, 5.432637990753539400 ) ) ;
#877 = cartesian_point ( 'none', ( 20.00002613607361800, -5.640162611725699500, 1.359473116004604700 ) ) ;
#878 = cartesian_point ( 'none', ( 19.14251968257111300, -5.584888911371805000, 1.588791853151819500 ) ) ;
#879 = cartesian_point ( 'none', ( 18.28474686281229500, -5.515761876232908800, 1.814267190302902600 ) ) ;
#880 = cartesian_point ( 'none', ( 17.42989039486063500, -5.433056314172128900, 2.035067695896648000 ) ) ;
#881 = cartesian_point ( 'none', ( 16.26922365245529500, -5.320764252411282600, 2.334855804376438900 ) ) ;
#882 = cartesian_point ( 'none', ( 15.10457905829384600, -5.184099419194024200, 2.624346979513250600 ) ) ;
#883 = cartesian_point ( 'none', ( 13.94391231588850200, -5.023995373907548700, 2.901563703040708700 ) ) ;
#884 = cartesian_point ( 'none', ( 12.78324557348316600, -4.863891328621071400, 3.178780426568167600 ) ) ;
#885 = cartesian_point ( 'none', ( 11.61860097932172100, -4.681441744238047600, 3.441829027170519400 ) ) ;
#886 = cartesian_point ( 'none', ( 10.45793423691638100, -4.477892936421260300, 3.688912616177879100 ) ) ;
#887 = cartesian_point ( 'none', ( 9.297267494511039800, -4.274344128604474800, 3.935996205185238800 ) ) ;
#888 = cartesian_point ( 'none', ( 8.132622900349593600, -4.051086542107087000, 4.165426951145224000 ) ) ;
#889 = cartesian_point ( 'none', ( 6.971956157944251100, -3.809645252625089900, 4.375637609423209900 ) ) ;
#890 = cartesian_point ( 'none', ( 5.811289415538911200, -3.568203963143096000, 4.585848267701194900 ) ) ;
#891 = cartesian_point ( 'none', ( 4.646644821377467600, -3.310228259501900400, 4.775402886350339500 ) ) ;
#892 = cartesian_point ( 'none', ( 3.485978078972125500, -3.037480377341295900, 4.943006615119415400 ) ) ;
#893 = cartesian_point ( 'none', ( 2.325311336566785200, -2.764732495180692000, 5.110610343888494900 ) ) ;
#894 = cartesian_point ( 'none', ( 1.160666742405341600, -2.479075579098550800, 5.255118279362066300 ) ) ;
#895 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.182460955484015800, 5.375543285811726700 ) ) ;
#896 = cartesian_point ( 'none', ( 20.00002613607361800, -5.462341181366225500, 1.445520296973204200 ) ) ;
#897 = cartesian_point ( 'none', ( 19.14251968257111300, -5.403568959385707700, 1.667609138698082700 ) ) ;
#898 = cartesian_point ( 'none', ( 18.28474686281229500, -5.331391059062798200, 1.885656504857674600 ) ) ;
#899 = cartesian_point ( 'none', ( 17.42989039486063500, -5.246093014293557600, 2.098858784194685100 ) ) ;
#900 = cartesian_point ( 'none', ( 16.26922365245529500, -5.130281053493774800, 2.388330530983262100 ) ) ;
#901 = cartesian_point ( 'none', ( 15.10457905829384600, -4.990960261873480500, 2.667249909075597000 ) ) ;
#902 = cartesian_point ( 'none', ( 13.94391231588850200, -4.829082341708866200, 2.933711616298790400 ) ) ;
#903 = cartesian_point ( 'none', ( 12.78324557348316600, -4.667204421544254500, 3.200173323521986000 ) ) ;
#904 = cartesian_point ( 'none', ( 11.61860097932172100, -4.483875163172096600, 3.452357156227088700 ) ) ;
#905 = cartesian_point ( 'none', ( 10.45793423691638100, -4.280346891320498900, 3.688540443125681200 ) ) ;
#906 = cartesian_point ( 'none', ( 9.297267494511039800, -4.076818619468902200, 3.924723730024273200 ) ) ;
#907 = cartesian_point ( 'none', ( 8.132622900349593600, -3.854481638609565500, 4.143293099780136900 ) ) ;
#908 = cartesian_point ( 'none', ( 6.971956157944251100, -3.614854735768490800, 4.342755501971410600 ) ) ;
#909 = cartesian_point ( 'none', ( 5.811289415538911200, -3.375227832927415700, 4.542217904162688700 ) ) ;
#910 = cartesian_point ( 'none', ( 4.646644821377467600, -3.119947902829490100, 4.721210808330194900 ) ) ;
#911 = cartesian_point ( 'none', ( 3.485978078972125500, -2.850758766247725600, 4.878511511442051900 ) ) ;
#912 = cartesian_point ( 'none', ( 2.325311336566785200, -2.581569629665960700, 5.035812214553908800 ) ) ;
#913 = cartesian_point ( 'none', ( 1.160666742405341600, -2.300310121357405100, 5.170346193307048000 ) ) ;
#914 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.008901528957194800, 5.281194444210921500 ) ) ;
#915 = cartesian_point ( 'none', ( 20.00002613607361800, -5.221823371428298400, 1.537284657078454200 ) ) ;
#916 = cartesian_point ( 'none', ( 19.14251968257111300, -5.159320177732405800, 1.749594482800902200 ) ) ;
#917 = cartesian_point ( 'none', ( 18.28474686281229500, -5.084014716641555700, 1.957655896156171200 ) ) ;
#918 = cartesian_point ( 'none', ( 17.42989039486063500, -4.996203326381081700, 2.160702608121311700 ) ) ;
#919 = cartesian_point ( 'none', ( 16.26922365245529500, -4.876978913744978600, 2.436385807076788100 ) ) ;
#920 = cartesian_point ( 'none', ( 15.10457905829384600, -4.735395974796549700, 2.701281934178476600 ) ) ;
#921 = cartesian_point ( 'none', ( 13.94391231588850200, -4.572421664572019900, 2.953581480277132500 ) ) ;
#922 = cartesian_point ( 'none', ( 12.78324557348316600, -4.409447354347491900, 3.205881026375788900 ) ) ;
#923 = vertex_point ( 'none', #22706 ) ;
#924 = edge_curve ( 'none', #1098, #55247, #22708, .t. ) ;
#925 = cartesian_point ( 'none', ( 20.00002613607361800, -5.755877870860354400, 1.296097965332255500 ) ) ;
#926 = cartesian_point ( 'none', ( 19.14251968257111300, -5.703180888682720000, 1.530121474118191700 ) ) ;
#927 = cartesian_point ( 'none', ( 18.28474686281229500, -5.636338640744109600, 1.760448757648071800 ) ) ;
#928 = cartesian_point ( 'none', ( 17.42989039486063500, -5.555617844840846000, 1.986230188594533500 ) ) ;
#929 = cartesian_point ( 'none', ( 16.26922365245529500, -5.446020565370174500, 2.292781063246234200 ) ) ;
#930 = cartesian_point ( 'none', ( 15.10457905829384600, -5.311482845591277700, 2.589234439637514200 ) ) ;
#931 = cartesian_point ( 'none', ( 13.94391231588850200, -5.152923714549698900, 2.873565240607852000 ) ) ;
#932 = cartesian_point ( 'none', ( 12.78324557348316600, -4.994364583508118300, 3.157896041578189800 ) ) ;
#933 = cartesian_point ( 'none', ( 11.61860097932172100, -4.812867160845713400, 3.428161999449319100 ) ) ;
#934 = cartesian_point ( 'none', ( 10.45793423691638100, -4.609671257995230100, 3.682516923682903600 ) ) ;
#935 = cartesian_point ( 'none', ( 9.297267494511039800, -4.406475355144747800, 3.936871847916488100 ) ) ;
#936 = cartesian_point ( 'none', ( 8.132622900349593600, -4.182969006160593800, 4.173578236467512200 ) ) ;
#937 = cartesian_point ( 'none', ( 6.971956157944251100, -3.940678986038785900, 4.391019144685052400 ) ) ;
#938 = cartesian_point ( 'none', ( 5.811289415538911200, -3.698388965916978000, 4.608460052902592500 ) ) ;
#939 = cartesian_point ( 'none', ( 4.646644821377467600, -3.438970361173795600, 4.805150138901343100 ) ) ;
#940 = cartesian_point ( 'none', ( 3.485978078972125500, -3.164195263926640000, 4.979745809952807400 ) ) ;
#941 = cartesian_point ( 'none', ( 2.325311336566785200, -2.889420166679484800, 5.154341481004270700 ) ) ;
#942 = cartesian_point ( 'none', ( 18.71325369381599700, -3.542893539962447500, 2.003265067920839500 ) ) ;
#943 = cartesian_point ( 'none', ( 17.42989039486063500, -3.407985245327751900, 2.211191631596968900 ) ) ;
#944 = cartesian_point ( 'none', ( 15.68690135537457000, -3.224760682902262100, 2.493585340222181900 ) ) ;
#945 = cartesian_point ( 'none', ( 13.94391231588850700, -2.997554587923837700, 2.741969794952685600 ) ) ;
#946 = cartesian_point ( 'none', ( 12.20092327640244400, -2.770348492945413200, 2.990354249683190100 ) ) ;
#947 = cartesian_point ( 'none', ( 10.45793423691638100, -2.505358455402981300, 3.197954170083884900 ) ) ;
#948 = cartesian_point ( 'none', ( 8.714945197430317600, -2.240368417860549400, 3.405554090484579800 ) ) ;
#949 = cartesian_point ( 'none', ( 6.971956157944253700, -1.944822675200794700, 3.566706691899538000 ) ) ;
#950 = cartesian_point ( 'none', ( 5.228967118458189800, -1.649276932541039700, 3.727859293314496300 ) ) ;
#951 = cartesian_point ( 'none', ( 3.485978078972126900, -1.331237202193469300, 3.838168752870596100 ) ) ;
#952 = cartesian_point ( 'none', ( 1.742989039486063400, -1.013197471845898500, 3.948478212426695900 ) ) ;
#953 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485866925900, 4.004935575622547500 ) ) ;
#954 = cartesian_point ( 'none', ( 20.00002613607362200, -4.049007727279888300, -0.3378143076767455300 ) ) ;
#955 = cartesian_point ( 'none', ( 20.00002613607362200, -4.042622804873663400, -0.4071645116642103000 ) ) ;
#956 = oriented_edge ( 'none', *, *, #55245, .t. ) ;
#958 = oriented_edge ( 'none', *, *, #1189, .t. ) ;
#957 = cartesian_point ( 'none', ( 20.00002613607362200, -4.034457068827741500, -0.4763276433317752400 ) ) ;
#959 = cartesian_point ( 'none', ( 13.94391231588850200, -0.4518787049096624800, 5.005191767813702300 ) ) ;
#960 = advanced_face ( 'none', ( #22661 ), #22654, .t. ) ;
#961 = cartesian_point ( 'none', ( 16.26922365245529500, -1.001234715120761200, 4.932602221881771800 ) ) ;
#962 = cartesian_point ( 'none', ( 15.10457905829384600, -0.7280578729292255200, 4.980257761174788900 ) ) ;
#963 =( bounded_curve ( ) b_spline_curve ( 2, ( #953, #952, #951, #950, #949, #948, #947, #946, #945, #944, #943, #942, #437 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132397300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672479700 ) )
representation_item ( '' ) );
#964 =( bounded_curve ( ) b_spline_curve ( 3, ( #957, #955, #954, #480 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#965 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#966 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#967 = oriented_edge ( 'none', *, *, #1590, .f. ) ;
#969 = oriented_edge ( 'none', *, *, #593, .f. ) ;
#968 = cartesian_point ( 'none', ( 8.703591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#970 = axis2_placement_3d ( 'none', #968, #966, #965 ) ;
#971 = cartesian_point ( 'none', ( 20.00002613607354700, -3.651523428674650500, 1.780479854942554900 ) ) ;
#972 = edge_loop ( 'none', ( #969, #55224, #1200, #956, #1582 ) ) ;
#973 = cartesian_point ( 'none', ( 17.42989039486063500, -1.269543156654427500, 4.862550685590104400 ) ) ;
#974 = oriented_edge ( 'none', *, *, #593, .t. ) ;
#975 = circle ( 'none', #970, 1.500000000000000700 ) ;
#976 = cartesian_point ( 'none', ( 20.00005355952163600, -1.773860060555141800, 3.819767222906692300 ) ) ;
#977 = cartesian_point ( 'none', ( 20.00005355952163600, -1.786387216704808700, 3.748494778206423700 ) ) ;
#978 = cartesian_point ( 'none', ( 20.00005355952163600, -1.826857367927734000, 3.655166346348871700 ) ) ;
#979 = cartesian_point ( 'none', ( 20.00005355952163600, -1.885168235906467900, 3.599963298921330200 ) ) ;
#980 = cartesian_point ( 'none', ( 20.00003984779762000, -1.928006858159201600, 3.575824578876910700 ) ) ;
#981 = cartesian_point ( 'none', ( 20.00003984779762000, -1.928006858159201600, 3.575824578876910700 ) ) ;
#982 =( bounded_curve ( ) b_spline_curve ( 3, ( #980, #979, #978, #977, #976, #1020, #1019, #1018, #1017, #1016, #1015, #1014, #1013, #1012, #1011, #1010, #1009, #1008, #1007, #1006, #1005, #1004, #1003, #1002, #1001 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300774700, 0.1013029446408079700, 0.1319002766818698500, 0.1591489200251269600, 0.1850647138687083500, 0.1979538723301119100, 0.2109519403790833000, 0.2241472491554406300, 0.2317470435348355500, 0.2420361988459379400, 0.2591847310483871300, 0.2831926529955721700, 0.3140599689719747500, 0.3517866809250888600, 0.3963727899035654500, 0.4478182965365961600, 0.5061232012313049400, 0.5712875042662505200, 0.6433112058404020200, 0.7221943061008259100, 0.8079368051592903400, 0.9811871069111888200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215093300 ) )
representation_item ( '' ) );
#983 = face_outer_bound ( 'none', #16948, .t. ) ;
#984 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#985 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#986 = cartesian_point ( 'none', ( 8.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#987 = plane ( 'none', #988 ) ;
#988 = axis2_placement_3d ( 'none', #1000, #999, #998 ) ;
#989 = axis2_placement_3d ( 'none', #986, #985, #984 ) ;
#990 = conical_surface ( 'none', #989, 1.219500000000000700, 0.9599310885968779200 ) ;
#991 = face_outer_bound ( 'none', #16770, .t. ) ;
#992 = cartesian_point ( 'none', ( 20.00003984779762000, -1.928006858159201600, 3.575824578876910700 ) ) ;
#993 = cartesian_point ( 'none', ( 20.00002613607361100, -1.989305300424005300, 3.542773843155717600 ) ) ;
#994 = cartesian_point ( 'none', ( 20.00002613607361100, -2.049736072230968500, 3.508156797556023100 ) ) ;
#995 = cartesian_point ( 'none', ( 20.00002613607360800, -2.109256900349015600, 3.471997579542099200 ) ) ;
#996 =( bounded_curve ( ) b_spline_curve ( 3, ( #995, #994, #993, #992 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672483000, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#997 = cartesian_point ( 'none', ( 20.00002613607360800, -2.109256900349015600, 3.471997579542099200 ) ) ;
#998 = direction ( 'none', ( -1.802478756543997700e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#999 = direction ( 'none', ( 1.000000000000000000, -8.602135153424533400e-015, -1.802478756543997700e-014 ) ) ;
#1000 = cartesian_point ( 'none', ( 20.00002613607361100, -3.619003529101499300, 4.127680183036988000 ) ) ;
#1001 = cartesian_point ( 'none', ( 20.00002669868733600, -1.529904992350193700, 5.698192997958791800 ) ) ;
#1002 = cartesian_point ( 'none', ( 20.00005355952163600, -1.588506136407257900, 5.579986533516434500 ) ) ;
#1003 = cartesian_point ( 'none', ( 20.00005355952163600, -1.667225049123761900, 5.398801788942824600 ) ) ;
#1004 = cartesian_point ( 'none', ( 20.00005355952163600, -1.749097845440313900, 5.154739582787832400 ) ) ;
#1005 = cartesian_point ( 'none', ( 20.00005355952163600, -1.796189892157259200, 4.980695703087009800 ) ) ;
#1006 = cartesian_point ( 'none', ( 20.00005355952163600, -1.829680295047702700, 4.819514102472616900 ) ) ;
#1007 = cartesian_point ( 'none', ( 20.00005355952163600, -1.851276074793460700, 4.672142537577189000 ) ) ;
#1008 = cartesian_point ( 'none', ( 20.00005355952163600, -1.862747062559947800, 4.539369979126615100 ) ) ;
#1009 = cartesian_point ( 'none', ( 20.00005355952163600, -1.865908892767391200, 4.421824464435030000 ) ) ;
#1010 = cartesian_point ( 'none', ( 20.00005355952163600, -1.862620272517094200, 4.319966593886722900 ) ) ;
#1011 = cartesian_point ( 'none', ( 20.00005355952163600, -1.854739430924436000, 4.234098705185483700 ) ) ;
#1012 = cartesian_point ( 'none', ( 20.00005355952163600, -1.844198452723601700, 4.164332456223268900 ) ) ;
#1013 = cartesian_point ( 'none', ( 20.00005355952163600, -1.832748629750051500, 4.110676143189361500 ) ) ;
#1014 = cartesian_point ( 'none', ( 20.00005355952163600, -1.822560403474148700, 4.072814643583891200 ) ) ;
#1015 = cartesian_point ( 'none', ( 20.00005355952163600, -1.813780331622211900, 4.047612354851849200 ) ) ;
#1016 = cartesian_point ( 'none', ( 20.00005355952163600, -1.805688777122395500, 4.025370443185734900 ) ) ;
#1017 = cartesian_point ( 'none', ( 20.00005355952163600, -1.797659356715989300, 4.000913544728931900 ) ) ;
#1018 = cartesian_point ( 'none', ( 20.00005355952163600, -1.789694207152334700, 3.972227422038835200 ) ) ;
#1019 = cartesian_point ( 'none', ( 20.00005355952163600, -1.781039327773269500, 3.933730238896389500 ) ) ;
#1020 = cartesian_point ( 'none', ( 20.00005355952163600, -1.774054543804721700, 3.883793001091399200 ) ) ;
#1021 = cartesian_point ( 'none', ( 20.00002613607360800, -2.109256900349015600, 3.471997579542099200 ) ) ;
#1022 = cartesian_point ( 'none', ( 20.00002613607360800, -2.151751948840109600, 3.447253773935715000 ) ) ;
#1023 = cartesian_point ( 'none', ( 20.00002613607360800, -2.228868102556101700, 3.424878953137054300 ) ) ;
#1024 = cartesian_point ( 'none', ( 20.00002613607360800, -2.329846889081229400, 3.437179928907664600 ) ) ;
#1025 = cartesian_point ( 'none', ( 20.00002613607360800, -2.397664588726392800, 3.462427713554824900 ) ) ;
#1026 = cartesian_point ( 'none', ( 20.00002613607360800, -2.452795829533911400, 3.494983579123335500 ) ) ;
#1027 = cartesian_point ( 'none', ( 20.00002613607360800, -2.492339134699400400, 3.526270028958180500 ) ) ;
#1028 = cartesian_point ( 'none', ( 20.00002613607360800, -2.521169237535757300, 3.553210058976993900 ) ) ;
#1029 = cartesian_point ( 'none', ( 20.00002613607360800, -2.541885075501957300, 3.574592091151712800 ) ) ;
#1030 = cartesian_point ( 'none', ( 20.00002613607360800, -2.558920207450687800, 3.593890167576023300 ) ) ;
#1031 = cartesian_point ( 'none', ( 20.00002613607360800, -2.574013226513073100, 3.612121367875761100 ) ) ;
#1032 = cartesian_point ( 'none', ( 20.00002613607360800, -2.591311618802742100, 3.632444031167052500 ) ) ;
#1033 = cartesian_point ( 'none', ( 20.00002613607360800, -2.618817711863238100, 3.660385182746243200 ) ) ;
#1034 = cartesian_point ( 'none', ( 20.00002613607360800, -2.659310462482248100, 3.697404576607095500 ) ) ;
#1035 = cartesian_point ( 'none', ( 20.00002613607360800, -2.714159640420454900, 3.741789364487531100 ) ) ;
#1036 = cartesian_point ( 'none', ( 20.00002613607360800, -2.784243998324182500, 3.792024658369806700 ) ) ;
#1037 = cartesian_point ( 'none', ( 20.00002613607360800, -2.870444583398940300, 3.846387328912709100 ) ) ;
#1038 = cartesian_point ( 'none', ( 20.00002613607360800, -2.973440598880592300, 3.903121498416402000 ) ) ;
#1039 = cartesian_point ( 'none', ( 20.00002613607360800, -3.093774969973903700, 3.960390818051146200 ) ) ;
#1040 = cartesian_point ( 'none', ( 20.00002613607360800, -3.231824399448977000, 4.016311394444478800 ) ) ;
#1041 = cartesian_point ( 'none', ( 20.00002613607360800, -3.387803596387153300, 4.068957434987932100 ) ) ;
#1042 = cartesian_point ( 'none', ( 20.00002613607360800, -3.561758525369634700, 4.116377004872167500 ) ) ;
#1043 = cartesian_point ( 'none', ( 20.00002613607360800, -3.813706541269057400, 4.169213658106272600 ) ) ;
#1044 = cartesian_point ( 'none', ( 20.00002613607360800, -4.009820065947922200, 4.192963686594034700 ) ) ;
#1045 = cartesian_point ( 'none', ( 20.00001312526307400, -4.141429133831406900, 4.202209452162743600 ) ) ;
#1046 =( bounded_curve ( ) b_spline_curve ( 2, ( #1072, #1071, #1070, #1069, #1068, #1067, #1066, #1065, #1064, #1063, #1062, #1061, #1060 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#1047 = cartesian_point ( 'none', ( 9.297267494511039800, -0.4992846286113316600, 4.440819566666411900 ) ) ;
#1048 =( bounded_curve ( ) b_spline_curve ( 3, ( #1045, #1044, #1043, #1042, #1041, #1040, #1039, #1038, #1037, #1036, #1035, #1034, #1033, #1032, #1031, #1030, #1029, #1028, #1027, #1026, #1025, #1024, #1023, #1022, #1021 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464205894400, 0.1920631948407094900, 0.2778056938991738700, 0.3566887941595978100, 0.4287124957337493100, 0.4938767987686948900, 0.5521817034634037800, 0.6036272100964343900, 0.6482133190749110900, 0.6859400310280251400, 0.7168073470044278300, 0.7408152689516128700, 0.7579638011540620300, 0.7682529564651644500, 0.7758527508445594000, 0.7890480596209167300, 0.8020461276698880300, 0.8149352861312916300, 0.8408510799748730700, 0.8680997233181301200, 0.8986970553591919800, 0.9352742939269922400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000 ) )
representation_item ( '' ) );
#1049 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7420632247630699600, 4.399873602247849300 ) ) ;
#1050 = cartesian_point ( 'none', ( 10.45793423691638100, -0.1702902997306897400, 4.058907867620766800 ) ) ;
#1051 = cartesian_point ( 'none', ( 8.714945197430317600, 0.1660403951503713100, 4.073018524158899600 ) ) ;
#1052 = cartesian_point ( 'none', ( 6.971956157944253700, 0.5001065154590840200, 4.031578516810940400 ) ) ;
#1053 = cartesian_point ( 'none', ( 5.228967118458189800, 0.8341726357677968800, 3.990138509462979300 ) ) ;
#1054 = cartesian_point ( 'none', ( 3.485978078972126900, 1.156861728587520900, 3.894278213603339800 ) ) ;
#1055 = cartesian_point ( 'none', ( 1.742989039486063400, 1.479550821407245700, 3.798417917743699400 ) ) ;
#1056 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473544000, 3.650752152354290700 ) ) ;
#1057 = face_outer_bound ( 'none', #16940, .t. ) ;
#1058 =( bounded_curve ( ) b_spline_curve ( 2, ( #1056, #1055, #1054, #1053, #1052, #1051, #1050, #1086, #1085, #1084, #1083, #1082, #1081 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791461100, 0.3486159663582922300, 0.5229239495374382600, 0.6972319327165844600, 0.8715399158957305400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#1059 = cartesian_point ( 'none', ( 12.78324557348316600, -1.223409914132142000, 4.298073027073644200 ) ) ;
#1060 = cartesian_point ( 'none', ( 20.00002613607360800, -2.109256900349015600, 3.471997579542099200 ) ) ;
#1061 = cartesian_point ( 'none', ( 18.71325369381603200, -1.897424843037213600, 3.600686675189156600 ) ) ;
#1062 = cartesian_point ( 'none', ( 17.42989039486063500, -1.671519176210944000, 3.702668700758309200 ) ) ;
#1063 = cartesian_point ( 'none', ( 15.68690135537457000, -1.364707300293599400, 3.841174728580907700 ) ) ;
#1064 = cartesian_point ( 'none', ( 13.94391231588850700, -1.039282595563460400, 3.927292139703260100 ) ) ;
#1065 = cartesian_point ( 'none', ( 12.20092327640244400, -0.7138578908333214100, 4.013409550825612000 ) ) ;
#1066 = cartesian_point ( 'none', ( 10.45793423691638100, -0.3786970949165343600, 4.044789286763640100 ) ) ;
#1067 = cartesian_point ( 'none', ( 8.714945197430317600, -0.04353629899974710600, 4.076169022701665600 ) ) ;
#1068 = cartesian_point ( 'none', ( 6.971956157944253700, 0.2922182752900658300, 4.051955126059843000 ) ) ;
#1069 = cartesian_point ( 'none', ( 5.228967118458189800, 0.6279728495798789800, 4.027741229418018600 ) ) ;
#1070 = cartesian_point ( 'none', ( 3.485978078972126900, 0.9551626927029439600, 3.948594192175817400 ) ) ;
#1071 = cartesian_point ( 'none', ( 1.742989039486063400, 1.282352535826009300, 3.869447154933615800 ) ) ;
#1072 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782194000, 3.737525901946075400 ) ) ;
#1073 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2539539535111622900, 4.461577182292251600 ) ) ;
#1074 = cartesian_point ( 'none', ( 11.61860097932172100, -0.9848418209148086500, 4.358927637829288500 ) ) ;
#1075 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #1108, #1107, #1106, #1105, #1104, #1103, #1102, #1101, #1100, #1099, #1097, #1096, #1095, #1094, #1093, #1092, #1091, #1090, #1089 ),
( #1088, #1087, #1169, #1168, #1167, #1166, #1165, #1164, #1163, #1162, #1161, #1160, #1159, #1158, #1157, #1156, #1155, #1154, #1153 ),
( #1152, #1151, #1150, #1149, #1148, #1147, #1146, #1145, #1144, #1143, #1140, #1139, #1138, #1137, #1136, #1135, #1134, #1133, #1132 ),
( #1131, #1130, #1129, #1128, #1127, #1126, #1125, #1124, #1123, #1121, #1120, #1119, #1118, #1226, #1225, #1224, #1223, #1222, #1221 ),
( #1219, #1218, #1217, #1216, #1215, #1214, #1213, #1212, #1211, #1210, #1208, #1207, #1206, #1205, #1204, #1203, #1202, #1201, #1199 ),
( #1198, #1197, #1196, #1195, #1194, #1192, #1191, #1190, #1188, #1187, #1186, #1185, #1184, #1183, #1180, #1179, #1178, #1177, #1176 ),
( #1174, #1172, #1171, #1170, #489, #526, #485, #473, #475, #474, #482, #481, #959, #962, #961, #973, #1274, #1273, #1272 ),
( #1271, #1270, #1269, #1268, #1267, #1266, #1265, #1264, #1263, #1262, #1261, #1260, #1259, #1258, #1257, #1256, #1255, #1254, #1253 ),
( #1252, #1251, #1250, #1249, #1248, #1247, #1246, #1245, #1244, #1243, #1242, #1241, #1240, #1239, #1238, #1237, #1236, #1235, #1234 ),
( #1233, #1232, #1231, #1230, #1229, #1228, #1227, #1323, #1322, #1321, #1320, #1319, #1318, #1317, #1316, #1315, #1314, #1313, #1312 ),
( #1311, #1310, #1309, #1308, #1307, #1306, #1305, #1304, #1303, #1302, #1301, #1300, #1299, #1298, #1297, #1296, #1295, #1294, #1293 ),
( #1292, #1291, #1290, #1289, #1288, #1287, #1286, #1285, #1284, #1283, #1282, #1281, #1280, #1279, #1278, #1277, #1276, #1275, #1371 ),
( #1370, #1369, #1368, #1367, #1366, #1365, #1364, #1363, #1362, #1361, #1360, #1359, #1358, #1357, #1356, #1355, #1354, #1353, #1352 ),
( #1351, #1350, #1349, #1348, #1347, #1346, #1345, #1344, #1343, #1342, #1341, #1340, #1339, #1338, #1337, #1336, #1335, #1334, #1333 ),
( #1332, #1331, #1330, #1329, #1328, #1327, #1326, #1325, #1324, #1419, #1418, #1417, #1416, #1415, #1414, #1413, #1412, #1411, #1410 ),
( #1409, #1408, #1407, #1406, #1405, #1404, #1403, #1402, #1401, #1400, #1399, #1398, #1397, #1396, #1395, #1394, #1393, #1392, #1391 ),
( #1390, #1389, #1388, #1387, #1386, #1385, #1384, #1383, #1382, #1381, #1380, #1379, #1378, #1377, #1376, #1375, #1374, #1373, #1372 ),
( #1468, #1467, #1466, #1465, #1464, #1463, #1462, #1461, #1460, #1459, #1458, #1457, #1456, #1455, #1454, #1453, #1452, #1451, #1450 ),
( #1449, #1448, #1447, #1446, #1445, #1444, #1443, #1442, #1441, #1440, #1439, #1438, #1437, #1436, #1435, #1434, #1433, #1432, #1431 ),
( #1430, #1429, #1428, #1427, #1426, #1425, #1424, #1423, #1422, #1421, #1420, #1515, #1514, #1513, #1512, #1511, #1510, #1509, #1508 ),
( #1507, #1506, #1505, #1504, #1503, #1502, #1501, #1500, #1499, #1498, #1497, #1496, #1495, #1494, #1493, #1492, #1491, #1490, #1489 ),
( #1488, #1487, #1486, #1485, #1484, #1483, #1482, #1481, #1480, #1479, #1478, #1477, #1476, #1475, #1474, #1473, #1472, #1471, #1470 ),
( #1469, #1568, #1567, #1566, #1565, #1564, #1563, #1562, #1561, #1560, #1559, #1558, #1557, #1556, #1555, #1552, #1551, #1550, #1549 ),
( #1547, #1546, #1545, #1544, #1543, #1542, #1541, #1540, #1539, #1538, #1537, #1536, #1535, #1534, #1533, #1532, #1531, #1530, #1529 ),
( #1527, #1526, #1525, #1524, #1523, #1522, #1521, #1520, #1519, #1518, #1517, #1516, #1597, #1596, #1595, #1594, #1593, #1592, #1591 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308881117800, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400) ) )
representation_item ( '' ) surface ( ) );
#1076 = cartesian_point ( 'none', ( 19.14251968257110900, -2.443623061693872800, 3.737802041012965300 ) ) ;
#1077 = cartesian_point ( 'none', ( 18.28474686281229100, -2.289823896805678800, 3.833945120918609700 ) ) ;
#1078 = cartesian_point ( 'none', ( 17.42989039486063500, -2.130492815630461200, 3.920528779112612700 ) ) ;
#1079 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.448157365835074800, 4.261392511587552600 ) ) ;
#1080 = cartesian_point ( 'none', ( 20.00002613607361500, -2.591311618802742500, 3.632444031167052900 ) ) ;
#1081 = cartesian_point ( 'none', ( 20.00003984779762000, -1.928006858159201600, 3.575824578876910700 ) ) ;
#1082 = cartesian_point ( 'none', ( 18.71326742011890700, -1.709840219417107600, 3.693455469620185100 ) ) ;
#1083 = cartesian_point ( 'none', ( 17.42989039486063500, -1.478988731746831500, 3.783691873736816800 ) ) ;
#1084 = cartesian_point ( 'none', ( 15.68690135537457000, -1.165463084303230500, 3.906244374087422900 ) ) ;
#1085 = cartesian_point ( 'none', ( 13.94391231588850700, -0.8360420394574907800, 3.975520792585026900 ) ) ;
#1086 = cartesian_point ( 'none', ( 12.20092327640244400, -0.5066209946117503600, 4.044797211082633100 ) ) ;
#1087 = cartesian_point ( 'none', ( 1.160666742405341600, 3.357849506173995900, 4.742038651328883200 ) ) ;
#1088 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.608521508454381800, 4.542925707366508800 ) ) ;
#1089 = cartesian_point ( 'none', ( 20.00005355952163600, -1.529905920481628300, 5.698191634519484500 ) ) ;
#1090 = cartesian_point ( 'none', ( 19.14253799322049300, -1.298225355099966700, 5.760395486438171500 ) ) ;
#1091 = cartesian_point ( 'none', ( 18.28475599830563800, -1.063237301807442400, 5.808357840181129100 ) ) ;
#1092 = cartesian_point ( 'none', ( 17.42989039486063500, -0.8258179722264644700, 5.841919607969656700 ) ) ;
#1093 = cartesian_point ( 'none', ( 16.26922365245529500, -0.5034693846375858400, 5.887487036968432000 ) ) ;
#1094 = cartesian_point ( 'none', ( 15.10457905829384600, -0.1784588524423312300, 5.906279494717774800 ) ) ;
#1095 = cartesian_point ( 'none', ( 13.94391231588850200, 0.1469934728680615800, 5.898168609675952500 ) ) ;
#1096 = cartesian_point ( 'none', ( 12.78324557348316600, 0.4724457981784551700, 5.890057724634133700 ) ) ;
#1098 = vertex_point ( 'none', #22703 ) ;
#1097 = cartesian_point ( 'none', ( 11.61860097932172100, 0.7961167472178002400, 5.855098902370314400 ) ) ;
#1099 = cartesian_point ( 'none', ( 10.45793423691638100, 1.115795319206133400, 5.793530947088333600 ) ) ;
#1100 = cartesian_point ( 'none', ( 9.297267494511039800, 1.435473891194466700, 5.731962991806357300 ) ) ;
#1101 = cartesian_point ( 'none', ( 8.132622900349593600, 1.748976357335301000, 5.644206475069884400 ) ) ;
#1102 = cartesian_point ( 'none', ( 6.971956157944251100, 2.054161177897575500, 5.530860862872162700 ) ) ;
#1103 = cartesian_point ( 'none', ( 5.811289415538911200, 2.359345998459849700, 5.417515250674442000 ) ) ;
#1104 = cartesian_point ( 'none', ( 4.646644821377467600, 2.654128451665785700, 5.279354808477721800 ) ) ;
#1105 = cartesian_point ( 'none', ( 3.485978078972125500, 2.936494874454513400, 5.117323312195052800 ) ) ;
#1106 = cartesian_point ( 'none', ( 2.325311336566785200, 3.218861297243241500, 4.955291815912382900 ) ) ;
#1107 = cartesian_point ( 'none', ( 1.160666742405341600, 3.486882840631327300, 4.770496104961148700 ) ) ;
#1108 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.738728645707160200, 4.564198521427533400 ) ) ;
#1109 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2343631648964191200, 4.501485817510652700 ) ) ;
#1110 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4819214942698740700, 4.481746571557847500 ) ) ;
#1111 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7270042324271963600, 4.441631540331750100 ) ) ;
#1112 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9720869705845188700, 4.401516509105655400 ) ) ;
#1113 = cartesian_point ( 'none', ( 1.160666742405341600, 1.213019953913467800, 4.341299718945650800 ) ) ;
#1114 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #1570, #1569, #1574, #1573, #1572, #1580, #1579, #1578, #1577, #1576, #1645, #1644, #1643, #1642, #1641, #1640, #1639, #1638, #1637, #1636, #1635, #1634 ),
( #1633, #1632, #1631, #1630, #1629, #1628, #1627, #1626, #1625, #1624, #1623, #1622, #1621, #1620, #1619, #1618, #1617, #1616, #1615, #1614, #1613, #1612 ),
( #1611, #1610, #1609, #1608, #1607, #1606, #1605, #1604, #1603, #1602, #1601, #1600, #1599, #1598, #1680, #1679, #1678, #1677, #1676, #1675, #1674, #1673 ),
( #1672, #1671, #1670, #1669, #1668, #1667, #1666, #1665, #1664, #1663, #1662, #1661, #1660, #1659, #1658, #1657, #1656, #1655, #1654, #1653, #1652, #1651 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132397300, 0.1518787821858843000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672477400, 0.9986758212672477400, 0.9986758212672477400),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457891100, 0.9976606496975180000, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457891100, 0.9976606496975180000, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672477400, 0.9986758212672477400, 0.9986758212672477400) ) )
representation_item ( '' ) surface ( ) );
#1115 = cartesian_point ( 'none', ( 16.26922365245529500, -1.914163766387052800, 4.038086259542476200 ) ) ;
#1116 = cartesian_point ( 'none', ( 15.10457905829384600, -1.688865770734920400, 4.137377910282640200 ) ) ;
#1117 = cartesian_point ( 'none', ( 13.94391231588850200, -1.456137842433531200, 4.217725468678141400 ) ) ;
#1118 = cartesian_point ( 'none', ( 13.94391231588850200, -0.2171724648170322800, 5.439073410040438500 ) ) ;
#1119 = cartesian_point ( 'none', ( 12.78324557348316600, 0.08294765822042099400, 5.451056669310466100 ) ) ;
#1120 = cartesian_point ( 'none', ( 11.61860097932172100, 0.3830322885859446200, 5.438215276351146000 ) ) ;
#1121 = cartesian_point ( 'none', ( 10.45793423691638100, 0.6810315439723302300, 5.400636950897392400 ) ) ;
#1122 = edge_curve ( 'none', #55259, #1098, #22690, .t. ) ;
#1123 = cartesian_point ( 'none', ( 9.297267494511039800, 0.9790307993587156200, 5.363058625443637900 ) ) ;
#1124 = cartesian_point ( 'none', ( 8.132622900349593600, 1.272909042684404500, 5.301000065562218000 ) ) ;
#1125 = cartesian_point ( 'none', ( 6.971956157944251100, 1.560658787558864000, 5.214885194143674200 ) ) ;
#1126 = cartesian_point ( 'none', ( 5.811289415538911200, 1.848408532433323700, 5.128770322725133100 ) ) ;
#1127 = cartesian_point ( 'none', ( 4.646644821377467600, 2.128064156324657800, 5.019187391660584500 ) ) ;
#1128 = cartesian_point ( 'none', ( 3.485978078972125500, 2.397715327754615700, 4.886884963484834400 ) ) ;
#1129 = cartesian_point ( 'none', ( 2.325311336566785200, 2.667366499184576200, 4.754582535309086900 ) ) ;
#1130 = cartesian_point ( 'none', ( 1.160666742405341600, 2.925171227229604200, 4.600464369759473400 ) ) ;
#1131 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.169368444186595900, 4.425583250180461700 ) ) ;
#1132 = cartesian_point ( 'none', ( 20.00005355952163600, -1.667225049123741500, 5.398801788942884100 ) ) ;
#1133 = cartesian_point ( 'none', ( 19.14253799322049300, -1.447717259447361100, 5.466588846096152900 ) ) ;
#1134 = cartesian_point ( 'none', ( 18.28475599830563800, -1.224536596886920600, 5.520864274641189300 ) ) ;
#1135 = cartesian_point ( 'none', ( 17.42989039486063500, -0.9985159501482406800, 5.561444598125389000 ) ) ;
#1136 = cartesian_point ( 'none', ( 16.26922365245529500, -0.6916435637645160800, 5.616541249194698400 ) ) ;
#1137 = cartesian_point ( 'none', ( 15.10457905829384600, -0.3812694567795243400, 5.646108396455868000 ) ) ;
#1138 = cartesian_point ( 'none', ( 13.94391231588850200, -0.06951379905917708100, 5.649944066312415600 ) ) ;
#1139 = cartesian_point ( 'none', ( 12.78324557348316600, 0.2422418586611705900, 5.653779736168964100 ) ) ;
#1140 = cartesian_point ( 'none', ( 11.61860097932172100, 0.5532494598585657700, 5.631857727106452500 ) ) ;
#1141 = oriented_edge ( 'none', *, *, #1858, .f. ) ;
#1142 = oriented_edge ( 'none', *, *, #562, .t. ) ;
#1143 = cartesian_point ( 'none', ( 10.45793423691638100, 0.8613845072592714000, 5.584327788675396100 ) ) ;
#1144 = cartesian_point ( 'none', ( 9.297267494511039800, 1.169519554659976600, 5.536797850244339800 ) ) ;
#1145 = cartesian_point ( 'none', ( 8.132622900349593600, 1.472677173445418500, 5.463984660118954100 ) ) ;
#1146 = cartesian_point ( 'none', ( 6.971956157944251100, 1.768786489681509500, 5.366385606219393100 ) ) ;
#1147 = cartesian_point ( 'none', ( 5.811289415538911200, 2.064895805917601000, 5.268786552319833800 ) ) ;
#1148 = cartesian_point ( 'none', ( 4.646644821377467600, 2.351934092723553700, 5.147068335148374800 ) ) ;
#1149 = cartesian_point ( 'none', ( 3.485978078972125500, 2.627940587547489000, 5.002062413548944000 ) ) ;
#1150 = cartesian_point ( 'none', ( 2.325311336566785200, 2.903947082371424000, 4.857056491949514100 ) ) ;
#1151 = cartesian_point ( 'none', ( 1.160666742405341600, 3.167036380986789600, 4.689753403400707100 ) ) ;
#1152 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.415411316715003800, 4.501295997640413700 ) ) ;
#1153 = cartesian_point ( 'none', ( 20.00005355952163600, -1.588506136407207900, 5.579986533516548200 ) ) ;
#1154 = cartesian_point ( 'none', ( 19.14253799322049300, -1.361631626417831900, 5.644572988904530900 ) ) ;
#1155 = cartesian_point ( 'none', ( 18.28475599830563800, -1.131294510050054400, 5.695205742786213500 ) ) ;
#1156 = cartesian_point ( 'none', ( 17.42989039486063500, -0.8983539488299169300, 5.731715418812334500 ) ) ;
#1157 = cartesian_point ( 'none', ( 16.26922365245529500, -0.5820862673652471600, 5.781285277008460200 ) ) ;
#1158 = cartesian_point ( 'none', ( 15.10457905829384400, -0.2628053539333919900, 5.804568650877853600 ) ) ;
#1159 = cartesian_point ( 'none', ( 13.94391231588850200, 0.05730777908032162700, 5.801406491367957100 ) ) ;
#1160 = cartesian_point ( 'none', ( 12.78324557348316600, 0.3774209120940364400, 5.798244331858059700 ) ) ;
#1161 = cartesian_point ( 'none', ( 11.61860097932172100, 0.6961795674006788800, 5.768658239724712400 ) ) ;
#1162 = cartesian_point ( 'none', ( 10.45793423691638100, 1.011406300167480700, 5.712850317977088600 ) ) ;
#1163 = cartesian_point ( 'none', ( 9.297267494511039800, 1.326633032934282400, 5.657042396229461400 ) ) ;
#1164 = cartesian_point ( 'none', ( 8.132622900349593600, 1.636174524940744900, 5.575393869561586300 ) ) ;
#1165 = cartesian_point ( 'none', ( 6.971956157944251100, 1.937916293925519900, 5.468462480201118600 ) ) ;
#1166 = cartesian_point ( 'none', ( 5.811289415538911200, 2.239658062910295100, 5.361531090840648200 ) ) ;
#1167 = cartesian_point ( 'none', ( 4.646644821377467600, 2.531538906629088500, 5.230047288603919300 ) ) ;
#1168 = cartesian_point ( 'none', ( 3.485978078972125500, 2.811564982956018100, 5.074909241183027200 ) ) ;
#1169 = cartesian_point ( 'none', ( 2.325311336566785200, 3.091591059282948500, 4.919771193762136900 ) ) ;
#1170 = cartesian_point ( 'none', ( 3.485978078972125500, 1.984792513844322100, 4.617005271117679200 ) ) ;
#1171 = cartesian_point ( 'none', ( 2.325311336566785200, 2.239552118205334600, 4.507487320438953800 ) ) ;
#1172 = cartesian_point ( 'none', ( 1.160666742405341600, 2.484397668671513700, 4.377305547705744500 ) ) ;
#1173 = vertex_point ( 'none', #22695 ) ;
#1174 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.717656621863053800, 4.227349226428399800 ) ) ;
#1175 = vertex_point ( 'none', #22696 ) ;
#1176 = cartesian_point ( 'none', ( 20.00005355952163600, -1.829680295047702700, 4.819514102472616900 ) ) ;
#1177 = cartesian_point ( 'none', ( 19.14253799322049300, -1.633725538917443900, 4.893906364511744700 ) ) ;
#1178 = cartesian_point ( 'none', ( 18.28475599830563800, -1.433646621044344100, 4.956207942395627300 ) ) ;
#1179 = cartesian_point ( 'none', ( 17.42989039486063500, -1.230191317649161900, 5.006203700210258800 ) ) ;
#1181 = vertex_point ( 'none', #22694 ) ;
#1180 = cartesian_point ( 'none', ( 16.26922365245529500, -0.9539563126786213500, 5.074083859527639200 ) ) ;
#1182 = vertex_point ( 'none', #22701 ) ;
#1183 = cartesian_point ( 'none', ( 15.10457905829384600, -0.6730592911723732900, 5.118920867779150000 ) ) ;
#1184 = cartesian_point ( 'none', ( 13.94391231588850200, -0.3894190646131382400, 5.140408442734303300 ) ) ;
#1185 = cartesian_point ( 'none', ( 12.78324557348316600, -0.1057788380539030500, 5.161896017689454800 ) ) ;
#1186 = cartesian_point ( 'none', ( 11.61860097932172100, 0.1786670432035135900, 5.159887377423194400 ) ) ;
#1187 = cartesian_point ( 'none', ( 10.45793423691638100, 0.4619755253657941700, 5.134396242985271600 ) ) ;
#1189 = edge_curve ( 'none', #923, #1181, #22680, .t. ) ;
#1188 = cartesian_point ( 'none', ( 9.297267494511039800, 0.7452840075280745500, 5.108905108547348000 ) ) ;
#1190 = cartesian_point ( 'none', ( 8.132622900349593600, 1.025519806391029100, 5.060105610233645000 ) ) ;
#1191 = cartesian_point ( 'none', ( 6.971956157944251100, 1.300768627293062500, 4.988331098099684400 ) ) ;
#1193 = edge_curve ( 'none', #1182, #1173, #22691, .t. ) ;
#1192 = cartesian_point ( 'none', ( 5.811289415538911200, 1.576017448195095500, 4.916556585965723000 ) ) ;
#1194 = cartesian_point ( 'none', ( 4.646644821377467600, 1.844399062590813100, 4.822297352707776600 ) ) ;
#1195 = cartesian_point ( 'none', ( 3.485978078972125500, 2.104080151918515300, 4.706197284466601800 ) ) ;
#1196 = cartesian_point ( 'none', ( 2.325311336566785200, 2.363761241246218800, 4.590097216225427900 ) ) ;
#1197 = cartesian_point ( 'none', ( 1.160666742405341600, 2.612967920352638400, 4.452949394191035600 ) ) ;
#1198 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.849997854927226900, 4.295690677053978700 ) ) ;
#1199 = cartesian_point ( 'none', ( 20.00005355952163600, -1.796189892157259200, 4.980695703087009800 ) ) ;
#1200 = oriented_edge ( 'none', *, *, #924, .t. ) ;
#1201 = cartesian_point ( 'none', ( 19.14253799322049300, -1.593681715792194500, 5.053726291813939400 ) ) ;
#1202 = cartesian_point ( 'none', ( 18.28475599830563800, -1.387145940362378900, 5.114269841733874800 ) ) ;
#1203 = cartesian_point ( 'none', ( 17.42989039486063500, -1.177354169889627300, 5.162118264247809000 ) ) ;
#1204 = cartesian_point ( 'none', ( 16.26922365245529500, -0.8925160271022850600, 5.227082946958958600 ) ) ;
#1205 = cartesian_point ( 'none', ( 15.10457905829384600, -0.6032860100064957300, 5.268303994945054700 ) ) ;
#1206 = cartesian_point ( 'none', ( 13.94391231588850200, -0.3116398528944024900, 5.285499826650764500 ) ) ;
#1207 = cartesian_point ( 'none', ( 12.78324557348316600, -0.01999369578230872700, 5.302695658356472400 ) ) ;
#1209 = edge_curve ( 'none', #55259, #328, #22741, .t. ) ;
#1208 = cartesian_point ( 'none', ( 11.61860097932172100, 0.2720763623677003900, 5.295748808814893000 ) ) ;
#1210 = cartesian_point ( 'none', ( 10.45793423691638100, 0.5625751869033175400, 5.264706732052413700 ) ) ;
#1211 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8530740114389344700, 5.233664655289932600 ) ) ;
#1212 = cartesian_point ( 'none', ( 8.132622900349593600, 1.140017200826648700, 5.178739400167089000 ) ) ;
#1213 = cartesian_point ( 'none', ( 6.971956157944251100, 1.421444642126374900, 5.100306161869844400 ) ) ;
#1214 = cartesian_point ( 'none', ( 5.811289415538911200, 1.702872083426101100, 5.021872923572603400 ) ) ;
#1215 = cartesian_point ( 'none', ( 4.646644821377467600, 1.976861341850091500, 4.920467480648791400 ) ) ;
#1216 = cartesian_point ( 'none', ( 3.485978078972125500, 2.241540792941856300, 4.796782535097342800 ) ) ;
#1217 = cartesian_point ( 'none', ( 2.325311336566785200, 2.506220244033622100, 4.673097589545895900 ) ) ;
#1218 = cartesian_point ( 'none', ( 1.160666742405341600, 2.759781858760773900, 4.527978034959812900 ) ) ;
#1219 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.000493554186629100, 4.362415185046213400 ) ) ;
#1220 = edge_curve ( 'none', #1181, #1173, #22735, .t. ) ;
#1221 = cartesian_point ( 'none', ( 20.00005355952163600, -1.749097845440313700, 5.154739582787831500 ) ) ;
#1222 = cartesian_point ( 'none', ( 19.14253799322049300, -1.539513286419735400, 5.225855474237422800 ) ) ;
#1223 = cartesian_point ( 'none', ( 18.28475599830563800, -1.326032463898447100, 5.284057266670476600 ) ) ;
#1224 = cartesian_point ( 'none', ( 17.42989039486063500, -1.109452574892549200, 5.329146125163758200 ) ) ;
#1225 = cartesian_point ( 'none', ( 16.26922365245529500, -0.8153980788057202400, 5.390364097082712500 ) ) ;
#1226 = cartesian_point ( 'none', ( 15.10457905829384600, -0.5172925878544850600, 5.427090150770410100 ) ) ;
#1227 = cartesian_point ( 'none', ( 6.971956157944251100, 0.9845135639171740400, 4.600238982308635400 ) ) ;
#1228 = cartesian_point ( 'none', ( 5.811289415538911200, 1.238348028961081800, 4.545914962450873500 ) ) ;
#1229 = cartesian_point ( 'none', ( 4.646644821377467600, 1.486829478611203300, 4.470815002681195700 ) ) ;
#1230 = cartesian_point ( 'none', ( 3.485978078972125500, 1.728260532609553500, 4.375452111875186600 ) ) ;
#1231 = cartesian_point ( 'none', ( 2.325311336566785200, 1.969691586607903700, 4.280089221069179200 ) ) ;
#1232 = cartesian_point ( 'none', ( 1.160666742405341600, 2.202423026047806200, 4.165114824467742100 ) ) ;
#1233 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.424865059211310100, 4.031314313782170100 ) ) ;
#1234 = cartesian_point ( 'none', ( 20.00005355952163600, -1.865908892767391200, 4.421824464435030000 ) ) ;
#1235 = cartesian_point ( 'none', ( 19.14253799322049300, -1.686123645508826700, 4.497689730988752500 ) ) ;
#1236 = cartesian_point ( 'none', ( 18.28475599830563800, -1.502090907398232000, 4.562446175761849100 ) ) ;
#1237 = cartesian_point ( 'none', ( 17.42989039486063500, -1.314499084838573100, 4.615868254872869300 ) ) ;
#1238 = cartesian_point ( 'none', ( 16.26922365245529500, -1.059802219372508300, 4.688400393590860000 ) ) ;
#1239 = cartesian_point ( 'none', ( 15.10457905829384600, -0.7999856162905827400, 4.739652097837772100 ) ) ;
#1240 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5368240864424148600, 4.769273266505057200 ) ) ;
#1241 = cartesian_point ( 'none', ( 12.78324557348316600, -0.2736625565942465400, 4.798894435172345900 ) ) ;
#1242 = cartesian_point ( 'none', ( 11.61860097932172100, -0.008953760070980192100, 4.806682725642542000 ) ) ;
#1243 = cartesian_point ( 'none', ( 10.45793423691638100, 0.2554940736359417300, 4.792584935994508300 ) ) ;
#1244 = cartesian_point ( 'none', ( 9.297267494511039800, 0.5199419073428637200, 4.778487146346474600 ) ) ;
#1245 = cartesian_point ( 'none', ( 8.132622900349593600, 0.7823223313826479500, 4.742599578778481400 ) ) ;
#1246 = cartesian_point ( 'none', ( 6.971956157944251100, 1.040843021408852000, 4.685167381766532000 ) ) ;
#1247 = cartesian_point ( 'none', ( 5.811289415538911200, 1.299363711435056500, 4.627735184754582700 ) ) ;
#1248 = cartesian_point ( 'none', ( 4.646644821377467600, 1.552258708998270200, 4.549150678439749700 ) ) ;
#1249 = cartesian_point ( 'none', ( 3.485978078972125500, 1.797800484832983400, 4.449950674683805100 ) ) ;
#1250 = cartesian_point ( 'none', ( 2.325311336566785200, 2.043342260667697200, 4.350750670927861400 ) ) ;
#1251 = cartesian_point ( 'none', ( 1.160666742405341600, 2.279853515468874400, 4.231612806343938400 ) ) ;
#1252 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.505718637546964000, 4.093350913351352800 ) ) ;
#1253 = cartesian_point ( 'none', ( 20.00005355952163600, -1.862747062559947800, 4.539369979126616000 ) ) ;
#1254 = cartesian_point ( 'none', ( 19.14253799322049300, -1.678182577773314100, 4.615106690051274700 ) ) ;
#1255 = cartesian_point ( 'none', ( 18.28475599830563800, -1.489388365388473000, 4.679443731511103300 ) ) ;
#1256 = cartesian_point ( 'none', ( 17.42989039486063500, -1.297070473890064200, 4.732157500784845500 ) ) ;
#1257 = cartesian_point ( 'none', ( 16.26922365245529500, -1.035956937759726900, 4.803727954217875700 ) ) ;
#1258 = cartesian_point ( 'none', ( 15.10457905829384600, -0.7698249955384377500, 4.853491373359079700 ) ) ;
#1259 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5004925982458078300, 4.881107823596281900 ) ) ;
#1260 = cartesian_point ( 'none', ( 12.78324557348316600, -0.2311602009531778000, 4.908724273833484200 ) ) ;
#1261 = cartesian_point ( 'none', ( 11.61860097932172100, 0.03953283803782607600, 4.914005106808849300 ) ) ;
#1262 = cartesian_point ( 'none', ( 10.45793423691638100, 0.3097374107917647000, 4.896914249078463400 ) ) ;
#1263 = cartesian_point ( 'none', ( 9.297267494511039800, 0.5799419835457034800, 4.879823391348075700 ) ) ;
#1264 = cartesian_point ( 'none', ( 8.132622900349593600, 0.8478123188468352800, 4.840477590800137600 ) ) ;
#1265 = cartesian_point ( 'none', ( 6.971956157944251100, 1.111518590688106900, 4.779145619148510000 ) ) ;
#1266 = cartesian_point ( 'none', ( 5.811289415538911200, 1.375224862529378600, 4.717813647496880600 ) ) ;
#1267 = cartesian_point ( 'none', ( 4.646644821377467600, 1.632965689679471800, 4.634914464297741800 ) ) ;
#1268 = cartesian_point ( 'none', ( 3.485978078972125500, 1.882980440943191400, 4.531014355031008000 ) ) ;
#1269 = cartesian_point ( 'none', ( 2.325311336566785200, 2.132995192206911500, 4.427114245764273400 ) ) ;
#1270 = cartesian_point ( 'none', ( 1.160666742405341600, 2.373576013321503400, 4.302922953529562600 ) ) ;
#1271 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.603079493333011900, 4.159288830781149700 ) ) ;
#1272 = cartesian_point ( 'none', ( 20.00005355952163600, -1.851276074793460700, 4.672142537577189000 ) ) ;
#1273 = cartesian_point ( 'none', ( 19.14253799322049300, -1.661313242007673900, 4.747412854055737000 ) ) ;
#1274 = cartesian_point ( 'none', ( 18.28475599830563800, -1.467160310141337100, 4.810955644002095100 ) ) ;
#1275 = cartesian_point ( 'none', ( 19.14253799322049300, -1.674882473238055600, 4.239315006408951100 ) ) ;
#1276 = cartesian_point ( 'none', ( 18.28475599830563800, -1.501351013149159000, 4.303828277646175600 ) ) ;
#1277 = cartesian_point ( 'none', ( 17.42989039486063500, -1.324253475555570800, 4.357646781401819600 ) ) ;
#1278 = cartesian_point ( 'none', ( 16.26922365245529500, -1.083804893675086400, 4.430717153146178000 ) ) ;
#1279 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8381434621354819600, 4.483681866013396800 ) ) ;
#1280 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5889472976115873700, 4.516179117309082600 ) ) ;
#1281 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3397511330876923900, 4.548676368604769300 ) ) ;
#1282 = cartesian_point ( 'none', ( 11.61860097932172100, -0.08872249806479246000, 4.560484169150790900 ) ) ;
#1283 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1624238273402187600, 4.551521859696467900 ) ) ;
#1284 = cartesian_point ( 'none', ( 9.297267494511039800, 0.4135701527452303500, 4.542559550242145000 ) ) ;
#1285 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6631185844708131800, 4.512888352448713100 ) ) ;
#1286 = cartesian_point ( 'none', ( 6.971956157944251100, 0.9093644536895008100, 4.462710950683299600 ) ) ;
#1287 = cartesian_point ( 'none', ( 5.811289415538911200, 1.155610322908188900, 4.412533548917885200 ) ) ;
#1288 = cartesian_point ( 'none', ( 4.646644821377467600, 1.396871520643191600, 4.342192705713763700 ) ) ;
#1289 = cartesian_point ( 'none', ( 3.485978078972125500, 1.631499988278342700, 4.252168920354694000 ) ) ;
#1290 = cartesian_point ( 'none', ( 2.325311336566785200, 1.866128455913493900, 4.162145134995625100 ) ) ;
#1291 = cartesian_point ( 'none', ( 1.160666742405341600, 2.092521443104709400, 4.053053361218529100 ) ) ;
#1292 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.309132456190004400, 3.925638806455907600 ) ) ;
#1293 = cartesian_point ( 'none', ( 20.00005355952163600, -1.854739430924436000, 4.234098705185482800 ) ) ;
#1294 = cartesian_point ( 'none', ( 19.14253799322049300, -1.682586852559659200, 4.309509836918764800 ) ) ;
#1295 = cartesian_point ( 'none', ( 18.28475599830563800, -1.506198582920969200, 4.374278014924400700 ) ) ;
#1296 = cartesian_point ( 'none', ( 17.42989039486063500, -1.326234650952504900, 4.428177034908627800 ) ) ;
#1297 = cartesian_point ( 'none', ( 16.26922365245529500, -1.081894312744324300, 4.501356725016439200 ) ) ;
#1298 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8323453897590754600, 4.554109004179199600 ) ) ;
#1299 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5792925541800266800, 4.586073520840116700 ) ) ;
#1300 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3262397186009773900, 4.618038037501034600 ) ) ;
#1301 = cartesian_point ( 'none', ( 11.61860097932172100, -0.07141157788733236400, 4.628996441599722000 ) ) ;
#1302 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1834511333674989600, 4.618873876124510500 ) ) ;
#1303 = cartesian_point ( 'none', ( 9.297267494511039800, 0.4383138446223298100, 4.608751310649299000 ) ) ;
#1304 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6914701556730871200, 4.577616922986530700 ) ) ;
#1305 = cartesian_point ( 'none', ( 6.971956157944251100, 0.9411907522181713900, 4.525683392573796500 ) ) ;
#1306 = cartesian_point ( 'none', ( 5.811289415538911200, 1.190911348763256500, 4.473749862161061400 ) ) ;
#1307 = cartesian_point ( 'none', ( 4.646644821377467600, 1.435490385914911500, 4.401371947670987200 ) ) ;
#1308 = cartesian_point ( 'none', ( 3.485978078972125500, 1.673257140849510300, 4.309044063649778900 ) ) ;
#1309 = cartesian_point ( 'none', ( 2.325311336566785200, 1.911023895784109500, 4.216716179628570600 ) ) ;
#1310 = cartesian_point ( 'none', ( 1.160666742405341600, 2.140354180473131000, 4.105069019143337000 ) ) ;
#1311 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.359681436534300000, 3.974865245508921500 ) ) ;
#1312 = cartesian_point ( 'none', ( 20.00005355952163600, -1.862620272517093900, 4.319966593886722900 ) ) ;
#1313 = cartesian_point ( 'none', ( 19.14253799322049300, -1.686976424942991500, 4.395698149704166700 ) ) ;
#1314 = cartesian_point ( 'none', ( 18.28475599830563800, -1.507084624147796400, 4.460573424251552200 ) ) ;
#1315 = cartesian_point ( 'none', ( 17.42989039486063500, -1.323617913805408500, 4.514366098373315600 ) ) ;
#1316 = cartesian_point ( 'none', ( 16.26922365245529500, -1.074521789017155000, 4.587401400749000900 ) ) ;
#1317 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8202452463185689900, 4.639617055593955500 ) ) ;
#1318 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5625252523293042800, 4.670656377039606800 ) ) ;
#1319 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3048052583400394100, 4.701695698485258000 ) ) ;
#1320 = cartesian_point ( 'none', ( 11.61860097932172100, -0.04540230194367865500, 4.711346656492677800 ) ) ;
#1321 = cartesian_point ( 'none', ( 10.45793423691638100, 0.2139116316364534400, 4.699543325232731700 ) ) ;
#1322 = cartesian_point ( 'none', ( 9.297267494511039800, 0.4732255652165851500, 4.687739993972785500 ) ) ;
#1323 = cartesian_point ( 'none', ( 8.132622900349593600, 0.7306790988732668700, 4.654563002166399100 ) ) ;
#1324 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3833611157537915600, 4.425595646898090200 ) ) ;
#1325 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6265137470581567700, 4.397765694038560500 ) ) ;
#1326 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8665377095581892100, 4.349951409434655900 ) ) ;
#1327 = cartesian_point ( 'none', ( 5.811289415538911200, 1.106561672058222300, 4.302137124830753800 ) ) ;
#1328 = cartesian_point ( 'none', ( 4.646644821377467600, 1.341817358708951700, 4.234665128529367300 ) ) ;
#1329 = cartesian_point ( 'none', ( 3.485978078972125500, 1.570697734624424000, 4.147996322680942400 ) ) ;
#1330 = cartesian_point ( 'none', ( 2.325311336566785200, 1.799578110539896200, 4.061327516832515800 ) ) ;
#1331 = cartesian_point ( 'none', ( 1.160666742405341600, 2.020519690670961500, 3.956053937262007800 ) ) ;
#1332 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.232013219993509900, 3.832894709263888100 ) ) ;
#1333 = cartesian_point ( 'none', ( 20.00005355952163600, -1.822560403474148700, 4.072814643583891200 ) ) ;
#1334 = cartesian_point ( 'none', ( 19.14253799322049300, -1.656965411265748400, 4.146917420710783700 ) ) ;
#1335 = cartesian_point ( 'none', ( 18.28475599830563800, -1.487200794273569400, 4.210779401598963500 ) ) ;
#1336 = cartesian_point ( 'none', ( 17.42989039486063500, -1.313901919466281100, 4.264177211529329300 ) ) ;
#1337 = cartesian_point ( 'none', ( 16.26922365245529500, -1.078610851870969600, 4.336676399534670000 ) ) ;
#1338 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8381364870697417500, 4.389497783698859100 ) ) ;
#1339 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5941215088119875500, 4.422280540407879100 ) ) ;
#1340 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3501065305542331900, 4.455063297116897300 ) ) ;
#1341 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1042178085693860900, 4.467583486901145500 ) ) ;
#1342 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1418649878435133700, 4.459755584169091200 ) ) ;
#1343 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3879477842564126300, 4.451927681437036100 ) ) ;
#1344 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6325436600731911800, 4.423805158701727100 ) ) ;
#1345 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8739817774450653300, 4.375580121309308600 ) ) ;
#1346 = cartesian_point ( 'none', ( 5.811289415538911200, 1.115419894816939800, 4.327355083916891100 ) ) ;
#1347 = cartesian_point ( 'none', ( 4.646644821377467600, 1.352050986587229200, 4.259356957772300100 ) ) ;
#1348 = cartesian_point ( 'none', ( 3.485978078972125500, 1.582258622458371900, 4.172050239026293500 ) ) ;
#1349 = cartesian_point ( 'none', ( 2.325311336566785200, 1.812466258329515500, 4.084743520280287800 ) ) ;
#1350 = cartesian_point ( 'none', ( 1.160666742405341600, 2.034677886721040400, 3.978724602349752400 ) ) ;
#1351 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.247375576891407400, 3.854717701945920900 ) ) ;
#1352 = cartesian_point ( 'none', ( 20.00005355952163600, -1.832748629750051700, 4.110676143189360600 ) ) ;
#1353 = cartesian_point ( 'none', ( 19.14253799322049300, -1.665614241502098000, 4.185193159460044200 ) ) ;
#1354 = cartesian_point ( 'none', ( 18.28475599830563800, -1.494288195472007100, 4.249374750267246100 ) ) ;
#1355 = cartesian_point ( 'none', ( 17.42989039486063500, -1.319411680880160100, 4.302996480406862100 ) ) ;
#1356 = cartesian_point ( 'none', ( 16.26922365245529500, -1.081978622752005000, 4.375799688996000500 ) ) ;
#1357 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8393444775807575900, 4.428747171183347900 ) ) ;
#1358 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5931666826057242500, 4.461477241977523700 ) ) ;
#1359 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3469888876306907500, 4.494207312771700400 ) ) ;
#1360 = cartesian_point ( 'none', ( 11.61860097932172100, -0.09894908681255090700, 4.506496392601328600 ) ) ;
#1361 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1492583565000579800, 4.498260534590204300 ) ) ;
#1362 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3974657998126670500, 4.490024676579082600 ) ) ;
#1363 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6441453771028836700, 4.461320139988476500 ) ) ;
#1364 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8876120167280153700, 4.412343005909317400 ) ) ;
#1365 = cartesian_point ( 'none', ( 5.811289415538911200, 1.131078656353146500, 4.363365871830160000 ) ) ;
#1366 = cartesian_point ( 'none', ( 4.646644821377467600, 1.369669234292628000, 4.294450703750371200 ) ) ;
#1367 = cartesian_point ( 'none', ( 3.485978078972125500, 1.601753934971469600, 4.206068262146996700 ) ) ;
#1368 = cartesian_point ( 'none', ( 2.325311336566785200, 1.833838635650311800, 4.117685820543624000 ) ) ;
#1369 = cartesian_point ( 'none', ( 1.160666742405341600, 2.057832085232086600, 4.010439847111432400 ) ) ;
#1370 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.272204181329781700, 3.885062940594953500 ) ) ;
#1371 = cartesian_point ( 'none', ( 20.00005355952163600, -1.844198452723601300, 4.164332456223268900 ) ) ;
#1372 = cartesian_point ( 'none', ( 20.00005355952163600, -1.797659356715988900, 4.000913544728931900 ) ) ;
#1373 = cartesian_point ( 'none', ( 19.14253799322049300, -1.634987763421266400, 4.074003879845875500 ) ) ;
#1374 = cartesian_point ( 'none', ( 18.28475599830563800, -1.468202139963933600, 4.137033594131144900 ) ) ;
#1375 = cartesian_point ( 'none', ( 17.42989039486063500, -1.297926727297134000, 4.189782162088110200 ) ) ;
#1376 = cartesian_point ( 'none', ( 16.26922365245529500, -1.066740669821829600, 4.261399862332960500 ) ) ;
#1377 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8304300871321389500, 4.313681758513140200 ) ) ;
#1378 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5906092201236113900, 4.346270712264590100 ) ) ;
#1379 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3507883531150834400, 4.378859666016040800 ) ) ;
#1380 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1090954214845469300, 4.391533061739876200 ) ) ;
#1381 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1328185669715530900, 4.384204327292648500 ) ) ;
#1382 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3747325554276531000, 4.376875592845423500 ) ) ;
#1383 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6152150828706043400, 4.349594790914645500 ) ) ;
#1384 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8526234097918966600, 4.302548277039877100 ) ) ;
#1385 = cartesian_point ( 'none', ( 5.811289415538911200, 1.090031736713189500, 4.255501763165107800 ) ) ;
#1386 = cartesian_point ( 'none', ( 4.646644821377467600, 1.322744123511073700, 4.189010912740645400 ) ) ;
#1387 = cartesian_point ( 'none', ( 3.485978078972125500, 1.549170908616464900, 4.103529925695730700 ) ) ;
#1388 = cartesian_point ( 'none', ( 2.325311336566785200, 1.775597693721856100, 4.018048938650814300 ) ) ;
#1389 = cartesian_point ( 'none', ( 1.160666742405341600, 1.994192152598744300, 3.914161736803537700 ) ) ;
#1390 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.203461063441135300, 3.792577975082756800 ) ) ;
#1391 = cartesian_point ( 'none', ( 20.00005355952163600, -1.805688777122395300, 4.025370443185734900 ) ) ;
#1392 = cartesian_point ( 'none', ( 19.14253799322049300, -1.642022800271382800, 4.098787243395247700 ) ) ;
#1393 = cartesian_point ( 'none', ( 18.28475599830563800, -1.474224974096440800, 4.162082173989854400 ) ) ;
#1394 = cartesian_point ( 'none', ( 17.42989039486063500, -1.302923318531484400, 4.215033806593488000 ) ) ;
#1395 = cartesian_point ( 'none', ( 16.26922365245529500, -1.070343912210792900, 4.286927211441488700 ) ) ;
#1396 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8326219721627696700, 4.339368808718151400 ) ) ;
#1397 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5913813802848181300, 4.372000369138995700 ) ) ;
#1398 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3501407884068660200, 4.404631929559837300 ) ) ;
#1399 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1070294625562543300, 4.417230546479221000 ) ) ;
#1400 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1362919003998160900, 4.409710158568757700 ) ) ;
#1401 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3796132633558865200, 4.402189770658292600 ) ) ;
#1402 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6214825317838095200, 4.374601749792979000 ) ) ;
#1403 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8602474933280112000, 4.327134550129213300 ) ) ;
#1404 = cartesian_point ( 'none', ( 5.811289415538911200, 1.099012454872212700, 4.279667350465450300 ) ) ;
#1405 = cartesian_point ( 'none', ( 4.646644821377467600, 1.333042102740859400, 4.212645221108044100 ) ) ;
#1406 = cartesian_point ( 'none', ( 3.485978078972125500, 1.560737777136067300, 4.126525991160052700 ) ) ;
#1407 = cartesian_point ( 'none', ( 2.325311336566785200, 1.788433451531276100, 4.040406761212061300 ) ) ;
#1408 = cartesian_point ( 'none', ( 1.160666742405341600, 2.008239760116550300, 3.935778712337779400 ) ) ;
#1409 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.218655202923587800, 3.813356560202465500 ) ) ;
#1410 = cartesian_point ( 'none', ( 20.00005355952163600, -1.813780331622211400, 4.047612354851849200 ) ) ;
#1411 = cartesian_point ( 'none', ( 19.14253799322049300, -1.649210029504432300, 4.121358146439956900 ) ) ;
#1412 = cartesian_point ( 'none', ( 18.28475599830563800, -1.480489717852386100, 4.184926300046731400 ) ) ;
#1413 = cartesian_point ( 'none', ( 17.42989039486063500, -1.308250863171348300, 4.238094447453988800 ) ) ;
#1414 = cartesian_point ( 'none', ( 16.26922365245529500, -1.074399004384838600, 4.310281818430460100 ) ) ;
#1415 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8353846824108119900, 4.362911299500449800 ) ) ;
#1416 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5928406074256853400, 4.395623377942661700 ) ) ;
#1417 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3502965324405588600, 4.428335456384876200 ) ) ;
#1418 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1058795264129370800, 4.440906675533938100 ) ) ;
#1419 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1387407946704273800, 4.433251161216013300 ) ) ;
#1420 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1326994702664263100, 4.274226971972264100 ) ) ;
#1421 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1028330356491514700, 4.268552795327695800 ) ) ;
#1422 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3383655415647295300, 4.262878618683128500 ) ) ;
#1423 = cartesian_point ( 'none', ( 8.132622900349593600, 0.5726250147657934200, 4.237773702052606100 ) ) ;
#1424 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8040112255143993000, 4.193409537472764900 ) ) ;
#1425 = cartesian_point ( 'none', ( 5.811289415538911200, 1.035397436263005200, 4.149045372892923700 ) ) ;
#1426 = cartesian_point ( 'none', ( 4.646644821377467600, 1.262329782117208800, 4.085725012592512900 ) ) ;
#1427 = cartesian_point ( 'none', ( 3.485978078972125500, 1.483258085048454700, 4.003880998838390300 ) ) ;
#1428 = cartesian_point ( 'none', ( 2.325311336566785200, 1.704186387979700100, 3.922036985084266000 ) ) ;
#1429 = cartesian_point ( 'none', ( 1.160666742405341600, 1.917601483660615700, 3.822228395479105900 ) ) ;
#1430 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.122045530587639600, 3.705137023894492300 ) ) ;
#1431 = cartesian_point ( 'none', ( 20.00005355952163600, -1.781039327773269200, 3.933730238896389500 ) ) ;
#1432 = cartesian_point ( 'none', ( 19.14253799322049300, -1.621099314474066600, 4.006144826697504200 ) ) ;
#1433 = cartesian_point ( 'none', ( 18.28475599830563800, -1.457080755403832800, 4.068666585174272900 ) ) ;
#1434 = cartesian_point ( 'none', ( 17.42989039486063500, -1.289597578410090200, 4.121076651221343900 ) ) ;
#1435 = cartesian_point ( 'none', ( 16.26922365245529500, -1.062202590629970400, 4.192234761201397900 ) ) ;
#1436 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8297080818736599600, 4.244371700904609100 ) ) ;
#1437 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5937022253822958900, 4.277131322166646000 ) ) ;
#1438 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3576963688909318200, 4.309890943428685600 ) ) ;
#1439 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1197913239711401300, 4.323049464818508300 ) ) ;
#1440 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1183877766877346600, 4.316517000292461300 ) ) ;
#1441 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3565668773466095800, 4.309984535766414400 ) ) ;
#1442 = cartesian_point ( 'none', ( 8.132622900349593600, 0.5933930289766368200, 4.283805708681041900 ) ) ;
#1443 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8272484688236244600, 4.238159346970316900 ) ) ;
#1444 = cartesian_point ( 'none', ( 5.811289415538911200, 1.061103908670612400, 4.192512985259592800 ) ) ;
#1445 = cartesian_point ( 'none', ( 4.646644821377467600, 1.290391166954109700, 4.127710899858803000 ) ) ;
#1446 = cartesian_point ( 'none', ( 3.485978078972125500, 1.513543979205819000, 4.044195754719684300 ) ) ;
#1447 = cartesian_point ( 'none', ( 2.325311336566785200, 1.736696791457528000, 3.960680609580565100 ) ) ;
#1448 = cartesian_point ( 'none', ( 1.160666742405341600, 1.952190797695794800, 3.859022897827661900 ) ) ;
#1449 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.158553955349964000, 3.739917044711810400 ) ) ;
#1450 = cartesian_point ( 'none', ( 20.00005355952163600, -1.789694207152334500, 3.972227422038835200 ) ) ;
#1451 = cartesian_point ( 'none', ( 19.14253799322049300, -1.628188951803002600, 4.044993905226498000 ) ) ;
#1452 = cartesian_point ( 'none', ( 18.28475599830563800, -1.462586968907965100, 4.107771485090480300 ) ) ;
#1453 = cartesian_point ( 'none', ( 17.42989039486063500, -1.293508085069970300, 4.160340476616131200 ) ) ;
#1454 = cartesian_point ( 'none', ( 16.26922365245529500, -1.063946576777982500, 4.231714362639533700 ) ) ;
#1455 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8292751286313356800, 4.283887431555687200 ) ) ;
#1456 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5910967845745903600, 4.316503288401099400 ) ) ;
#1457 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3529184405178444300, 4.349119145246512600 ) ) ;
#1458 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1128602001505707900, 4.361954990646885300 ) ) ;
#1459 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1274380953296687700, 4.354923142762758400 ) ) ;
#1460 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3677363908099080000, 4.347891294878633200 ) ) ;
#1461 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6066332603857170800, 4.321039788361256100 ) ) ;
#1462 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8424967961996546700, 4.274552046227211300 ) ) ;
#1463 = cartesian_point ( 'none', ( 5.811289415538911200, 1.078360332013592200, 4.228064304093165600 ) ) ;
#1464 = cartesian_point ( 'none', ( 4.646644821377467600, 1.309579346953569500, 4.162257884759180000 ) ) ;
#1465 = cartesian_point ( 'none', ( 3.485978078972125500, 1.534574380694549500, 4.077582312796133500 ) ) ;
#1466 = cartesian_point ( 'none', ( 2.325311336566785200, 1.759569414435530100, 3.992906740833087800 ) ) ;
#1467 = cartesian_point ( 'none', ( 1.160666742405341600, 1.976803522755099500, 3.889940436257388600 ) ) ;
#1468 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.184792776420948300, 3.769386763335750500 ) ) ;
#1469 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.905488070186541800, 3.614797930259721500 ) ) ;
#1470 = cartesian_point ( 'none', ( 20.00005355952163600, -1.786387216704809200, 3.748494778206423300 ) ) ;
#1471 = cartesian_point ( 'none', ( 19.14253799322049300, -1.633978620215353200, 3.821126803751076400 ) ) ;
#1472 = cartesian_point ( 'none', ( 18.28475599830563800, -1.477462580862667600, 3.884324304796587900 ) ) ;
#1473 = cartesian_point ( 'none', ( 17.42989039486063500, -1.317425229569857200, 3.937865304291143800 ) ) ;
#1474 = cartesian_point ( 'none', ( 16.26922365245529500, -1.100139576199720400, 4.010558903399638300 ) ) ;
#1475 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8775930736638120100, 4.065060909976174300 ) ) ;
#1476 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6513059402336370800, 4.100999020051523800 ) ) ;
#1477 = cartesian_point ( 'none', ( 12.78324557348316600, -0.4250188068034618200, 4.136937130126873400 ) ) ;
#1478 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1965368130524831600, 4.154065849968460200 ) ) ;
#1479 = cartesian_point ( 'none', ( 10.45793423691638100, 0.03257927732428617800, 4.152268173051470300 ) ) ;
#1480 = cartesian_point ( 'none', ( 9.297267494511039800, 0.2616953677010553400, 4.150470496134482300 ) ) ;
#1481 = cartesian_point ( 'none', ( 8.132622900349593600, 0.4898804594856826500, 4.129758702415082400 ) ) ;
#1482 = cartesian_point ( 'none', ( 6.971956157944251100, 0.7155758171246400200, 4.090274274445856200 ) ) ;
#1483 = cartesian_point ( 'none', ( 5.811289415538911200, 0.9412711747635973400, 4.050789846476631000 ) ) ;
#1484 = cartesian_point ( 'none', ( 4.646644821377467600, 1.162935070112128400, 3.992802502937292900 ) ) ;
#1485 = cartesian_point ( 'none', ( 3.485978078972125500, 1.379053314000769900, 3.916708356182607300 ) ) ;
#1486 = cartesian_point ( 'none', ( 2.325311336566785200, 1.595171557889411200, 3.840614209427923400 ) ) ;
#1487 = cartesian_point ( 'none', ( 1.160666742405341600, 1.804267843571387700, 3.746933059638677800 ) ) ;
#1488 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.004913831394646200, 3.636304844059366400 ) ) ;
#1489 = cartesian_point ( 'none', ( 20.00005355952163600, -1.773860060555142000, 3.819767222906691900 ) ) ;
#1490 = cartesian_point ( 'none', ( 19.14253799322049300, -1.618553625357655100, 3.891889911664248500 ) ) ;
#1491 = cartesian_point ( 'none', ( 18.28475599830563800, -1.459176794763193700, 3.954402620140399900 ) ) ;
#1492 = cartesian_point ( 'none', ( 17.42989039486063500, -1.296326264494317000, 4.007086144270822100 ) ) ;
#1493 = cartesian_point ( 'none', ( 16.26922365245529500, -1.075221106321559800, 4.078615533316854800 ) ) ;
#1494 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8489642842333454700, 4.131641893991911700 ) ) ;
#1495 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6191013617459361100, 4.165803002484553400 ) ) ;
#1496 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3892384392585265300, 4.199964110977197700 ) ) ;
#1497 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1573396132104481200, 4.215026612277515700 ) ) ;
#1498 = cartesian_point ( 'none', ( 10.45793423691638100, 0.07501101227407437600, 4.210887614228454400 ) ) ;
#1499 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3073616377585968700, 4.206748616179393000 ) ) ;
#1500 = cartesian_point ( 'none', ( 8.132622900349593600, 0.5385768723070696300, 4.183436392334514600 ) ) ;
#1501 = cartesian_point ( 'none', ( 6.971956157944251100, 0.7670772814183628400, 4.141110188820963600 ) ) ;
#1502 = cartesian_point ( 'none', ( 5.811289415538911200, 0.9955776905296566100, 4.098783985307413500 ) ) ;
#1503 = cartesian_point ( 'none', ( 4.646644821377467600, 1.219802384713173600, 4.037732933013393800 ) ) ;
#1504 = cartesian_point ( 'none', ( 3.485978078972125500, 1.438219681946792500, 3.958374072531025200 ) ) ;
#1505 = cartesian_point ( 'none', ( 2.325311336566785200, 1.656636979180411400, 3.879015212048657600 ) ) ;
#1506 = cartesian_point ( 'none', ( 1.160666742405341600, 1.867754867851800300, 3.781890644863860700 ) ) ;
#1507 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.070131198710611500, 3.667663830253524700 ) ) ;
#1508 = cartesian_point ( 'none', ( 20.00005355952163600, -1.774054543804721700, 3.883793001091398800 ) ) ;
#1509 = cartesian_point ( 'none', ( 19.14253799322049300, -1.616144909304674900, 3.955923597268030400 ) ) ;
#1510 = cartesian_point ( 'none', ( 18.28475599830563800, -1.454169807939647200, 4.018285629595010500 ) ) ;
#1511 = cartesian_point ( 'none', ( 17.42989039486063500, -1.288735568781687000, 4.070660663022361600 ) ) ;
#1512 = cartesian_point ( 'none', ( 16.26922365245529500, -1.064122461561112500, 4.141771208570713000 ) ) ;
#1513 = cartesian_point ( 'none', ( 15.10457905829384600, -0.8344042596714796900, 4.194090472174660400 ) ) ;
#1514 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6011501713628878400, 4.227261060212756000 ) ) ;
#1515 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3678960830542957200, 4.260431648250853500 ) ) ;
#1516 = cartesian_point ( 'none', ( 12.78324557348316600, -0.6166786112665664200, 4.021652370673914200 ) ) ;
#1517 = cartesian_point ( 'none', ( 11.61860097932172100, -0.3942549048745229700, 4.049511497714650700 ) ) ;
#1518 = cartesian_point ( 'none', ( 10.45793423691638100, -0.1702902997306897400, 4.058907867620765900 ) ) ;
#1519 = cartesian_point ( 'none', ( 9.297267494511039800, 0.05367430541314384400, 4.068304237526882100 ) ) ;
#1520 = cartesian_point ( 'none', ( 8.132622900349593600, 0.2776499039585131300, 4.059173663564124900 ) ) ;
#1521 = cartesian_point ( 'none', ( 6.971956157944251100, 0.5001065154590840200, 4.031578516810940400 ) ) ;
#1522 = cartesian_point ( 'none', ( 5.811289415538911200, 0.7225631269596549700, 4.003983370057755000 ) ) ;
#1523 = cartesian_point ( 'none', ( 4.646644821377467600, 0.9419811471908421400, 3.958112153347577200 ) ) ;
#1524 = cartesian_point ( 'none', ( 3.485978078972125500, 1.156861728587520900, 3.894278213603339800 ) ) ;
#1525 = cartesian_point ( 'none', ( 2.325311336566785200, 1.371742309984200300, 3.830444273859101100 ) ) ;
#1526 = cartesian_point ( 'none', ( 1.160666742405341600, 1.580617600289388600, 3.749083661616020400 ) ) ;
#1527 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473543700, 3.650752152354290700 ) ) ;
#1528 = advanced_face ( 'none', ( #22684 ), #22739, .t. ) ;
#1529 = cartesian_point ( 'none', ( 20.00005355952163600, -1.885168235906467900, 3.599963298921330200 ) ) ;
#1530 = cartesian_point ( 'none', ( 19.14253799322049300, -1.738798723271138800, 3.676611623643949200 ) ) ;
#1531 = cartesian_point ( 'none', ( 18.28475599830563800, -1.588064574382344300, 3.744184931981417100 ) ) ;
#1532 = cartesian_point ( 'none', ( 17.42989039486063500, -1.433530809265343200, 3.802444536102833200 ) ) ;
#1533 = cartesian_point ( 'none', ( 16.26922365245529500, -1.223717476003163500, 3.881544671442153300 ) ) ;
#1534 = cartesian_point ( 'none', ( 15.10457905829384600, -1.008088724244941000, 3.943048391983890300 ) ) ;
#1535 = cartesian_point ( 'none', ( 13.94391231588850200, -0.7881175170098621000, 3.986535564952789800 ) ) ;
#1536 = cartesian_point ( 'none', ( 12.78324557348316600, -0.5681463097747828600, 4.030022737921689700 ) ) ;
#1537 = cartesian_point ( 'none', ( 11.61860097932172100, -0.3453352734561327400, 4.055196301830961600 ) ) ;
#1538 = cartesian_point ( 'none', ( 10.45793423691638100, -0.1212064333593863100, 4.061884295713449300 ) ) ;
#1539 = cartesian_point ( 'none', ( 9.297267494511039800, 0.1029224067373599300, 4.068572289595935300 ) ) ;
#1540 = cartesian_point ( 'none', ( 8.132622900349593600, 0.3268380233706876800, 4.056729027671883300 ) ) ;
#1541 = cartesian_point ( 'none', ( 6.971956157944251100, 0.5490108458315428000, 4.026435411429143400 ) ) ;
#1542 = cartesian_point ( 'none', ( 5.811289415538911200, 0.7711836682923979300, 3.996141795186403100 ) ) ;
#1543 = cartesian_point ( 'none', ( 4.646644821377467600, 0.9900960309230948400, 3.947604760741235500 ) ) ;
#1544 = cartesian_point ( 'none', ( 3.485978078972125500, 1.204252540312649400, 3.881155865254804800 ) ) ;
#1545 = cartesian_point ( 'none', ( 2.325311336566785200, 1.418409049702204800, 3.814706969768376000 ) ) ;
#1546 = cartesian_point ( 'none', ( 1.160666742405341600, 1.626346799739643700, 3.730800126575148900 ) ) ;
#1547 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.826645364746106500, 3.630008504494556500 ) ) ;
#1548 = advanced_face ( 'none', ( #22728 ), #22683, .t. ) ;
#1549 = cartesian_point ( 'none', ( 20.00005355952163600, -1.826857367927733800, 3.655166346348871300 ) ) ;
#1550 = cartesian_point ( 'none', ( 19.14253799322049300, -1.678243375980525800, 3.729443832088229700 ) ) ;
#1551 = cartesian_point ( 'none', ( 18.28475599830563800, -1.525413825957261800, 3.794514512086782700 ) ) ;
#1553 = edge_loop ( 'none', ( #1581, #2551, #1880, #2244, #2448 ) ) ;
#1552 = cartesian_point ( 'none', ( 17.42989039486063500, -1.368941314653782800, 3.850149158054421200 ) ) ;
#1554 = vertex_point ( 'none', #22724 ) ;
#1555 = cartesian_point ( 'none', ( 16.26922365245529500, -1.156495710059663800, 3.925685339461079800 ) ) ;
#1556 = cartesian_point ( 'none', ( 15.10457905829384600, -0.9385379864936964600, 3.983419907536038800 ) ) ;
#1557 = cartesian_point ( 'none', ( 13.94391231588850200, -0.7165570162140615400, 4.022958476637263000 ) ) ;
#1558 = cartesian_point ( 'none', ( 12.78324557348316600, -0.4945760459344262800, 4.062497045738487200 ) ) ;
#1559 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2700881840538757500, 4.083569527347433900 ) ) ;
#1560 = cartesian_point ( 'none', ( 10.45793423691638100, -0.04462691029675190700, 4.086031975047499800 ) ) ;
#1561 = cartesian_point ( 'none', ( 9.297267494511039800, 0.1808343634603724000, 4.088494422747564800 ) ) ;
#1562 = cartesian_point ( 'none', ( 8.132622900349593600, 0.4057289199795853200, 4.072330015524069100 ) ) ;
#1563 = cartesian_point ( 'none', ( 6.971956157944251100, 0.6285205013997804400, 4.037649172668840200 ) ) ;
#1564 = cartesian_point ( 'none', ( 5.811289415538911200, 0.8513120828199755000, 4.002968329813612100 ) ) ;
#1565 = cartesian_point ( 'none', ( 4.646644821377467600, 1.070478796732361700, 3.950007956649264100 ) ) ;
#1566 = cartesian_point ( 'none', ( 3.485978078972125500, 1.284523512248792100, 3.879129826225622000 ) ) ;
#1567 = cartesian_point ( 'none', ( 2.325311336566785200, 1.498568227765222400, 3.808251695801980800 ) ) ;
#1568 = cartesian_point ( 'none', ( 1.160666742405341600, 1.706028802440234800, 3.719939977619316300 ) ) ;
#1569 = cartesian_point ( 'none', ( 1.160666742405341600, -0.6972075152269241500, 4.008476266719297200 ) ) ;
#1570 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371402400, 4.034662936822813100 ) ) ;
#1571 = face_outer_bound ( 'none', #16855, .t. ) ;
#1572 = cartesian_point ( 'none', ( 4.646644821377467600, -1.347472022232111000, 3.839049289790699600 ) ) ;
#1573 = cartesian_point ( 'none', ( 3.485978078972125500, -1.132191740630600600, 3.901521975647961800 ) ) ;
#1574 = cartesian_point ( 'none', ( 2.325311336566785200, -0.9169114590290901000, 3.963994661505225300 ) ) ;
#1575 = edge_curve ( 'none', #55225, #55257, #22714, .t. ) ;
#1576 = cartesian_point ( 'none', ( 10.45793423691638100, -2.337668583782775300, 3.322504696221082900 ) ) ;
#1577 = cartesian_point ( 'none', ( 9.297267494511039800, -2.154337629583542600, 3.451493832806474600 ) ) ;
#1578 = cartesian_point ( 'none', ( 8.132622900349593600, -1.960981005068209300, 3.564903055891204700 ) ) ;
#1579 = cartesian_point ( 'none', ( 6.971956157944251100, -1.758919532043251400, 3.661957665486164100 ) ) ;
#1580 = cartesian_point ( 'none', ( 5.811289415538911200, -1.556858059018293900, 3.759012275081122600 ) ) ;
#1581 = oriented_edge ( 'none', *, *, #2254, .f. ) ;
#1582 = oriented_edge ( 'none', *, *, #1575, .f. ) ;
#1583 = oriented_edge ( 'none', *, *, #1220, .t. ) ;
#1584 = edge_loop ( 'none', ( #1589, #2269, #2220, #2239, #1879 ) ) ;
#1585 = edge_curve ( 'none', #1588, #1587, #22765, .t. ) ;
#1586 = vertex_point ( 'none', #22767 ) ;
#1587 = vertex_point ( 'none', #22768 ) ;
#1588 = vertex_point ( 'none', #22772 ) ;
#1589 = oriented_edge ( 'none', *, *, #2254, .t. ) ;
#1590 = edge_curve ( 'none', #630, #1175, #22760, .t. ) ;
#1591 = cartesian_point ( 'none', ( 20.00005355952163600, -1.928009182922808500, 3.575823325414924100 ) ) ;
#1592 = cartesian_point ( 'none', ( 19.14253799322049300, -1.782621168115033200, 3.654213503599632200 ) ) ;
#1593 = cartesian_point ( 'none', ( 18.28475599830563800, -1.632760376734565100, 3.723584830724769600 ) ) ;
#1594 = cartesian_point ( 'none', ( 17.42989039486063500, -1.478988731746831300, 3.783691873736816400 ) ) ;
#1595 = cartesian_point ( 'none', ( 16.26922365245529500, -1.270210142992086000, 3.865300310814257000 ) ) ;
#1596 = cartesian_point ( 'none', ( 15.10457905829384600, -1.055405467648414800, 3.929389214496140900 ) ) ;
#1597 = cartesian_point ( 'none', ( 13.94391231588850200, -0.8360420394574907800, 3.975520792585026900 ) ) ;
#1598 = cartesian_point ( 'none', ( 15.10457905829385100, -3.104682073005269800, 2.630550229713650700 ) ) ;
#1599 = cartesian_point ( 'none', ( 13.94391231588850900, -2.950548704673256600, 2.793357195811936300 ) ) ;
#1600 = cartesian_point ( 'none', ( 12.78324557348316600, -2.796415336341241200, 2.956164161910221000 ) ) ;
#1601 = cartesian_point ( 'none', ( 11.61860097932172000, -2.629363918907936500, 3.105686827004930700 ) ) ;
#1602 = cartesian_point ( 'none', ( 10.45793423691638300, -2.450535582942321900, 3.240903799679480300 ) ) ;
#1603 = cartesian_point ( 'none', ( 9.297267494511041600, -2.271707246976705900, 3.376120772354028100 ) ) ;
#1604 = cartesian_point ( 'none', ( 8.132622900349597100, -2.082323571342972600, 3.496108383576844900 ) ) ;
#1605 = cartesian_point ( 'none', ( 6.971956157944254600, -1.883678238578220300, 3.600046996297439100 ) ) ;
#1606 = cartesian_point ( 'none', ( 5.811289415538912100, -1.685032905813467700, 3.703985609018030100 ) ) ;
#1607 = cartesian_point ( 'none', ( 4.646644821377466700, -1.478482864964197500, 3.791165217119152300 ) ) ;
#1608 = cartesian_point ( 'none', ( 3.485978078972127300, -1.265439062248394200, 3.860990295478513400 ) ) ;
#1609 = cartesian_point ( 'none', ( 2.325311336566786100, -1.052395259532591600, 3.930815373837873900 ) ) ;
#1610 = cartesian_point ( 'none', ( 1.160666742405341400, -0.8343130001463803200, 3.982808946368580300 ) ) ;
#1611 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6126820070538695500, 4.016615844249459500 ) ) ;
#1612 = cartesian_point ( 'none', ( 20.12011411547793600, -3.599724411083486500, 1.884436643476457700 ) ) ;
#1613 = cartesian_point ( 'none', ( 20.08008478900980600, -3.596109026884156900, 1.891248218246527600 ) ) ;
#1614 = cartesian_point ( 'none', ( 20.04005546254167000, -3.592493642684827700, 1.898059793016597000 ) ) ;
#1615 = cartesian_point ( 'none', ( 20.00002613607354000, -3.588878258485499900, 1.904871367786666700 ) ) ;
#1616 = cartesian_point ( 'none', ( 19.14251968257106300, -3.511429658762404800, 2.050788619941769800 ) ) ;
#1617 = cartesian_point ( 'none', ( 18.28474686281227300, -3.425253940299695500, 2.191685089167755100 ) ) ;
#1618 = cartesian_point ( 'none', ( 17.42989039486063900, -3.330682374109559700, 2.327044693348041100 ) ) ;
#1619 = cartesian_point ( 'none', ( 16.26922365245529200, -3.202279448274425500, 2.510826879863703900 ) ) ;
#1620 = cartesian_point ( 'none', ( 15.10457905829385100, -3.059138470858509400, 2.683377927463875200 ) ) ;
#1621 = cartesian_point ( 'none', ( 13.94391231588850900, -2.902237239880601600, 2.843519137528987400 ) ) ;
#1622 = cartesian_point ( 'none', ( 12.78324557348316600, -2.745336008902692800, 3.003660347594097900 ) ) ;
#1623 = cartesian_point ( 'none', ( 11.61860097932172000, -2.575746318866128300, 3.150297793278351600 ) ) ;
#1624 = cartesian_point ( 'none', ( 10.45793423691638300, -2.394626639315540700, 3.282429792139312900 ) ) ;
#1625 = cartesian_point ( 'none', ( 9.297267494511041600, -2.213506959764951300, 3.414561791000271500 ) ) ;
#1626 = cartesian_point ( 'none', ( 8.132622900349597100, -2.022094521764608500, 3.531285747505633800 ) ) ;
#1627 = cartesian_point ( 'none', ( 6.971956157944254600, -1.821696866355712300, 3.631804318675931700 ) ) ;
#1628 = cartesian_point ( 'none', ( 5.811289415538912100, -1.621299210946815800, 3.732322889846226400 ) ) ;
#1629 = cartesian_point ( 'none', ( 4.646644821377466700, -1.413285257316358600, 3.815949431915874900 ) ) ;
#1630 = cartesian_point ( 'none', ( 3.485978078972127300, -1.199075951691011200, 3.882112690806342100 ) ) ;
#1631 = cartesian_point ( 'none', ( 2.325311336566786100, -0.9848666460656625400, 3.948275949696807600 ) ) ;
#1632 = cartesian_point ( 'none', ( 1.160666742405341400, -0.7659252552082226300, 3.996523963261208800 ) ) ;
#1633 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5437473708218979500, 4.026527148644057700 ) ) ;
#1634 = cartesian_point ( 'none', ( 20.12011411547795000, -3.566371203864090200, 1.945575328791540300 ) ) ;
#1635 = cartesian_point ( 'none', ( 20.08008478900982000, -3.562640144612099200, 1.952322941611364300 ) ) ;
#1636 = cartesian_point ( 'none', ( 20.04005546254168000, -3.558909085360108600, 1.959070554431187300 ) ) ;
#1637 = cartesian_point ( 'none', ( 20.00002613607353700, -3.555178026108115400, 1.965818167251010900 ) ) ;
#1638 = cartesian_point ( 'none', ( 19.14251968257106300, -3.475251440545167500, 2.110365229349131500 ) ) ;
#1639 = cartesian_point ( 'none', ( 18.28474686281226600, -3.386686346802442000, 2.249743417642842100 ) ) ;
#1640 = cartesian_point ( 'none', ( 17.42989039486063500, -3.289822763216707200, 2.383442478986499400 ) ) ;
#1641 = cartesian_point ( 'none', ( 16.26922365245529500, -3.158307889980092500, 2.564970091878319800 ) ) ;
#1642 = cartesian_point ( 'none', ( 15.10457905829384600, -3.012251775254980700, 2.735017283787069000 ) ) ;
#1643 = cartesian_point ( 'none', ( 13.94391231588850200, -2.852652130403898300, 2.892422459966424800 ) ) ;
#1644 = cartesian_point ( 'none', ( 12.78324557348316600, -2.693052485552816400, 3.049827636145782300 ) ) ;
#1645 = cartesian_point ( 'none', ( 11.61860097932172100, -2.520999537982008900, 3.193515559635692600 ) ) ;
#1646 = cartesian_point ( 'none', ( 10.45793423691638100, 1.868197917460101300, 3.607432384011356700 ) ) ;
#1647 = face_outer_bound ( 'none', #16837, .t. ) ;
#1648 = cartesian_point ( 'none', ( 8.132622900349593600, 2.257111101542323100, 3.385177953289186400 ) ) ;
#1649 = cartesian_point ( 'none', ( 13.94391231588850200, 1.248954277668396600, 3.865726979018297500 ) ) ;
#1650 = cartesian_point ( 'none', ( 12.78324557348316600, 1.462259443660548500, 3.796811506984025800 ) ) ;
#1651 = cartesian_point ( 'none', ( 20.12011411547795000, -3.661661308077387700, 1.759688435116371500 ) ) ;
#1652 = cartesian_point ( 'none', ( 20.08008478900982000, -3.658282014943141200, 1.766618908391765800 ) ) ;
#1653 = cartesian_point ( 'none', ( 20.04005546254168000, -3.654902721808896100, 1.773549381667160600 ) ) ;
#1654 = cartesian_point ( 'none', ( 20.00002613607353700, -3.651523428674648300, 1.780479854942554500 ) ) ;
#1655 = cartesian_point ( 'none', ( 19.14251968257106300, -3.579132361260628900, 1.928944145597271300 ) ) ;
#1656 = cartesian_point ( 'none', ( 18.28474686281226600, -3.497848519696490100, 2.072690423122189000 ) ) ;
#1657 = cartesian_point ( 'none', ( 17.42989039486063500, -3.407985245327751500, 2.211191631596968000 ) ) ;
#1658 = cartesian_point ( 'none', ( 16.26922365245529500, -3.285974922152258900, 2.399239277589300600 ) ) ;
#1659 = cartesian_point ( 'none', ( 15.10457905829384600, -3.148852474565168700, 2.576569112902965800 ) ) ;
#1660 = cartesian_point ( 'none', ( 13.94391231588850200, -2.997554587923837700, 2.741969794952685600 ) ) ;
#1661 = cartesian_point ( 'none', ( 12.78324557348316600, -2.846256701282506200, 2.907370477002405800 ) ) ;
#1662 = cartesian_point ( 'none', ( 11.61860097932172100, -2.681816893566730400, 3.059712151415695700 ) ) ;
#1663 = cartesian_point ( 'none', ( 10.45793423691638100, -2.505358455402980400, 3.197954170083884900 ) ) ;
#1664 = cartesian_point ( 'none', ( 9.297267494511039800, -2.328900017239232200, 3.336196188752074600 ) ) ;
#1665 = cartesian_point ( 'none', ( 8.132622900349593600, -2.141628338686671000, 3.459394218512098300 ) ) ;
#1666 = cartesian_point ( 'none', ( 6.971956157944251100, -1.944822675200794400, 3.566706691899538000 ) ) ;
#1667 = cartesian_point ( 'none', ( 5.811289415538911200, -1.748017011714918300, 3.674019165286976500 ) ) ;
#1668 = cartesian_point ( 'none', ( 4.646644821377467600, -1.543021745535653200, 3.764713029295176900 ) ) ;
#1669 = cartesian_point ( 'none', ( 3.485978078972125500, -1.331237202193469300, 3.838168752870595700 ) ) ;
#1670 = cartesian_point ( 'none', ( 2.325311336566785200, -1.119452658851285200, 3.911624476446014400 ) ) ;
#1671 = cartesian_point ( 'none', ( 1.160666742405341600, -0.9023255415239106500, 3.967340282513506000 ) ) ;
#1672 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485866925900, 4.004935575622547500 ) ) ;
#1673 = cartesian_point ( 'none', ( 20.12011411547793600, -3.631494779879029400, 1.822460688941882200 ) ) ;
#1674 = cartesian_point ( 'none', ( 20.08008478900980600, -3.627996676895654200, 1.829333230631440000 ) ) ;
#1675 = cartesian_point ( 'none', ( 20.04005546254167000, -3.624498573912280800, 1.836205772320997700 ) ) ;
#1676 = cartesian_point ( 'none', ( 20.00002613607354000, -3.621000470928906100, 1.843078314010555600 ) ) ;
#1677 = cartesian_point ( 'none', ( 19.14251968257106300, -3.546064264204365800, 1.990301596806794100 ) ) ;
#1678 = cartesian_point ( 'none', ( 18.28474686281227300, -3.462316164736481300, 2.132654416689050900 ) ) ;
#1679 = cartesian_point ( 'none', ( 17.42989039486063900, -3.370078549247132600, 2.269615089381391100 ) ) ;
#1680 = cartesian_point ( 'none', ( 16.26922365245529200, -3.244844505041109400, 2.455571099274334500 ) ) ;
#1681 = cartesian_point ( 'none', ( 20.12011411547793200, 0.07955982253371406100, 4.061765276132002900 ) ) ;
#1682 = cartesian_point ( 'none', ( 11.61860097932172100, 1.669145069793033200, 3.710516815232937700 ) ) ;
#1683 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #1715, #1714, #1713, #1712, #1711, #1710, #1709, #1708, #1707, #1706, #1705, #1704, #1703, #1702, #1701, #1700, #1699, #1698, #1697 ),
( #1696, #1695, #1694, #1693, #1775, #1774, #1773, #1772, #1771, #1770, #1769, #1768, #1767, #1766, #1765, #1764, #1763, #1762, #1761 ),
( #1760, #1759, #1758, #1757, #1756, #1755, #1754, #1753, #1752, #1751, #1750, #1749, #1748, #1747, #1746, #1745, #1744, #1743, #1742 ),
( #1741, #1740, #1739, #1738, #1737, #1736, #1735, #1734, #1733, #1732, #1731, #1730, #1729, #1728, #1727, #1823, #1822, #1821, #1820 ),
( #1819, #1818, #1817, #1816, #1815, #1814, #1813, #1812, #1811, #1810, #1809, #1808, #1807, #1806, #1805, #1804, #1803, #1802, #1801 ),
( #1800, #1799, #1798, #1797, #1796, #1795, #1794, #1793, #1792, #1791, #1790, #1789, #1788, #1787, #1786, #1785, #1784, #1783, #1782 ),
( #1781, #1780, #1779, #1778, #1777, #1776, #1875, #1874, #1873, #1872, #1871, #1870, #1869, #1868, #1867, #1866, #1865, #1864, #1863 ),
( #1862, #1861, #1860, #1859, #1857, #1856, #1854, #1853, #1852, #1851, #1850, #1849, #1848, #1847, #1846, #1845, #1843, #1842, #1841 ),
( #1840, #1839, #1838, #1837, #1836, #1835, #1834, #1833, #1832, #1831, #1830, #1829, #1828, #1827, #1826, #1825, #1824, #1928, #1927 ),
( #1926, #1925, #1924, #1923, #1922, #1919, #1918, #1917, #1916, #1915, #1914, #1913, #1912, #1911, #1910, #1909, #1908, #1907, #1906 ),
( #1905, #1904, #1903, #1902, #1901, #1900, #1899, #1898, #1897, #1896, #1895, #1894, #1893, #1892, #1890, #1888, #1887, #1886, #1885 ),
( #1884, #1883, #1882, #1881, #1878, #1877, #1876, #1073, #1047, #1049, #1074, #1059, #1117, #1116, #1115, #1078, #1077, #1076, #1080 ),
( #1079, #1113, #1112, #1111, #1110, #1109, #1977, #1976, #1975, #1974, #1973, #1972, #1971, #1970, #1969, #1968, #1967, #1966, #1965 ),
( #1964, #1963, #1962, #1961, #1960, #1959, #1958, #1957, #1956, #1955, #1954, #1953, #1952, #1951, #1950, #1949, #1948, #1947, #1946 ),
( #1945, #1944, #1943, #1942, #1941, #1940, #1939, #1938, #1937, #1936, #1935, #1934, #1933, #1932, #1931, #1930, #1929, #2025, #2024 ),
( #2023, #2022, #2021, #2020, #2019, #2018, #2017, #2016, #2015, #2014, #2013, #2012, #2011, #2010, #2009, #2008, #2007, #2006, #2005 ),
( #2004, #2003, #2002, #2001, #2000, #1999, #1998, #1997, #1996, #1995, #1994, #1993, #1992, #1991, #1990, #1989, #1988, #1987, #1986 ),
( #1985, #1984, #1983, #1982, #1981, #1980, #1979, #1978, #2074, #2073, #2072, #2071, #2070, #2069, #2068, #2067, #2066, #2065, #2064 ),
( #2063, #2062, #2061, #2060, #2059, #2058, #2057, #2056, #2055, #2054, #2053, #2052, #2051, #2050, #2049, #2048, #2047, #2046, #2045 ),
( #2044, #2043, #2042, #2041, #2040, #2039, #2038, #2037, #2036, #2035, #2034, #2033, #2032, #2031, #2030, #2029, #2028, #2027, #2026 ),
( #2122, #2121, #2120, #2119, #2118, #2117, #2116, #2115, #2114, #2113, #2112, #2111, #2110, #2109, #2108, #2107, #2106, #2105, #2104 ),
( #2103, #2102, #2101, #2100, #2099, #2098, #2097, #2096, #2095, #2094, #2093, #2092, #2091, #2090, #2089, #2088, #2087, #2086, #2085 ),
( #2084, #2083, #2082, #2081, #2080, #2079, #2078, #2077, #2076, #2075, #2169, #2168, #2167, #2166, #2165, #2164, #2163, #2162, #2161 ),
( #2160, #2159, #2158, #2157, #2156, #2155, #2154, #2153, #2152, #2151, #2150, #2149, #2148, #2147, #2146, #2145, #2144, #2143, #2142 ),
( #2141, #2140, #2139, #2138, #2137, #2136, #2135, #2134, #2133, #2132, #2131, #2130, #2129, #2128, #2127, #2126, #2125, #2124, #2123 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054655020300 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900) ) )
representation_item ( '' ) surface ( ) );
#1684 = cartesian_point ( 'none', ( 20.08008478900982000, 0.08726781186925755600, 4.061570385621220000 ) ) ;
#1685 = cartesian_point ( 'none', ( 20.04005546254171600, 0.09497580120480100800, 4.061375495110435300 ) ) ;
#1686 = cartesian_point ( 'none', ( 20.00002613607361100, 0.1026837905403445200, 4.061180604599652400 ) ) ;
#1687 = cartesian_point ( 'none', ( 19.14251968257110500, 0.2678039956985078800, 4.057005668734638500 ) ) ;
#1688 = cartesian_point ( 'none', ( 18.28474686281228400, 0.4323267370484983900, 4.042781647489556800 ) ) ;
#1689 = cartesian_point ( 'none', ( 17.42989039486063500, 0.5956424209627093600, 4.018574619235757000 ) ) ;
#1690 = cartesian_point ( 'none', ( 16.26922365245529500, 0.8173814963967462900, 3.985707940816661100 ) ) ;
#1691 = cartesian_point ( 'none', ( 15.10457905829384600, 1.035649111676245200, 3.934642451052570600 ) ) ;
#1692 = cartesian_point ( 'none', ( 9.297267494511039800, 2.067250765127170100, 3.504347952789776500 ) ) ;
#1693 = cartesian_point ( 'none', ( 3.485978078972125500, 0.9075909136469584300, 3.961044529504397400 ) ) ;
#1694 = cartesian_point ( 'none', ( 2.325311336566785200, 1.126155562794220600, 3.910964989086984600 ) ) ;
#1695 = cartesian_point ( 'none', ( 1.160666742405341600, 1.339838167184599800, 3.843007570020117800 ) ) ;
#1696 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.547179057958800300, 3.757636490383943400 ) ) ;
#1697 = cartesian_point ( 'none', ( 20.00002613607361500, -2.109256900349015600, 3.471997579542098300 ) ) ;
#1698 = cartesian_point ( 'none', ( 19.14251968257110900, -1.968091803679016300, 3.557756122691457400 ) ) ;
#1699 = cartesian_point ( 'none', ( 18.28474686281229100, -1.821996379813818800, 3.634737823941461600 ) ) ;
#1700 = cartesian_point ( 'none', ( 17.42989039486063500, -1.671519176210943600, 3.702668700758306600 ) ) ;
#1701 = cartesian_point ( 'none', ( 16.26922365245529500, -1.467211327747790700, 3.794900686430323000 ) ) ;
#1702 = cartesian_point ( 'none', ( 15.10457905829384600, -1.255984837161446800, 3.869946044709319500 ) ) ;
#1703 = cartesian_point ( 'none', ( 13.94391231588850200, -1.039282595563460600, 3.927292139703259200 ) ) ;
#1704 = cartesian_point ( 'none', ( 12.78324557348316600, -0.8225803539654746900, 3.984638234697198500 ) ) ;
#1705 = cartesian_point ( 'none', ( 11.61860097932172100, -0.6018826573991429300, 4.023893334429096100 ) ) ;
#1706 = cartesian_point ( 'none', ( 10.45793423691638100, -0.3786970949165344700, 4.044789286763638400 ) ) ;
#1707 = cartesian_point ( 'none', ( 9.297267494511039800, -0.1555115324339261500, 4.065685239098178800 ) ) ;
#1708 = cartesian_point ( 'none', ( 8.132622900349593600, 0.06863731226602018400, 4.068079303492701200 ) ) ;
#1709 = cartesian_point ( 'none', ( 6.971956157944251100, 0.2922182752900653900, 4.051955126059841200 ) ) ;
#1710 = cartesian_point ( 'none', ( 5.811289415538911200, 0.5157992383141104500, 4.035830948626980300 ) ) ;
#1711 = cartesian_point ( 'none', ( 4.646644821377467600, 0.7372850349766858500, 4.001298673848303600 ) ) ;
#1712 = cartesian_point ( 'none', ( 3.485978078972125500, 0.9551626927029431800, 3.948594192175814800 ) ) ;
#1713 = cartesian_point ( 'none', ( 2.325311336566785200, 1.173040350429200600, 3.895889710503328600 ) ) ;
#1714 = cartesian_point ( 'none', ( 1.160666742405341600, 1.385821543891831500, 3.825373046988493900 ) ) ;
#1715 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782193100, 3.737525901946073600 ) ) ;
#1716 = line ( 'none', #2174, #2177 ) ;
#1717 = cartesian_point ( 'none', ( 13.94391231588850200, 1.058460597954139000, 4.374504206949105800 ) ) ;
#1718 = cartesian_point ( 'none', ( 12.78324557348316600, 1.299839347943774000, 4.316099897806691600 ) ) ;
#1719 = cartesian_point ( 'none', ( 11.61860097932172100, 1.535570677503033800, 4.237962169805517700 ) ) ;
#1720 = cartesian_point ( 'none', ( 10.45793423691638100, 1.764044302622604500, 4.140624782858449000 ) ) ;
#1721 = cartesian_point ( 'none', ( 9.297267494511039800, 1.992517927742175000, 4.043287395911380400 ) ) ;
#1722 = cartesian_point ( 'none', ( 19.14251968257108800, -0.04137133459797983500, 4.504264677061424700 ) ) ;
#1723 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1415686011222149200, 4.502226182172529800 ) ) ;
#1724 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3240048473743347700, 4.489058559755574300 ) ) ;
#1725 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5717045391617563400, 4.471180445722546400 ) ) ;
#1726 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8170818479645045600, 4.432908516091522700 ) ) ;
#1727 = cartesian_point ( 'none', ( 16.26922365245529500, -1.690825156297403900, 3.799473660336504000 ) ) ;
#1728 = cartesian_point ( 'none', ( 15.10457905829384600, -1.479007432584321200, 3.886827346193725100 ) ) ;
#1729 = cartesian_point ( 'none', ( 13.94391231588850200, -1.260699563585206300, 3.956390905942341000 ) ) ;
#1730 = cartesian_point ( 'none', ( 12.78324557348316600, -1.042391694586091800, 4.025954465690956500 ) ) ;
#1731 = cartesian_point ( 'none', ( 11.61860097932172100, -0.8190849444074763700, 4.077252709681363100 ) ) ;
#1732 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5923047245831464200, 4.109935218891370900 ) ) ;
#1733 = cartesian_point ( 'none', ( 9.297267494511039800, -0.3655245047588161500, 4.142617728101379600 ) ) ;
#1734 = cartesian_point ( 'none', ( 8.132622900349593600, -0.1368199541422889800, 4.156461247853457100 ) ) ;
#1735 = cartesian_point ( 'none', ( 6.971956157944251100, 0.09224664328236079100, 4.151371212870551600 ) ) ;
#1736 = cartesian_point ( 'none', ( 5.811289415538911200, 0.3213132407070108900, 4.146281177887646900 ) ) ;
#1737 = cartesian_point ( 'none', ( 4.646644821377467600, 0.5491771278088987100, 4.122292358269921100 ) ) ;
#1738 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7742817631881771000, 4.079568621979704300 ) ) ;
#1739 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9993863985674555900, 4.036844885689489200 ) ) ;
#1740 = cartesian_point ( 'none', ( 1.160666742405341600, 1.220194089311386700, 3.975678079166945300 ) ) ;
#1741 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.435196494996136200, 3.896486033722947400 ) ) ;
#1742 = cartesian_point ( 'none', ( 20.00002613607361500, -2.228868102556102100, 3.424878953137055100 ) ) ;
#1743 = cartesian_point ( 'none', ( 19.14251968257110900, -2.089618763400052700, 3.515500669873247800 ) ) ;
#1744 = cartesian_point ( 'none', ( 18.28474686281229100, -1.945138891173472600, 3.597452129975486000 ) ) ;
#1745 = cartesian_point ( 'none', ( 17.42989039486063500, -1.795971437110451200, 3.670440771803384500 ) ) ;
#1746 = cartesian_point ( 'none', ( 16.26922365245529500, -1.593441878674665600, 3.769539851378655500 ) ) ;
#1747 = cartesian_point ( 'none', ( 15.10457905829384600, -1.383420524233836400, 3.851575698980178200 ) ) ;
#1748 = cartesian_point ( 'none', ( 13.94391231588850200, -1.167342032597647100, 3.915987926585576600 ) ) ;
#1749 = cartesian_point ( 'none', ( 12.78324557348316600, -0.9512635409614573800, 3.980400154190975500 ) ) ;
#1750 = cartesian_point ( 'none', ( 11.61860097932172100, -0.7306039473284904300, 4.026748760972566300 ) ) ;
#1751 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5068705804691443500, 4.054717138949162500 ) ) ;
#1752 = cartesian_point ( 'none', ( 9.297267494511039800, -0.2831372136097982700, 4.082685516925757900 ) ) ;
#1753 = cartesian_point ( 'none', ( 8.132622900349593600, -0.05785839928237146400, 4.092082613716217800 ) ) ;
#1754 = cartesian_point ( 'none', ( 6.971956157944251100, 0.1674269797815673100, 4.082844237620929700 ) ) ;
#1755 = cartesian_point ( 'none', ( 5.811289415538911200, 0.3927123588455058700, 4.073605861525641600 ) ) ;
#1756 = cartesian_point ( 'none', ( 4.646644821377467600, 0.6164653750705805200, 4.045795120020928300 ) ) ;
#1757 = cartesian_point ( 'none', ( 3.485978078972125500, 0.8371575684733998400, 3.999601988670985700 ) ) ;
#1758 = cartesian_point ( 'none', ( 2.325311336566785200, 1.057849761876219500, 3.953408857321044000 ) ) ;
#1759 = cartesian_point ( 'none', ( 1.160666742405341600, 1.273973580996902600, 3.889148882052214000 ) ) ;
#1760 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.484052681004186100, 3.807261023654339800 ) ) ;
#1761 = cartesian_point ( 'none', ( 20.00002613607361500, -2.151751948840110000, 3.447253773935716300 ) ) ;
#1762 = cartesian_point ( 'none', ( 19.14251968257110900, -2.011592890230445200, 3.534740088343784900 ) ) ;
#1763 = cartesian_point ( 'none', ( 18.28474686281229100, -1.866396172042201500, 3.613507249657908400 ) ) ;
#1764 = cartesian_point ( 'none', ( 17.42989039486063500, -1.716707149632566300, 3.683274574838491400 ) ) ;
#1765 = cartesian_point ( 'none', ( 16.26922365245529500, -1.513469440698420200, 3.777999966853962100 ) ) ;
#1766 = cartesian_point ( 'none', ( 15.10457905829384600, -1.303103530708199700, 3.855618586651479200 ) ) ;
#1767 = cartesian_point ( 'none', ( 13.94391231588850200, -1.087046432135364800, 3.915600220353580700 ) ) ;
#1768 = cartesian_point ( 'none', ( 12.78324557348316600, -0.8709893335625292800, 3.975581854055683100 ) ) ;
#1769 = cartesian_point ( 'none', ( 11.61860097932172100, -0.6507169354693470600, 4.017516766283608700 ) ) ;
#1770 = cartesian_point ( 'none', ( 10.45793423691638100, -0.4277339216880681200, 4.041118499065397900 ) ) ;
#1771 = cartesian_point ( 'none', ( 9.297267494511039800, -0.2047509079067891800, 4.064720231847189800 ) ) ;
#1772 = cartesian_point ( 'none', ( 8.132622900349593600, 0.01941952147665915500, 4.069827561416102100 ) ) ;
#1773 = cartesian_point ( 'none', ( 6.971956157944251100, 0.2432460551237628200, 4.056405599532419100 ) ) ;
#1774 = cartesian_point ( 'none', ( 5.811289415538911200, 0.4670725887708666000, 4.042983637648736000 ) ) ;
#1775 = cartesian_point ( 'none', ( 4.646644821377467600, 0.6890262644996966200, 4.011124069921811100 ) ) ;
#1776 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2496818339032791100, 4.317495294541157800 ) ) ;
#1777 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4870838527143673300, 4.297191636056189700 ) ) ;
#1778 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7219983604415927100, 4.257352821531537000 ) ) ;
#1779 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9569128681688186000, 4.217514007006885300 ) ) ;
#1780 = cartesian_point ( 'none', ( 1.160666742405341600, 1.187735160524227500, 4.158412175941776900 ) ) ;
#1781 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.412888487200307600, 4.080451053770858000 ) ) ;
#1782 = cartesian_point ( 'none', ( 20.00002613607361500, -2.452795829533911800, 3.494983579123336300 ) ) ;
#1783 = cartesian_point ( 'none', ( 19.14251968257110900, -2.310696163994376800, 3.594709789310842400 ) ) ;
#1784 = cartesian_point ( 'none', ( 18.28474686281229100, -2.162817318376283100, 3.685573203057312100 ) ) ;
#1785 = cartesian_point ( 'none', ( 17.42989039486063500, -2.009715580723390200, 3.767248450038616500 ) ) ;
#1786 = cartesian_point ( 'none', ( 16.26922365245529500, -1.801844316060713200, 3.878141619129435600 ) ) ;
#1787 = cartesian_point ( 'none', ( 15.10457905829384600, -1.585525551835331700, 3.971490158847361700 ) ) ;
#1788 = cartesian_point ( 'none', ( 13.94391231588850200, -1.362236964551246000, 4.046656404011948800 ) ) ;
#1789 = cartesian_point ( 'none', ( 12.78324557348316600, -1.138948377267160500, 4.121822649176535500 ) ) ;
#1790 = cartesian_point ( 'none', ( 11.61860097932172100, -0.9102152543871703200, 4.178293138115740200 ) ) ;
#1791 = cartesian_point ( 'none', ( 10.45793423691638100, -0.6776000750728803400, 4.215682120129782700 ) ) ;
#1792 = cartesian_point ( 'none', ( 9.297267494511039800, -0.4449848957585909600, 4.253071102143825200 ) ) ;
#1793 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2100766575534077600, 4.271123172573623200 ) ) ;
#1794 = cartesian_point ( 'none', ( 6.971956157944251100, 0.02551997808190788900, 4.269715017473579600 ) ) ;
#1795 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2611166137172237200, 4.268306862373536100 ) ) ;
#1796 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4957922828694369400, 4.247448100870836500 ) ) ;
#1797 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7279439127602398400, 4.207281219457051700 ) ) ;
#1798 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9600955426510429100, 4.167114338043266900 ) ) ;
#1799 = cartesian_point ( 'none', ( 1.160666742405341600, 1.188137302249625300, 4.107913717247132700 ) ) ;
#1800 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.410511435106627900, 4.030083757337326500 ) ) ;
#1801 = cartesian_point ( 'none', ( 20.00002613607361500, -2.397664588726393700, 3.462427713554825400 ) ) ;
#1802 = cartesian_point ( 'none', ( 19.14251968257110900, -2.256888585374076800, 3.559912387923301200 ) ) ;
#1803 = cartesian_point ( 'none', ( 18.28474686281229100, -2.110467186928657300, 3.648619550913902600 ) ) ;
#1804 = cartesian_point ( 'none', ( 17.42989039486063500, -1.958951097101763600, 3.728231719030991300 ) ) ;
#1805 = cartesian_point ( 'none', ( 16.26922365245529500, -1.753232718643732400, 3.836323778094075100 ) ) ;
#1806 = cartesian_point ( 'none', ( 15.10457905829384600, -1.539290801257794800, 3.927058558928810900 ) ) ;
#1807 = cartesian_point ( 'none', ( 13.94391231588850200, -1.318586785173947000, 3.999816250978241300 ) ) ;
#1808 = cartesian_point ( 'none', ( 12.78324557348316600, -1.097882769090099000, 4.072573943027670400 ) ) ;
#1809 = cartesian_point ( 'none', ( 11.61860097932172100, -0.8719242865291222400, 4.126857537479765800 ) ) ;
#1810 = cartesian_point ( 'none', ( 10.45793423691638100, -0.6422548630457950400, 4.162296222341583800 ) ) ;
#1811 = cartesian_point ( 'none', ( 9.297267494511039800, -0.4125854395624678500, 4.197734907203400000 ) ) ;
#1812 = cartesian_point ( 'none', ( 8.132622900349593600, -0.1807739502009130800, 4.214086600322975300 ) ) ;
#1813 = cartesian_point ( 'none', ( 6.971956157944251100, 0.05159609751277205400, 4.211239603055903800 ) ) ;
#1814 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2839661452264571900, 4.208392605788832300 ) ) ;
#1815 = cartesian_point ( 'none', ( 4.646644821377467600, 0.5153074282462594100, 4.186366366013264600 ) ) ;
#1816 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7440396510321785100, 4.145311345281185400 ) ) ;
#1817 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9727718738180979300, 4.104256324549103500 ) ) ;
#1818 = cartesian_point ( 'none', ( 1.160666742405341600, 1.197332563357083500, 4.044452970281351900 ) ) ;
#1819 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.416187742438040900, 3.966309800027380600 ) ) ;
#1820 = cartesian_point ( 'none', ( 20.00002613607361500, -2.329846889081229400, 3.437179928907665000 ) ) ;
#1821 = cartesian_point ( 'none', ( 19.14251968257110900, -2.190097414658950500, 3.531907259151606300 ) ) ;
#1822 = cartesian_point ( 'none', ( 18.28474686281229100, -2.044868366436893800, 3.617925336150641600 ) ) ;
#1823 = cartesian_point ( 'none', ( 17.42989039486063500, -1.894705804891148500, 3.694926562620556500 ) ) ;
#1824 = cartesian_point ( 'none', ( 18.28474686281229100, -2.245219181978945800, 3.772221444784579000 ) ) ;
#1825 = cartesian_point ( 'none', ( 17.42989039486063500, -2.088465976085775100, 3.857097123733865800 ) ) ;
#1826 = cartesian_point ( 'none', ( 16.26922365245529500, -1.875636992898028800, 3.972335624568466500 ) ) ;
#1827 = cartesian_point ( 'none', ( 15.10457905829384600, -1.654018608618609300, 4.069605249368379400 ) ) ;
#1828 = cartesian_point ( 'none', ( 13.94391231588850200, -1.425124701530230600, 4.148241547966119200 ) ) ;
#1829 = cartesian_point ( 'none', ( 12.78324557348316600, -1.196230794441852000, 4.226877846563859900 ) ) ;
#1830 = cartesian_point ( 'none', ( 11.61860097932172100, -0.9616249420252961400, 4.286343653303846100 ) ) ;
#1831 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7229097401397728300, 4.326232756428509200 ) ) ;
#1832 = cartesian_point ( 'none', ( 9.297267494511039800, -0.4841945382542498500, 4.366121859553173200 ) ) ;
#1833 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2430006537826679400, 4.386161776041155300 ) ) ;
#1834 = cartesian_point ( 'none', ( 6.971956157944251100, -0.0009756855233495221500, 4.386215612942634400 ) ) ;
#1835 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2410492827359692600, 4.386269449844113500 ) ) ;
#1836 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4822520588397240500, 4.366336839398461400 ) ) ;
#1837 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7209849832507287900, 4.326553941546426300 ) ) ;
#1838 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9597179076617339300, 4.286771043694391100 ) ) ;
#1839 = cartesian_point ( 'none', ( 1.160666742405341600, 1.194350192434261200, 4.227409615967626900 ) ) ;
#1840 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.423279061149307400, 4.148875157109202400 ) ) ;
#1841 = cartesian_point ( 'none', ( 20.00002613607361500, -2.521169237535758600, 3.553210058976994800 ) ) ;
#1842 = cartesian_point ( 'none', ( 19.14251968257110900, -2.376702189396152400, 3.655716207378487200 ) ) ;
#1843 = cartesian_point ( 'none', ( 18.28474686281229100, -2.226291550268582900, 3.749209580495825200 ) ) ;
#1844 = edge_curve ( 'none', #1554, #2246, #22769, .t. ) ;
#1845 = cartesian_point ( 'none', ( 17.42989039486063500, -2.070503218943351900, 3.833355249367992500 ) ) ;
#1846 = cartesian_point ( 'none', ( 16.26922365245529500, -1.858984277690813200, 3.947602591511165700 ) ) ;
#1847 = cartesian_point ( 'none', ( 15.10457905829384600, -1.638753310125207900, 4.043992625334644800 ) ) ;
#1848 = cartesian_point ( 'none', ( 13.94391231588850200, -1.411314717066271400, 4.121866909169203700 ) ) ;
#1849 = cartesian_point ( 'none', ( 12.78324557348316600, -1.183876124007335400, 4.199741193003763600 ) ) ;
#1850 = cartesian_point ( 'none', ( 11.61860097932172100, -0.9507835416653605000, 4.258567766527330700 ) ) ;
#1851 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7136292287305114900, 4.297944784593378900 ) ) ;
#1852 = cartesian_point ( 'none', ( 9.297267494511039800, -0.4764749157956632600, 4.337321802659427100 ) ) ;
#1853 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2368788766965956600, 4.356980280306793900 ) ) ;
#1854 = cartesian_point ( 'none', ( 6.971956157944251100, 0.003522204672457094500, 4.356785930199712300 ) ) ;
#1855 = oriented_edge ( 'none', *, *, #4931, .f. ) ;
#1856 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2439232860415097300, 4.356591580092633400 ) ) ;
#1858 = edge_curve ( 'none', #1175, #1182, #22761, .t. ) ;
#1857 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4834872265313068800, 4.336545729839404100 ) ) ;
#1859 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7205775615136633700, 4.296785312923481600 ) ) ;
#1860 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9576678964960204700, 4.257024896007561800 ) ) ;
#1861 = cartesian_point ( 'none', ( 1.160666742405341600, 1.190665058576569900, 4.197821516393016600 ) ) ;
#1862 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.417977440882288300, 4.119579593194049300 ) ) ;
#1863 = cartesian_point ( 'none', ( 20.00002613607361500, -2.492339134699401700, 3.526270028958181400 ) ) ;
#1864 = cartesian_point ( 'none', ( 19.14251968257110900, -2.348967419103892100, 3.627603997897947500 ) ) ;
#1865 = cartesian_point ( 'none', ( 18.28474686281229100, -2.199721235656618000, 3.719994346266569900 ) ) ;
#1866 = cartesian_point ( 'none', ( 17.42989039486063500, -2.045162071447655700, 3.803110145787892600 ) ) ;
#1867 = cartesian_point ( 'none', ( 16.26922365245529500, -1.835312010815662900, 3.915959200441458500 ) ) ;
#1868 = cartesian_point ( 'none', ( 15.10457905829384600, -1.616859693462846300, 4.011093537705344000 ) ) ;
#1869 = cartesian_point ( 'none', ( 13.94391231588850200, -1.391297370224461300, 4.087863293591087900 ) ) ;
#1870 = cartesian_point ( 'none', ( 12.78324557348316600, -1.165735046986076600, 4.164633049476834400 ) ) ;
#1871 = cartesian_point ( 'none', ( 11.61860097932172100, -0.9346035372470286000, 4.222513808708230300 ) ) ;
#1872 = cartesian_point ( 'none', ( 10.45793423691638100, -0.6994817035831033500, 4.261110187009410100 ) ) ;
#1873 = cartesian_point ( 'none', ( 9.297267494511039800, -0.4643598699191778800, 4.299706565310589900 ) ) ;
#1874 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2268538328647020700, 4.318754910281541900 ) ) ;
#1875 = cartesian_point ( 'none', ( 6.971956157944251100, 0.01141400051928856100, 4.318125102411349800 ) ) ;
#1876 = cartesian_point ( 'none', ( 6.971956157944251100, -0.007747056735527739800, 4.462004653562697600 ) ) ;
#1877 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2384598400401069500, 4.462432124833145300 ) ) ;
#1878 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4838611157357198800, 4.442526531685972600 ) ) ;
#1879 = oriented_edge ( 'none', *, *, #1920, .f. ) ;
#1880 = oriented_edge ( 'none', *, *, #2552, .t. ) ;
#1881 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7267804308046900100, 4.402423849506380500 ) ) ;
#1882 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9696997458736604800, 4.362321167326790300 ) ) ;
#1883 = cartesian_point ( 'none', ( 1.160666742405341600, 1.208477715077122200, 4.302295338097653000 ) ) ;
#1884 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.441483242767740200, 4.222756399097991500 ) ) ;
#1885 = cartesian_point ( 'none', ( 20.00002613607361500, -2.574013226513073100, 3.612121367875762900 ) ) ;
#1886 = cartesian_point ( 'none', ( 19.14251968257110900, -2.427150951871970700, 3.716776056603538200 ) ) ;
#1887 = cartesian_point ( 'none', ( 18.28474686281229100, -2.274219192755300600, 3.812267607385953400 ) ) ;
#1888 = cartesian_point ( 'none', ( 17.42989039486063500, -2.115793368096843300, 3.898253877064231000 ) ) ;
#1889 = vertex_point ( 'none', #22748 ) ;
#1891 = oriented_edge ( 'none', *, *, #1193, .f. ) ;
#1890 = cartesian_point ( 'none', ( 16.26922365245529500, -1.900693415399744800, 4.015000263458441400 ) ) ;
#1892 = cartesian_point ( 'none', ( 15.10457905829384600, -1.676687297920654400, 4.113585088448619600 ) ) ;
#1893 = cartesian_point ( 'none', ( 13.94391231588850200, -1.445305204581169200, 4.193334917716385700 ) ) ;
#1894 = cartesian_point ( 'none', ( 12.78324557348316600, -1.213923111241683700, 4.273084746984152600 ) ) ;
#1895 = cartesian_point ( 'none', ( 11.61860097932172100, -0.9767456163576684300, 4.333454808330344600 ) ) ;
#1896 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7353928827139967200, 4.374032713021531300 ) ) ;
#1897 = cartesian_point ( 'none', ( 9.297267494511039800, -0.4940401490703251200, 4.414610617712718900 ) ) ;
#1898 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2501608605662358200, 4.435119177514406100 ) ) ;
#1899 = cartesian_point ( 'none', ( 6.971956157944251100, -0.005420960032557261400, 4.435418298167740600 ) ) ;
#1900 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2393189405011214300, 4.435717418821076800 ) ) ;
#1901 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4832476313807500000, 4.415805057028695300 ) ) ;
#1902 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7246988323071819100, 4.375817234412505900 ) ) ;
#1903 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9661500332336141500, 4.335829411796316500 ) ) ;
#1904 = cartesian_point ( 'none', ( 1.160666742405341600, 1.203474387676225900, 4.276039285731906500 ) ) ;
#1905 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.435050729650443600, 4.196855283406687700 ) ) ;
#1906 = cartesian_point ( 'none', ( 20.00002613607361500, -2.558920207450688300, 3.593890167576024200 ) ) ;
#1907 = cartesian_point ( 'none', ( 19.14251968257110900, -2.412799180202121400, 3.697931201643573900 ) ) ;
#1908 = cartesian_point ( 'none', ( 18.28474686281229100, -2.260644506764351000, 3.792855523775413100 ) ) ;
#1909 = cartesian_point ( 'none', ( 17.42989039486063500, -2.103028675601461600, 3.878323033773366300 ) ) ;
#1910 = cartesian_point ( 'none', ( 16.26922365245529500, -1.889028477713638600, 3.994365083087812800 ) ) ;
#1911 = cartesian_point ( 'none', ( 15.10457905829384600, -1.666176522518620300, 4.092338793698778500 ) ) ;
#1912 = cartesian_point ( 'none', ( 13.94391231588850200, -1.435995114839298900, 4.171574905818754800 ) ) ;
#1913 = cartesian_point ( 'none', ( 12.78324557348316600, -1.205813707159977300, 4.250811017938732000 ) ) ;
#1914 = cartesian_point ( 'none', ( 11.61860097932172100, -0.9698752194116792000, 4.310768268577581000 ) ) ;
#1915 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7297913507042037600, 4.351037088917585100 ) ) ;
#1916 = cartesian_point ( 'none', ( 9.297267494511039800, -0.4897074819967288700, 4.391305909257589200 ) ) ;
#1917 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2471182485951894700, 4.411611222423781300 ) ) ;
#1918 = cartesian_point ( 'none', ( 6.971956157944251100, -0.003680780945964625000, 4.411814322537917800 ) ) ;
#1920 = edge_curve ( 'none', #1554, #2267, #22750, .t. ) ;
#1919 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2397566867032599700, 4.412017422652055200 ) ) ;
#1921 = oriented_edge ( 'none', *, *, #2566, .t. ) ;
#1922 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4823794638537808300, 4.392116922334417400 ) ) ;
#1923 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7225301909214004700, 4.352248762181013800 ) ) ;
#1924 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9626809179890202200, 4.312380602027611900 ) ) ;
#1925 = cartesian_point ( 'none', ( 1.160666742405341600, 1.198719121998232900, 4.252817121998074200 ) ) ;
#1926 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.429032422676065600, 4.173965201057580300 ) ) ;
#1927 = cartesian_point ( 'none', ( 20.00002613607361500, -2.541885075501957700, 3.574592091151714600 ) ) ;
#1928 = cartesian_point ( 'none', ( 19.14251968257110900, -2.396548672885629100, 3.677940507787011100 ) ) ;
#1929 = cartesian_point ( 'none', ( 18.28474686281229100, -2.403485353120568200, 3.952998826977668600 ) ) ;
#1930 = cartesian_point ( 'none', ( 17.42989039486063500, -2.239136466613115500, 4.043997785083793600 ) ) ;
#1931 = cartesian_point ( 'none', ( 16.26922365245529500, -2.015994578036636400, 4.167550063421691300 ) ) ;
#1932 = cartesian_point ( 'none', ( 15.10457905829384600, -1.783411965864335700, 4.272253436982778900 ) ) ;
#1933 = cartesian_point ( 'none', ( 13.94391231588850200, -1.542977405173016700, 4.357392675557809600 ) ) ;
#1934 = cartesian_point ( 'none', ( 12.78324557348316600, -1.302542844481697500, 4.442531914132839400 ) ) ;
#1935 = cartesian_point ( 'none', ( 11.61860097932172100, -1.055898747118319200, 4.507525430392292700 ) ) ;
#1936 = cartesian_point ( 'none', ( 10.45793423691638100, -0.8047299423616983700, 4.551929252717558300 ) ) ;
#1937 = cartesian_point ( 'none', ( 9.297267494511039800, -0.5535611376050775200, 4.596333075042824800 ) ) ;
#1938 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2995833630735191300, 4.619843880302538800 ) ) ;
#1939 = cartesian_point ( 'none', ( 6.971956157944251100, -0.04453154449714873800, 4.622301065857132400 ) ) ;
#1940 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2105202740792213900, 4.624758251411728700 ) ) ;
#1941 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4649038741603847600, 4.606145032192313400 ) ) ;
#1942 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7168815578162099900, 4.566588555359711400 ) ) ;
#1943 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9688592414720355000, 4.527032078527111200 ) ) ;
#1944 = cartesian_point ( 'none', ( 1.160666742405341600, 1.216709745621143500, 4.466802554927829400 ) ) ;
#1945 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.458740000003090800, 4.386311413279987200 ) ) ;
#1946 = cartesian_point ( 'none', ( 20.00002613607361500, -2.659310462482249000, 3.697404576607096400 ) ) ;
#1947 = cartesian_point ( 'none', ( 19.14251968257110900, -2.508980727933966600, 3.805527295563990300 ) ) ;
#1948 = cartesian_point ( 'none', ( 18.28474686281229100, -2.352377471342613500, 3.904268460062449500 ) ) ;
#1949 = cartesian_point ( 'none', ( 17.42989039486063500, -2.190090003200449800, 3.993274159992536500 ) ) ;
#1950 = cartesian_point ( 'none', ( 16.26922365245529500, -1.969746970137703700, 4.114120126147408700 ) ) ;
#1951 = cartesian_point ( 'none', ( 15.10457905829384600, -1.740177139457274700, 4.216357558610053700 ) ) ;
#1952 = cartesian_point ( 'none', ( 13.94391231588850200, -1.502948705883455000, 4.299288072049359100 ) ) ;
#1953 = cartesian_point ( 'none', ( 12.78324557348316600, -1.265720272309635500, 4.382218585488663700 ) ) ;
#1954 = cartesian_point ( 'none', ( 11.61860097932172100, -1.022453746590201500, 4.445275680407403800 ) ) ;
#1955 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7748108857648291500, 4.488028612908229000 ) ) ;
#1956 = cartesian_point ( 'none', ( 9.297267494511039800, -0.5271680249394571400, 4.530781545409055000 ) ) ;
#1957 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2768404808541410900, 4.552938269612083900 ) ) ;
#1958 = cartesian_point ( 'none', ( 6.971956157944251100, -0.02553824446377438200, 4.554347432624387800 ) ) ;
#1959 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2257639919265921900, 4.555756595636690800 ) ) ;
#1960 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4763242715303476800, 4.536408571446020100 ) ) ;
#1961 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7244310135730172000, 4.496435526676237700 ) ) ;
#1962 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9725377556156871200, 4.456462481906455300 ) ) ;
#1963 = cartesian_point ( 'none', ( 1.160666742405341600, 1.216496139472192900, 4.396137472985471600 ) ) ;
#1964 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.454639682010247600, 4.315872580892972500 ) ) ;
#1965 = cartesian_point ( 'none', ( 20.00002613607361500, -2.618817711863239000, 3.660385182746244600 ) ) ;
#1966 = cartesian_point ( 'none', ( 19.14251968257110900, -2.469993118431363000, 3.766861540228335400 ) ) ;
#1967 = cartesian_point ( 'none', ( 18.28474686281229100, -2.314992157667726600, 3.864051445594436800 ) ) ;
#1968 = cartesian_point ( 'none', ( 17.42989039486063500, -2.154398066844220000, 3.951606618024463100 ) ) ;
#1969 = cartesian_point ( 'none', ( 16.26922365245529500, -1.936354187861476300, 4.070483155285271200 ) ) ;
#1970 = cartesian_point ( 'none', ( 15.10457905829384600, -1.709238292633236100, 4.170947748091078800 ) ) ;
#1971 = cartesian_point ( 'none', ( 13.94391231588850200, -1.474601813016397100, 4.252314121403263600 ) ) ;
#1972 = cartesian_point ( 'none', ( 12.78324557348316600, -1.239965333399557500, 4.333680494715449200 ) ) ;
#1973 = cartesian_point ( 'none', ( 11.61860097932172100, -0.9994110744681620200, 4.395392833699873800 ) ) ;
#1974 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7545822657295215800, 4.437029580505786400 ) ) ;
#1975 = cartesian_point ( 'none', ( 9.297267494511039800, -0.5097534569908814800, 4.478666327311699100 ) ) ;
#1976 = cartesian_point ( 'none', ( 8.132622900349593600, -0.2623225274618271600, 4.499943060739307800 ) ) ;
#1977 = cartesian_point ( 'none', ( 6.971956157944251100, -0.01397968128270398100, 4.500714439124980300 ) ) ;
#1978 = cartesian_point ( 'none', ( 8.132622900349593600, -0.4329994695975961100, 4.895050612032010300 ) ) ;
#1979 = cartesian_point ( 'none', ( 6.971956157944251100, -0.1624032650782982800, 4.904011786890767300 ) ) ;
#1980 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1081929394409996600, 4.912972961749523500 ) ) ;
#1981 = cartesian_point ( 'none', ( 4.646644821377467600, 0.3786049286858923500, 4.899557872196380600 ) ) ;
#1982 = cartesian_point ( 'none', ( 3.485978078972125500, 0.6469855145756873100, 4.863858156895704900 ) ) ;
#1983 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9153661004654825000, 4.828158441595033600 ) ) ;
#1984 = cartesian_point ( 'none', ( 1.160666742405341600, 1.179881971464218800, 4.770417965801370600 ) ) ;
#1985 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.438726215957409900, 4.691031155512456900 ) ) ;
#1986 = cartesian_point ( 'none', ( 20.00002613607361500, -2.870444583398940700, 3.846387328912710000 ) ) ;
#1987 = cartesian_point ( 'none', ( 19.14251968257110900, -2.714057481542770900, 3.963094376604496800 ) ) ;
#1988 = cartesian_point ( 'none', ( 18.28474686281229100, -2.550886559816676300, 4.070033064563281400 ) ) ;
#1989 = cartesian_point ( 'none', ( 17.42989039486063500, -2.381546170691905700, 4.166819581797042800 ) ) ;
#1990 = cartesian_point ( 'none', ( 16.26922365245529500, -2.151627154843487800, 4.298229819512904700 ) ) ;
#1991 = cartesian_point ( 'none', ( 15.10457905829384600, -1.911641657582659800, 4.410204662802446100 ) ) ;
#1992 = cartesian_point ( 'none', ( 13.94391231588850200, -1.663229023197807100, 4.501979209945004000 ) ) ;
#1993 = cartesian_point ( 'none', ( 12.78324557348316600, -1.414816388812953900, 4.593753757087562000 ) ) ;
#1994 = cartesian_point ( 'none', ( 11.61860097932172100, -1.159673527484022000, 4.664701094867985500 ) ) ;
#1995 = cartesian_point ( 'none', ( 10.45793423691638100, -0.8995433236653458400, 4.714336581029579400 ) ) ;
#1996 = cartesian_point ( 'none', ( 9.297267494511039800, -0.6394131198466692600, 4.763972067191176100 ) ) ;
#1997 = cartesian_point ( 'none', ( 8.132622900349593600, -0.3760725265988861300, 4.791956641033737100 ) ) ;
#1998 = cartesian_point ( 'none', ( 6.971956157944251100, -0.1113204271977277500, 4.798099139541936800 ) ) ;
#1999 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1534316722034307900, 4.804241638050137400 ) ) ;
#2000 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4177867524639576300, 4.788500101730752700 ) ) ;
#2001 = cartesian_point ( 'none', ( 3.485978078972125500, 0.6799390003331481400, 4.750982061238551600 ) ) ;
#2002 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9420912482023393600, 4.713464020746352300 ) ) ;
#2003 = cartesian_point ( 'none', ( 1.160666742405341600, 1.200249898008365100, 4.654425762340689900 ) ) ;
#2004 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.452651464403624600, 4.574270577190485900 ) ) ;
#2005 = cartesian_point ( 'none', ( 20.00002613607361500, -2.784243998324182900, 3.792024658369807200 ) ) ;
#2006 = cartesian_point ( 'none', ( 19.14251968257110900, -2.630067183620183000, 3.905226947303469300 ) ) ;
#2007 = cartesian_point ( 'none', ( 18.28474686281229100, -2.469315436532757400, 4.008802792745932200 ) ) ;
#2008 = cartesian_point ( 'none', ( 17.42989039486063500, -2.302593857711384900, 4.102380672038942000 ) ) ;
#2009 = cartesian_point ( 'none', ( 16.26922365245529500, -2.076230486743453300, 4.229434436491899900 ) ) ;
#2010 = cartesian_point ( 'none', ( 15.10457905829384600, -1.840148244743775400, 4.337361308910395500 ) ) ;
#2011 = cartesian_point ( 'none', ( 13.94391231588850200, -1.595959812809453000, 4.425424039319406900 ) ) ;
#2012 = cartesian_point ( 'none', ( 12.78324557348316600, -1.351771380875130200, 4.513486769728416400 ) ) ;
#2013 = cartesian_point ( 'none', ( 11.61860097932172100, -1.101144813600087200, 4.581083800384809600 ) ) ;
#2014 = cartesian_point ( 'none', ( 10.45793423691638100, -0.8457921445708086500, 4.627753375026720100 ) ) ;
#2015 = cartesian_point ( 'none', ( 9.297267494511039800, -0.5904394755415296500, 4.674422949668627100 ) ) ;
#2016 = cartesian_point ( 'none', ( 8.132622900349593600, -0.3321050224116848200, 4.699846267778920800 ) ) ;
#2017 = cartesian_point ( 'none', ( 6.971956157944251100, -0.07255347144384029200, 4.703849662315998400 ) ) ;
#2018 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1869980795240045200, 4.707853056853076100 ) ) ;
#2019 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4459937280549281000, 4.690409180572860500 ) ) ;
#2020 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7026642712513314600, 4.651637192838205900 ) ) ;
#2021 = cartesian_point ( 'none', ( 2.325311336566785200, 0.9593348144477355000, 4.612865205103553000 ) ) ;
#2022 = cartesian_point ( 'none', ( 1.160666742405341600, 1.211926932239081100, 4.553029957904964700 ) ) ;
#2023 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.458715164335815600, 4.472540186652951300 ) ) ;
#2024 = cartesian_point ( 'none', ( 20.00002613607361500, -2.714159640420454900, 3.741789364487532400 ) ) ;
#2025 = cartesian_point ( 'none', ( 19.14251968257110900, -2.562025301252418300, 3.852142151101023000 ) ) ;
#2026 = cartesian_point ( 'none', ( 20.00002613607361500, -3.231824399448978400, 4.016311394444478800 ) ) ;
#2027 = cartesian_point ( 'none', ( 19.14251968257110900, -3.068528494637790400, 4.147711487133728200 ) ) ;
#2028 = cartesian_point ( 'none', ( 18.28474686281229100, -2.897568148980902900, 4.268891856931720200 ) ) ;
#2029 = cartesian_point ( 'none', ( 17.42989039486063500, -2.719587780067866100, 4.379416453424341600 ) ) ;
#2030 = cartesian_point ( 'none', ( 16.26922365245529500, -2.477937979495642200, 4.529479333189565100 ) ) ;
#2031 = cartesian_point ( 'none', ( 15.10457905829384600, -2.224721441116503900, 4.659074389774737300 ) ) ;
#2032 = cartesian_point ( 'none', ( 13.94391231588850200, -1.961667890645773200, 4.767316357535720300 ) ) ;
#2033 = cartesian_point ( 'none', ( 12.78324557348316600, -1.698614340175042200, 4.875558325296705900 ) ) ;
#2034 = cartesian_point ( 'none', ( 11.61860097932172100, -1.427520700095224400, 4.961707801837786000 ) ) ;
#2035 = cartesian_point ( 'none', ( 10.45793423691638100, -1.150238814853400600, 5.025176298879765500 ) ) ;
#2036 = cartesian_point ( 'none', ( 9.297267494511039800, -0.8729569296115768900, 5.088644795921744900 ) ) ;
#2037 = cartesian_point ( 'none', ( 8.132622900349593600, -0.5913809156440809100, 5.128998759273614800 ) ) ;
#2038 = cartesian_point ( 'none', ( 6.971956157944251100, -0.3074342226406331400, 5.145962530447306400 ) ) ;
#2039 = cartesian_point ( 'none', ( 5.811289415538911200, -0.02348752963718527000, 5.162926301620997200 ) ) ;
#2040 = cartesian_point ( 'none', ( 4.646644821377467600, 0.2608901985708420600, 5.156384000858352600 ) ) ;
#2041 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5437563737445652000, 5.126380318707387800 ) ) ;
#2042 = cartesian_point ( 'none', ( 2.325311336566785200, 0.8266225489182883500, 5.096376636556422900 ) ) ;
#2043 = cartesian_point ( 'none', ( 1.160666742405341600, 1.106044908258742700, 5.043116528589562700 ) ) ;
#2044 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.380114713721087800, 4.966963815349258100 ) ) ;
#2045 = cartesian_point ( 'none', ( 20.00002613607361500, -3.093774969973904600, 3.960390818051147100 ) ) ;
#2046 = cartesian_point ( 'none', ( 19.14251968257110900, -2.932752693928740500, 4.086178072421637900 ) ) ;
#2047 = cartesian_point ( 'none', ( 18.28474686281229100, -2.764403139716230800, 4.201895759508826000 ) ) ;
#2048 = cartesian_point ( 'none', ( 17.42989039486063500, -2.589360592340231600, 4.307127896798085900 ) ) ;
#2049 = cartesian_point ( 'none', ( 16.26922365245529500, -2.351699568692551700, 4.450005030636165600 ) ) ;
#2050 = cartesian_point ( 'none', ( 15.10457905829384600, -2.103051577737872000, 4.572768274847323500 ) ) ;
#2051 = cartesian_point ( 'none', ( 13.94391231588850200, -1.845115137380157300, 4.674579031993305400 ) ) ;
#2052 = cartesian_point ( 'none', ( 12.78324557348316600, -1.587178697022442000, 4.776389789139289900 ) ) ;
#2053 = cartesian_point ( 'none', ( 11.61860097932172100, -1.321715774693445800, 4.856552588514039900 ) ) ;
#2054 = cartesian_point ( 'none', ( 10.45793423691638100, -1.050539751328536800, 4.914519836913820300 ) ) ;
#2055 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7793637279636285200, 4.972487085313599800 ) ) ;
#2056 = cartesian_point ( 'none', ( 8.132622900349593600, -0.5043270107712603000, 5.007862807653824100 ) ) ;
#2057 = cartesian_point ( 'none', ( 6.971956157944251100, -0.2273083794134181900, 5.020405351880395300 ) ) ;
#2058 = cartesian_point ( 'none', ( 5.811289415538911200, 0.04971025194442361300, 5.032947896106966500 ) ) ;
#2059 = cartesian_point ( 'none', ( 4.646644821377467600, 0.3268184793223679100, 5.022571583924845500 ) ) ;
#2060 = cartesian_point ( 'none', ( 3.485978078972125500, 0.6021233725433772200, 4.989347296067677500 ) ) ;
#2061 = cartesian_point ( 'none', ( 2.325311336566785200, 0.8774282657643868200, 4.956123008210510300 ) ) ;
#2062 = cartesian_point ( 'none', ( 1.160666742405341600, 1.149049213252272700, 4.900277700253347700 ) ) ;
#2063 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.415130768515675800, 4.822192852275933600 ) ) ;
#2064 = cartesian_point ( 'none', ( 20.00002613607361500, -2.973440598880593200, 3.903121498416402900 ) ) ;
#2065 = cartesian_point ( 'none', ( 19.14251968257110900, -2.814746789044650900, 4.024016176470537300 ) ) ;
#2066 = cartesian_point ( 'none', ( 18.28474686281229100, -2.649018877329149600, 4.134993286209613900 ) ) ;
#2067 = cartesian_point ( 'none', ( 17.42989039486063500, -2.476881034140334200, 4.235654231542936200 ) ) ;
#2068 = cartesian_point ( 'none', ( 16.26922365245529500, -2.243163822902083800, 4.372324907717871400 ) ) ;
#2069 = cartesian_point ( 'none', ( 15.10457905829384600, -1.998958699449491700, 4.489228569912873100 ) ) ;
#2070 = cartesian_point ( 'none', ( 13.94391231588850200, -1.745933832396476600, 4.585566647576396100 ) ) ;
#2071 = cartesian_point ( 'none', ( 12.78324557348316600, -1.492908965343462200, 4.681904725239919100 ) ) ;
#2072 = cartesian_point ( 'none', ( 11.61860097932172100, -1.232792771095837100, 4.757019131615996900 ) ) ;
#2073 = cartesian_point ( 'none', ( 10.45793423691638100, -0.9673621070146638500, 4.810396759144075500 ) ) ;
#2074 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7019314429334905200, 4.863774386672153200 ) ) ;
#2075 = cartesian_point ( 'none', ( 10.45793423691638100, -1.606681423676826100, 5.417127921087214300 ) ) ;
#2076 = cartesian_point ( 'none', ( 9.297267494511039800, -1.307772220652440500, 5.505782254317163700 ) ) ;
#2077 = cartesian_point ( 'none', ( 8.132622900349593600, -1.002562927289939500, 5.569450061710565300 ) ) ;
#2078 = cartesian_point ( 'none', ( 6.971956157944251100, -0.6931384325411422700, 5.607696427584616400 ) ) ;
#2079 = cartesian_point ( 'none', ( 5.811289415538911200, -0.3837139377923447500, 5.645942793458670100 ) ) ;
#2080 = cartesian_point ( 'none', ( 4.646644821377467600, -0.07218792470869497800, 5.658506456353147300 ) ) ;
#2081 = cartesian_point ( 'none', ( 3.485978078972125500, 0.2393115681572241000, 5.645301593711094400 ) ) ;
#2082 = cartesian_point ( 'none', ( 2.325311336566785200, 0.5508110610231433700, 5.632096731069041500 ) ) ;
#2083 = cartesian_point ( 'none', ( 1.160666742405341600, 0.8601561762787274200, 5.593213545491854800 ) ) ;
#2084 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.165233773114960500, 5.528917648564061900 ) ) ;
#2085 = cartesian_point ( 'none', ( 20.00002613607361500, -3.561758525369635600, 4.116377004872169300 ) ) ;
#2086 = cartesian_point ( 'none', ( 19.14251968257110900, -3.394394135127294400, 4.261191618082615500 ) ) ;
#2087 = cartesian_point ( 'none', ( 18.28474686281229100, -3.218556657345776900, 4.395510811070558100 ) ) ;
#2088 = cartesian_point ( 'none', ( 17.42989039486063500, -3.034909674727829000, 4.518850153028649800 ) ) ;
#2089 = cartesian_point ( 'none', ( 16.26922365245529500, -2.785566126355922800, 4.686312034183900200 ) ) ;
#2090 = cartesian_point ( 'none', ( 15.10457905829384600, -2.523245320079855700, 4.832611321090645600 ) ) ;
#2091 = cartesian_point ( 'none', ( 13.94391231588850200, -2.249739172996292300, 4.956748641273792400 ) ) ;
#2092 = cartesian_point ( 'none', ( 12.78324557348316600, -1.976233025912729000, 5.080885961456938400 ) ) ;
#2093 = cartesian_point ( 'none', ( 11.61860097932172100, -1.693409862337834600, 5.182013331146046100 ) ) ;
#2094 = cartesian_point ( 'none', ( 10.45793423691638100, -1.403201651257741400, 5.259439947864331400 ) ) ;
#2095 = cartesian_point ( 'none', ( 9.297267494511039800, -1.112993440177648200, 5.336866564582620300 ) ) ;
#2096 = cartesian_point ( 'none', ( 8.132622900349593600, -0.8173825979412873100, 5.390063526028344900 ) ) ;
#2097 = cartesian_point ( 'none', ( 6.971956157944251100, -0.5183884463465841000, 5.418667443013826600 ) ) ;
#2098 = cartesian_point ( 'none', ( 5.811289415538911200, -0.2193942947518805800, 5.447271359999307400 ) ) ;
#2099 = cartesian_point ( 'none', ( 4.646644821377467600, 0.08094073296969214700, 5.451086838767540000 ) ) ;
#2100 = cartesian_point ( 'none', ( 3.485978078972125500, 0.3805650440430839400, 5.430087815729696600 ) ) ;
#2101 = cartesian_point ( 'none', ( 2.325311336566785200, 0.6801893551164760500, 5.409088792691854100 ) ) ;
#2102 = cartesian_point ( 'none', ( 1.160666742405341600, 0.9770562116820014100, 5.363418712468009300 ) ) ;
#2103 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.269137712090285600, 5.293389548014944900 ) ) ;
#2104 = cartesian_point ( 'none', ( 20.00002613607361500, -3.387803596387154200, 4.068957434987932100 ) ) ;
#2105 = cartesian_point ( 'none', ( 19.14251968257110900, -3.222367199472401500, 4.206699357678454400 ) ) ;
#2106 = cartesian_point ( 'none', ( 18.28474686281229100, -3.048884518177481500, 4.334077996430676400 ) ) ;
#2107 = cartesian_point ( 'none', ( 17.42989039486063500, -2.868009833669136600, 4.450634495149477000 ) ) ;
#2108 = cartesian_point ( 'none', ( 16.26922365245529500, -2.622430325620345400, 4.608887086953897600 ) ) ;
#2109 = cartesian_point ( 'none', ( 15.10457905829384600, -2.364621200648203900, 4.746319370888210500 ) ) ;
#2110 = cartesian_point ( 'none', ( 13.94391231588850200, -2.096343556491286000, 4.861992545098640800 ) ) ;
#2111 = cartesian_point ( 'none', ( 12.78324557348316600, -1.828065912334367200, 4.977665719309073600 ) ) ;
#2112 = cartesian_point ( 'none', ( 11.61860097932172100, -1.551152357332216300, 5.070789618724711900 ) ) ;
#2113 = cartesian_point ( 'none', ( 10.45793423691638100, -1.267494491852148700, 5.140728112686154800 ) ) ;
#2114 = cartesian_point ( 'none', ( 9.297267494511039800, -0.9838366263720812500, 5.210666606647598600 ) ) ;
#2115 = cartesian_point ( 'none', ( 8.132622900349593600, -0.6953721212606175400, 5.256941944324389700 ) ) ;
#2116 = cartesian_point ( 'none', ( 6.971956157944251100, -0.4040714815868289800, 5.279238018237623300 ) ) ;
#2117 = cartesian_point ( 'none', ( 5.811289415538911200, -0.1127708419130400700, 5.301534092150857800 ) ) ;
#2118 = cartesian_point ( 'none', ( 4.646644821377467600, 0.1793760535791389700, 5.299698597507783000 ) ) ;
#2119 = cartesian_point ( 'none', ( 3.485978078972125500, 0.4703735453604417400, 5.273744072597980700 ) ) ;
#2120 = cartesian_point ( 'none', ( 2.325311336566785200, 0.7613710371417442600, 5.247789547688177500 ) ) ;
#2121 = cartesian_point ( 'none', ( 1.160666742405341600, 1.049231317275729700, 5.197893288234322300 ) ) ;
#2122 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.331988008162598800, 5.124396136282628700 ) ) ;
#2123 = cartesian_point ( 'none', ( 20.00002613607361500, -4.141429129926314600, 4.202209509507602200 ) ) ;
#2124 = cartesian_point ( 'none', ( 19.14251968257110900, -3.970574946405983400, 4.370592473517358900 ) ) ;
#2125 = cartesian_point ( 'none', ( 18.28474686281229100, -3.789819338335329100, 4.528218466928178600 ) ) ;
#2126 = cartesian_point ( 'none', ( 17.42989039486063500, -3.599846026215574500, 4.674516936276760700 ) ) ;
#2127 = cartesian_point ( 'none', ( 16.26922365245529500, -3.341913012208763200, 4.873151179806058900 ) ) ;
#2128 = cartesian_point ( 'none', ( 15.10457905829384600, -3.068457884396059900, 5.049807047215079300 ) ) ;
#2129 = cartesian_point ( 'none', ( 13.94391231588850200, -2.781348618580278900, 5.203277799802727100 ) ) ;
#2130 = cartesian_point ( 'none', ( 12.78324557348316600, -2.494239352764498400, 5.356748552390373100 ) ) ;
#2131 = cartesian_point ( 'none', ( 11.61860097932172100, -2.195437196356127900, 5.485985829299176300 ) ) ;
#2132 = cartesian_point ( 'none', ( 10.45793423691638100, -1.886983271064837300, 5.590106808882973500 ) ) ;
#2133 = cartesian_point ( 'none', ( 9.297267494511039800, -1.578529345773546300, 5.694227788466770700 ) ) ;
#2134 = cartesian_point ( 'none', ( 8.132622900349593600, -1.262530704677239400, 5.772521218857720600 ) ) ;
#2135 = cartesian_point ( 'none', ( 6.971956157944251100, -0.9411459389130117900, 5.824452276537757100 ) ) ;
#2136 = cartesian_point ( 'none', ( 5.811289415538911200, -0.6197611731487840900, 5.876383334217795400 ) ) ;
#2137 = cartesian_point ( 'none', ( 4.646644821377467600, -0.2951856665466703300, 5.901597277405568500 ) ) ;
#2138 = cartesian_point ( 'none', ( 3.485978078972125500, 0.03036340106800285800, 5.899921869302497500 ) ) ;
#2139 = cartesian_point ( 'none', ( 2.325311336566785200, 0.3559124686826761800, 5.898246461199431900 ) ) ;
#2140 = cartesian_point ( 'none', ( 1.160666742405341600, 0.6802112670756891300, 5.869693146541709300 ) ) ;
#2141 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.001044506619361800, 5.814456973421124000 ) ) ;
#2142 = cartesian_point ( 'none', ( 20.00002613607361500, -4.009820066110942900, 4.192963686613778100 ) ) ;
#2143 = cartesian_point ( 'none', ( 19.14251968257110900, -3.839341800906421700, 4.355995665840130600 ) ) ;
#2144 = cartesian_point ( 'none', ( 18.28474686281229100, -3.659287267788242200, 4.508304692999004700 ) ) ;
#2145 = cartesian_point ( 'none', ( 17.42989039486063500, -3.470337155681011900, 4.649339895699987400 ) ) ;
#2146 = cartesian_point ( 'none', ( 16.26922365245529500, -3.213793373983818900, 4.840828028995231200 ) ) ;
#2147 = cartesian_point ( 'none', ( 15.10457905829384600, -2.942312854653867900, 5.010476915654511000 ) ) ;
#2148 = cartesian_point ( 'none', ( 13.94391231588850200, -2.657750084915809600, 5.157127681760241200 ) ) ;
#2149 = cartesian_point ( 'none', ( 12.78324557348316600, -2.373187315177750300, 5.303778447865971300 ) ) ;
#2150 = cartesian_point ( 'none', ( 11.61860097932172100, -2.077486147291745000, 5.426429319983724600 ) ) ;
#2151 = cartesian_point ( 'none', ( 10.45793423691638100, -1.772666520071495900, 5.524242468290595700 ) ) ;
#2152 = cartesian_point ( 'none', ( 9.297267494511039800, -1.467846892851246000, 5.622055616597463300 ) ) ;
#2153 = cartesian_point ( 'none', ( 8.132622900349593600, -1.155991033433702700, 5.694362878109282100 ) ) ;
#2154 = cartesian_point ( 'none', ( 6.971956157944251100, -0.8392292335563679200, 5.740670320911325700 ) ) ;
#2155 = cartesian_point ( 'none', ( 5.811289415538911200, -0.5224674336790331400, 5.786977763713370100 ) ) ;
#2156 = cartesian_point ( 'none', ( 4.646644821377467600, -0.2029634976273090300, 5.806969061016170400 ) ) ;
#2157 = cartesian_point ( 'none', ( 3.485978078972125500, 0.1171000387428418100, 5.800507651988244400 ) ) ;
#2158 = cartesian_point ( 'none', ( 2.325311336566785200, 0.4371635751129928100, 5.794046242960318300 ) ) ;
#2159 = cartesian_point ( 'none', ( 1.160666742405341600, 0.7556003533080067900, 5.761176265577104200 ) ) ;
#2160 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.070235127242166200, 5.702122255113852000 ) ) ;
#2161 = cartesian_point ( 'none', ( 20.00002613607361500, -3.813706541349325600, 4.169213658123105400 ) ) ;
#2162 = cartesian_point ( 'none', ( 19.14251968257110900, -3.644193909037971600, 4.324272018691314800 ) ) ;
#2163 = cartesian_point ( 'none', ( 18.28474686281229100, -3.465588689114426300, 4.468682816764800100 ) ) ;
#2164 = cartesian_point ( 'none', ( 17.42989039486063500, -3.278565553024553700, 4.601924382813313000 ) ) ;
#2165 = cartesian_point ( 'none', ( 16.26922365245529500, -3.024638090043553400, 4.782830839296084800 ) ) ;
#2166 = cartesian_point ( 'none', ( 15.10457905829384600, -2.756638781320097700, 4.942150244821181800 ) ) ;
#2167 = cartesian_point ( 'none', ( 13.94391231588850200, -2.476398333880490900, 5.078794286301110200 ) ) ;
#2168 = cartesian_point ( 'none', ( 12.78324557348316600, -2.196157886440883700, 5.215438327781042100 ) ) ;
#2169 = cartesian_point ( 'none', ( 11.61860097932172100, -1.905590626701212600, 5.328473587857265800 ) ) ;
#2170 = cartesian_point ( 'none', ( 3.485978078972125500, 3.040386728239409900, 3.390985296595708100 ) ) ;
#2171 = cartesian_point ( 'none', ( 2.325311336566785200, 3.227496341901515900, 3.223221199630915900 ) ) ;
#2172 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557057651655727100, 2.844305469140063500 ) ) ;
#2173 = cartesian_point ( 'none', ( 7.240967364599089100, 1.106853936109217700e-017, 42.20000000000000300 ) ) ;
#2174 = cartesian_point ( 'none', ( -92.20815280171311200, 0.0000000000000000000, -42.50000000000001400 ) ) ;
#2175 = cartesian_point ( 'none', ( 77.00000000000001400, 20.00000000000000000, -41.54999999999999000 ) ) ;
#2176 = cartesian_point ( 'none', ( 1.160666742405341600, 3.400113032048529300, 3.040578712684737900 ) ) ;
#2177 = vector ( 'none', #2179, 1000.000000000000000 ) ;
#2178 = face_outer_bound ( 'none', #17032, .t. ) ;
#2179 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2180 = cartesian_point ( 'none', ( 1.160666742405341400, 3.317189217332649600, 2.356926172347971100 ) ) ;
#2181 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.436777103450517700, 2.167289833695906300 ) ) ;
#2182 = edge_loop ( 'none', ( #2252, #1921, #2581, #2575, #2528, #53657 ) ) ;
#2183 = cartesian_point ( 'none', ( 20.12011411547793200, 0.2882334284184270800, 4.052306554851871700 ) ) ;
#2184 = cartesian_point ( 'none', ( 20.08008478900982000, 0.2959212109592752000, 4.051715723646976700 ) ) ;
#2185 = cartesian_point ( 'none', ( 20.04005546254171600, 0.3036089935001232700, 4.051124892442081700 ) ) ;
#2186 = cartesian_point ( 'none', ( 20.00002613607361100, 0.3112967760409712800, 4.050534061237187600 ) ) ;
#2187 = cartesian_point ( 'none', ( 19.14251968257110500, 0.4759841121407520400, 4.037877301410563100 ) ) ;
#2188 = cartesian_point ( 'none', ( 18.28474686281228400, 0.6395582412359103200, 4.015215450372817700 ) ) ;
#2189 = cartesian_point ( 'none', ( 17.42989039486063500, 0.8014137720176480700, 3.982645832864952300 ) ) ;
#2190 = cartesian_point ( 'none', ( 16.26922365245529500, 1.021170349519907400, 3.938424991973588500 ) ) ;
#2191 = cartesian_point ( 'none', ( 15.10457905829384600, 1.236524618797832500, 3.876207833340163500 ) ) ;
#2192 = cartesian_point ( 'none', ( 13.94391231588850200, 1.446005491825898000, 3.796419363245513000 ) ) ;
#2193 = cartesian_point ( 'none', ( 12.78324557348316600, 1.655486364853964600, 3.716630893150862500 ) ) ;
#2194 = cartesian_point ( 'none', ( 11.61860097932172100, 1.857662874858579500, 3.619816147750176200 ) ) ;
#2195 = cartesian_point ( 'none', ( 10.45793423691638100, 2.051153951272127500, 3.506636469923401800 ) ) ;
#2196 = cartesian_point ( 'none', ( 9.297267494511039800, 2.244645027685675300, 3.393456792096628300 ) ) ;
#2197 = cartesian_point ( 'none', ( 8.132622900349593600, 2.428128930258881100, 3.264685313806006100 ) ) ;
#2198 = cartesian_point ( 'none', ( 6.971956157944251100, 2.600352277886941000, 3.121201674820823300 ) ) ;
#2199 = cartesian_point ( 'none', ( 5.811289415538911200, 2.772575625515000900, 2.977718035835640100 ) ) ;
#2200 = cartesian_point ( 'none', ( 4.646644821377467600, 2.932361958101436600, 2.820502374900661000 ) ) ;
#2201 = cartesian_point ( 'none', ( 3.485978078972125500, 3.078619772973474800, 2.650628634394654300 ) ) ;
#2202 = cartesian_point ( 'none', ( 2.325311336566785200, 3.224877587845512500, 2.480754893888646300 ) ) ;
#2203 = cartesian_point ( 'none', ( 1.160666742405341600, 3.356607795824103400, 2.299383483708974400 ) ) ;
#2204 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016079200, 2.107753354495354200 ) ) ;
#2205 = cartesian_point ( 'none', ( 5.811289415538911200, 2.652952725788071400, 3.710489101651083500 ) ) ;
#2206 = cartesian_point ( 'none', ( 4.646644821377467600, 2.853277114577304800, 3.558749393560501200 ) ) ;
#2207 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2241360145435192200, 4.495151715017126300 ) ) ;
#2208 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2204, #2203, #2202, #2201, #2200, #2199, #2198, #2197, #2196, #2195, #2194, #2193, #2192, #2191, #2190, #2189, #2188, #2187, #2186, #2185, #2184, #2183 ),
( #2181, #2180, #2270, #2268, #2266, #2265, #2264, #2263, #2262, #2261, #2260, #2259, #2258, #2257, #2256, #2255, #2253, #2251, #2250, #2249, #2248, #2247 ),
( #2245, #2243, #2242, #2241, #2240, #2238, #2237, #2236, #2235, #2234, #2233, #2232, #2231, #2230, #2228, #2227, #2226, #2225, #2224, #2223, #2222, #2221 ),
( #2219, #2217, #2216, #2215, #2214, #2213, #2212, #1648, #1692, #1646, #1682, #1650, #1649, #1691, #1690, #1689, #1688, #1687, #1686, #1685, #1684, #1681 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402900, 0.1518787821858843000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672484100, 0.9986758212672484100, 0.9986758212672484100),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457888900, 0.9976606496975178900, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457888900, 0.9976606496975178900, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672484100, 0.9986758212672484100, 0.9986758212672484100) ) )
representation_item ( '' ) surface ( ) );
#2209 = cartesian_point ( 'none', ( 9.297267494511039800, 2.006043475046738000, 4.096544533501402800 ) ) ;
#2210 = cartesian_point ( 'none', ( 8.132622900349593600, 2.228611235358727500, 3.979846667947229700 ) ) ;
#2211 = cartesian_point ( 'none', ( 6.971956157944251100, 2.440781980573398800, 3.845167884799156200 ) ) ;
#2212 = cartesian_point ( 'none', ( 6.971956157944251100, 2.436481988091996800, 3.250736437442965300 ) ) ;
#2213 = cartesian_point ( 'none', ( 5.811289415538911200, 2.615852874641672300, 3.116294921596745900 ) ) ;
#2214 = cartesian_point ( 'none', ( 4.646644821377467600, 2.783509026291047600, 2.967500261280028100 ) ) ;
#2215 = cartesian_point ( 'none', ( 3.485978078972125500, 2.938305181523255700, 2.805368874898576800 ) ) ;
#2216 = cartesian_point ( 'none', ( 2.325311336566785200, 3.093101336755465600, 2.643237488517125500 ) ) ;
#2217 = cartesian_point ( 'none', ( 1.160666742405341600, 3.233980080869037100, 2.468876897838987900 ) ) ;
#2218 = edge_curve ( 'none', #1586, #1587, #22770, .t. ) ;
#2220 = oriented_edge ( 'none', *, *, #2218, .f. ) ;
#2219 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192506000, 2.283478162497810400 ) ) ;
#2221 = cartesian_point ( 'none', ( 20.12011411547793600, 0.1491911017376558700, 4.060401373533099300 ) ) ;
#2222 = cartesian_point ( 'none', ( 20.08008478900982400, 0.1568957500442013700, 4.060074344131701100 ) ) ;
#2223 = cartesian_point ( 'none', ( 20.04005546254171200, 0.1646003983507468300, 4.059747314730301100 ) ) ;
#2224 = cartesian_point ( 'none', ( 20.00002613607361100, 0.1723050466572922900, 4.059420285328903000 ) ) ;
#2225 = cartesian_point ( 'none', ( 19.14251968257111600, 0.3373536804406687100, 4.052414676018739400 ) ) ;
#2226 = cartesian_point ( 'none', ( 18.28474686281229800, 0.5016325778638477400, 4.035370223714863000 ) ) ;
#2227 = cartesian_point ( 'none', ( 17.42989039486063900, 0.6645332780878530100, 4.008363457117779300 ) ) ;
#2229 = edge_curve ( 'none', #2267, #1586, #22755, .t. ) ;
#2228 = cartesian_point ( 'none', ( 16.26922365245529200, 0.8857089165170598500, 3.971695481867794100 ) ) ;
#2230 = cartesian_point ( 'none', ( 15.10457905829385100, 1.103101110610518400, 3.916888206887797700 ) ) ;
#2231 = cartesian_point ( 'none', ( 13.94391231588850900, 1.315224851249785500, 3.844316021439750500 ) ) ;
#2232 = cartesian_point ( 'none', ( 12.78324557348316600, 1.527348591889051700, 3.771743835991701500 ) ) ;
#2233 = cartesian_point ( 'none', ( 11.61860097932172000, 1.732754858834917300, 3.681902481689439500 ) ) ;
#2234 = cartesian_point ( 'none', ( 10.45793423691638300, 1.930040519004926300, 3.575405666080782900 ) ) ;
#2235 = cartesian_point ( 'none', ( 9.297267494511041600, 2.127326179174934900, 3.468908850472124200 ) ) ;
#2236 = cartesian_point ( 'none', ( 8.132622900349597100, 2.315143571465099200, 3.346484054794028700 ) ) ;
#2237 = cartesian_point ( 'none', ( 6.971956157944254600, 2.492209712641746800, 3.208967564538088600 ) ) ;
#2238 = cartesian_point ( 'none', ( 5.811289415538912100, 2.669275853818394100, 3.071451074282145900 ) ) ;
#2239 = oriented_edge ( 'none', *, *, #2229, .f. ) ;
#2240 = cartesian_point ( 'none', ( 4.646644821377466700, 2.834381202594581600, 2.919782266516692800 ) ) ;
#2241 = cartesian_point ( 'none', ( 3.485978078972127300, 2.986397922023549300, 2.754997192988914100 ) ) ;
#2242 = cartesian_point ( 'none', ( 2.325311336566786100, 3.138414641452514700, 2.590212119461134500 ) ) ;
#2243 = cartesian_point ( 'none', ( 1.160666742405341400, 3.276304303197634200, 2.413436429313091200 ) ) ;
#2244 = oriented_edge ( 'none', *, *, #1858, .t. ) ;
#2245 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.399124981050912100, 2.225877679756686600 ) ) ;
#2246 = vertex_point ( 'none', #22795 ) ;
#2247 = cartesian_point ( 'none', ( 20.12011411547793600, 0.2187643010912175600, 4.057247771531245400 ) ) ;
#2248 = cartesian_point ( 'none', ( 20.08008478900982400, 0.2264622123149887800, 4.056788732809708100 ) ) ;
#2249 = cartesian_point ( 'none', ( 20.04005546254171200, 0.2341601235387600300, 4.056329694088169900 ) ) ;
#2250 = cartesian_point ( 'none', ( 20.00002613607361100, 0.2418580347625312300, 4.055870655366633500 ) ) ;
#2251 = cartesian_point ( 'none', ( 19.14251968257111600, 0.4067623470579782600, 4.046037148264312900 ) ) ;
#2252 = oriented_edge ( 'none', *, *, #2218, .t. ) ;
#2254 = edge_curve ( 'none', #1554, #1588, #22796, .t. ) ;
#2253 = cartesian_point ( 'none', ( 18.28474686281229800, 0.5707249707040552600, 4.026179466123402100 ) ) ;
#2255 = cartesian_point ( 'none', ( 17.42989039486063900, 0.7331388459434561300, 3.996384555396548700 ) ) ;
#2256 = cartesian_point ( 'none', ( 16.26922365245529200, 0.9536535060795969800, 3.955931025160696300 ) ) ;
#2257 = cartesian_point ( 'none', ( 15.10457905829385100, 1.170074370802989300, 3.897405707939173100 ) ) ;
#2258 = cartesian_point ( 'none', ( 13.94391231588850900, 1.380923066159702300, 3.821208390992493900 ) ) ;
#2259 = cartesian_point ( 'none', ( 12.78324557348316600, 1.591771761516415300, 3.745011074045814200 ) ) ;
#2260 = cartesian_point ( 'none', ( 11.61860097932172000, 1.795607977119398200, 3.651662262311786500 ) ) ;
#2261 = cartesian_point ( 'none', ( 10.45793423691638300, 1.991039304928879900, 3.541799622829005800 ) ) ;
#2262 = cartesian_point ( 'none', ( 9.297267494511041600, 2.186470632738360700, 3.431936983346222500 ) ) ;
#2263 = cartesian_point ( 'none', ( 8.132622900349597100, 2.372162078620641900, 3.306310989341603600 ) ) ;
#2264 = cartesian_point ( 'none', ( 6.971956157944254600, 2.546845181711698400, 3.165779793737282700 ) ) ;
#2265 = cartesian_point ( 'none', ( 5.811289415538912100, 2.721528284802753600, 3.025248598132959500 ) ) ;
#2266 = cartesian_point ( 'none', ( 4.646644821377466700, 2.884009782382136700, 2.870772171491669000 ) ) ;
#2267 = vertex_point ( 'none', #22791 ) ;
#2268 = cartesian_point ( 'none', ( 3.485978078972127300, 3.033179761067308800, 2.703405744444408800 ) ) ;
#2269 = oriented_edge ( 'none', *, *, #1585, .t. ) ;
#2270 = cartesian_point ( 'none', ( 2.325311336566786100, 3.182349739752478700, 2.536039317397146900 ) ) ;
#2271 = cartesian_point ( 'none', ( 20.00002669868733600, 1.793637740725540600, 5.620754075980348000 ) ) ;
#2272 = cartesian_point ( 'none', ( 20.00005355952163600, 1.680432081694944700, 5.552994640591567300 ) ) ;
#2273 = cartesian_point ( 'none', ( 20.00005355952163600, 1.516253649854794100, 5.443130991444168600 ) ) ;
#2274 = cartesian_point ( 'none', ( 20.00005355952163600, 1.315427880065074700, 5.282076573813665900 ) ) ;
#2275 = cartesian_point ( 'none', ( 20.00005355952163600, 1.181716304001597700, 5.161121427780413400 ) ) ;
#2276 = cartesian_point ( 'none', ( 20.00005355952163600, 1.066401031939106400, 5.043633115631775100 ) ) ;
#2277 = cartesian_point ( 'none', ( 20.00005355952163600, 0.9685584226189679600, 4.931331826039976100 ) ) ;
#2278 = cartesian_point ( 'none', ( 20.00005355952163600, 0.8871261490989577100, 4.825838126383491300 ) ) ;
#2279 = cartesian_point ( 'none', ( 20.00005355952163600, 0.8209163451156360500, 4.728661961348745300 ) ) ;
#2280 = cartesian_point ( 'none', ( 20.00005355952163600, 0.7686143861218141000, 4.641195705562896700 ) ) ;
#2281 = cartesian_point ( 'none', ( 20.00005355952163600, 0.7288204864126961400, 4.564698336195332800 ) ) ;
#2282 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6999696396939039100, 4.500308349712210700 ) ) ;
#2283 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6805930507803887900, 4.448979545161599000 ) ) ;
#2284 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6686944600314793700, 4.411620253877981000 ) ) ;
#2285 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6624553405135890100, 4.385671874223371300 ) ) ;
#2286 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6572375040177124200, 4.362586162818065100 ) ) ;
#2287 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6507698847270752000, 4.337670678176972500 ) ) ;
#2288 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6419617061162221600, 4.309232091149449500 ) ) ;
#2289 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6284295054062180000, 4.272167018764339900 ) ) ;
#2290 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6073073705274566500, 4.226380881726556500 ) ) ;
#2291 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5728560311922316100, 4.172413824053369200 ) ) ;
#2292 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5237847240601841700, 4.119228320096906000 ) ) ;
#2293 = cartesian_point ( 'none', ( 20.00005355952163600, 0.4392819066783701400, 4.062595262722858500 ) ) ;
#2294 = cartesian_point ( 'none', ( 20.00005355952163600, 0.3603826623015417600, 4.047680739381961600 ) ) ;
#2295 = cartesian_point ( 'none', ( 20.00003984779762000, 0.3112941426526614200, 4.050534263619960400 ) ) ;
#2296 = cartesian_point ( 'none', ( 4.759032635400921600, 6.216220651480207300e-018, 42.20000000000000300 ) ) ;
#2297 =( bounded_curve ( ) b_spline_curve ( 3, ( #2295, #2294, #2293, #2292, #2291, #2290, #2289, #2288, #2287, #2286, #2285, #2284, #2283, #2282, #2281, #2280, #2279, #2278, #2277, #2276, #2275, #2274, #2273, #2272, #2271 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300773300, 0.1013029446408079500, 0.1319002766818697900, 0.1591489200251269000, 0.1850647138687082900, 0.1979538723301118600, 0.2109519403790832700, 0.2241472491554406000, 0.2317470435348355200, 0.2420361988459379100, 0.2591847310483870200, 0.2831926529955721100, 0.3140599689719747500, 0.3517866809250888000, 0.3963727899035653400, 0.4478182965365960500, 0.5061232012313048300, 0.5712875042662504100, 0.6433112058404018000, 0.7221943061008258000, 0.8079368051592902300, 0.9811871069111899300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500 ) )
representation_item ( '' ) );
#2298 = axis2_placement_3d ( 'none', #2307, #2306, #2305 ) ;
#2299 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #2371, #2370, #2369, #2368, #2367, #2366, #2365, #2364, #2363, #2362, #2361, #2360, #2359, #2358, #2357, #2356, #2355, #2354, #2353 ),
( #2352, #2351, #2350, #2349, #2348, #2347, #2346, #2345, #2344, #2343, #2342, #2341, #2340, #2339, #2338, #2337, #2336, #2335, #2334 ),
( #2333, #2332, #2331, #2330, #2420, #2419, #2418, #2417, #2416, #2415, #2414, #2413, #2412, #2411, #2410, #2409, #2408, #2407, #2406 ),
( #2405, #2404, #2403, #2402, #2401, #2400, #2399, #2398, #2397, #2396, #2395, #2394, #2393, #2392, #2391, #2390, #2389, #2388, #2387 ),
( #2386, #2385, #2384, #2383, #2382, #2381, #2380, #2379, #2378, #2377, #2376, #2375, #2374, #2373, #2372, #2469, #2468, #2467, #2466 ),
( #2465, #2464, #2463, #2462, #2461, #2460, #2459, #2458, #2457, #2456, #2455, #2454, #2453, #2452, #2451, #2450, #2449, #2447, #2446 ),
( #2445, #2444, #2443, #2442, #2441, #2440, #2439, #2438, #2437, #2436, #2435, #2434, #2433, #2432, #2431, #2430, #2429, #2428, #2427 ),
( #2426, #2425, #2424, #2423, #2422, #2421, #2520, #2519, #2518, #2517, #2516, #2515, #2514, #2513, #2512, #2511, #2510, #2509, #2508 ),
( #2507, #2506, #2505, #2504, #2503, #2501, #2500, #2499, #2498, #2497, #2496, #2495, #2494, #2493, #2492, #2491, #2490, #2489, #2488 ),
( #2487, #2486, #2485, #2484, #2483, #2482, #2481, #2480, #2479, #2478, #2477, #2476, #2475, #2474, #2472, #2471, #2470, #2574, #2573 ),
( #2572, #2571, #2570, #2569, #2568, #2567, #2565, #2563, #2562, #2561, #2560, #2559, #2558, #2557, #2556, #2555, #2554, #2553, #2550 ),
( #2549, #2548, #2547, #2546, #2545, #2544, #2543, #2542, #2541, #2540, #2539, #2538, #2537, #2536, #2535, #2534, #2532, #2531, #2530 ),
( #2529, #2527, #2526, #2525, #2524, #2523, #2522, #2521, #1721, #1720, #1719, #1718, #1717, #1726, #1725, #1724, #1723, #1722, #2207 ),
( #2172, #2176, #2171, #2170, #2206, #2205, #2211, #2210, #2209, #38840, #38839, #38838, #38837, #38836, #38835, #38834, #38833, #38832, #38831 ),
( #38830, #38829, #38828, #38827, #38826, #38825, #38824, #38823, #38822, #38821, #38820, #38819, #38818, #38817, #38816, #38815, #38814, #38813, #38812 ),
( #38811, #38810, #38809, #38808, #38807, #38806, #38805, #38804, #38803, #38802, #38801, #38800, #38799, #38798, #38797, #38796, #38795, #38794, #38793 ),
( #38889, #38888, #38887, #38886, #38885, #38884, #38883, #38882, #38881, #38880, #38879, #38878, #38877, #38876, #38875, #38874, #38873, #38872, #38871 ),
( #38870, #38869, #38868, #38867, #38866, #38865, #38864, #38863, #38862, #38861, #38860, #38859, #38858, #38857, #38856, #38855, #38854, #38853, #38852 ),
( #38851, #38850, #38849, #38848, #38847, #38846, #38845, #38844, #38843, #38842, #38841, #38937, #38936, #38935, #38934, #38933, #38932, #38931, #38930 ),
( #38929, #38928, #38927, #38926, #38925, #38924, #38923, #38922, #38921, #38920, #38919, #38918, #38917, #38916, #38915, #38914, #38913, #38912, #38911 ),
( #38910, #38909, #38908, #38907, #38906, #38905, #38904, #38903, #38902, #38901, #38900, #38899, #38898, #38897, #38896, #38895, #38894, #38893, #38892 ),
( #38891, #38890, #38986, #38985, #38984, #38983, #38982, #38981, #38980, #38979, #38978, #38977, #38976, #38975, #38974, #38973, #38972, #38971, #38970 ),
( #38969, #38968, #38967, #38966, #38965, #38964, #38963, #38962, #38961, #38960, #38959, #38958, #38957, #38956, #38955, #38954, #38953, #38952, #38951 ),
( #38950, #38949, #38948, #38947, #38946, #38945, #38944, #38943, #38942, #38941, #38940, #38939, #38938, #39011, #39010, #39009, #39008, #39007, #39006 ),
( #39005, #39004, #39003, #39002, #39001, #39000, #38999, #38998, #38997, #38996, #38995, #38994, #38993, #38992, #38991, #38990, #38989, #38988, #38987 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054655033600 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132400100 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#2300 = cartesian_point ( 'none', ( 20.00003984779762000, 0.3112941426526614200, 4.050534263619960400 ) ) ;
#2301 = cartesian_point ( 'none', ( 20.00002613607361500, 0.2418580347625312900, 4.055870655366633500 ) ) ;
#2302 = cartesian_point ( 'none', ( 20.00002613607361500, 0.1723050466572922900, 4.059420285328903000 ) ) ;
#2303 = cartesian_point ( 'none', ( 20.00002613607361100, 0.1026837905403444900, 4.061180604599650600 ) ) ;
#2304 =( bounded_curve ( ) b_spline_curve ( 3, ( #2303, #2302, #2301, #2300 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672483000, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#2305 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2306 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2307 = cartesian_point ( 'none', ( 20.00002613607357900, -0.8129071158327431100, 5.429006562725250600 ) ) ;
#2308 = face_outer_bound ( 'none', #16931, .t. ) ;
#2309 = plane ( 'none', #2298 ) ;
#2310 = face_outer_bound ( 'none', #16982, .t. ) ;
#2311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2312 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2313 = cartesian_point ( 'none', ( 86.00000000000000000, 0.5469123943268184900, -42.49833441729402500 ) ) ;
#2314 = cartesian_point ( 'none', ( 86.19407993736098200, 1.714474940205069200, -42.46717555377418300 ) ) ;
#2315 = cartesian_point ( 'none', ( 86.79581999514512300, 3.162026904864922100, -42.38348541392013400 ) ) ;
#2316 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170060500, -32.76955262170079000 ) ) ;
#2317 = cartesian_point ( 'none', ( -92.20815280171311200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2318 = axis2_placement_3d ( 'none', #2317, #2312, #2311 ) ;
#2319 = cylindrical_surface ( 'none', #2318, 42.50000000000001400 ) ;
#2320 = vector ( 'none', #2324, 1000.000000000000100 ) ;
#2321 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170085300, 32.76955262170007900 ) ) ;
#2322 = cartesian_point ( 'none', ( 86.30990546332344600, 2.093043263709262600, -42.44996704853643600 ) ) ;
#2323 = cartesian_point ( 'none', ( 86.60987574155670600, 2.814423659912885300, -42.40824863146451700 ) ) ;
#2324 = direction ( 'none', ( 0.7071067811865460200, 0.0000000000000000000, -0.7071067811865489100 ) ) ;
#2325 = cartesian_point ( 'none', ( 18.28475599830563800, 0.9491237392886641100, 4.166580535505308300 ) ) ;
#2326 = cartesian_point ( 'none', ( 86.03900078198664400, 0.9391628064778679800, -42.49139203484153900 ) ) ;
#2327 = face_outer_bound ( 'none', #16961, .t. ) ;
#2328 = cartesian_point ( 'none', ( 97.99812470693967700, 8.240189348543160500e-017, -42.50000000000001400 ) ) ;
#2329 = cartesian_point ( 'none', ( 86.00187529306035100, 4.731876031234511100e-017, -42.50000000000001400 ) ) ;
#2330 = cartesian_point ( 'none', ( 3.485978078972125500, 2.866609850666729500, 2.912077750729480400 ) ) ;
#2331 = cartesian_point ( 'none', ( 2.325311336566785200, 3.027294045741247200, 2.753902407941438900 ) ) ;
#2332 = cartesian_point ( 'none', ( 1.160666742405341600, 3.174367406546471800, 2.582998118485860100 ) ) ;
#2333 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.306825272897678100, 2.400532331954393400 ) ) ;
#2334 = cartesian_point ( 'none', ( 20.00002613607357900, 0.05355716957938965600, 4.063339348471634700 ) ) ;
#2335 = cartesian_point ( 'none', ( 19.14251968257108800, 0.2187651453308166700, 4.061161811521264700 ) ) ;
#2336 = cartesian_point ( 'none', ( 18.28474686281228000, 0.3834971399436928900, 4.048925691834693200 ) ) ;
#2337 = cartesian_point ( 'none', ( 17.42989039486063500, 0.5471426225891632400, 4.026689705179366600 ) ) ;
#2338 = cartesian_point ( 'none', ( 16.26922365245529500, 0.7693294766075743400, 3.996499174765240100 ) ) ;
#2339 = cartesian_point ( 'none', ( 15.10457905829384600, 0.9882643356311982000, 3.948063715341478800 ) ) ;
#2340 = cartesian_point ( 'none', ( 13.94391231588850200, 1.202451652575877700, 3.881714190208854600 ) ) ;
#2341 = cartesian_point ( 'none', ( 12.78324557348316600, 1.416638969520556800, 3.815364665076231600 ) ) ;
#2342 = cartesian_point ( 'none', ( 11.61860097932172100, 1.624615627828476700, 3.731554308768935800 ) ) ;
#2343 = cartesian_point ( 'none', ( 10.45793423691638100, 1.824960936037837400, 3.630855631003130600 ) ) ;
#2344 = cartesian_point ( 'none', ( 9.297267494511039800, 2.025306244247197600, 3.530156953237324000 ) ) ;
#2345 = cartesian_point ( 'none', ( 8.132622900349593600, 2.216651640755457700, 3.413257828089265400 ) ) ;
#2346 = cartesian_point ( 'none', ( 6.971956157944251100, 2.397690042482788300, 3.280956795117869500 ) ) ;
#2347 = cartesian_point ( 'none', ( 5.811289415538911200, 2.578728444210119700, 3.148655762146471900 ) ) ;
#2348 = cartesian_point ( 'none', ( 4.646644821377467600, 2.748223175302198000, 3.001856571558412700 ) ) ;
#2349 = cartesian_point ( 'none', ( 3.485978078972125500, 2.905016414880267700, 2.841562010677829900 ) ) ;
#2350 = cartesian_point ( 'none', ( 2.325311336566785200, 3.061809654458338400, 2.681267449797247100 ) ) ;
#2351 = cartesian_point ( 'none', ( 1.160666742405341600, 3.204830345709829100, 2.508572493011501400 ) ) ;
#2352 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.333101512292420100, 2.324656821985820400 ) ) ;
#2353 = cartesian_point ( 'none', ( 20.00002613607357900, 0.1026837905403517900, 4.061180604599653200 ) ) ;
#2354 = cartesian_point ( 'none', ( 19.14251968257108800, 0.2678039956985129300, 4.057005668734639400 ) ) ;
#2355 = cartesian_point ( 'none', ( 18.28474686281228000, 0.4323267370485012800, 4.042781647489556800 ) ) ;
#2356 = cartesian_point ( 'none', ( 17.42989039486063500, 0.5956424209627100300, 4.018574619235757900 ) ) ;
#2357 = cartesian_point ( 'none', ( 16.26922365245529500, 0.8173814963967470600, 3.985707940816662000 ) ) ;
#2358 = cartesian_point ( 'none', ( 15.10457905829384600, 1.035649111676245800, 3.934642451052570600 ) ) ;
#2359 = cartesian_point ( 'none', ( 13.94391231588850200, 1.248954277668397500, 3.865726979018298900 ) ) ;
#2360 = cartesian_point ( 'none', ( 12.78324557348316600, 1.462259443660549200, 3.796811506984027600 ) ) ;
#2361 = cartesian_point ( 'none', ( 11.61860097932172100, 1.669145069793034300, 3.710516815232938200 ) ) ;
#2362 = cartesian_point ( 'none', ( 10.45793423691638100, 1.868197917460102200, 3.607432384011356700 ) ) ;
#2363 = cartesian_point ( 'none', ( 9.297267494511039800, 2.067250765127170100, 3.504347952789777800 ) ) ;
#2364 = cartesian_point ( 'none', ( 8.132622900349593600, 2.257111101542323500, 3.385177953289188100 ) ) ;
#2365 = cartesian_point ( 'none', ( 6.971956157944251100, 2.436481988091996800, 3.250736437442967000 ) ) ;
#2366 = cartesian_point ( 'none', ( 5.811289415538911200, 2.615852874641673600, 3.116294921596747300 ) ) ;
#2367 = cartesian_point ( 'none', ( 4.646644821377467600, 2.783509026291048900, 2.967500261280028500 ) ) ;
#2368 = cartesian_point ( 'none', ( 3.485978078972125500, 2.938305181523257500, 2.805368874898577200 ) ) ;
#2369 = cartesian_point ( 'none', ( 2.325311336566785200, 3.093101336755466500, 2.643237488517125900 ) ) ;
#2370 = cartesian_point ( 'none', ( 1.160666742405341600, 3.233980080869037100, 2.468876897838988300 ) ) ;
#2371 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192507300, 2.283478162497811300 ) ) ;
#2372 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5991600049788766700, 4.175190101603351200 ) ) ;
#2373 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8281943248826194600, 4.135855323427684900 ) ) ;
#2374 = cartesian_point ( 'none', ( 13.94391231588850200, 1.053198136228972600, 4.077741389233605000 ) ) ;
#2375 = cartesian_point ( 'none', ( 12.78324557348316600, 1.278201947575326100, 4.019627455039525000 ) ) ;
#2376 = cartesian_point ( 'none', ( 11.61860097932172100, 1.497638246181930600, 3.943131341924333000 ) ) ;
#2377 = cartesian_point ( 'none', ( 10.45793423691638100, 1.710008059623823400, 3.848775595906645600 ) ) ;
#2378 = cartesian_point ( 'none', ( 9.297267494511039800, 1.922377873065716400, 3.754419849888956500 ) ) ;
#2379 = cartesian_point ( 'none', ( 8.132622900349593600, 2.126230500176932400, 3.642849016389539100 ) ) ;
#2380 = cartesian_point ( 'none', ( 6.971956157944251100, 2.320173420810456300, 3.514825237332532400 ) ) ;
#2381 = cartesian_point ( 'none', ( 5.811289415538911200, 2.514116341443980700, 3.386801458275524400 ) ) ;
#2382 = cartesian_point ( 'none', ( 4.646644821377467600, 2.696824728796351600, 3.243199265886289200 ) ) ;
#2383 = cartesian_point ( 'none', ( 3.485978078972125500, 2.867050499318085000, 3.084999608749554100 ) ) ;
#2384 = cartesian_point ( 'none', ( 2.325311336566785200, 3.037276269839819700, 2.926799951612817400 ) ) ;
#2385 = cartesian_point ( 'none', ( 1.160666742405341600, 3.193856608911593800, 2.755083493799166400 ) ) ;
#2386 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.335721914047170300, 2.571023232833663300 ) ) ;
#2387 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1017121598886958500, 4.151150084829258600 ) ) ;
#2388 = cartesian_point ( 'none', ( 19.14251968257108800, 0.06706604043881588000, 4.155285515961987000 ) ) ;
#2389 = cartesian_point ( 'none', ( 18.28474686281228000, 0.2357453737900458100, 4.149131775775700200 ) ) ;
#2390 = cartesian_point ( 'none', ( 17.42989039486063500, 0.4037001652131597100, 4.132725319550530700 ) ) ;
#2391 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6317379094903201600, 4.110449734332219100 ) ) ;
#2392 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8571572860098171100, 4.069419023865606300 ) ) ;
#2393 = cartesian_point ( 'none', ( 13.94391231588850200, 1.078418451857781100, 4.009913469507767800 ) ) ;
#2394 = cartesian_point ( 'none', ( 12.78324557348316600, 1.299679617705746400, 3.950407915149935600 ) ) ;
#2395 = cartesian_point ( 'none', ( 11.61860097932172100, 1.515271134763566600, 3.872834000174981500 ) ) ;
#2396 = cartesian_point ( 'none', ( 10.45793423691638100, 1.723720294362814700, 3.777721633081101400 ) ) ;
#2397 = cartesian_point ( 'none', ( 9.297267494511039800, 1.932169453962063300, 3.682609265987222300 ) ) ;
#2398 = cartesian_point ( 'none', ( 8.132622900349593600, 2.132052336978009800, 3.570608160684340500 ) ) ;
#2399 = cartesian_point ( 'none', ( 6.971956157944251100, 2.322003540641078200, 3.442483398289302600 ) ) ;
#2400 = cartesian_point ( 'none', ( 5.811289415538911200, 2.511954744304147400, 3.314358635894265200 ) ) ;
#2401 = cartesian_point ( 'none', ( 4.646644821377467600, 2.690676709285333900, 3.170985438451027000 ) ) ;
#2402 = cartesian_point ( 'none', ( 3.485978078972125500, 2.856948583342127100, 3.013343190276637400 ) ) ;
#2403 = cartesian_point ( 'none', ( 2.325311336566785200, 3.023220457398919900, 2.855700942102247900 ) ) ;
#2404 = cartesian_point ( 'none', ( 1.160666742405341600, 3.175906435034050000, 2.684866499598875100 ) ) ;
#2405 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.313963516198724400, 2.502006835232661900 ) ) ;
#2406 = cartesian_point ( 'none', ( 20.00002613607357900, -0.02341380857955154000, 4.086208591812343200 ) ) ;
#2407 = cartesian_point ( 'none', ( 19.14251968257108800, 0.1427239889453649500, 4.087160554616412300 ) ) ;
#2408 = cartesian_point ( 'none', ( 18.28474686281228000, 0.3085744962603252900, 4.077990793721635800 ) ) ;
#2409 = cartesian_point ( 'none', ( 17.42989039486063500, 0.4735227829570818300, 4.058746732213501600 ) ) ;
#2410 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6974784968845980600, 4.032618436974873400 ) ) ;
#2411 = cartesian_point ( 'none', ( 15.10457905829384600, 0.9185116309858846200, 3.988085266840431000 ) ) ;
#2412 = cartesian_point ( 'none', ( 13.94391231588850200, 1.135112304830380600, 3.925451428518236300 ) ) ;
#2413 = cartesian_point ( 'none', ( 12.78324557348316600, 1.351712978674876700, 3.862817590196042900 ) ) ;
#2414 = cartesian_point ( 'none', ( 11.61860097932172100, 1.562401590030029900, 3.782510936311711500 ) ) ;
#2415 = cartesian_point ( 'none', ( 10.45793423691638100, 1.765738922044843400, 3.685080042741149900 ) ) ;
#2416 = cartesian_point ( 'none', ( 9.297267494511039800, 1.969076254059656500, 3.587649149170589100 ) ) ;
#2417 = cartesian_point ( 'none', ( 8.132622900349593600, 2.163673306575126800, 3.473759567710511800 ) ) ;
#2418 = cartesian_point ( 'none', ( 6.971956157944251100, 2.348200784403758200, 3.344189279684805600 ) ) ;
#2419 = cartesian_point ( 'none', ( 5.811289415538911200, 2.532728262232390100, 3.214618991659099000 ) ) ;
#2420 = cartesian_point ( 'none', ( 4.646644821377467600, 2.705925655592211800, 3.070253093517522700 ) ) ;
#2421 = cartesian_point ( 'none', ( 5.811289415538911200, 2.560552559303669100, 3.533123173093563300 ) ) ;
#2422 = cartesian_point ( 'none', ( 4.646644821377467600, 2.751248965712172400, 3.386741486130141300 ) ) ;
#2423 = cartesian_point ( 'none', ( 3.485978078972125500, 2.929205943312409100, 3.225112182417099400 ) ) ;
#2424 = cartesian_point ( 'none', ( 2.325311336566785200, 3.107162920912645500, 3.063482878704057600 ) ) ;
#2425 = cartesian_point ( 'none', ( 1.160666742405341600, 3.271164843101605200, 2.887710050275711800 ) ) ;
#2426 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.420091410454974700, 2.698994403781532100 ) ) ;
#2427 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1902435910541426800, 4.313947386738242100 ) ) ;
#2428 = cartesian_point ( 'none', ( 19.14251968257108800, -0.01484634899774026900, 4.321682344585056500 ) ) ;
#2429 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1606575235558670400, 4.318717472928602400 ) ) ;
#2430 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3356167602747722200, 4.305077940026818000 ) ) ;
#2431 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5731646703032687900, 4.286559097607600700 ) ) ;
#2432 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8083719598979276500, 4.248486955495701000 ) ) ;
#2433 = cartesian_point ( 'none', ( 13.94391231588850200, 1.039631924773763300, 4.191121585026385400 ) ) ;
#2434 = cartesian_point ( 'none', ( 12.78324557348316600, 1.270891889649598900, 4.133756214557071700 ) ) ;
#2435 = cartesian_point ( 'none', ( 11.61860097932172100, 1.496624789751990200, 4.057489479378368500 ) ) ;
#2436 = cartesian_point ( 'none', ( 10.45793423691638100, 1.715288640483088000, 3.962842358625000600 ) ) ;
#2437 = cartesian_point ( 'none', ( 9.297267494511039800, 1.933952491214185900, 3.868195237871633100 ) ) ;
#2438 = cartesian_point ( 'none', ( 8.132622900349593600, 2.144053596751269300, 3.755814267349263600 ) ) ;
#2439 = cartesian_point ( 'none', ( 6.971956157944251100, 2.344156753503801900, 3.626467123039363900 ) ) ;
#2440 = cartesian_point ( 'none', ( 5.811289415538911200, 2.544259910256334100, 3.497119978729465100 ) ) ;
#2441 = cartesian_point ( 'none', ( 4.646644821377467600, 2.732998210761763400, 3.351690232783950800 ) ) ;
#2442 = cartesian_point ( 'none', ( 3.485978078972125500, 2.909082381049519700, 3.191171317831453800 ) ) ;
#2443 = cartesian_point ( 'none', ( 2.325311336566785200, 3.085166551337275900, 3.030652402878956800 ) ) ;
#2444 = cartesian_point ( 'none', ( 1.160666742405341600, 3.247393757977292700, 2.856140825872640800 ) ) ;
#2445 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.394655824651997600, 2.668828677835869200 ) ) ;
#2446 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1738923776978486800, 4.266248825455368100 ) ) ;
#2447 = cartesian_point ( 'none', ( 19.14251968257108800, -0.0004344722510659890500, 4.273318972754009500 ) ) ;
#2448 = oriented_edge ( 'none', *, *, #2502, .f. ) ;
#2449 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1730935993408473900, 4.269808800593971800 ) ) ;
#2450 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3460479493177949800, 4.255745342063321800 ) ) ;
#2451 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5808737586768593100, 4.236650921875060800 ) ) ;
#2452 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8133207141205229800, 4.198229957175604100 ) ) ;
#2453 = cartesian_point ( 'none', ( 13.94391231588850200, 1.041800967244993300, 4.140744902112192700 ) ) ;
#2454 = cartesian_point ( 'none', ( 12.78324557348316600, 1.270281220369464700, 4.083259847048781300 ) ) ;
#2455 = cartesian_point ( 'none', ( 11.61860097932172100, 1.493234019369972900, 4.007103382836581000 ) ) ;
#2456 = cartesian_point ( 'none', ( 10.45793423691638100, 1.709136370558182300, 3.912795735347798200 ) ) ;
#2457 = cartesian_point ( 'none', ( 9.297267494511039800, 1.925038721746391300, 3.818488087859014600 ) ) ;
#2458 = cartesian_point ( 'none', ( 8.132622900349593600, 2.132415793141581700, 3.706673473952693400 ) ) ;
#2459 = cartesian_point ( 'none', ( 6.971956157944251100, 2.329850989068539500, 3.578115700820342600 ) ) ;
#2460 = cartesian_point ( 'none', ( 5.811289415538911200, 2.527286184995498600, 3.449557927687990900 ) ) ;
#2461 = cartesian_point ( 'none', ( 4.646644821377467600, 2.713430822869389300, 3.305135175275970600 ) ) ;
#2462 = cartesian_point ( 'none', ( 3.485978078972125500, 2.887013346065352400, 3.145833997425998800 ) ) ;
#2463 = cartesian_point ( 'none', ( 2.325311336566785200, 3.060595869261316400, 2.986532819576028300 ) ) ;
#2464 = cartesian_point ( 'none', ( 1.160666742405341600, 3.220430533135562700, 2.813441404862090600 ) ) ;
#2465 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.365425504863611500, 2.627742143159067700 ) ) ;
#2466 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1451140563730900800, 4.209054889433962100 ) ) ;
#2467 = cartesian_point ( 'none', ( 19.14251968257108800, 0.02601844782486329600, 4.214954962612809600 ) ) ;
#2468 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1971546796625569000, 4.210418792317561600 ) ) ;
#2469 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3676597131604319400, 4.195477027340724700 ) ) ;
#2470 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1487973330740132700, 4.412949803007911100 ) ) ;
#2471 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3275994323411016700, 4.399636095932123700 ) ) ;
#2473 = advanced_face ( 'none', ( #22744 ), #22794, .t. ) ;
#2472 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5703649232413895400, 4.381559637953139400 ) ) ;
#2474 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8108085048414054300, 4.343497504900982500 ) ) ;
#2475 = cartesian_point ( 'none', ( 13.94391231588850200, 1.047287703672236800, 4.285709699738890600 ) ) ;
#2476 = cartesian_point ( 'none', ( 12.78324557348316600, 1.283766902503068700, 4.227921894576800500 ) ) ;
#2477 = cartesian_point ( 'none', ( 11.61860097932172100, 1.514666325849948000, 4.150803166610098800 ) ) ;
#2478 = cartesian_point ( 'none', ( 10.45793423691638100, 1.738408696522481000, 4.054880314948159800 ) ) ;
#2479 = cartesian_point ( 'none', ( 9.297267494511039800, 1.962151067195014600, 3.958957463286220300 ) ) ;
#2480 = cartesian_point ( 'none', ( 8.132622900349593600, 2.177207997929729600, 3.844885738270388000 ) ) ;
#2481 = cartesian_point ( 'none', ( 6.971956157944251100, 2.382110431824847400, 3.713444365449724700 ) ) ;
#2482 = cartesian_point ( 'none', ( 5.811289415538911200, 2.587012865719966900, 3.582002992629064000 ) ) ;
#2483 = cartesian_point ( 'none', ( 4.646644821377467600, 2.780361111383651300, 3.434089849859737000 ) ) ;
#2484 = cartesian_point ( 'none', ( 3.485978078972125500, 2.960834404245476400, 3.270715333888813100 ) ) ;
#2485 = cartesian_point ( 'none', ( 2.325311336566785200, 3.141307697107302000, 3.107340817917891000 ) ) ;
#2486 = cartesian_point ( 'none', ( 1.160666742405341600, 3.307673221579510600, 2.929620942349032000 ) ) ;
#2487 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.458794532437534700, 2.738769714137955900 ) ) ;
#2488 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2057994095862855400, 4.381385050209340500 ) ) ;
#2489 = cartesian_point ( 'none', ( 19.14251968257108800, -0.02766027498387749900, 4.389752479299744400 ) ) ;
#2490 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1506183167117571000, 4.387251750958651700 ) ) ;
#2491 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3283747614012395600, 4.373906534353315200 ) ) ;
#2492 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5697205326903748100, 4.355787294849725400 ) ) ;
#2493 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8087457108711984000, 4.317799765909801300 ) ) ;
#2494 = cartesian_point ( 'none', ( 13.94391231588850200, 1.043817511608393000, 4.260203440875050900 ) ) ;
#2495 = cartesian_point ( 'none', ( 12.78324557348316600, 1.278889312345588200, 4.202607115840299600 ) ) ;
#2496 = cartesian_point ( 'none', ( 11.61860097932172100, 1.508401956880449200, 4.125795436012616300 ) ) ;
#2497 = cartesian_point ( 'none', ( 10.45793423691638100, 1.730787641128043200, 4.030293103051238100 ) ) ;
#2498 = cartesian_point ( 'none', ( 9.297267494511039800, 1.953173325375636900, 3.934790770089861700 ) ) ;
#2499 = cartesian_point ( 'none', ( 8.132622900349593600, 2.166912929616434900, 3.821250161767010500 ) ) ;
#2500 = cartesian_point ( 'none', ( 6.971956157944251100, 2.370546395624365300, 3.690446875566194300 ) ) ;
#2502 = edge_curve ( 'none', #1588, #1182, #22781, .t. ) ;
#2501 = cartesian_point ( 'none', ( 5.811289415538911200, 2.574179861632297500, 3.559643589365376800 ) ) ;
#2503 = cartesian_point ( 'none', ( 4.646644821377467600, 2.766316166352909000, 3.412471144364131800 ) ) ;
#2504 = cartesian_point ( 'none', ( 3.485978078972125500, 2.945642824001307100, 3.249934877592712400 ) ) ;
#2505 = cartesian_point ( 'none', ( 2.325311336566785200, 3.124969481649707300, 3.087398610821293400 ) ) ;
#2506 = cartesian_point ( 'none', ( 1.160666742405341600, 3.290261509319317900, 2.910608809791356900 ) ) ;
#2507 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.440389794857244600, 2.720773128106435100 ) ) ;
#2508 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1999321370654635900, 4.352197512530924700 ) ) ;
#2509 = cartesian_point ( 'none', ( 19.14251968257108800, -0.02297971457432253200, 4.360326389009002500 ) ) ;
#2510 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1541001006359777000, 4.357659888548318400 ) ) ;
#2511 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3306501679415971300, 4.344222198961756700 ) ) ;
#2512 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5703580009794203500, 4.325977405850157900 ) ) ;
#2513 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8077404671637129500, 4.288000012000169100 ) ) ;
#2514 = cartesian_point ( 'none', ( 13.94391231588850200, 1.041176003547781900, 4.230549441520357100 ) ) ;
#2515 = cartesian_point ( 'none', ( 12.78324557348316600, 1.274611539931851400, 4.173098871040543200 ) ) ;
#2516 = cartesian_point ( 'none', ( 11.61860097932172100, 1.502505545101673300, 4.096567569581396600 ) ) ;
#2517 = cartesian_point ( 'none', ( 10.45793423691638100, 1.723301271920457900, 4.001478323533598700 ) ) ;
#2518 = cartesian_point ( 'none', ( 9.297267494511039800, 1.944096998739243400, 3.906389077485801200 ) ) ;
#2519 = cartesian_point ( 'none', ( 8.132622900349593600, 2.156286188508896600, 3.793391442819087400 ) ) ;
#2520 = cartesian_point ( 'none', ( 6.971956157944251100, 2.358419373906283300, 3.663257307956325500 ) ) ;
#2521 = cartesian_point ( 'none', ( 8.132622900349593600, 2.212173141893283300, 3.927415263070078500 ) ) ;
#2522 = cartesian_point ( 'none', ( 6.971956157944251100, 2.421509477235816600, 3.793799908494643400 ) ) ;
#2523 = cartesian_point ( 'none', ( 5.811289415538911200, 2.630845812578352500, 3.660184553919209700 ) ) ;
#2524 = cartesian_point ( 'none', ( 4.646644821377467600, 2.828433289677674300, 3.509738705965581100 ) ) ;
#2525 = cartesian_point ( 'none', ( 3.485978078972125500, 3.012922185714128200, 3.343490062325362300 ) ) ;
#2526 = cartesian_point ( 'none', ( 2.325311336566785200, 3.197411081750581600, 3.177241418685145200 ) ) ;
#2527 = cartesian_point ( 'none', ( 1.160666742405341600, 3.367541150494958800, 2.996325626168308900 ) ) ;
#2528 = oriented_edge ( 'none', *, *, #2582, .f. ) ;
#2529 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.522150231068114800, 2.801978523083944200 ) ) ;
#2530 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2161025436124184000, 4.456775205902523000 ) ) ;
#2531 = cartesian_point ( 'none', ( 19.14251968257108800, -0.03489818261725534400, 4.465561541653280600 ) ) ;
#2532 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1464647815043068300, 4.463292141052033200 ) ) ;
#2533 = vertex_point ( 'none', #22778 ) ;
#2534 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3273132761770695700, 4.449990063420529800 ) ) ;
#2535 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5728572254247199500, 4.431929395120536500 ) ) ;
#2536 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8160710794295386000, 4.393653554545863000 ) ) ;
#2537 = cartesian_point ( 'none', ( 13.94391231588850200, 1.055293440953069000, 4.335424004498827700 ) ) ;
#2538 = cartesian_point ( 'none', ( 12.78324557348316600, 1.294515802476599000, 4.277194454451792400 ) ) ;
#2539 = cartesian_point ( 'none', ( 11.61860097932172100, 1.528112540221353100, 4.199408961803202400 ) ) ;
#2540 = cartesian_point ( 'none', ( 10.45793423691638100, 1.754487951604555700, 4.102598880341297200 ) ) ;
#2541 = cartesian_point ( 'none', ( 9.297267494511039800, 1.980863362987759700, 4.005788798879394500 ) ) ;
#2542 = cartesian_point ( 'none', ( 8.132622900349593600, 2.198471074408018500, 3.890615439624694400 ) ) ;
#2543 = cartesian_point ( 'none', ( 6.971956157944251100, 2.405824604545014900, 3.757865553405154800 ) ) ;
#2544 = cartesian_point ( 'none', ( 5.811289415538911200, 2.613178134682013500, 3.625115667185618000 ) ) ;
#2545 = cartesian_point ( 'none', ( 4.646644821377467600, 2.808861048671200700, 3.475696070330736900 ) ) ;
#2546 = cartesian_point ( 'none', ( 3.485978078972125500, 2.991536633790165700, 3.310627450196507400 ) ) ;
#2547 = cartesian_point ( 'none', ( 2.325311336566785200, 3.174212218909132000, 3.145558830062277400 ) ) ;
#2548 = cartesian_point ( 'none', ( 1.160666742405341600, 3.342632615680906700, 2.965968772701596600 ) ) ;
#2549 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.495647342019505100, 2.773084060308159700 ) ) ;
#2550 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2125374712811140000, 4.430326476664031800 ) ) ;
#2551 = oriented_edge ( 'none', *, *, #1844, .t. ) ;
#2552 = edge_curve ( 'none', #2246, #1175, #22777, .t. ) ;
#2553 = cartesian_point ( 'none', ( 19.14251968257108800, -0.03240846743531925600, 4.438967863068267400 ) ) ;
#2554 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1478725452787721700, 4.436619316255742800 ) ) ;
#2555 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3276365170932116200, 4.423304102048144100 ) ) ;
#2556 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5717079739866184300, 4.405225597786727400 ) ) ;
#2557 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8134528920631067800, 4.367053579624306200 ) ) ;
#2558 = cartesian_point ( 'none', ( 13.94391231588850200, 1.051219908406092000, 4.309048801150851200 ) ) ;
#2559 = cartesian_point ( 'none', ( 12.78324557348316600, 1.288986924749077900, 4.251044022677396200 ) ) ;
#2560 = cartesian_point ( 'none', ( 11.61860097932172100, 1.521151849544355200, 4.173602715345952100 ) ) ;
#2561 = cartesian_point ( 'none', ( 10.45793423691638100, 1.746128760943435500, 4.077253881810040800 ) ) ;
#2562 = cartesian_point ( 'none', ( 9.297267494511039800, 1.971105672342515800, 3.980905048274131300 ) ) ;
#2563 = cartesian_point ( 'none', ( 8.132622900349593600, 2.187357749916956500, 3.866306848763239500 ) ) ;
#2564 = vertex_point ( 'none', #22771 ) ;
#2566 = edge_curve ( 'none', #1587, #1889, #22785, .t. ) ;
#2565 = cartesian_point ( 'none', ( 6.971956157944251100, 2.393407772700203700, 3.734242105181071000 ) ) ;
#2567 = cartesian_point ( 'none', ( 5.811289415538911200, 2.599457795483449000, 3.602177361598902100 ) ) ;
#2568 = cartesian_point ( 'none', ( 4.646644821377467600, 2.793898232887916500, 3.453548210056010900 ) ) ;
#2569 = cartesian_point ( 'none', ( 3.485978078972125500, 2.975400859566122800, 3.289369938365413600 ) ) ;
#2570 = cartesian_point ( 'none', ( 2.325311336566785200, 3.156903486244328100, 3.125191666674815400 ) ) ;
#2571 = cartesian_point ( 'none', ( 1.160666742405341600, 3.324228455214818500, 2.946585778906733100 ) ) ;
#2572 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.476232767274239200, 2.754772334378611500 ) ) ;
#2573 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2096969467070412300, 4.406829512840362300 ) ) ;
#2574 = cartesian_point ( 'none', ( 19.14251968257108800, -0.03052328660605883200, 4.415355408689981300 ) ) ;
#2575 = oriented_edge ( 'none', *, *, #2579, .f. ) ;
#2576 = advanced_face ( 'none', ( #22835 ), #22825, .t. ) ;
#2577 = vertex_point ( 'none', #22773 ) ;
#2578 = vertex_point ( 'none', #22826 ) ;
#2579 = edge_curve ( 'none', #2577, #2578, #22782, .t. ) ;
#2580 = edge_curve ( 'none', #1889, #2578, #22816, .t. ) ;
#2581 = oriented_edge ( 'none', *, *, #2580, .t. ) ;
#2582 = edge_curve ( 'none', #2533, #2577, #22813, .t. ) ;
#2583 = edge_curve ( 'none', #2589, #2597, #22803, .t. ) ;
#2584 = edge_curve ( 'none', #2601, #2618, #22866, .t. ) ;
#2585 = oriented_edge ( 'none', *, *, #2583, .f. ) ;
#2586 = edge_curve ( 'none', #2618, #2533, #22862, .t. ) ;
#2587 = edge_curve ( 'none', #2602, #2597, #22808, .t. ) ;
#2588 = edge_loop ( 'none', ( #2606, #2593, #2599, #2603, #2783 ) ) ;
#2589 = vertex_point ( 'none', #22850 ) ;
#2590 = advanced_face ( 'none', ( #22849 ), #22846, .t. ) ;
#2591 = oriented_edge ( 'none', *, *, #2587, .t. ) ;
#2592 = oriented_edge ( 'none', *, *, #2596, .t. ) ;
#2593 = oriented_edge ( 'none', *, *, #2584, .t. ) ;
#2594 = vertex_point ( 'none', #22839 ) ;
#2595 = edge_curve ( 'none', #1586, #2533, #22845, .t. ) ;
#2596 = edge_curve ( 'none', #2601, #2602, #22843, .t. ) ;
#2597 = vertex_point ( 'none', #22858 ) ;
#2598 = edge_curve ( 'none', #2607, #2589, #22842, .t. ) ;
#2599 = oriented_edge ( 'none', *, *, #2586, .t. ) ;
#2600 = edge_curve ( 'none', #2602, #2577, #22898, .t. ) ;
#2601 = vertex_point ( 'none', #22886 ) ;
#2602 = vertex_point ( 'none', #22892 ) ;
#2603 = oriented_edge ( 'none', *, *, #2582, .t. ) ;
#2604 = edge_curve ( 'none', #2597, #2594, #22882, .t. ) ;
#2605 = edge_loop ( 'none', ( #2592, #2591, #2585, #2613, #2616 ) ) ;
#2606 = oriented_edge ( 'none', *, *, #2596, .f. ) ;
#2607 = vertex_point ( 'none', #22879 ) ;
#2608 = edge_curve ( 'none', #2594, #2564, #22883, .t. ) ;
#2609 = edge_loop ( 'none', ( #3122, #3657, #2818, #3655, #3367 ) ) ;
#2610 = oriented_edge ( 'none', *, *, #2604, .t. ) ;
#2611 = advanced_face ( 'none', ( #22890 ), #22867, .t. ) ;
#2612 = edge_curve ( 'none', #2614, #2564, #22880, .t. ) ;
#2613 = oriented_edge ( 'none', *, *, #2598, .f. ) ;
#2614 = vertex_point ( 'none', #22928 ) ;
#2615 = oriented_edge ( 'none', *, *, #2608, .t. ) ;
#2616 = oriented_edge ( 'none', *, *, #2619, .f. ) ;
#2617 = edge_loop ( 'none', ( #2621, #2610, #2615, #3344, #2620, #3114 ) ) ;
#2618 = vertex_point ( 'none', #22924 ) ;
#2619 = edge_curve ( 'none', #2601, #2607, #22929, .t. ) ;
#2620 = oriented_edge ( 'none', *, *, #3335, .f. ) ;
#2621 = oriented_edge ( 'none', *, *, #2583, .t. ) ;
#2622 = face_outer_bound ( 'none', #21034, .t. ) ;
#2623 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2624 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2626 = axis2_placement_3d ( 'none', #2644, #2625, #2624 ) ;
#2627 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#2628 = circle ( 'none', #2680, 37.50000000000000000 ) ;
#2629 = face_outer_bound ( 'none', #21021, .t. ) ;
#2630 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2631 = cartesian_point ( 'none', ( 18.50000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#2632 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2634 = circle ( 'none', #2635, 0.5000000000000004400 ) ;
#2635 = axis2_placement_3d ( 'none', #2641, #2623, #2627 ) ;
#2636 = cartesian_point ( 'none', ( -19.00000000000000000, 2.326828918379971000e-015, -21.00000000000000400 ) ) ;
#2637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2638 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2639 = axis2_placement_3d ( 'none', #2652, #2638, #2637 ) ;
#2640 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#2641 = cartesian_point ( 'none', ( -18.50000000000000000, 2.265596578422603400e-015, -21.00000000000000400 ) ) ;
#2642 = axis2_placement_3d ( 'none', #2649, #2633, #2632 ) ;
#2643 = toroidal_surface ( 'none', #2642, 18.50000000000000000, 0.5000000000000000000 ) ;
#2644 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#2645 = circle ( 'none', #2639, 1.000000000000000900 ) ;
#2646 = face_outer_bound ( 'none', #21000, .t. ) ;
#2647 = circle ( 'none', #2626, 18.50000000000000000 ) ;
#2648 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2649 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2650 = cartesian_point ( 'none', ( -37.50000000000000000, 4.592425496802574400e-015, -21.00000000000000400 ) ) ;
#2651 = cartesian_point ( 'none', ( -0.07140374028726567700, -22.93606610830423500, -20.80000000000000400 ) ) ;
#2652 = cartesian_point ( 'none', ( 38.50000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#2653 = line ( 'none', #2714, #2713 ) ;
#2654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2655 = vector ( 'none', #2654, 1000.000000000000000 ) ;
#2656 = cartesian_point ( 'none', ( 1.270185980738449200, -34.98873781506494400, -20.80000000000000400 ) ) ;
#2657 = line ( 'none', #2656, #2655 ) ;
#2658 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2659 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.80000000000000400 ) ) ;
#2660 = cartesian_point ( 'none', ( 2.121465690851083200, -35.63439317803532400, -20.80000000000000400 ) ) ;
#2661 = axis2_placement_3d ( 'none', #2659, #2658, #2706 ) ;
#2662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2663 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2664 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#2665 = axis2_placement_3d ( 'none', #2664, #2663, #2662 ) ;
#2666 = cylindrical_surface ( 'none', #2661, 0.5782419889122534200 ) ;
#2667 = cartesian_point ( 'none', ( -18.50000000000000000, 2.296212748401287200e-015, -21.50000000000000400 ) ) ;
#2668 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2669 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#2670 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2671 = cartesian_point ( 'none', ( -38.50000000000000000, 4.714890176717309500e-015, -23.50000000000000000 ) ) ;
#2672 = axis2_placement_3d ( 'none', #2671, #2670, #2669 ) ;
#2673 = circle ( 'none', #2672, 1.000000000000000900 ) ;
#2674 = cartesian_point ( 'none', ( -38.50000000000000000, 4.714890176717308700e-015, -24.50000000000000000 ) ) ;
#2675 = circle ( 'none', #2665, 38.50000000000000000 ) ;
#2676 = axis2_placement_3d ( 'none', #2715, #2699, #2698 ) ;
#2677 = cartesian_point ( 'none', ( 38.50000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#2678 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2679 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#2680 = axis2_placement_3d ( 'none', #2679, #2681, #2668 ) ;
#2681 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2682 = toroidal_surface ( 'none', #2683, 38.50000000000000000, 1.000000000000000000 ) ;
#2683 = axis2_placement_3d ( 'none', #2640, #2630, #2678 ) ;
#2684 = cartesian_point ( 'none', ( -37.00000000000000000, 4.561809326823890600e-015, -20.50000000000000400 ) ) ;
#2685 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2686 = vector ( 'none', #2685, 1000.000000000000000 ) ;
#2687 = cartesian_point ( 'none', ( 0.9507027557271027200, -24.25768362744613800, -20.80000000000000400 ) ) ;
#2688 = line ( 'none', #2687, #2686 ) ;
#2689 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2690 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -13.10000000000000100 ) ) ;
#2691 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2692 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2693 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.50000000000000400 ) ) ;
#2694 = axis2_placement_3d ( 'none', #2693, #2692, #2691 ) ;
#2695 = circle ( 'none', #2696, 0.5000000000000004400 ) ;
#2696 = axis2_placement_3d ( 'none', #2742, #2741, #2740 ) ;
#2697 = circle ( 'none', #2694, 0.5782419889122534200 ) ;
#2698 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2700 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#2701 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -13.10000000000000100 ) ) ;
#2702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2703 = vector ( 'none', #2702, 1000.000000000000000 ) ;
#2704 = cartesian_point ( 'none', ( 2.490357592877741900, -35.09537894922295500, -20.80000000000000400 ) ) ;
#2705 = face_outer_bound ( 'none', #21059, .t. ) ;
#2706 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2707 = line ( 'none', #2704, #2703 ) ;
#2708 = circle ( 'none', #2676, 0.5782419889122534200 ) ;
#2709 = cylindrical_surface ( 'none', #2732, 42.10999999999999900 ) ;
#2710 = cartesian_point ( 'none', ( 2.121465690851088500, -35.63439317803533900, -20.50000000000000400 ) ) ;
#2711 = cartesian_point ( 'none', ( 1.282012798892158800, -35.05710704352203100, -20.80000000000000400 ) ) ;
#2712 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2713 = vector ( 'none', #2712, 1000.000000000000000 ) ;
#2714 = cartesian_point ( 'none', ( 2.121465690851083200, -35.63439317803532400, -20.80000000000000400 ) ) ;
#2715 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.80000000000000400 ) ) ;
#2716 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2717 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2718 = axis2_placement_3d ( 'none', #2724, #2778, #2777 ) ;
#2719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2721 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#2722 = axis2_placement_3d ( 'none', #2721, #2720, #2719 ) ;
#2723 = toroidal_surface ( 'none', #2776, 37.00000000000000000, 0.5000000000000000000 ) ;
#2724 = cartesian_point ( 'none', ( 7.349999999999998800, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2725 = face_outer_bound ( 'none', #21064, .t. ) ;
#2726 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2727 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2728 = circle ( 'none', #2722, 7.349999999999998800 ) ;
#2729 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -13.10000000000000100 ) ) ;
#2730 = axis2_placement_3d ( 'none', #2758, #2757, #2756 ) ;
#2731 = face_outer_bound ( 'none', #21066, .t. ) ;
#2732 = axis2_placement_3d ( 'none', #2689, #2739, #2737 ) ;
#2733 = circle ( 'none', #2718, 0.5000000000000004400 ) ;
#2734 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2735 = vector ( 'none', #2734, 1000.000000000000000 ) ;
#2736 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, 0.0000000000000000000 ) ) ;
#2737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2738 = axis2_placement_3d ( 'none', #2729, #2727, #2726 ) ;
#2739 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2741 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2742 = cartesian_point ( 'none', ( 37.00000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2743 = circle ( 'none', #2738, 42.10999999999999900 ) ;
#2744 = line ( 'none', #2736, #2735 ) ;
#2745 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#2746 = axis2_placement_3d ( 'none', #2804, #2803, #2802 ) ;
#2747 = circle ( 'none', #2746, 6.849999999999998800 ) ;
#2748 = face_outer_bound ( 'none', #21102, .t. ) ;
#2749 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2751 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2752 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2753 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2754 = cartesian_point ( 'none', ( 7.349999999999998800, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#2755 = axis2_placement_3d ( 'none', #2752, #2751, #2750 ) ;
#2756 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2757 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2758 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2759 = cartesian_point ( 'none', ( -6.849999999999998800, 8.388830574159367900e-016, -21.00000000000000400 ) ) ;
#2760 = cartesian_point ( 'none', ( -7.349999999999998800, 9.001153973733045600e-016, -21.50000000000000400 ) ) ;
#2761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2762 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2763 = cartesian_point ( 'none', ( 18.50000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2764 = circle ( 'none', #2755, 19.00000000000000000 ) ;
#2765 = toroidal_surface ( 'none', #2805, 7.349999999999998800, 0.5000000000000000000 ) ;
#2766 = axis2_placement_3d ( 'none', #2763, #2762, #2761 ) ;
#2767 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#2768 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2769 = cartesian_point ( 'none', ( -37.00000000000000000, 4.531193156845206800e-015, -21.00000000000000400 ) ) ;
#2770 = axis2_placement_3d ( 'none', #2769, #2768, #2767 ) ;
#2771 = circle ( 'none', #2730, 37.50000000000000000 ) ;
#2772 = circle ( 'none', #2766, 0.5000000000000004400 ) ;
#2773 = circle ( 'none', #2770, 0.5000000000000004400 ) ;
#2774 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2775 = cartesian_point ( 'none', ( 37.00000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#2776 = axis2_placement_3d ( 'none', #2717, #2716, #2774 ) ;
#2777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2778 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2779 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2780 = cartesian_point ( 'none', ( -41.10000000000000100, 5.033298344495622300e-015, 0.0000000000000000000 ) ) ;
#2781 = axis2_placement_3d ( 'none', #2799, #2836, #2835 ) ;
#2782 = cartesian_point ( 'none', ( 41.10000000000000100, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#2783 = oriented_edge ( 'none', *, *, #2600, .f. ) ;
#2784 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2785 = vector ( 'none', #2784, 1000.000000000000000 ) ;
#2786 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2787 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#2788 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2789 = cartesian_point ( 'none', ( -7.349999999999998800, 9.001153973733045600e-016, -21.00000000000000400 ) ) ;
#2790 = axis2_placement_3d ( 'none', #2789, #2788, #2787 ) ;
#2791 = circle ( 'none', #2790, 0.5000000000000004400 ) ;
#2792 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2793 = cylindrical_surface ( 'none', #2806, 41.10000000000000100 ) ;
#2794 = line ( 'none', #2780, #2841 ) ;
#2795 = circle ( 'none', #2781, 41.10000000000000100 ) ;
#2796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2798 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2799 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#2800 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2801 = line ( 'none', #2792, #2785 ) ;
#2802 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2803 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2804 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#2805 = axis2_placement_3d ( 'none', #2798, #2797, #2796 ) ;
#2806 = axis2_placement_3d ( 'none', #2786, #2800, #2779 ) ;
#2807 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2808 = vector ( 'none', #2807, 1000.000000000000000 ) ;
#2809 = cartesian_point ( 'none', ( -42.50000000000000000, 5.204748896376250900e-015, 0.0000000000000000000 ) ) ;
#2810 = line ( 'none', #2809, #2808 ) ;
#2811 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#2812 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2813 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -20.50000000000000000 ) ) ;
#2814 = line ( 'none', #2868, #2867 ) ;
#2815 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2816 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000000 ) ) ;
#2818 = oriented_edge ( 'none', *, *, #3584, .f. ) ;
#2817 = circle ( 'none', #2865, 0.1999999999999987900 ) ;
#2819 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2820 = cartesian_point ( 'none', ( -42.50000000000000000, 5.204748896376250900e-015, -20.50000000000000000 ) ) ;
#2821 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -20.29999999999999700 ) ) ;
#2822 = axis2_placement_3d ( 'none', #2856, #2855, #2848 ) ;
#2823 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2824 = vector ( 'none', #2823, 1000.000000000000000 ) ;
#2825 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2826 = axis2_placement_3d ( 'none', #2825, #2829, #2819 ) ;
#2827 = face_outer_bound ( 'none', #21106, .t. ) ;
#2828 = cartesian_point ( 'none', ( 41.10000000000000100, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#2829 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2830 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2831 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2832 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#2833 = axis2_placement_3d ( 'none', #2832, #2831, #2830 ) ;
#2834 = cartesian_point ( 'none', ( -41.10000000000000100, 5.033298344495622300e-015, -22.80000000000000100 ) ) ;
#2835 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2836 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2837 = vertex_point ( 'none', #22931 ) ;
#2838 = cylindrical_surface ( 'none', #2826, 42.50000000000000000 ) ;
#2839 = circle ( 'none', #2833, 41.10000000000000100 ) ;
#2840 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2841 = vector ( 'none', #2840, 1000.000000000000000 ) ;
#2842 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, 0.0000000000000000000 ) ) ;
#2843 = line ( 'none', #2842, #2824 ) ;
#2844 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2846 = cartesian_point ( 'none', ( -0.7550421426897259100, -34.46557687721107000, -20.50000000000000400 ) ) ;
#2847 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -20.49999999999999600 ) ) ;
#2848 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2849 = cartesian_point ( 'none', ( 41.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#2850 = circle ( 'none', #3069, 0.5782419889135890200 ) ;
#2851 = axis2_placement_3d ( 'none', #2849, #3358, #47116 ) ;
#2852 = axis2_placement_3d ( 'none', #2846, #2845, #2844 ) ;
#2853 = advanced_face ( 'none', ( #22927 ), #22923, .t. ) ;
#2854 = face_outer_bound ( 'none', #21045, .t. ) ;
#2855 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2856 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#2857 = vertex_point ( 'none', #22917 ) ;
#2858 = vertex_point ( 'none', #22916 ) ;
#2859 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2860 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2861 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#2862 = toroidal_surface ( 'none', #2822, 42.10999999999999900, 0.1999999999999987900 ) ;
#2863 = circle ( 'none', #2852, 1.661684687499896100 ) ;
#2864 = direction ( 'none', ( -1.000000000000000000, 1.224646799147334700e-016, 0.0000000000000000000 ) ) ;
#2865 = axis2_placement_3d ( 'none', #2821, #2815, #2864 ) ;
#2866 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2867 = vector ( 'none', #2866, 1000.000000000000000 ) ;
#2868 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2869 = axis2_placement_3d ( 'none', #2861, #2860, #2859 ) ;
#2870 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2871 = axis2_placement_3d ( 'none', #2816, #2812, #2870 ) ;
#2872 = circle ( 'none', #2871, 42.50000000000000000 ) ;
#2873 = circle ( 'none', #2869, 42.50000000000000000 ) ;
#2874 = edge_curve ( 'none', #3372, #2858, #22918, .t. ) ;
#2875 = vertex_point ( 'none', #22911 ) ;
#2876 = cartesian_point ( 'none', ( -42.50000000000000000, 5.204748896376250900e-015, -22.00000000000000400 ) ) ;
#2877 = cylindrical_surface ( 'none', #2934, 6.849999999999998800 ) ;
#2878 = axis2_placement_3d ( 'none', #2924, #2880, #2919 ) ;
#2879 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2880 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2881 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2882 = vector ( 'none', #2881, 1000.000000000000000 ) ;
#2883 = cartesian_point ( 'none', ( -19.00000000000000000, 2.326828918379971000e-015, 0.0000000000000000000 ) ) ;
#2884 = line ( 'none', #2883, #2882 ) ;
#2885 = cartesian_point ( 'none', ( -13.00000000000000000, 1.592040838891559100e-015, -20.10000000000000500 ) ) ;
#2886 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2887 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2888 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#2889 = axis2_placement_3d ( 'none', #2888, #2887, #2886 ) ;
#2890 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2891 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2892 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2893 = cartesian_point ( 'none', ( -19.00000000000000000, 2.326828918379971000e-015, -20.50000000000000400 ) ) ;
#2894 = cylindrical_surface ( 'none', #2908, 13.00000000000000000 ) ;
#2895 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2896 = line ( 'none', #2895, #2938 ) ;
#2897 = circle ( 'none', #2889, 19.00000000000000000 ) ;
#2898 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2899 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2900 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#2901 = axis2_placement_3d ( 'none', #2900, #2899, #2898 ) ;
#2902 = circle ( 'none', #2901, 37.00000000000000000 ) ;
#2903 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#2904 = face_outer_bound ( 'none', #21126, .t. ) ;
#2905 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#2906 = line ( 'none', #2939, #2926 ) ;
#2907 = axis2_placement_3d ( 'none', #2903, #2929, #2969 ) ;
#2908 = axis2_placement_3d ( 'none', #2892, #2891, #2890 ) ;
#2909 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2910 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2911 = axis2_placement_3d ( 'none', #2922, #2968, #2930 ) ;
#2912 = circle ( 'none', #2959, 41.50000000000000000 ) ;
#2913 = cylindrical_surface ( 'none', #2923, 41.50000000000000000 ) ;
#2914 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2915 = vector ( 'none', #2914, 1000.000000000000000 ) ;
#2916 = cartesian_point ( 'none', ( -37.50000000000000000, 4.592425496802574400e-015, 0.0000000000000000000 ) ) ;
#2917 = line ( 'none', #2916, #2915 ) ;
#2918 = cylindrical_surface ( 'none', #2911, 19.00000000000000000 ) ;
#2919 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2920 = circle ( 'none', #2907, 37.50000000000000000 ) ;
#2921 = face_outer_bound ( 'none', #18172, .t. ) ;
#2922 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2923 = axis2_placement_3d ( 'none', #2967, #2910, #2909 ) ;
#2924 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2925 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2926 = vector ( 'none', #2925, 1000.000000000000000 ) ;
#2927 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2928 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2930 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2931 = face_outer_bound ( 'none', #21131, .t. ) ;
#2932 = face_outer_bound ( 'none', #21156, .t. ) ;
#2933 = cartesian_point ( 'none', ( -6.850000000000000500, 8.388830574159369900e-016, -20.10000000000000500 ) ) ;
#2934 = axis2_placement_3d ( 'none', #2879, #2928, #2927 ) ;
#2935 = cartesian_point ( 'none', ( -13.00000000000000400, 1.592040838891559500e-015, -13.10000000000000100 ) ) ;
#2936 = cartesian_point ( 'none', ( 13.00000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#2937 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2938 = vector ( 'none', #2937, 1000.000000000000000 ) ;
#2939 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2940 = cylindrical_surface ( 'none', #2878, 37.50000000000000000 ) ;
#2941 = axis2_placement_3d ( 'none', #2948, #2996, #2995 ) ;
#2942 = cartesian_point ( 'none', ( -0.2403917201287069400, -34.29573073062769600, -20.50000000000000400 ) ) ;
#2943 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2945 = cartesian_point ( 'none', ( -1.497669303643482100, -29.70090357176460200, -20.50000000000000400 ) ) ;
#2946 = cartesian_point ( 'none', ( -1.310591232391954000, -28.77430875001303400, -20.50000000000000400 ) ) ;
#2947 = circle ( 'none', #2941, 7.382786595894070400 ) ;
#2948 = cartesian_point ( 'none', ( -0.4128106094106087600, -36.01784482884544000, -20.50000000000000400 ) ) ;
#2949 = cartesian_point ( 'none', ( 1.787729063518556300, -33.73395897201271500, -20.50000000000000400 ) ) ;
#2950 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2951 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2952 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#2953 = cartesian_point ( 'none', ( 2.177424701652087800, -29.08627167600846200, -20.50000000000000400 ) ) ;
#2954 = circle ( 'none', #2998, 5.704026751297685200 ) ;
#2955 = axis2_placement_3d ( 'none', #2949, #2944, #2943 ) ;
#2956 = circle ( 'none', #2987, 8.289383269762224100 ) ;
#2957 = circle ( 'none', #2955, 4.211271270505325700 ) ;
#2958 = cartesian_point ( 'none', ( 0.8110775893030595100, -28.68945447353497300, -20.50000000000000400 ) ) ;
#2959 = axis2_placement_3d ( 'none', #2952, #2951, #2950 ) ;
#2960 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2961 = vector ( 'none', #2960, 1000.000000000000000 ) ;
#2962 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -22.80000000000000100 ) ) ;
#2963 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#2964 = cartesian_point ( 'none', ( 41.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2965 = line ( 'none', #2964, #2961 ) ;
#2966 = face_outer_bound ( 'none', #21089, .t. ) ;
#2967 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2968 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2969 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2970 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#2971 = cartesian_point ( 'none', ( -13.00000000000000000, 1.592040838891559100e-015, 0.0000000000000000000 ) ) ;
#2972 = line ( 'none', #2971, #3025 ) ;
#2973 = circle ( 'none', #2979, 13.00000000000000000 ) ;
#2974 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2975 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2976 = cartesian_point ( 'none', ( 4.073922402426705800, -32.74127046382896100, -20.50000000000000400 ) ) ;
#2977 = axis2_placement_3d ( 'none', #2976, #2975, #2974 ) ;
#2978 = cartesian_point ( 'none', ( 5.755795166921026300, -32.60062214651399200, -20.50000000000000400 ) ) ;
#2979 = axis2_placement_3d ( 'none', #2970, #3020, #3019 ) ;
#2980 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2981 = circle ( 'none', #2977, 1.694008872344896700 ) ;
#2982 = cartesian_point ( 'none', ( 5.414002768276395400, -31.59271056700095700, -20.50000000000000400 ) ) ;
#2983 = cartesian_point ( 'none', ( 3.525806912099616100, -29.77342092108855500, -20.50000000000000400 ) ) ;
#2984 = cartesian_point ( 'none', ( 4.175553003935209300, -32.80649015094483200, -20.50000000000000400 ) ) ;
#2985 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2987 = axis2_placement_3d ( 'none', #2994, #2986, #2985 ) ;
#2988 = axis2_placement_3d ( 'none', #2984, #2989, #2980 ) ;
#2989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2990 = cartesian_point ( 'none', ( -0.7061930556053891400, -28.61075489115504000, -20.50000000000000400 ) ) ;
#2991 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2993 = circle ( 'none', #2988, 1.573251318748975400 ) ;
#2994 = cartesian_point ( 'none', ( -0.8964677622024538300, -36.78465203252969900, -20.50000000000000400 ) ) ;
#2995 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2997 = cartesian_point ( 'none', ( 5.499614920455337100, -33.65618406828591700, -20.50000000000000400 ) ) ;
#2998 = axis2_placement_3d ( 'none', #2942, #2992, #2991 ) ;
#2999 = face_bound ( 'none', #21413, .t. ) ;
#3000 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3001 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3002 = cartesian_point ( 'none', ( 1.432656937508157900, -34.86419213117352500, -20.50000000000000400 ) ) ;
#3003 = axis2_placement_3d ( 'none', #3002, #3001, #3000 ) ;
#3004 = face_bound ( 'none', #21120, .t. ) ;
#3005 = line ( 'none', #3050, #3049 ) ;
#3006 = axis2_placement_3d ( 'none', #3065, #3064, #3063 ) ;
#3007 = cartesian_point ( 'none', ( 5.264177601223095400, -33.94227895090948300, -20.50000000000000400 ) ) ;
#3008 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3009 = face_bound ( 'none', #21329, .t. ) ;
#3010 = face_bound ( 'none', #21232, .t. ) ;
#3011 = circle ( 'none', #3038, 6.849999999999999600 ) ;
#3012 = circle ( 'none', #3006, 1.299762022552539300 ) ;
#3013 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3015 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -13.10000000000000100 ) ) ;
#3016 = circle ( 'none', #3003, 4.071440137635712600 ) ;
#3017 = face_bound ( 'none', #21422, .t. ) ;
#3018 = axis2_placement_3d ( 'none', #3015, #3014, #3013 ) ;
#3019 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3020 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3021 = cartesian_point ( 'none', ( 13.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3022 = cartesian_point ( 'none', ( 13.00000000000000200, 0.0000000000000000000, -13.10000000000000100 ) ) ;
#3023 = vector ( 'none', #3008, 1000.000000000000000 ) ;
#3024 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3025 = vector ( 'none', #3024, 1000.000000000000000 ) ;
#3026 = line ( 'none', #3021, #3023 ) ;
#3027 = circle ( 'none', #3018, 13.00000000000000200 ) ;
#3028 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3030 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.50000000000000400 ) ) ;
#3031 = axis2_placement_3d ( 'none', #3030, #3029, #3028 ) ;
#3032 = circle ( 'none', #3031, 1.426980737589889700 ) ;
#3033 = cartesian_point ( 'none', ( -0.3179945035811797500, -36.38051272624337400, -20.50000000000000400 ) ) ;
#3034 = cartesian_point ( 'none', ( 4.510191974771211100, -32.19859597106795900, -20.50000000000000400 ) ) ;
#3035 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3037 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#3038 = axis2_placement_3d ( 'none', #3037, #3036, #3035 ) ;
#3039 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3040 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3041 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3042 = line ( 'none', #3041, #3097 ) ;
#3043 = circle ( 'none', #3079, 9.279381191106859100 ) ;
#3044 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3046 = cylindrical_surface ( 'none', #3094, 2.250000000000001800 ) ;
#3047 = cartesian_point ( 'none', ( 6.849999999999999600, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#3048 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3049 = vector ( 'none', #3048, 1000.000000000000000 ) ;
#3050 = cartesian_point ( 'none', ( -6.849999999999998800, 8.388830574159367900e-016, 0.0000000000000000000 ) ) ;
#3051 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#3052 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3053 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3054 = cartesian_point ( 'none', ( 0.0000000000000000000, 37.50000000000000000, -20.50000000000000400 ) ) ;
#3055 = axis2_placement_3d ( 'none', #3054, #3053, #3052 ) ;
#3056 = axis2_placement_3d ( 'none', #3051, #3045, #3044 ) ;
#3057 = cartesian_point ( 'none', ( 4.709698076257811100, -30.70131939527842500, -20.50000000000000400 ) ) ;
#3058 = cartesian_point ( 'none', ( -0.7499999999999994400, 43.39999999999999900, 17.75000000000000400 ) ) ;
#3059 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#3060 = face_bound ( 'none', #21495, .t. ) ;
#3061 = face_bound ( 'none', #21462, .t. ) ;
#3062 = face_outer_bound ( 'none', #21414, .t. ) ;
#3063 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3064 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3065 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.50000000000000400 ) ) ;
#3066 = face_bound ( 'none', #21376, .t. ) ;
#3067 = plane ( 'none', #3055 ) ;
#3068 = circle ( 'none', #3056, 6.849999999999998800 ) ;
#3069 = axis2_placement_3d ( 'none', #3110, #3098, #3119 ) ;
#3070 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3071 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3072 = cartesian_point ( 'none', ( -0.9038989869239929500, -35.19078260087764000, -20.50000000000000400 ) ) ;
#3073 = axis2_placement_3d ( 'none', #3135, #3134, #3133 ) ;
#3074 = axis2_placement_3d ( 'none', #3033, #3071, #3070 ) ;
#3075 = circle ( 'none', #3118, 5.599090641519033800 ) ;
#3076 = circle ( 'none', #3132, 1.074169345817216800 ) ;
#3077 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3078 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3079 = axis2_placement_3d ( 'none', #3086, #3078, #3077 ) ;
#3080 = circle ( 'none', #3073, 1.661684687498399900 ) ;
#3081 = circle ( 'none', #3074, 6.387473085419753000 ) ;
#3082 = cartesian_point ( 'none', ( -1.237747898842708200, -30.74315145342221500, -20.50000000000000400 ) ) ;
#3083 = direction ( 'none', ( -3.083952846180988100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3084 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#3085 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#3086 = cartesian_point ( 'none', ( -2.077908981672161600, -38.67525313019840600, -20.50000000000000400 ) ) ;
#3087 = cartesian_point ( 'none', ( -3.626229968482253000, -21.50157733431981600, -20.50000000000000400 ) ) ;
#3088 = cylindrical_surface ( 'none', #3091, 2.250000000000001800 ) ;
#3089 = cartesian_point ( 'none', ( -3.904932419359328200, -20.88142174072404000, -20.50000000000000400 ) ) ;
#3090 = face_outer_bound ( 'none', #21208, .t. ) ;
#3091 = axis2_placement_3d ( 'none', #3085, #3084, #3083 ) ;
#3092 = edge_curve ( 'none', #2858, #2875, #22904, .t. ) ;
#3093 = face_outer_bound ( 'none', #21209, .t. ) ;
#3094 = axis2_placement_3d ( 'none', #3059, #3040, #3039 ) ;
#3095 = cartesian_point ( 'none', ( -3.000000000000002200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#3096 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3097 = vector ( 'none', #3096, 1000.000000000000000 ) ;
#3098 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3099 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3100 = circle ( 'none', #2851, 1.219500000000000700 ) ;
#3101 = cartesian_point ( 'none', ( -0.6621628907721023300, -22.86962132252977000, -20.50000000000000400 ) ) ;
#3102 = axis2_placement_3d ( 'none', #3101, #3360, #3373 ) ;
#3103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3104 = cartesian_point ( 'none', ( -0.5395411883432416100, -35.89075071450096700, -20.50000000000000400 ) ) ;
#3105 = axis2_placement_3d ( 'none', #3104, #3103, #3099 ) ;
#3106 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3107 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3108 = cartesian_point ( 'none', ( -1.964741153911868400, -38.46109048236996800, -20.50000000000000400 ) ) ;
#3109 = axis2_placement_3d ( 'none', #3108, #3107, #3106 ) ;
#3110 = cartesian_point ( 'none', ( -1.147298027652505800, -33.45563460072590100, -20.50000000000000400 ) ) ;
#3111 = circle ( 'none', #3105, 7.326857350370738200 ) ;
#3112 = cartesian_point ( 'none', ( -1.712062988221369400, -33.57974881045391400, -20.80000000000000400 ) ) ;
#3113 = edge_loop ( 'none', ( #3391, #3593, #3826, #3917, #3604 ) ) ;
#3114 = oriented_edge ( 'none', *, *, #3340, .f. ) ;
#3115 = circle ( 'none', #3102, 3.335744389368884700 ) ;
#3116 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3117 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3118 = axis2_placement_3d ( 'none', #3072, #3117, #3116 ) ;
#3119 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3120 = circle ( 'none', #3109, 9.037156921131959600 ) ;
#3122 = oriented_edge ( 'none', *, *, #2874, .t. ) ;
#3121 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3123 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3124 = cartesian_point ( 'none', ( -0.6905047991663786400, -32.93751848458878600, -20.50000000000000400 ) ) ;
#3125 = axis2_placement_3d ( 'none', #3124, #3123, #3121 ) ;
#3126 = cartesian_point ( 'none', ( 3.569198986191407300, -31.31202782540435000, -20.50000000000000400 ) ) ;
#3127 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3129 = circle ( 'none', #3125, 3.335744389368528600 ) ;
#3130 = advanced_face ( 'none', ( #22914 ), #22913, .t. ) ;
#3131 = cartesian_point ( 'none', ( 2.257442766798986300, -30.47088596953964800, -20.50000000000000400 ) ) ;
#3132 = axis2_placement_3d ( 'none', #3082, #3128, #3127 ) ;
#3133 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3135 = cartesian_point ( 'none', ( -2.281976451087564400, -20.52475673582761600, -20.50000000000000400 ) ) ;
#3136 = circle ( 'none', #3148, 2.595976719809222300 ) ;
#3137 = axis2_placement_3d ( 'none', #3184, #3183, #3182 ) ;
#3138 = circle ( 'none', #3192, 4.771789013917395300 ) ;
#3139 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3141 = cartesian_point ( 'none', ( 3.178639261028810600, -32.91265189912796500, -20.50000000000000400 ) ) ;
#3142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3143 = circle ( 'none', #3137, 0.5782419889138962200 ) ;
#3144 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3146 = cartesian_point ( 'none', ( -0.7923126960852368000, -29.85604993210784000, -20.50000000000000400 ) ) ;
#3147 = axis2_placement_3d ( 'none', #3146, #3145, #3144 ) ;
#3148 = axis2_placement_3d ( 'none', #3141, #3142, #3194 ) ;
#3149 = cartesian_point ( 'none', ( -0.3760021180763637400, -29.61663325700400400, -20.50000000000000400 ) ) ;
#3150 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3151 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3152 = cartesian_point ( 'none', ( -0.5653443712914404400, -30.32977393717657900, -20.50000000000000400 ) ) ;
#3153 = axis2_placement_3d ( 'none', #3152, #3151, #3150 ) ;
#3154 = circle ( 'none', #3153, 1.724779647508022200 ) ;
#3155 = circle ( 'none', #3181, 2.925474613273864500 ) ;
#3156 = cartesian_point ( 'none', ( 0.8237441026035220400, -29.86489625519264400, -20.50000000000000400 ) ) ;
#3157 = cartesian_point ( 'none', ( -0.4517478059286302300, -30.11493059723066800, -20.50000000000000400 ) ) ;
#3158 = circle ( 'none', #3161, 1.627279403517068100 ) ;
#3159 = cartesian_point ( 'none', ( -1.747232042974521200, -29.13016725069685700, -20.50000000000000400 ) ) ;
#3160 = cartesian_point ( 'none', ( -2.078527954529590700, -30.07462420532191800, -20.50000000000000400 ) ) ;
#3161 = axis2_placement_3d ( 'none', #3157, #3140, #3139 ) ;
#3162 = circle ( 'none', #3147, 1.199490152621461600 ) ;
#3163 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3165 = axis2_placement_3d ( 'none', #3185, #3164, #3163 ) ;
#3166 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#3167 = cartesian_point ( 'none', ( -2.151803091279798500, -20.23027799822497400, -20.50000000000000400 ) ) ;
#3168 = circle ( 'none', #3225, 4.771789013918836800 ) ;
#3169 = circle ( 'none', #3165, 2.925474613273979500 ) ;
#3170 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3172 = cartesian_point ( 'none', ( -1.259607968213833300, -19.78183839460887900, -20.50000000000000400 ) ) ;
#3173 = cartesian_point ( 'none', ( -0.08481796350522270700, -18.35749808735642600, -20.50000000000000400 ) ) ;
#3174 = cartesian_point ( 'none', ( -1.469118194702811600, -22.92408141225730800, -20.50000000000000400 ) ) ;
#3175 = cartesian_point ( 'none', ( -0.4998652710468095000, -21.11566194133694200, -20.50000000000000400 ) ) ;
#3176 = cartesian_point ( 'none', ( -3.121056014929904300, -22.03869746913912700, -20.50000000000000400 ) ) ;
#3177 = axis2_placement_3d ( 'none', #3172, #3171, #3170 ) ;
#3178 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3180 = cartesian_point ( 'none', ( -3.000485874957414800, -23.02994570093526100, -20.50000000000000400 ) ) ;
#3181 = axis2_placement_3d ( 'none', #3180, #3179, #3178 ) ;
#3182 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3184 = cartesian_point ( 'none', ( -3.340167458790334700, -20.75730753099525200, -20.50000000000000400 ) ) ;
#3185 = cartesian_point ( 'none', ( -0.6204354110120021700, -20.12441370955090400, -20.50000000000000400 ) ) ;
#3186 = cartesian_point ( 'none', ( -3.549517545675541900, -20.21829330218096700, -20.50000000000000400 ) ) ;
#3187 = cartesian_point ( 'none', ( 3.289317075597843100, -35.61108410024461100, -20.50000000000000400 ) ) ;
#3188 = circle ( 'none', #3177, 2.925474613274330800 ) ;
#3189 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3191 = cartesian_point ( 'none', ( -3.536103322455500700, -24.79686132313098300, -20.50000000000000400 ) ) ;
#3192 = axis2_placement_3d ( 'none', #3191, #3190, #3189 ) ;
#3193 = cartesian_point ( 'none', ( 4.617893959504882200, -34.52313309846741200, -20.50000000000000400 ) ) ;
#3194 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3195 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3196 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#3197 = axis2_placement_3d ( 'none', #3208, #3196, #3195 ) ;
#3198 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#3199 = cartesian_point ( 'none', ( -45.00000000000000700, -2.999999999999845000, 20.00000000000000400 ) ) ;
#3200 = cartesian_point ( 'none', ( -43.40000000000000600, -2.999999999999850800, 20.00000000000000400 ) ) ;
#3201 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3202 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3203 = axis2_placement_3d ( 'none', #3166, #3202, #3201 ) ;
#3204 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3206 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.50000000000000400 ) ) ;
#3207 = axis2_placement_3d ( 'none', #3206, #3205, #3204 ) ;
#3208 = cartesian_point ( 'none', ( -45.00000000000000000, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#3209 = line ( 'none', #3253, #3252 ) ;
#3210 = circle ( 'none', #3256, 2.250000000000001800 ) ;
#3211 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998479000, 17.75000000000000400 ) ) ;
#3212 = circle ( 'none', #3197, 2.250000000000001800 ) ;
#3213 = cartesian_point ( 'none', ( 0.2840111333948487400, -22.27293766976158900, -20.50000000000000400 ) ) ;
#3214 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3216 = cartesian_point ( 'none', ( -0.6730097121381434200, -21.38710960300708700, -20.50000000000000400 ) ) ;
#3217 = axis2_placement_3d ( 'none', #3216, #3215, #3214 ) ;
#3218 = circle ( 'none', #3217, 1.661684687499116500 ) ;
#3219 = cartesian_point ( 'none', ( -2.878784649042430900, -20.10700360015381300, -20.50000000000000400 ) ) ;
#3220 = circle ( 'none', #3207, 0.5782419889131867900 ) ;
#3221 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998425700, 22.00000000000000700 ) ) ;
#3222 = circle ( 'none', #3203, 2.000000000000001800 ) ;
#3223 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3224 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3225 = axis2_placement_3d ( 'none', #3173, #3224, #3223 ) ;
#3226 = cartesian_point ( 'none', ( 0.005308682523295785500, -21.65278207617542700, -20.50000000000000400 ) ) ;
#3227 = cartesian_point ( 'none', ( -0.7421366369185338200, -23.04735581033281700, -20.50000000000000400 ) ) ;
#3228 = axis2_placement_3d ( 'none', #3240, #3287, #3286 ) ;
#3229 = cartesian_point ( 'none', ( -1.738347389949345300, -32.17609354841527400, -20.50000000000000400 ) ) ;
#3230 = cartesian_point ( 'none', ( 1.855401234080231300, -31.30310614198138100, -20.50000000000000400 ) ) ;
#3231 = axis2_placement_3d ( 'none', #3282, #3281, #3280 ) ;
#3232 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3233 = vector ( 'none', #3232, 1000.000000000000000 ) ;
#3234 = cartesian_point ( 'none', ( -3.000000000000002200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#3235 = circle ( 'none', #3228, 2.250000000000001800 ) ;
#3236 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3237 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3238 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#3239 = cartesian_point ( 'none', ( -1.230346449555878500, -33.61866341626181800, -20.50000000000000400 ) ) ;
#3240 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#3241 = line ( 'none', #3234, #3233 ) ;
#3242 = circle ( 'none', #3231, 4.056850855886376700 ) ;
#3243 = axis2_placement_3d ( 'none', #3238, #3237, #3236 ) ;
#3244 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3245 = vector ( 'none', #3244, 1000.000000000000000 ) ;
#3246 = cartesian_point ( 'none', ( -3.000000000000001800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#3247 = circle ( 'none', #3243, 2.250000000000001800 ) ;
#3248 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3249 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#3250 = cartesian_point ( 'none', ( -0.7499999999999972200, 45.00000000000000000, 17.75000000000000400 ) ) ;
#3251 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#3252 = vector ( 'none', #3251, 1000.000000000000000 ) ;
#3253 = cartesian_point ( 'none', ( -43.40000000000000600, -2.999999999999850800, 20.00000000000000400 ) ) ;
#3254 = cartesian_point ( 'none', ( -0.7499999999999994400, 43.39999999999999900, 17.75000000000000400 ) ) ;
#3255 = line ( 'none', #3254, #3245 ) ;
#3256 = axis2_placement_3d ( 'none', #3198, #3249, #3248 ) ;
#3257 = axis2_placement_3d ( 'none', #3297, #3296, #3295 ) ;
#3258 = circle ( 'none', #3318, 2.601728628334853100 ) ;
#3259 = circle ( 'none', #3293, 1.507336102552467600 ) ;
#3260 = circle ( 'none', #3311, 4.212301609296233100 ) ;
#3261 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3262 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3263 = cartesian_point ( 'none', ( 2.253177226940197700, -33.25418332187437200, -20.50000000000000400 ) ) ;
#3264 = cartesian_point ( 'none', ( 1.299640109352683000, -32.58763286471675300, -20.50000000000000400 ) ) ;
#3265 = cartesian_point ( 'none', ( -2.334132243430283400, -30.93299650720477000, -20.50000000000000400 ) ) ;
#3266 = cartesian_point ( 'none', ( -2.338542262302485900, -32.56463551356156200, -20.50000000000000400 ) ) ;
#3267 = axis2_placement_3d ( 'none', #3239, #3262, #3261 ) ;
#3268 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3270 = cartesian_point ( 'none', ( 0.9184324935789033300, -31.71216400086899900, -20.50000000000000400 ) ) ;
#3271 = axis2_placement_3d ( 'none', #3270, #3269, #3268 ) ;
#3272 = circle ( 'none', #3271, 3.366688616489648100 ) ;
#3273 = cartesian_point ( 'none', ( 4.070228297076402800, -35.14090953733170200, -20.50000000000000400 ) ) ;
#3274 = circle ( 'none', #3267, 1.529402752403513200 ) ;
#3275 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3277 = cartesian_point ( 'none', ( 0.2565000504133102500, -31.71037491972874300, -20.50000000000000400 ) ) ;
#3278 = cartesian_point ( 'none', ( 0.2201022111195549100, -32.15326114872363000, -20.50000000000000400 ) ) ;
#3279 = cartesian_point ( 'none', ( -0.7778505379093431100, -32.01503796454883900, -20.50000000000000400 ) ) ;
#3280 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3282 = cartesian_point ( 'none', ( -0.7839250213711892500, -34.68198256153757300, -20.50000000000000400 ) ) ;
#3283 = cartesian_point ( 'none', ( 3.723003554420788200, -32.78032491554397900, -20.50000000000000400 ) ) ;
#3284 = axis2_placement_3d ( 'none', #3277, #3276, #3275 ) ;
#3285 = circle ( 'none', #3284, 2.704753755550418900 ) ;
#3286 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3287 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3288 = axis2_placement_3d ( 'none', #3298, #3351, #3341 ) ;
#3289 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.50000000000000400 ) ) ;
#3290 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3291 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3292 = cartesian_point ( 'none', ( 2.909629761323410800, -34.01112892411212800, -20.50000000000000400 ) ) ;
#3293 = axis2_placement_3d ( 'none', #3289, #3354, #3353 ) ;
#3294 = cartesian_point ( 'none', ( -2.947911573827647600, -21.76724980747974300, -20.50000000000000400 ) ) ;
#3295 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3297 = cartesian_point ( 'none', ( -0.9685062070169072600, -36.77138792646233900, -20.50000000000000400 ) ) ;
#3298 = cartesian_point ( 'none', ( 2.060795607487004400, -32.68704367687858800, -20.50000000000000400 ) ) ;
#3299 = circle ( 'none', #3288, 3.171636390743396600 ) ;
#3300 = circle ( 'none', #3257, 6.154393464052327000 ) ;
#3301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3303 = cartesian_point ( 'none', ( -0.9998727458096285900, -36.83212684099839200, -20.50000000000000400 ) ) ;
#3304 = axis2_placement_3d ( 'none', #3303, #3302, #3301 ) ;
#3305 = circle ( 'none', #3349, 2.786177922485714400 ) ;
#3306 = axis2_placement_3d ( 'none', #3294, #3291, #3290 ) ;
#3307 = circle ( 'none', #3304, 6.222753360884117200 ) ;
#3308 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3309 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3310 = cartesian_point ( 'none', ( 0.5259976173027535200, -35.52306768250402800, -20.50000000000000400 ) ) ;
#3311 = axis2_placement_3d ( 'none', #3310, #3309, #3308 ) ;
#3312 = cartesian_point ( 'none', ( -0.4269271048320024700, -30.64086992335309400, -20.50000000000000400 ) ) ;
#3313 = circle ( 'none', #3306, 1.661684687499540300 ) ;
#3314 = cartesian_point ( 'none', ( -2.448243825793349400, -31.70306449657627500, -20.50000000000000400 ) ) ;
#3315 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3316 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3317 = cartesian_point ( 'none', ( 2.421868298914313200, -33.12797606303200800, -20.50000000000000400 ) ) ;
#3318 = axis2_placement_3d ( 'none', #3317, #3316, #3315 ) ;
#3319 = axis2_placement_3d ( 'none', #3333, #3321, #3388 ) ;
#3320 = cartesian_point ( 'none', ( 1.450732794220086500, -35.74568288006389600, -20.50000000000000400 ) ) ;
#3321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3322 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3324 = cartesian_point ( 'none', ( 1.572434020125644400, -32.82274077928364200, -20.50000000000000400 ) ) ;
#3325 = circle ( 'none', #3377, 19.00000000000000000 ) ;
#3326 = axis2_placement_3d ( 'none', #3371, #3370, #3369 ) ;
#3327 = circle ( 'none', #3339, 2.925474613272287100 ) ;
#3328 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3330 = cartesian_point ( 'none', ( -2.361313317755677300, -23.37252101587729300, -20.50000000000000400 ) ) ;
#3331 = axis2_placement_3d ( 'none', #3330, #3329, #3328 ) ;
#3332 = circle ( 'none', #3331, 2.925474613277542000 ) ;
#3333 = cartesian_point ( 'none', ( 2.108051467632552400, -31.05582515708775300, -20.50000000000000400 ) ) ;
#3334 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3335 = edge_curve ( 'none', #2837, #2614, #22930, .t. ) ;
#3336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3337 = cartesian_point ( 'none', ( -1.338944834873591100, -22.62960267465974300, -20.50000000000000400 ) ) ;
#3338 = axis2_placement_3d ( 'none', #3337, #3336, #3334 ) ;
#3339 = axis2_placement_3d ( 'none', #3324, #3323, #3322 ) ;
#3340 = edge_curve ( 'none', #2589, #2837, #22956, .t. ) ;
#3341 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3342 = circle ( 'none', #3387, 37.00000000000000000 ) ;
#3343 = vertex_point ( 'none', #22962 ) ;
#3344 = oriented_edge ( 'none', *, *, #2612, .f. ) ;
#3345 = circle ( 'none', #3319, 4.771789013918543700 ) ;
#3346 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3347 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3348 = cartesian_point ( 'none', ( 0.5822086102354073800, -35.54276145223822400, -20.50000000000000400 ) ) ;
#3349 = axis2_placement_3d ( 'none', #3348, #3347, #3346 ) ;
#3350 = circle ( 'none', #3338, 1.661684687495543500 ) ;
#3351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3352 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#3353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3354 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3357 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.50000000000000400 ) ) ;
#3358 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#3359 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3360 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3361 = vertex_point ( 'none', #22957 ) ;
#3362 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3363 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3364 = edge_curve ( 'none', #3372, #3361, #22948, .t. ) ;
#3365 = axis2_placement_3d ( 'none', #3357, #3356, #3355 ) ;
#3366 = vertex_point ( 'none', #22944 ) ;
#3367 = oriented_edge ( 'none', *, *, #3364, .f. ) ;
#3368 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000400 ) ) ;
#3369 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3370 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#3371 = cartesian_point ( 'none', ( 37.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#3372 = vertex_point ( 'none', #22946 ) ;
#3373 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3374 = cartesian_point ( 'none', ( -4.786858145664523600, -20.34966402379294000, -20.50000000000000400 ) ) ;
#3375 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3376 = vector ( 'none', #3359, 1000.000000000000000 ) ;
#3377 = axis2_placement_3d ( 'none', #3368, #3363, #3362 ) ;
#3378 = circle ( 'none', #3326, 1.500000000000000900 ) ;
#3379 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3381 = edge_loop ( 'none', ( #9348, #3635, #3854, #3902, #3628, #9344 ) ) ;
#3380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3383 = edge_curve ( 'none', #3372, #3366, #22907, .t. ) ;
#3382 = cartesian_point ( 'none', ( 1.519859719000027100, -34.08543667273694700, -20.50000000000000400 ) ) ;
#3384 = axis2_placement_3d ( 'none', #3382, #3380, #3379 ) ;
#3385 = circle ( 'none', #3365, 0.5782419889122534200 ) ;
#3386 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3387 = axis2_placement_3d ( 'none', #3352, #3386, #3375 ) ;
#3388 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3389 = circle ( 'none', #3384, 1.661684687500327500 ) ;
#3390 = edge_curve ( 'none', #3361, #2857, #22953, .t. ) ;
#3391 = oriented_edge ( 'none', *, *, #2874, .f. ) ;
#3392 = cartesian_point ( 'none', ( 0.04106633987206037600, -32.92860506795946000, -20.50000000000000400 ) ) ;
#3393 = cartesian_point ( 'none', ( 1.693004160118609400, -33.81398901109204000, -20.50000000000000400 ) ) ;
#3394 = axis2_placement_3d ( 'none', #3400, #3451, #3450 ) ;
#3395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3397 = axis2_placement_3d ( 'none', #3414, #3396, #3395 ) ;
#3398 = circle ( 'none', #3397, 4.771789013919242700 ) ;
#3399 = cartesian_point ( 'none', ( -1.712062988221354900, -33.57974881045391400, -20.50000000000000400 ) ) ;
#3400 = cartesian_point ( 'none', ( -0.8076164438166554300, -35.72827277066566200, -20.50000000000000400 ) ) ;
#3401 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3402 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3403 = axis2_placement_3d ( 'none', #3412, #3402, #3401 ) ;
#3404 = circle ( 'none', #3442, 1.661684687502822400 ) ;
#3405 = circle ( 'none', #3403, 2.925474613268956400 ) ;
#3406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3407 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3408 = cartesian_point ( 'none', ( -0.2608223922802037100, -36.09754445963171300, -20.50000000000000400 ) ) ;
#3409 = axis2_placement_3d ( 'none', #3408, #3407, #3406 ) ;
#3410 = cartesian_point ( 'none', ( -1.356648114537508700, -32.91662037191186800, -20.50000000000000400 ) ) ;
#3411 = circle ( 'none', #3409, 3.795378327011321900 ) ;
#3412 = cartesian_point ( 'none', ( -0.1684438866040189300, -36.07084808560991000, -20.50000000000000400 ) ) ;
#3413 = cartesian_point ( 'none', ( -1.433360537341688200, -34.19990440405499000, -20.50000000000000400 ) ) ;
#3414 = cartesian_point ( 'none', ( -1.343233891322609200, -37.49518839286165000, -20.50000000000000400 ) ) ;
#3415 = circle ( 'none', #3449, 2.837698609714799100 ) ;
#3416 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3418 = cartesian_point ( 'none', ( -0.08910701994755868000, -33.22308380555922700, -20.50000000000000400 ) ) ;
#3419 = axis2_placement_3d ( 'none', #3418, #3417, #3416 ) ;
#3420 = circle ( 'none', #3419, 1.661684687500041300 ) ;
#3421 = circle ( 'none', #3394, 2.925474613273192100 ) ;
#3422 = cartesian_point ( 'none', ( 2.198178113647187600, -34.35110914588442900, -20.50000000000000400 ) ) ;
#3423 = circle ( 'none', #3475, 4.056850855886495700 ) ;
#3424 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3425 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3426 = axis2_placement_3d ( 'none', #3431, #3425, #3424 ) ;
#3427 = cartesian_point ( 'none', ( -2.797181179528856400, -23.37311525926473600, -20.50000000000000400 ) ) ;
#3428 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3429 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3430 = cartesian_point ( 'none', ( -1.143658755088545100, -37.10126305286630800, -20.50000000000000400 ) ) ;
#3431 = cartesian_point ( 'none', ( -1.136370335159126800, -37.08779878425142600, -20.50000000000000400 ) ) ;
#3432 = axis2_placement_3d ( 'none', #3430, #3429, #3428 ) ;
#3433 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3434 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3435 = circle ( 'none', #3432, 5.132501029357401400 ) ;
#3436 = circle ( 'none', #3469, 3.366688616493617800 ) ;
#3437 = axis2_placement_3d ( 'none', #3440, #3434, #3433 ) ;
#3438 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3440 = cartesian_point ( 'none', ( -0.8021693130656708500, -35.86226996592371600, -20.50000000000000400 ) ) ;
#3441 = circle ( 'none', #3426, 5.117190653973124400 ) ;
#3442 = axis2_placement_3d ( 'none', #3447, #3439, #3438 ) ;
#3443 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3444 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3445 = cartesian_point ( 'none', ( -0.7957875835005932000, -34.85267988381433200, -20.50000000000000400 ) ) ;
#3446 = cartesian_point ( 'none', ( 2.476880564533186400, -34.97126473949592200, -20.50000000000000400 ) ) ;
#3447 = cartesian_point ( 'none', ( 0.8539245962562406200, -35.32792974438929400, -20.50000000000000400 ) ) ;
#3448 = circle ( 'none', #3437, 3.847308861428730100 ) ;
#3449 = axis2_placement_3d ( 'none', #3445, #3444, #3443 ) ;
#3450 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3451 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3452 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3454 = cartesian_point ( 'none', ( -3.558336677558548500, -23.27370444715784700, -20.50000000000000400 ) ) ;
#3455 = axis2_placement_3d ( 'none', #3454, #3453, #3452 ) ;
#3456 = cartesian_point ( 'none', ( -3.919409368974300400, -22.83277206100605400, -20.50000000000000400 ) ) ;
#3457 = cartesian_point ( 'none', ( -5.567769367111794500, -20.81983858667887000, -20.50000000000000400 ) ) ;
#3458 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3460 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.50000000000000400 ) ) ;
#3461 = cartesian_point ( 'none', ( -6.115435029572251900, -21.43761502557180900, -20.50000000000000400 ) ) ;
#3462 = circle ( 'none', #3505, 4.212301609293915000 ) ;
#3463 = cartesian_point ( 'none', ( 0.2408063198703188600, -23.78465457562950300, -20.50000000000000400 ) ) ;
#3464 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3466 = cartesian_point ( 'none', ( -1.754041120472850100, -24.25037320430978100, -20.50000000000000400 ) ) ;
#3467 = circle ( 'none', #3455, 3.171636390740500700 ) ;
#3468 = cartesian_point ( 'none', ( -6.055646001211221700, -25.12163404806037900, -20.50000000000000400 ) ) ;
#3469 = axis2_placement_3d ( 'none', #3460, #3459, #3458 ) ;
#3470 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3472 = cartesian_point ( 'none', ( -0.7136160486970116700, -21.27876556250104700, -20.50000000000000400 ) ) ;
#3473 = cartesian_point ( 'none', ( 0.8410011922351419100, -23.39611261047689400, -20.50000000000000400 ) ) ;
#3474 = circle ( 'none', #3481, 2.704753755543668300 ) ;
#3475 = axis2_placement_3d ( 'none', #3472, #3471, #3470 ) ;
#3476 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3477 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3478 = cartesian_point ( 'none', ( -0.5290348630507116800, -19.18936019757559200, -20.50000000000000400 ) ) ;
#3479 = axis2_placement_3d ( 'none', #3478, #3477, #3476 ) ;
#3480 = circle ( 'none', #3479, 6.154393464053033100 ) ;
#3481 = axis2_placement_3d ( 'none', #3466, #3465, #3464 ) ;
#3482 = circle ( 'none', #3513, 2.601728628340462400 ) ;
#3483 = cartesian_point ( 'none', ( -0.6859152179081421400, -32.80533066988461900, -20.50000000000000400 ) ) ;
#3484 = circle ( 'none', #3487, 1.507336102556819900 ) ;
#3485 = cartesian_point ( 'none', ( 0.9332614629211006800, -32.48016546434120500, -20.50000000000000400 ) ) ;
#3486 = cartesian_point ( 'none', ( -5.220544624493428800, -23.18042320848773800, -20.50000000000000400 ) ) ;
#3487 = axis2_placement_3d ( 'none', #3547, #3546, #3545 ) ;
#3488 = cartesian_point ( 'none', ( -4.790639028462691400, -21.06131112943118900, -20.50000000000000400 ) ) ;
#3489 = cartesian_point ( 'none', ( -1.070613965237208000, -25.31987820068540500, -20.50000000000000400 ) ) ;
#3490 = circle ( 'none', #3512, 2.786177922484819500 ) ;
#3491 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3493 = cartesian_point ( 'none', ( -0.7196905321356713600, -23.94571015949068700, -20.50000000000000400 ) ) ;
#3494 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3495 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3496 = cartesian_point ( 'none', ( -0.4976683242559359300, -19.12862128304041700, -20.50000000000000400 ) ) ;
#3497 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3498 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3499 = cartesian_point ( 'none', ( -2.023538687372736800, -20.43768044153434700, -20.50000000000000400 ) ) ;
#3500 = cartesian_point ( 'none', ( -6.842633817107601300, -22.15866079852420600, -20.50000000000000400 ) ) ;
#3501 = cartesian_point ( 'none', ( 0.8365911733639550500, -25.02775161683320700, -20.50000000000000400 ) ) ;
#3502 = axis2_placement_3d ( 'none', #3496, #3492, #3491 ) ;
#3503 = circle ( 'none', #3544, 2.925474613271461500 ) ;
#3504 = cartesian_point ( 'none', ( -4.407170831383278500, -21.94961919994248200, -20.50000000000000400 ) ) ;
#3505 = axis2_placement_3d ( 'none', #3499, #3498, #3497 ) ;
#3506 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3507 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3508 = circle ( 'none', #3502, 6.222753360884972600 ) ;
#3509 = cartesian_point ( 'none', ( -3.352942304327163600, -24.65764198196472300, -20.50000000000000400 ) ) ;
#3510 = cartesian_point ( 'none', ( -1.717643281181731000, -23.80748697531778600, -20.50000000000000400 ) ) ;
#3511 = cartesian_point ( 'none', ( -2.079749680303763600, -20.41798667180470500, -20.50000000000000400 ) ) ;
#3512 = axis2_placement_3d ( 'none', #3511, #3495, #3494 ) ;
#3513 = axis2_placement_3d ( 'none', #3456, #3507, #3506 ) ;
#3514 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3516 = cartesian_point ( 'none', ( -3.985854127921914200, -23.85935202008175800, -20.50000000000000400 ) ) ;
#3517 = cartesian_point ( 'none', ( -5.663330757193123500, -23.02555547155704800, -20.50000000000000400 ) ) ;
#3518 = circle ( 'none', #3575, 7.382786595898992700 ) ;
#3519 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3520 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3521 = axis2_placement_3d ( 'none', #3541, #3520, #3519 ) ;
#3522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3523 = axis2_placement_3d ( 'none', #3516, #3515, #3514 ) ;
#3524 = cartesian_point ( 'none', ( -4.871754837014489000, -26.04953252228303700, -20.50000000000000400 ) ) ;
#3525 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3527 = cartesian_point ( 'none', ( -0.8064067366024669800, -19.93220272885626100, -20.50000000000000400 ) ) ;
#3528 = axis2_placement_3d ( 'none', #3527, #3526, #3525 ) ;
#3529 = circle ( 'none', #3573, 1.451415498738504600 ) ;
#3530 = cartesian_point ( 'none', ( -0.9331373155143605200, -19.80510861451395900, -20.50000000000000400 ) ) ;
#3531 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3533 = cartesian_point ( 'none', ( -0.4494801627260008900, -19.03830141083176700, -20.50000000000000400 ) ) ;
#3534 = axis2_placement_3d ( 'none', #3533, #3532, #3531 ) ;
#3535 = circle ( 'none', #3534, 8.289383269763524400 ) ;
#3536 = circle ( 'none', #3523, 3.324686575246874800 ) ;
#3537 = circle ( 'none', #3528, 7.326857350369580000 ) ;
#3538 = circle ( 'none', #3521, 1.570100788807589100 ) ;
#3539 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3541 = cartesian_point ( 'none', ( -5.493504525692521200, -22.96182120719737800, -20.50000000000000400 ) ) ;
#3542 = cartesian_point ( 'none', ( 0.7237512364357843200, -35.62240848198857900, -20.50000000000000400 ) ) ;
#3543 = cartesian_point ( 'none', ( -0.9281865837950223900, -34.73702453886768600, -20.50000000000000400 ) ) ;
#3544 = axis2_placement_3d ( 'none', #3485, #3540, #3539 ) ;
#3545 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3546 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3547 = cartesian_point ( 'none', ( -3.324034418778468900, -20.71326940072014700, -20.50000000000000400 ) ) ;
#3548 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3549 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3550 = cartesian_point ( 'none', ( -0.3611707349167366800, -18.87294933980101400, -20.50000000000000400 ) ) ;
#3551 = cartesian_point ( 'none', ( -2.157025514176581300, -27.13349896983461200, -20.50000000000000400 ) ) ;
#3552 = cartesian_point ( 'none', ( -6.522355402087448800, -22.55887644410542900, -20.50000000000000400 ) ) ;
#3553 = axis2_placement_3d ( 'none', #3587, #3586, #3585 ) ;
#3554 = cartesian_point ( 'none', ( -6.963044188435562300, -22.37952764968994400, -20.50000000000000400 ) ) ;
#3555 = circle ( 'none', #3611, 4.071440137639139100 ) ;
#3556 = cartesian_point ( 'none', ( -5.862859664708326000, -23.60854383605828500, -20.50000000000000400 ) ) ;
#3557 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3559 = cartesian_point ( 'none', ( -0.2671946205153192300, -22.34208470777842200, -20.50000000000000400 ) ) ;
#3560 = axis2_placement_3d ( 'none', #3550, #3549, #3548 ) ;
#3561 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3563 = circle ( 'none', #3560, 5.117190653958691500 ) ;
#3564 = cartesian_point ( 'none', ( -4.524587185966956000, -22.91030154423075200, -20.50000000000000400 ) ) ;
#3565 = axis2_placement_3d ( 'none', #3570, #3562, #3561 ) ;
#3566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3568 = axis2_placement_3d ( 'none', #3564, #3558, #3557 ) ;
#3569 = circle ( 'none', #3565, 4.211271270498768300 ) ;
#3571 = advanced_face ( 'none', ( #22936 ), #22940, .t. ) ;
#3570 = cartesian_point ( 'none', ( -3.133676988462204900, -22.08899447134460200, -20.50000000000000400 ) ) ;
#3572 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3573 = axis2_placement_3d ( 'none', #3517, #3522, #3572 ) ;
#3574 = cartesian_point ( 'none', ( -3.523372626721761300, -26.73668176729802300, -20.50000000000000400 ) ) ;
#3575 = axis2_placement_3d ( 'none', #3530, #3567, #3566 ) ;
#3576 = circle ( 'none', #3568, 2.595976719806684800 ) ;
#3577 = cartesian_point ( 'none', ( -6.759950693209022500, -24.23024287636211600, -20.50000000000000400 ) ) ;
#3578 = axis2_placement_3d ( 'none', #3612, #3629, #3627 ) ;
#3579 = axis2_placement_3d ( 'none', #3650, #3649, #3648 ) ;
#3580 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3581 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3582 = axis2_placement_3d ( 'none', #3647, #3646, #3645 ) ;
#3584 = edge_curve ( 'none', #2857, #2875, #22945, .t. ) ;
#3583 = axis2_placement_3d ( 'none', #3596, #3581, #3580 ) ;
#3585 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3586 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3587 = cartesian_point ( 'none', ( -0.7017534865626285900, -21.10806824022718700, -20.50000000000000400 ) ) ;
#3588 = circle ( 'none', #3579, 3.795378327010757500 ) ;
#3589 = circle ( 'none', #3582, 5.132501029341858300 ) ;
#3590 = cartesian_point ( 'none', ( -3.750718297022818800, -22.70656480215282600, -20.50000000000000400 ) ) ;
#3591 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3592 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3593 = oriented_edge ( 'none', *, *, #3383, .t. ) ;
#3594 = axis2_placement_3d ( 'none', #3559, #3592, #3591 ) ;
#3595 = circle ( 'none', #3583, 3.847308861427899200 ) ;
#3596 = cartesian_point ( 'none', ( -0.6953717570040203200, -20.09847815811648500, -20.50000000000000400 ) ) ;
#3597 = cartesian_point ( 'none', ( -7.107368907309736800, -23.17170871642739300, -20.50000000000000400 ) ) ;
#3598 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3599 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3600 = cartesian_point ( 'none', ( -5.329349852752685000, -22.04300914089097700, -20.50000000000000400 ) ) ;
#3601 = axis2_placement_3d ( 'none', #3600, #3599, #3598 ) ;
#3602 = circle ( 'none', #3601, 1.299762022552317200 ) ;
#3604 = oriented_edge ( 'none', *, *, #3643, .f. ) ;
#3603 = cartesian_point ( 'none', ( -6.616845291165642400, -21.86486085620904500, -20.50000000000000400 ) ) ;
#3605 = vertex_point ( 'none', #22988 ) ;
#3606 = circle ( 'none', #3594, 1.529402752405191200 ) ;
#3607 = circle ( 'none', #3553, 2.837698609712691500 ) ;
#3608 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3609 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3610 = cartesian_point ( 'none', ( -2.785324627446372800, -20.94294767594624300, -20.50000000000000400 ) ) ;
#3611 = axis2_placement_3d ( 'none', #3610, #3609, #3608 ) ;
#3612 = cartesian_point ( 'none', ( -0.08910701994755868000, -33.22308380555922700, -20.80000000000000400 ) ) ;
#3613 = line ( 'none', #5696, #6479 ) ;
#3614 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3615 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3616 = cartesian_point ( 'none', ( 0.6907492341585211900, -33.37485501398849400, -20.50000000000000400 ) ) ;
#3617 = axis2_placement_3d ( 'none', #3616, #3615, #3614 ) ;
#3618 = circle ( 'none', #3617, 5.554834393654520100 ) ;
#3619 = circle ( 'none', #3883, 0.5782419889135890200 ) ;
#3620 = cartesian_point ( 'none', ( 2.909629761323410800, -34.01112892411212800, -20.80000000000000400 ) ) ;
#3621 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3623 = cartesian_point ( 'none', ( -3.167689414881122500, -24.43949116567292600, -20.50000000000000400 ) ) ;
#3624 = axis2_placement_3d ( 'none', #3623, #3622, #3621 ) ;
#3625 = circle ( 'none', #3624, 4.400787623776661700 ) ;
#3626 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3628 = oriented_edge ( 'none', *, *, #3904, .f. ) ;
#3627 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3630 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3631 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3632 = cartesian_point ( 'none', ( -2.264897190014528900, -22.56151228917586900, -20.50000000000000400 ) ) ;
#3633 = axis2_placement_3d ( 'none', #3632, #3631, #3630 ) ;
#3635 = oriented_edge ( 'none', *, *, #3889, .t. ) ;
#3634 = circle ( 'none', #3633, 5.461009273899246200 ) ;
#3636 = vertex_point ( 'none', #22993 ) ;
#3637 = circle ( 'none', #3578, 1.661684687500041300 ) ;
#3638 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3639 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3640 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.50000000000000400 ) ) ;
#3641 = axis2_placement_3d ( 'none', #3640, #3639, #3638 ) ;
#3642 = circle ( 'none', #3641, 4.274600099526757900 ) ;
#3643 = edge_curve ( 'none', #2858, #2614, #22985, .t. ) ;
#3644 = vertex_point ( 'none', #22987 ) ;
#3645 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3646 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3647 = cartesian_point ( 'none', ( -0.3538823149874230600, -18.85948507118709800, -20.50000000000000400 ) ) ;
#3648 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3649 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3650 = cartesian_point ( 'none', ( -1.236718677790910500, -19.86320366440683900, -20.50000000000000400 ) ) ;
#3651 = cartesian_point ( 'none', ( -0.9766655718560347500, -26.19050655011548300, -20.50000000000000400 ) ) ;
#3652 = axis2_placement_3d ( 'none', #3709, #3708, #3707 ) ;
#3653 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3655 = oriented_edge ( 'none', *, *, #3390, .f. ) ;
#3654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3657 = oriented_edge ( 'none', *, *, #3092, .t. ) ;
#3656 = cartesian_point ( 'none', ( 0.7252412917177460900, -17.13188667691981900, -20.50000000000000400 ) ) ;
#3658 = axis2_placement_3d ( 'none', #3656, #3654, #3653 ) ;
#3659 = cartesian_point ( 'none', ( -2.176411792550954500, -25.94224355192428500, -20.50000000000000400 ) ) ;
#3660 = circle ( 'none', #3658, 9.279381191100798200 ) ;
#3661 = cartesian_point ( 'none', ( -0.6285332854052628800, -27.77159246718709400, -20.50000000000000400 ) ) ;
#3662 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3663 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3664 = cartesian_point ( 'none', ( 0.6120734639724516600, -17.34604932475039300, -20.50000000000000400 ) ) ;
#3665 = axis2_placement_3d ( 'none', #3664, #3663, #3662 ) ;
#3666 = cartesian_point ( 'none', ( -7.542722234497452900, -23.96407604510370600, -20.50000000000000400 ) ) ;
#3667 = cartesian_point ( 'none', ( -0.5178860833565061000, -27.95310383838272400, -20.50000000000000400 ) ) ;
#3668 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3669 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3670 = axis2_placement_3d ( 'none', #3680, #3669, #3668 ) ;
#3671 = circle ( 'none', #3670, 5.599090641517499900 ) ;
#3672 = circle ( 'none', #3652, 5.704026751297867300 ) ;
#3673 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3675 = cartesian_point ( 'none', ( -1.034673186361188900, -19.42662708087583200, -20.50000000000000400 ) ) ;
#3676 = axis2_placement_3d ( 'none', #3675, #3674, #3673 ) ;
#3677 = circle ( 'none', #3676, 6.387473085420388900 ) ;
#3678 = cartesian_point ( 'none', ( -3.610110456265537900, -25.33625383782952400, -20.50000000000000400 ) ) ;
#3679 = circle ( 'none', #3695, 13.00000000000000000 ) ;
#3680 = cartesian_point ( 'none', ( -0.4487687030187975700, -20.61635720624240900, -20.50000000000000400 ) ) ;
#3681 = circle ( 'none', #3665, 9.037156921131025200 ) ;
#3682 = circle ( 'none', #3746, 1.074169345818815100 ) ;
#3683 = circle ( 'none', #3740, 37.50000000000000000 ) ;
#3684 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3685 = cartesian_point ( 'none', ( -0.09388174145682197400, -25.05863439077340600, -20.50000000000000400 ) ) ;
#3686 = cartesian_point ( 'none', ( -4.921866676116310100, -24.49511198172887600, -20.50000000000000400 ) ) ;
#3687 = cartesian_point ( 'none', ( 0.0000000000000000000, 19.00000000000000000, -21.50000000000000400 ) ) ;
#3688 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3689 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3691 = cartesian_point ( 'none', ( -0.8834423806510863800, -25.19466143333317400, -20.50000000000000400 ) ) ;
#3692 = cartesian_point ( 'none', ( 0.7304630070688634700, -25.74732555455799600, -20.50000000000000400 ) ) ;
#3693 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3694 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3695 = axis2_placement_3d ( 'none', #3704, #3694, #3693 ) ;
#3696 = cartesian_point ( 'none', ( 0.1760320038960623600, -26.09833932659240900, -20.50000000000000400 ) ) ;
#3697 = axis2_placement_3d ( 'none', #3691, #3690, #3689 ) ;
#3698 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.50000000000000400 ) ) ;
#3699 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3700 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3701 = cartesian_point ( 'none', ( -0.6061863783259885400, -25.80804168919986800, -20.50000000000000400 ) ) ;
#3702 = axis2_placement_3d ( 'none', #3701, #3700, #3699 ) ;
#3703 = circle ( 'none', #3697, 2.029868164594018000 ) ;
#3704 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#3705 = circle ( 'none', #3702, 1.356736506511900400 ) ;
#3706 = axis2_placement_3d ( 'none', #3698, #3688, #3684 ) ;
#3707 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3709 = cartesian_point ( 'none', ( -1.105556204800791400, -21.52722271273111000, -20.50000000000000400 ) ) ;
#3710 = cartesian_point ( 'none', ( -0.7607308073974770000, -27.22081706294849500, -20.50000000000000400 ) ) ;
#3711 = cartesian_point ( 'none', ( -0.04736057435802813000, -27.04434572499432900, -20.50000000000000400 ) ) ;
#3712 = circle ( 'none', #3706, 1.210857828906472200 ) ;
#3713 = face_outer_bound ( 'none', #21563, .t. ) ;
#3714 = circle ( 'none', #3757, 42.50000000000000000 ) ;
#3715 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3716 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3717 = cartesian_point ( 'none', ( 0.0000000000000000000, 13.00000000000000000, -20.10000000000000500 ) ) ;
#3718 = circle ( 'none', #3751, 13.00000000000000200 ) ;
#3719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3721 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#3722 = cylindrical_surface ( 'none', #3727, 6.849999999999998800 ) ;
#3723 = axis2_placement_3d ( 'none', #3775, #3774, #3773 ) ;
#3724 = face_bound ( 'none', #21482, .t. ) ;
#3725 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3726 = axis2_placement_3d ( 'none', #3721, #3720, #3719 ) ;
#3727 = axis2_placement_3d ( 'none', #3716, #3715, #3763 ) ;
#3728 = axis2_placement_3d ( 'none', #3717, #3769, #3768 ) ;
#3729 = circle ( 'none', #3726, 7.349999999999998800 ) ;
#3730 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3731 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3732 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3733 = plane ( 'none', #3728 ) ;
#3734 = circle ( 'none', #3723, 18.50000000000000000 ) ;
#3735 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3736 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3737 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#3738 = face_outer_bound ( 'none', #21545, .t. ) ;
#3739 = plane ( 'none', #3747 ) ;
#3740 = axis2_placement_3d ( 'none', #3741, #3731, #3730 ) ;
#3741 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#3742 = face_bound ( 'none', #21551, .t. ) ;
#3743 = axis2_placement_3d ( 'none', #3737, #3736, #3735 ) ;
#3744 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3745 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3746 = axis2_placement_3d ( 'none', #3685, #3745, #3744 ) ;
#3747 = axis2_placement_3d ( 'none', #3687, #3732, #3725 ) ;
#3748 = circle ( 'none', #3743, 38.50000000000000000 ) ;
#3749 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#3750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3751 = axis2_placement_3d ( 'none', #3756, #3766, #3750 ) ;
#3752 = face_outer_bound ( 'none', #21637, .t. ) ;
#3753 = plane ( 'none', #3807 ) ;
#3754 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3755 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3756 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -13.10000000000000100 ) ) ;
#3757 = axis2_placement_3d ( 'none', #3813, #3812, #3811 ) ;
#3758 = face_bound ( 'none', #21568, .t. ) ;
#3759 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3760 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3761 = axis2_placement_3d ( 'none', #3764, #3760, #3759 ) ;
#3762 = circle ( 'none', #3761, 6.849999999999999600 ) ;
#3763 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3764 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000500 ) ) ;
#3765 = face_outer_bound ( 'none', #21503, .t. ) ;
#3766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3767 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3768 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3770 = cylindrical_surface ( 'none', #3771, 13.00000000000000000 ) ;
#3771 = axis2_placement_3d ( 'none', #3767, #3755, #3754 ) ;
#3772 = face_outer_bound ( 'none', #21562, .t. ) ;
#3773 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3774 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3775 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.50000000000000400 ) ) ;
#3776 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3777 = face_outer_bound ( 'none', #21533, .t. ) ;
#3778 = axis2_placement_3d ( 'none', #3845, #3843, #3833 ) ;
#3779 = cylindrical_surface ( 'none', #3841, 41.50000000000000000 ) ;
#3780 = face_outer_bound ( 'none', #21331, .t. ) ;
#3781 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3782 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3784 = face_outer_bound ( 'none', #21484, .t. ) ;
#3785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3786 = axis2_placement_3d ( 'none', #3810, #3783, #3776 ) ;
#3787 = axis2_placement_3d ( 'none', #3802, #3801, #3842 ) ;
#3788 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3789 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3790 = face_bound ( 'none', #21579, .t. ) ;
#3791 = plane ( 'none', #3787 ) ;
#3792 = face_bound ( 'none', #21588, .t. ) ;
#3793 = plane ( 'none', #3786 ) ;
#3794 = axis2_placement_3d ( 'none', #3800, #3782, #3781 ) ;
#3795 = face_outer_bound ( 'none', #21585, .t. ) ;
#3796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3798 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#3799 = axis2_placement_3d ( 'none', #3798, #3797, #3796 ) ;
#3800 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80000000000000100 ) ) ;
#3801 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3802 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.50000000000000000, -24.50000000000000000 ) ) ;
#3803 = circle ( 'none', #3808, 41.50000000000000000 ) ;
#3804 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3805 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3806 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.50000000000000000, -22.00000000000000400 ) ) ;
#3807 = axis2_placement_3d ( 'none', #3806, #3805, #3804 ) ;
#3808 = axis2_placement_3d ( 'none', #3749, #3789, #3788 ) ;
#3809 = circle ( 'none', #3799, 41.50000000000000000 ) ;
#3810 = cartesian_point ( 'none', ( 0.0000000000000000000, 41.50000000000000000, -22.80000000000000100 ) ) ;
#3811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3812 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3813 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#3814 = circle ( 'none', #3794, 41.10000000000000100 ) ;
#3815 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3817 = cylindrical_surface ( 'none', #3869, 42.10999999999999900 ) ;
#3818 = circle ( 'none', #3861, 42.10999999999999900 ) ;
#3819 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3821 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#3822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3823 = face_bound ( 'none', #21624, .t. ) ;
#3824 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3825 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3826 = oriented_edge ( 'none', *, *, #3864, .t. ) ;
#3827 = axis2_placement_3d ( 'none', #3836, #3825, #3824 ) ;
#3828 = axis2_placement_3d ( 'none', #3877, #3873, #3872 ) ;
#3829 = cylindrical_surface ( 'none', #3834, 37.50000000000000000 ) ;
#3830 = axis2_placement_3d ( 'none', #3821, #3820, #3819 ) ;
#3831 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3832 = circle ( 'none', #3830, 40.92999999999999300 ) ;
#3833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3834 = axis2_placement_3d ( 'none', #3815, #3822, #3831 ) ;
#3835 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3836 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#3837 = circle ( 'none', #3828, 1.661684687502822400 ) ;
#3838 = circle ( 'none', #3827, 19.00000000000000000 ) ;
#3839 = cylindrical_surface ( 'none', #3778, 19.00000000000000000 ) ;
#3840 = face_outer_bound ( 'none', #21537, .t. ) ;
#3841 = axis2_placement_3d ( 'none', #3844, #3785, #3835 ) ;
#3842 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3843 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3844 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3845 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3846 = toroidal_surface ( 'none', #3856, 42.10999999999999900, 0.1999999999999987900 ) ;
#3847 = cartesian_point ( 'none', ( -1.356648114537510400, -32.91662037191186800, -20.80000000000000400 ) ) ;
#3848 = face_outer_bound ( 'none', #21577, .t. ) ;
#3849 = axis2_placement_3d ( 'none', #3899, #3891, #3890 ) ;
#3850 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3851 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#3853 = vertex_point ( 'none', #22994 ) ;
#3852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3854 = oriented_edge ( 'none', *, *, #9343, .t. ) ;
#3855 = edge_curve ( 'none', #9349, #9346, #22978, .t. ) ;
#3856 = axis2_placement_3d ( 'none', #3851, #3863, #3871 ) ;
#3857 = circle ( 'none', #3910, 42.10999999999999900 ) ;
#3858 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3860 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -13.10000000000000100 ) ) ;
#3861 = axis2_placement_3d ( 'none', #3860, #3859, #3858 ) ;
#3862 = face_outer_bound ( 'none', #21614, .t. ) ;
#3863 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3864 = edge_curve ( 'none', #3366, #2837, #22989, .t. ) ;
#3865 = axis2_placement_3d ( 'none', #3878, #3874, #3850 ) ;
#3866 = face_outer_bound ( 'none', #21611, .t. ) ;
#3867 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3868 = plane ( 'none', #3865 ) ;
#3869 = axis2_placement_3d ( 'none', #3880, #3816, #3867 ) ;
#3870 = cylindrical_surface ( 'none', #3906, 42.50000000000000000 ) ;
#3871 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3872 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3875 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3876 = cartesian_point ( 'none', ( -1.147298027652505800, -33.45563460072590100, -20.80000000000000400 ) ) ;
#3877 = cartesian_point ( 'none', ( 0.8539245962562406200, -35.32792974438929400, -20.80000000000000400 ) ) ;
#3878 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.10999999999999900, -20.49999999999999600 ) ) ;
#3879 = face_outer_bound ( 'none', #21616, .t. ) ;
#3880 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3881 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3882 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3883 = axis2_placement_3d ( 'none', #3876, #3875, #3893 ) ;
#3884 = vertex_point ( 'none', #22972 ) ;
#3886 = edge_curve ( 'none', #2857, #3644, #22720, .t. ) ;
#3885 = cartesian_point ( 'none', ( -0.6859152179081423600, -32.80533066988461900, -20.80000000000000400 ) ) ;
#3887 = cartesian_point ( 'none', ( 0.04106633987206579500, -32.92860506795944500, -20.80000000000000400 ) ) ;
#3888 = cartesian_point ( 'none', ( -5.862859664708326000, -23.60854383605828500, -20.80000000000000400 ) ) ;
#3889 = edge_curve ( 'none', #2875, #3343, #23018, .t. ) ;
#3890 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3891 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3892 = edge_loop ( 'none', ( #9351, #9345, #9352, #1855, #4659 ) ) ;
#3893 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3894 = axis2_placement_3d ( 'none', #3901, #3882, #3881 ) ;
#3895 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3896 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3897 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000000 ) ) ;
#3898 = axis2_placement_3d ( 'none', #3897, #3896, #3895 ) ;
#3899 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00000000000000400 ) ) ;
#3900 = advanced_face ( 'none', ( #23022 ), #23025, .t. ) ;
#3901 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3902 = oriented_edge ( 'none', *, *, #3855, .f. ) ;
#3904 = edge_curve ( 'none', #3644, #9349, #23024, .t. ) ;
#3903 = circle ( 'none', #3849, 41.10000000000000100 ) ;
#3905 = cylindrical_surface ( 'none', #3894, 41.10000000000000100 ) ;
#3906 = axis2_placement_3d ( 'none', #3913, #3912, #3852 ) ;
#3907 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3908 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3909 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#3910 = axis2_placement_3d ( 'none', #3909, #3908, #3907 ) ;
#3911 = circle ( 'none', #3898, 42.50000000000000000 ) ;
#3912 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3913 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3914 = face_outer_bound ( 'none', #21622, .t. ) ;
#3915 = cartesian_point ( 'none', ( 2.198178113647187600, -34.35110914588442900, -20.80000000000000400 ) ) ;
#3916 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.50000000000000000 ) ) ;
#3917 = oriented_edge ( 'none', *, *, #3335, .t. ) ;
#3918 = face_outer_bound ( 'none', #21657, .t. ) ;
#3919 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3921 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.80000000000000400 ) ) ;
#3922 = axis2_placement_3d ( 'none', #3921, #3920, #3919 ) ;
#3923 = circle ( 'none', #3922, 0.5782419889122534200 ) ;
#3924 = circle ( 'none', #3967, 1.661684687500327500 ) ;
#3925 = face_outer_bound ( 'none', #21670, .t. ) ;
#3926 = cartesian_point ( 'none', ( 0.5143060867730509000, -35.23943586121800600, -20.80000000000000400 ) ) ;
#3927 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3928 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3929 = face_outer_bound ( 'none', #21606, .t. ) ;
#3930 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3931 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#3932 = axis2_placement_3d ( 'none', #3931, #3928, #3927 ) ;
#3933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3935 = cartesian_point ( 'none', ( 1.383020100110864400, -35.21165434680612100, -20.80000000000000400 ) ) ;
#3936 = axis2_placement_3d ( 'none', #3935, #3934, #3933 ) ;
#3937 = toroidal_surface ( 'none', #3973, 38.50000000000000000, 1.000000000000000000 ) ;
#3938 = face_outer_bound ( 'none', #21669, .t. ) ;
#3939 = cartesian_point ( 'none', ( 1.450732794220086900, -35.74568288006389600, -20.80000000000000400 ) ) ;
#3940 = face_bound ( 'none', #21704, .t. ) ;
#3941 = plane ( 'none', #3936 ) ;
#3942 = cartesian_point ( 'none', ( 1.519859719000027100, -34.08543667273694700, -20.80000000000000400 ) ) ;
#3943 = face_outer_bound ( 'none', #21664, .t. ) ;
#3944 = cartesian_point ( 'none', ( 2.476880564533186400, -34.97126473949592200, -20.80000000000000400 ) ) ;
#3945 = cartesian_point ( 'none', ( -1.712062988221369400, -33.57974881045391400, -20.80000000000000400 ) ) ;
#3946 = cartesian_point ( 'none', ( -0.2558617226287177600, -34.07678551097495000, -20.80000000000000400 ) ) ;
#3947 = toroidal_surface ( 'none', #3932, 18.50000000000000000, 0.5000000000000000000 ) ;
#3948 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3950 = cartesian_point ( 'none', ( 1.210729421512934100, -32.75323047621441900, -20.80000000000000400 ) ) ;
#3951 = axis2_placement_3d ( 'none', #3950, #3949, #3948 ) ;
#3952 = cartesian_point ( 'none', ( -0.6817266142863462900, -34.38133564481052000, -20.80000000000000400 ) ) ;
#3953 = cartesian_point ( 'none', ( 1.146790346726337200, -35.24883222372307800, -20.80000000000000400 ) ) ;
#3954 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3955 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3956 = cartesian_point ( 'none', ( -0.4900234142684243800, -34.31296641635237400, -20.80000000000000400 ) ) ;
#3957 = axis2_placement_3d ( 'none', #3956, #3955, #3954 ) ;
#3958 = cartesian_point ( 'none', ( 0.8443210890846278800, -35.29328794889802600, -20.80000000000000400 ) ) ;
#3959 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3960 = cartesian_point ( 'none', ( -0.2953355802221632700, -34.85941481508980600, -20.80000000000000400 ) ) ;
#3961 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3962 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#3963 = axis2_placement_3d ( 'none', #3974, #3969, #3968 ) ;
#3964 = axis2_placement_3d ( 'none', #3962, #3961, #3959 ) ;
#3965 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3967 = axis2_placement_3d ( 'none', #3942, #3966, #3965 ) ;
#3968 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3969 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3970 = toroidal_surface ( 'none', #3964, 7.349999999999998800, 0.5000000000000000000 ) ;
#3971 = circle ( 'none', #3957, 0.2035300181719403600 ) ;
#3972 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3973 = axis2_placement_3d ( 'none', #3916, #3930, #3972 ) ;
#3974 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.00000000000000400 ) ) ;
#3975 = circle ( 'none', #3951, 2.581902917925289000 ) ;
#3976 = toroidal_surface ( 'none', #3963, 37.00000000000000000, 0.5000000000000000000 ) ;
#3977 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3978 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3979 = cartesian_point ( 'none', ( -0.7550421426897259100, -34.46557687721107000, -20.80000000000000400 ) ) ;
#3980 = circle ( 'none', #4040, 2.925474613273192100 ) ;
#3981 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3983 = cartesian_point ( 'none', ( 0.05636233731796074000, -34.11810283414299500, -20.80000000000000400 ) ) ;
#3984 = axis2_placement_3d ( 'none', #3979, #3978, #3977 ) ;
#3985 = cartesian_point ( 'none', ( -0.5583309802743967600, -34.12124123615058100, -20.80000000000000400 ) ) ;
#3986 = circle ( 'none', #3984, 1.661684687499896100 ) ;
#3987 = cartesian_point ( 'none', ( 1.113292234876057200, -34.72634818907565800, -20.80000000000000400 ) ) ;
#3988 = axis2_placement_3d ( 'none', #3983, #3982, #3981 ) ;
#3989 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3991 = cartesian_point ( 'none', ( -0.3316461091160756700, -35.57932631330062600, -20.80000000000000400 ) ) ;
#3992 = axis2_placement_3d ( 'none', #3991, #3990, #3989 ) ;
#3993 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3994 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3995 = cartesian_point ( 'none', ( -0.6222700550603053000, -36.61684298365797500, -20.80000000000000400 ) ) ;
#3996 = circle ( 'none', #4034, 0.7836241529567155000 ) ;
#3997 = cartesian_point ( 'none', ( -0.5248328684253904500, -34.64372527079616000, -20.80000000000000400 ) ) ;
#3998 = cartesian_point ( 'none', ( -0.2743735299703929400, -34.86526549038596600, -20.80000000000000400 ) ) ;
#3999 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4000 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4001 = axis2_placement_3d ( 'none', #3960, #4000, #3999 ) ;
#4002 = circle ( 'none', #4005, 2.581902917924749900 ) ;
#4003 = circle ( 'none', #3992, 1.504450775495435700 ) ;
#4004 = circle ( 'none', #3988, 0.7836241529536136500 ) ;
#4005 = axis2_placement_3d ( 'none', #3995, #3994, #3993 ) ;
#4006 = circle ( 'none', #4001, 0.7836241529538332500 ) ;
#4007 = cartesian_point ( 'none', ( 0.7237512364357873200, -35.62240848198857200, -20.80000000000000400 ) ) ;
#4008 = cartesian_point ( 'none', ( 1.693004160118597200, -33.81398901109205500, -20.80000000000000400 ) ) ;
#4009 = cartesian_point ( 'none', ( -1.433360537341697500, -34.19990440405499800, -20.80000000000000400 ) ) ;
#4010 = circle ( 'none', #4061, 2.925474613271461500 ) ;
#4011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4012 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4014 = axis2_placement_3d ( 'none', #4022, #4013, #4012 ) ;
#4015 = axis2_placement_3d ( 'none', #4062, #4054, #4053 ) ;
#4016 = cartesian_point ( 'none', ( -0.9281865837950246100, -34.73702453886769300, -20.80000000000000400 ) ) ;
#4017 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4019 = cartesian_point ( 'none', ( -0.1684438866040189300, -36.07084808560991000, -20.80000000000000400 ) ) ;
#4020 = axis2_placement_3d ( 'none', #4019, #4018, #4017 ) ;
#4021 = circle ( 'none', #4020, 2.925474613268956400 ) ;
#4022 = cartesian_point ( 'none', ( -0.002522757171933252800, -35.73547109507737200, -20.80000000000000400 ) ) ;
#4023 = circle ( 'none', #4029, 2.925474613272287100 ) ;
#4024 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4026 = cartesian_point ( 'none', ( -1.343233891322609200, -37.49518839286165000, -20.80000000000000400 ) ) ;
#4027 = cartesian_point ( 'none', ( 1.572434020125644400, -32.82274077928364200, -20.80000000000000400 ) ) ;
#4028 = cylindrical_surface ( 'none', #4057, 4.771789013918543700 ) ;
#4029 = axis2_placement_3d ( 'none', #4027, #4011, #4067 ) ;
#4030 = cartesian_point ( 'none', ( 0.8628328964173496200, -34.50480796948309600, -20.80000000000000400 ) ) ;
#4031 = circle ( 'none', #4014, 1.504450775497958800 ) ;
#4032 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4034 = axis2_placement_3d ( 'none', #4041, #4033, #4032 ) ;
#4035 = axis2_placement_3d ( 'none', #4026, #4025, #4024 ) ;
#4036 = cartesian_point ( 'none', ( 0.07415327967862328500, -34.13063759865463000, -20.80000000000000400 ) ) ;
#4037 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4038 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4039 = cartesian_point ( 'none', ( -0.8076164438166554300, -35.72827277066566200, -20.80000000000000400 ) ) ;
#4040 = axis2_placement_3d ( 'none', #4039, #4038, #4037 ) ;
#4041 = cartesian_point ( 'none', ( 0.5320970291302217200, -35.25197062573067800, -20.80000000000000400 ) ) ;
#4042 = circle ( 'none', #4035, 4.771789013919242700 ) ;
#4043 = cartesian_point ( 'none', ( 1.519859719000027100, -34.08543667273694700, -20.80000000000000400 ) ) ;
#4044 = cylindrical_surface ( 'none', #4081, 0.5782419889122534200 ) ;
#4045 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4046 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4047 = cylindrical_surface ( 'none', #4098, 2.925474613272287100 ) ;
#4048 = vector ( 'none', #4045, 1000.000000000000000 ) ;
#4049 = cartesian_point ( 'none', ( -0.9281865837950246100, -34.73702453886769300, -20.80000000000000400 ) ) ;
#4050 = cylindrical_surface ( 'none', #4056, 1.661684687500327500 ) ;
#4051 = cartesian_point ( 'none', ( 2.108051467632552400, -31.05582515708775300, -20.80000000000000400 ) ) ;
#4052 = line ( 'none', #4049, #4048 ) ;
#4053 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4054 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4055 = face_outer_bound ( 'none', #21762, .t. ) ;
#4056 = axis2_placement_3d ( 'none', #4043, #4046, #4102 ) ;
#4057 = axis2_placement_3d ( 'none', #4051, #4063, #4065 ) ;
#4058 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4060 = cartesian_point ( 'none', ( 0.9332614629211006800, -32.48016546434120500, -20.80000000000000400 ) ) ;
#4061 = axis2_placement_3d ( 'none', #4060, #4059, #4058 ) ;
#4062 = cartesian_point ( 'none', ( 2.108051467632552400, -31.05582515708775300, -20.80000000000000400 ) ) ;
#4063 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4064 = face_outer_bound ( 'none', #21800, .t. ) ;
#4065 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4066 = circle ( 'none', #4015, 4.771789013918543700 ) ;
#4067 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4068 = circle ( 'none', #4094, 0.7836241529535932200 ) ;
#4069 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4071 = cartesian_point ( 'none', ( 0.9201054755683816300, -33.79074714657158300, -20.80000000000000400 ) ) ;
#4072 = axis2_placement_3d ( 'none', #4071, #4070, #4069 ) ;
#4073 = circle ( 'none', #4072, 1.504450775496015900 ) ;
#4074 = line ( 'none', #4079, #4126 ) ;
#4075 = face_outer_bound ( 'none', #21761, .t. ) ;
#4076 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4077 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4078 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4079 = cartesian_point ( 'none', ( 2.476880564533186400, -34.97126473949592200, -20.80000000000000400 ) ) ;
#4080 = cartesian_point ( 'none', ( 1.912115603965488500, -35.09537894922295500, -20.80000000000000400 ) ) ;
#4081 = axis2_placement_3d ( 'none', #4080, #4078, #4077 ) ;
#4082 = cartesian_point ( 'none', ( 0.8837949466761938500, -34.51065864478331900, -20.80000000000000400 ) ) ;
#4083 = cylindrical_surface ( 'none', #4127, 1.661684687502822400 ) ;
#4084 = face_outer_bound ( 'none', #21763, .t. ) ;
#4085 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4086 = vector ( 'none', #4085, 1000.000000000000000 ) ;
#4087 = cartesian_point ( 'none', ( 2.198178113647187600, -34.35110914588442900, -20.80000000000000400 ) ) ;
#4088 = line ( 'none', #4087, #4086 ) ;
#4089 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4090 = vector ( 'none', #4089, 1000.000000000000000 ) ;
#4091 = cartesian_point ( 'none', ( 1.450732794220086900, -35.74568288006389600, -20.80000000000000400 ) ) ;
#4092 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4093 = vector ( 'none', #4092, 1000.000000000000000 ) ;
#4094 = axis2_placement_3d ( 'none', #4082, #4135, #4134 ) ;
#4095 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4096 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4097 = cartesian_point ( 'none', ( 1.572434020125644400, -32.82274077928364200, -20.80000000000000400 ) ) ;
#4098 = axis2_placement_3d ( 'none', #4097, #4096, #4095 ) ;
#4099 = line ( 'none', #4100, #4093 ) ;
#4100 = cartesian_point ( 'none', ( 0.7237512364357873200, -35.62240848198857200, -20.80000000000000400 ) ) ;
#4101 = line ( 'none', #4091, #4090 ) ;
#4102 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4103 = face_outer_bound ( 'none', #21735, .t. ) ;
#4104 = axis2_placement_3d ( 'none', #4122, #4175, #4118 ) ;
#4105 = axis2_placement_3d ( 'none', #4171, #4112, #4124 ) ;
#4106 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4107 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4108 = cartesian_point ( 'none', ( 0.8837949466761938500, -34.51065864478331900, -20.50000000000000400 ) ) ;
#4109 = axis2_placement_3d ( 'none', #4108, #4107, #4106 ) ;
#4110 = circle ( 'none', #4109, 0.7836241529535932200 ) ;
#4111 = cylindrical_surface ( 'none', #4104, 2.925474613273192100 ) ;
#4112 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4113 = face_outer_bound ( 'none', #21840, .t. ) ;
#4114 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4116 = cartesian_point ( 'none', ( 0.5909821236211756400, -33.63460236479512800, -20.80000000000000400 ) ) ;
#4117 = axis2_placement_3d ( 'none', #4116, #4115, #4114 ) ;
#4118 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4119 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4120 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4121 = cartesian_point ( 'none', ( 0.8539245962562406200, -35.32792974438929400, -20.80000000000000400 ) ) ;
#4122 = cartesian_point ( 'none', ( -0.8076164438166554300, -35.72827277066566200, -20.80000000000000400 ) ) ;
#4123 = cylindrical_surface ( 'none', #4105, 0.5782419889135890200 ) ;
#4124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4125 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4126 = vector ( 'none', #4125, 1000.000000000000000 ) ;
#4127 = axis2_placement_3d ( 'none', #4121, #4120, #4119 ) ;
#4128 = edge_curve ( 'none', #4169, #47609, #23007, .t. ) ;
#4129 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4130 = oriented_edge ( 'none', *, *, #51120, .t. ) ;
#4131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4132 = axis2_placement_3d ( 'none', #4137, #4131, #4129 ) ;
#4133 = circle ( 'none', #4132, 0.2035300181709505900 ) ;
#4134 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4136 = circle ( 'none', #4117, 1.504450775496441800 ) ;
#4137 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.80000000000000400 ) ) ;
#4138 = axis2_placement_3d ( 'none', #4160, #4163, #4076 ) ;
#4139 = line ( 'none', #4152, #4151 ) ;
#4140 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4141 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4142 = vector ( 'none', #4141, 1000.000000000000000 ) ;
#4143 = face_outer_bound ( 'none', #22116, .t. ) ;
#4144 = line ( 'none', #4148, #4142 ) ;
#4145 = cartesian_point ( 'none', ( -3.750718297022817900, -22.70656480215282600, -20.80000000000000400 ) ) ;
#4146 = oriented_edge ( 'none', *, *, #47615, .t. ) ;
#4147 = vertex_point ( 'none', #23021 ) ;
#4148 = cartesian_point ( 'none', ( -1.433360537341697500, -34.19990440405499800, -20.80000000000000400 ) ) ;
#4149 = vertex_point ( 'none', #23003 ) ;
#4150 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4151 = vector ( 'none', #4150, 1000.000000000000000 ) ;
#4152 = cartesian_point ( 'none', ( 2.909629761323410800, -34.01112892411212800, -20.80000000000000400 ) ) ;
#4153 = line ( 'none', #3112, #3376 ) ;
#4154 = oriented_edge ( 'none', *, *, #4185, .t. ) ;
#4155 = oriented_edge ( 'none', *, *, #47586, .t. ) ;
#4156 = line ( 'none', #4145, #4161 ) ;
#4157 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4158 = vector ( 'none', #4157, 1000.000000000000000 ) ;
#4159 = cartesian_point ( 'none', ( 0.04106633987206579500, -32.92860506795944500, -20.80000000000000400 ) ) ;
#4160 = cartesian_point ( 'none', ( 0.9332614629211006800, -32.48016546434120500, -20.80000000000000400 ) ) ;
#4161 = vector ( 'none', #4140, 1000.000000000000000 ) ;
#4162 = vertex_point ( 'none', #23001 ) ;
#4163 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4164 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4165 = vector ( 'none', #4164, 1000.000000000000000 ) ;
#4166 = line ( 'none', #4159, #4158 ) ;
#4167 = cylindrical_surface ( 'none', #4138, 2.925474613271461500 ) ;
#4168 = cartesian_point ( 'none', ( -1.356648114537510400, -32.91662037191186800, -20.80000000000000400 ) ) ;
#4169 = vertex_point ( 'none', #23004 ) ;
#4170 = oriented_edge ( 'none', *, *, #51359, .t. ) ;
#4171 = cartesian_point ( 'none', ( -1.147298027652505800, -33.45563460072590100, -20.80000000000000400 ) ) ;
#4172 = face_outer_bound ( 'none', #21774, .t. ) ;
#4173 = oriented_edge ( 'none', *, *, #51400, .f. ) ;
#4174 = vertex_point ( 'none', #23002 ) ;
#4175 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4176 = line ( 'none', #4168, #4165 ) ;
#4177 = face_outer_bound ( 'none', #21787, .t. ) ;
#4178 = advanced_face ( 'none', ( #23055 ), #22998, .t. ) ;
#4179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4180 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.50000000000000400 ) ) ;
#4181 = circle ( 'none', #4238, 1.504450775496015900 ) ;
#4182 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#4183 = cartesian_point ( 'none', ( 37.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#4184 = axis2_placement_3d ( 'none', #4239, #4189, #4188 ) ;
#4185 = edge_curve ( 'none', #4162, #47607, #23052, .t. ) ;
#4186 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4187 = vector ( 'none', #4186, 1000.000000000000000 ) ;
#4188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4189 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4190 = axis2_placement_3d ( 'none', #4180, #4179, #4212 ) ;
#4191 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4192 = cartesian_point ( 'none', ( 1.146790346726337200, -35.24883222372307800, -20.80000000000000400 ) ) ;
#4193 = line ( 'none', #4192, #4187 ) ;
#4194 = circle ( 'none', #4190, 0.2035300181709505900 ) ;
#4195 = cylindrical_surface ( 'none', #4184, 2.925474613268956400 ) ;
#4196 = axis2_placement_3d ( 'none', #4211, #4210, #4191 ) ;
#4197 = face_outer_bound ( 'none', #21783, .t. ) ;
#4198 = face_outer_bound ( 'none', #21826, .t. ) ;
#4199 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4200 = vector ( 'none', #4199, 1000.000000000000000 ) ;
#4201 = cartesian_point ( 'none', ( -0.6859152179081423600, -32.80533066988461900, -20.80000000000000400 ) ) ;
#4202 = line ( 'none', #4201, #4200 ) ;
#4203 = cartesian_point ( 'none', ( -3.750718297022817900, -22.70656480215282600, -20.80000000000000400 ) ) ;
#4204 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4205 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4206 = cartesian_point ( 'none', ( -0.08910701994755868000, -33.22308380555922700, -20.80000000000000400 ) ) ;
#4207 = axis2_placement_3d ( 'none', #4206, #4205, #4204 ) ;
#4208 = cylindrical_surface ( 'none', #4207, 1.661684687500041300 ) ;
#4209 = cylindrical_surface ( 'none', #4196, 0.2035300181709505900 ) ;
#4210 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4211 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.80000000000000400 ) ) ;
#4212 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4213 = face_outer_bound ( 'none', #21793, .t. ) ;
#4214 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4215 = vector ( 'none', #4214, 1000.000000000000000 ) ;
#4216 = cartesian_point ( 'none', ( 1.693004160118597200, -33.81398901109205500, -20.80000000000000400 ) ) ;
#4217 = cylindrical_surface ( 'none', #4263, 4.771789013919242700 ) ;
#4218 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4219 = cartesian_point ( 'none', ( 1.113292234876057200, -34.72634818907565800, -20.80000000000000400 ) ) ;
#4220 = line ( 'none', #4219, #4215 ) ;
#4221 = axis2_placement_3d ( 'none', #4232, #4231, #4218 ) ;
#4222 = face_outer_bound ( 'none', #21789, .t. ) ;
#4223 = face_outer_bound ( 'none', #21791, .t. ) ;
#4224 = axis2_placement_3d ( 'none', #4261, #4255, #4254 ) ;
#4225 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4226 = cylindrical_surface ( 'none', #4221, 0.7836241529567156100 ) ;
#4227 = cartesian_point ( 'none', ( 1.146790346726337200, -35.24883222372307800, -20.50000000000000400 ) ) ;
#4228 = axis2_placement_3d ( 'none', #4183, #4182, #4225 ) ;
#4229 = cartesian_point ( 'none', ( -0.2743735299703929400, -34.86526549038596600, -20.50000000000000400 ) ) ;
#4230 = line ( 'none', #4216, #4267 ) ;
#4231 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4232 = cartesian_point ( 'none', ( 0.5320970291302217200, -35.25197062573067800, -20.80000000000000400 ) ) ;
#4233 = conical_surface ( 'none', #4228, 1.500000000000000900, 0.9599310885968845900 ) ;
#4234 = face_outer_bound ( 'none', #21770, .t. ) ;
#4235 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4236 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4237 = cartesian_point ( 'none', ( 0.9201054755683816300, -33.79074714657158300, -20.50000000000000400 ) ) ;
#4238 = axis2_placement_3d ( 'none', #4237, #4236, #4235 ) ;
#4239 = cartesian_point ( 'none', ( -0.1684438866040189300, -36.07084808560991000, -20.80000000000000400 ) ) ;
#4240 = face_outer_bound ( 'none', #38758, .t. ) ;
#4241 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4242 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4243 = cartesian_point ( 'none', ( -0.2743735299703929400, -34.86526549038596600, -20.80000000000000400 ) ) ;
#4244 = line ( 'none', #4243, #4301 ) ;
#4245 = circle ( 'none', #4253, 0.7836241529536136500 ) ;
#4246 = cylindrical_surface ( 'none', #4290, 1.504450775496441800 ) ;
#4247 = axis2_placement_3d ( 'none', #4256, #4289, #4288 ) ;
#4248 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4249 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4250 = cartesian_point ( 'none', ( -0.7550421426897259100, -34.46557687721107000, -20.80000000000000400 ) ) ;
#4251 = cartesian_point ( 'none', ( -0.4900234142684243800, -34.31296641635237400, -20.80000000000000400 ) ) ;
#4252 = circle ( 'none', #4275, 0.2035300181719403600 ) ;
#4253 = axis2_placement_3d ( 'none', #4295, #4294, #4293 ) ;
#4254 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4256 = cartesian_point ( 'none', ( 0.5909821236211756400, -33.63460236479512800, -20.50000000000000400 ) ) ;
#4257 = cartesian_point ( 'none', ( 1.113292234876056300, -34.72634818907565800, -20.50000000000000400 ) ) ;
#4258 = cylindrical_surface ( 'none', #4268, 0.2035300181719403000 ) ;
#4259 = face_outer_bound ( 'none', #21917, .t. ) ;
#4260 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4261 = cartesian_point ( 'none', ( 0.5320970291302217200, -35.25197062573067800, -20.50000000000000400 ) ) ;
#4262 = cartesian_point ( 'none', ( -1.343233891322609200, -37.49518839286165000, -20.80000000000000400 ) ) ;
#4263 = axis2_placement_3d ( 'none', #4262, #4265, #4260 ) ;
#4264 = cylindrical_surface ( 'none', #4270, 1.661684687499896100 ) ;
#4265 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4266 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4267 = vector ( 'none', #4266, 1000.000000000000000 ) ;
#4268 = axis2_placement_3d ( 'none', #4251, #4242, #4241 ) ;
#4269 = circle ( 'none', #4224, 0.7836241529567155000 ) ;
#4270 = axis2_placement_3d ( 'none', #4250, #4249, #4248 ) ;
#4271 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4272 = cylindrical_surface ( 'none', #4285, 0.7836241529535931100 ) ;
#4273 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4275 = axis2_placement_3d ( 'none', #4298, #4274, #4273 ) ;
#4276 = axis2_placement_3d ( 'none', #4328, #4278, #4271 ) ;
#4277 = cartesian_point ( 'none', ( -0.5583309802743967600, -34.12124123615058100, -20.50000000000000400 ) ) ;
#4278 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4279 = cartesian_point ( 'none', ( 1.210729421512934100, -32.75323047621441900, -20.50000000000000400 ) ) ;
#4280 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4281 = vector ( 'none', #4280, 1000.000000000000000 ) ;
#4282 = cartesian_point ( 'none', ( -0.5248328684253904500, -34.64372527079616000, -20.80000000000000400 ) ) ;
#4283 = line ( 'none', #4282, #4281 ) ;
#4284 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4285 = axis2_placement_3d ( 'none', #4323, #4322, #4318 ) ;
#4286 = cartesian_point ( 'none', ( 0.5909821236211756400, -33.63460236479512800, -20.80000000000000400 ) ) ;
#4287 = cartesian_point ( 'none', ( -0.6817266142863462900, -34.38133564481052000, -20.50000000000000400 ) ) ;
#4288 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4289 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4290 = axis2_placement_3d ( 'none', #4286, #4296, #4284 ) ;
#4291 = circle ( 'none', #4247, 1.504450775496441800 ) ;
#4292 = face_outer_bound ( 'none', #21879, .t. ) ;
#4293 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4295 = cartesian_point ( 'none', ( 0.05636233731796074000, -34.11810283414299500, -20.50000000000000400 ) ) ;
#4296 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4297 = cartesian_point ( 'none', ( -0.5248328684253904500, -34.64372527079616000, -20.50000000000000400 ) ) ;
#4298 = cartesian_point ( 'none', ( -0.4900234142684243800, -34.31296641635237400, -20.50000000000000400 ) ) ;
#4299 = face_outer_bound ( 'none', #21853, .t. ) ;
#4300 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4301 = vector ( 'none', #4300, 1000.000000000000000 ) ;
#4302 = cylindrical_surface ( 'none', #4325, 1.504450775496015900 ) ;
#4303 = cartesian_point ( 'none', ( -4.407170831383278500, -21.94961919994248200, -20.80000000000000400 ) ) ;
#4304 = cartesian_point ( 'none', ( 0.8443210890846278800, -35.29328794889802600, -20.50000000000000400 ) ) ;
#4305 = axis2_placement_3d ( 'none', #4307, #4348, #4347 ) ;
#4306 = face_outer_bound ( 'none', #21959, .t. ) ;
#4307 = cartesian_point ( 'none', ( -0.6222700550603053000, -36.61684298365797500, -20.50000000000000400 ) ) ;
#4308 = cartesian_point ( 'none', ( 0.5143060867730509000, -35.23943586121800600, -20.50000000000000400 ) ) ;
#4309 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4311 = circle ( 'none', #4305, 2.581902917924749900 ) ;
#4312 = cartesian_point ( 'none', ( 0.9201054755683816300, -33.79074714657158300, -20.80000000000000400 ) ) ;
#4313 = face_outer_bound ( 'none', #21874, .t. ) ;
#4314 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4315 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4316 = vector ( 'none', #4315, 1000.000000000000000 ) ;
#4317 = axis2_placement_3d ( 'none', #4279, #4310, #4309 ) ;
#4318 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4319 = circle ( 'none', #4317, 2.581902917925289000 ) ;
#4320 = cartesian_point ( 'none', ( 0.8443210890846278800, -35.29328794889802600, -20.80000000000000400 ) ) ;
#4321 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4322 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4323 = cartesian_point ( 'none', ( 0.8837949466761938500, -34.51065864478331900, -20.80000000000000400 ) ) ;
#4324 = face_outer_bound ( 'none', #21804, .t. ) ;
#4325 = axis2_placement_3d ( 'none', #4312, #4314, #4321 ) ;
#4326 = line ( 'none', #4320, #4316 ) ;
#4327 = cylindrical_surface ( 'none', #4358, 1.504450775497958800 ) ;
#4328 = cartesian_point ( 'none', ( 1.210729421512934100, -32.75323047621441900, -20.80000000000000400 ) ) ;
#4329 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4330 = vector ( 'none', #4329, 1000.000000000000000 ) ;
#4331 = cartesian_point ( 'none', ( 0.5143060867730509000, -35.23943586121800600, -20.80000000000000400 ) ) ;
#4332 = line ( 'none', #4331, #4330 ) ;
#4333 = cylindrical_surface ( 'none', #4276, 2.581902917925289000 ) ;
#4334 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4335 = cartesian_point ( 'none', ( -0.002522757171933252800, -35.73547109507737200, -20.50000000000000400 ) ) ;
#4336 = circle ( 'none', #4345, 1.504450775495435700 ) ;
#4337 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4338 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4339 = vector ( 'none', #4338, 1000.000000000000000 ) ;
#4340 = cartesian_point ( 'none', ( 0.07415327967862328500, -34.13063759865463000, -20.80000000000000400 ) ) ;
#4341 = line ( 'none', #4340, #4339 ) ;
#4342 = circle ( 'none', #4346, 1.504450775497958800 ) ;
#4343 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4344 = axis2_placement_3d ( 'none', #4350, #4349, #4343 ) ;
#4345 = axis2_placement_3d ( 'none', #4385, #4384, #4383 ) ;
#4346 = axis2_placement_3d ( 'none', #4335, #4334, #4395 ) ;
#4347 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4349 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4350 = cartesian_point ( 'none', ( -0.3316461091160756700, -35.57932631330062600, -20.80000000000000400 ) ) ;
#4351 = cartesian_point ( 'none', ( 0.8628328964173513900, -34.50480796948309600, -20.50000000000000400 ) ) ;
#4352 = cylindrical_surface ( 'none', #4344, 1.504450775495435700 ) ;
#4353 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4354 = vector ( 'none', #4353, 1000.000000000000000 ) ;
#4355 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4356 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4357 = cartesian_point ( 'none', ( -0.002522757171933252800, -35.73547109507737200, -20.80000000000000400 ) ) ;
#4358 = axis2_placement_3d ( 'none', #4357, #4356, #4355 ) ;
#4359 = line ( 'none', #4303, #4354 ) ;
#4360 = face_outer_bound ( 'none', #21905, .t. ) ;
#4361 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4362 = vector ( 'none', #4361, 1000.000000000000000 ) ;
#4363 = axis2_placement_3d ( 'none', #4374, #4428, #4427 ) ;
#4364 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4365 = cartesian_point ( 'none', ( -2.797181179528856400, -23.37311525926473600, -20.80000000000000400 ) ) ;
#4366 = axis2_placement_3d ( 'none', #4425, #4418, #4415 ) ;
#4367 = cartesian_point ( 'none', ( -0.6817266142863462900, -34.38133564481052000, -20.80000000000000400 ) ) ;
#4368 = line ( 'none', #4367, #4362 ) ;
#4369 = axis2_placement_3d ( 'none', #4376, #4337, #4364 ) ;
#4370 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4371 = vector ( 'none', #4370, 1000.000000000000000 ) ;
#4372 = cartesian_point ( 'none', ( -0.2558617226287177600, -34.07678551097495000, -20.80000000000000400 ) ) ;
#4373 = line ( 'none', #4372, #4371 ) ;
#4374 = cartesian_point ( 'none', ( -0.2953355802221632700, -34.85941481508980600, -20.50000000000000400 ) ) ;
#4375 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4376 = cartesian_point ( 'none', ( 0.05636233731796074000, -34.11810283414299500, -20.80000000000000400 ) ) ;
#4377 = line ( 'none', #4423, #4422 ) ;
#4378 = face_outer_bound ( 'none', #21854, .t. ) ;
#4379 = cylindrical_surface ( 'none', #4369, 0.7836241529536134300 ) ;
#4380 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4381 = cartesian_point ( 'none', ( -0.2953355802221632700, -34.85941481508980600, -20.80000000000000400 ) ) ;
#4382 = face_outer_bound ( 'none', #21900, .t. ) ;
#4383 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4384 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4385 = cartesian_point ( 'none', ( -0.3316461091160756700, -35.57932631330062600, -20.50000000000000400 ) ) ;
#4386 = cylindrical_surface ( 'none', #4393, 0.7836241529538331400 ) ;
#4387 = cartesian_point ( 'none', ( 0.07415327967862328500, -34.13063759865463000, -20.50000000000000400 ) ) ;
#4388 = circle ( 'none', #4363, 0.7836241529538332500 ) ;
#4389 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4390 = vector ( 'none', #4389, 1000.000000000000000 ) ;
#4391 = cartesian_point ( 'none', ( -0.5583309802743967600, -34.12124123615058100, -20.80000000000000400 ) ) ;
#4392 = line ( 'none', #4391, #4390 ) ;
#4393 = axis2_placement_3d ( 'none', #4381, #4380, #4375 ) ;
#4394 = edge_curve ( 'none', #4927, #3644, #23008, .t. ) ;
#4395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4396 = oriented_edge ( 'none', *, *, #4647, .t. ) ;
#4397 = circle ( 'none', #4910, 1.500000000000000900 ) ;
#4398 = oriented_edge ( 'none', *, *, #4394, .t. ) ;
#4399 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4400 = vector ( 'none', #4399, 1000.000000000000000 ) ;
#4401 = cartesian_point ( 'none', ( -4.790639028462691400, -21.06131112943118900, -20.80000000000000400 ) ) ;
#4402 = line ( 'none', #4401, #4400 ) ;
#4403 = face_outer_bound ( 'none', #21947, .t. ) ;
#4404 = cartesian_point ( 'none', ( -6.115435029572251900, -21.43761502557180900, -20.80000000000000400 ) ) ;
#4405 = cartesian_point ( 'none', ( 0.2840111333948526800, -22.27293766976158900, -20.80000000000000400 ) ) ;
#4406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4407 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4408 = cartesian_point ( 'none', ( -2.079749680303763600, -20.41798667180470500, -20.80000000000000400 ) ) ;
#4409 = axis2_placement_3d ( 'none', #4408, #4407, #4406 ) ;
#4410 = cartesian_point ( 'none', ( 1.299640109352684800, -32.58763286471675300, -20.80000000000000400 ) ) ;
#4411 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4412 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4413 = oriented_edge ( 'none', *, *, #9354, .f. ) ;
#4414 = circle ( 'none', #4409, 2.786177922484819500 ) ;
#4415 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4416 = oriented_edge ( 'none', *, *, #9353, .t. ) ;
#4417 = oriented_edge ( 'none', *, *, #4886, .t. ) ;
#4418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4419 = line ( 'none', #4405, #4948 ) ;
#4420 = axis2_placement_3d ( 'none', #4426, #4412, #4411 ) ;
#4421 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4422 = vector ( 'none', #4421, 1000.000000000000000 ) ;
#4423 = cartesian_point ( 'none', ( -2.797181179528856400, -23.37311525926473600, -20.80000000000000400 ) ) ;
#4424 = circle ( 'none', #4420, 5.132501029341858300 ) ;
#4425 = cartesian_point ( 'none', ( -0.3611707349167366800, -18.87294933980101400, -20.80000000000000400 ) ) ;
#4426 = cartesian_point ( 'none', ( -0.3538823149874230600, -18.85948507118709800, -20.80000000000000400 ) ) ;
#4427 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4428 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4429 = circle ( 'none', #4366, 5.117190653958691500 ) ;
#4430 = cartesian_point ( 'none', ( -0.2558617226287177600, -34.07678551097495000, -20.50000000000000400 ) ) ;
#4431 = line ( 'none', #4494, #4493 ) ;
#4432 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4433 = cartesian_point ( 'none', ( -0.7196905321356713600, -23.94571015949068700, -20.80000000000000400 ) ) ;
#4434 = circle ( 'none', #4489, 1.529402752405191200 ) ;
#4435 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4436 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4437 = cartesian_point ( 'none', ( 0.0000000000000000000, 37.50000000000000000, -20.50000000000000400 ) ) ;
#4438 = face_outer_bound ( 'none', #21984, .t. ) ;
#4439 = face_outer_bound ( 'none', #21988, .t. ) ;
#4440 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4441 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4442 = cartesian_point ( 'none', ( -2.079749680303763600, -20.41798667180470500, -20.80000000000000400 ) ) ;
#4443 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4444 = cartesian_point ( 'none', ( -0.6222700550603053000, -36.61684298365797500, -20.80000000000000400 ) ) ;
#4445 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4446 = face_outer_bound ( 'none', #21894, .t. ) ;
#4447 = axis2_placement_3d ( 'none', #4437, #4436, #4435 ) ;
#4448 = face_outer_bound ( 'none', #21912, .t. ) ;
#4449 = cylindrical_surface ( 'none', #4452, 2.581902917924749900 ) ;
#4450 = cartesian_point ( 'none', ( -4.407170831383278500, -21.94961919994248200, -20.80000000000000400 ) ) ;
#4451 = cartesian_point ( 'none', ( -4.790639028462691400, -21.06131112943118900, -20.80000000000000400 ) ) ;
#4452 = axis2_placement_3d ( 'none', #4444, #4443, #4445 ) ;
#4453 = plane ( 'none', #4447 ) ;
#4454 = cylindrical_surface ( 'none', #4461, 2.786177922484819500 ) ;
#4455 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4456 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4457 = cartesian_point ( 'none', ( -1.236718677790910500, -19.86320366440683900, -20.80000000000000400 ) ) ;
#4458 = axis2_placement_3d ( 'none', #4457, #4456, #4455 ) ;
#4459 = cylindrical_surface ( 'none', #4458, 3.795378327010757500 ) ;
#4460 = face_outer_bound ( 'none', #21940, .t. ) ;
#4461 = axis2_placement_3d ( 'none', #4442, #4441, #4440 ) ;
#4462 = cylindrical_surface ( 'none', #4509, 3.847308861427899200 ) ;
#4463 = cylindrical_surface ( 'none', #4525, 5.132501029341858300 ) ;
#4464 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4465 = vector ( 'none', #4464, 1000.000000000000000 ) ;
#4466 = cylindrical_surface ( 'none', #4510, 5.117190653958691500 ) ;
#4467 = cartesian_point ( 'none', ( -1.717643281181730400, -23.80748697531778600, -20.80000000000000400 ) ) ;
#4468 = face_outer_bound ( 'none', #21925, .t. ) ;
#4469 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4470 = vector ( 'none', #4469, 1000.000000000000000 ) ;
#4471 = cartesian_point ( 'none', ( -1.717643281181730400, -23.80748697531778600, -20.80000000000000400 ) ) ;
#4472 = line ( 'none', #4471, #4465 ) ;
#4473 = cartesian_point ( 'none', ( 0.2408063198703192800, -23.78465457562950300, -20.80000000000000400 ) ) ;
#4474 = cartesian_point ( 'none', ( 0.2408063198703192800, -23.78465457562950300, -20.80000000000000400 ) ) ;
#4475 = line ( 'none', #4474, #4470 ) ;
#4476 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4477 = cartesian_point ( 'none', ( 0.8410011922351419100, -23.39611261047689400, -20.80000000000000400 ) ) ;
#4478 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4479 = axis2_placement_3d ( 'none', #4483, #4478, #4432 ) ;
#4480 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4481 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4482 = cartesian_point ( 'none', ( -0.7017534865626285900, -21.10806824022718700, -20.80000000000000400 ) ) ;
#4483 = cartesian_point ( 'none', ( -0.7017534865626285900, -21.10806824022718700, -20.80000000000000400 ) ) ;
#4484 = axis2_placement_3d ( 'none', #4482, #4481, #4480 ) ;
#4485 = cylindrical_surface ( 'none', #4479, 2.837698609712691500 ) ;
#4486 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4487 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4488 = cartesian_point ( 'none', ( -0.2671946205153192300, -22.34208470777842200, -20.80000000000000400 ) ) ;
#4489 = axis2_placement_3d ( 'none', #4488, #4487, #4486 ) ;
#4490 = cartesian_point ( 'none', ( -0.3538823149874230600, -18.85948507118709800, -20.80000000000000400 ) ) ;
#4491 = circle ( 'none', #4484, 2.837698609712691500 ) ;
#4492 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4493 = vector ( 'none', #4492, 1000.000000000000000 ) ;
#4494 = cartesian_point ( 'none', ( 0.8628328964173513900, -34.50480796948309600, -20.80000000000000400 ) ) ;
#4495 = cartesian_point ( 'none', ( -0.5290348630507116800, -19.18936019757559200, -20.80000000000000400 ) ) ;
#4496 = cylindrical_surface ( 'none', #4555, 6.222753360884972600 ) ;
#4497 = face_outer_bound ( 'none', #22040, .t. ) ;
#4498 = circle ( 'none', #4556, 6.154393464053033100 ) ;
#4499 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4500 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4501 = axis2_placement_3d ( 'none', #4511, #4500, #4499 ) ;
#4502 = cartesian_point ( 'none', ( -0.3611707349167366800, -18.87294933980101400, -20.80000000000000400 ) ) ;
#4503 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4504 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4505 = face_outer_bound ( 'none', #21995, .t. ) ;
#4506 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4507 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4508 = cartesian_point ( 'none', ( -0.6953717570040203200, -20.09847815811648500, -20.80000000000000400 ) ) ;
#4509 = axis2_placement_3d ( 'none', #4508, #4507, #4506 ) ;
#4510 = axis2_placement_3d ( 'none', #4502, #4504, #4503 ) ;
#4511 = cartesian_point ( 'none', ( -1.236718677790910500, -19.86320366440683900, -20.80000000000000400 ) ) ;
#4512 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4513 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4514 = vector ( 'none', #4513, 1000.000000000000000 ) ;
#4515 = cartesian_point ( 'none', ( -0.7196905321356713600, -23.94571015949068700, -20.80000000000000400 ) ) ;
#4516 = line ( 'none', #4515, #4514 ) ;
#4517 = circle ( 'none', #4501, 3.795378327010757500 ) ;
#4518 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4519 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4520 = axis2_placement_3d ( 'none', #4523, #4519, #4518 ) ;
#4521 = circle ( 'none', #4520, 3.847308861427899200 ) ;
#4522 = face_outer_bound ( 'none', #22009, .t. ) ;
#4523 = cartesian_point ( 'none', ( -0.6953717570040203200, -20.09847815811648500, -20.80000000000000400 ) ) ;
#4524 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4525 = axis2_placement_3d ( 'none', #4490, #4476, #4524 ) ;
#4526 = circle ( 'none', #4540, 4.056850855886495700 ) ;
#4527 = circle ( 'none', #4530, 2.704753755543668300 ) ;
#4528 = cartesian_point ( 'none', ( -3.352942304327163600, -24.65764198196472300, -20.80000000000000400 ) ) ;
#4529 = circle ( 'none', #4558, 3.366688616493617800 ) ;
#4530 = axis2_placement_3d ( 'none', #4581, #4575, #4574 ) ;
#4531 = face_outer_bound ( 'none', #22026, .t. ) ;
#4532 = axis2_placement_3d ( 'none', #4576, #4573, #4583 ) ;
#4533 = face_outer_bound ( 'none', #21967, .t. ) ;
#4534 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4535 = vector ( 'none', #4534, 1000.000000000000000 ) ;
#4536 = cartesian_point ( 'none', ( -1.070613965237208000, -25.31987820068540500, -20.80000000000000400 ) ) ;
#4537 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4538 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4539 = cartesian_point ( 'none', ( -0.7136160486970116700, -21.27876556250104700, -20.80000000000000400 ) ) ;
#4540 = axis2_placement_3d ( 'none', #4548, #4590, #4589 ) ;
#4541 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.80000000000000400 ) ) ;
#4542 = cylindrical_surface ( 'none', #4546, 4.056850855886495700 ) ;
#4543 = cartesian_point ( 'none', ( -1.070613965237208000, -25.31987820068540500, -20.80000000000000400 ) ) ;
#4544 = line ( 'none', #4543, #4535 ) ;
#4545 = axis2_placement_3d ( 'none', #4541, #4580, #4579 ) ;
#4546 = axis2_placement_3d ( 'none', #4539, #4538, #4537 ) ;
#4547 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4548 = cartesian_point ( 'none', ( -0.7136160486970116700, -21.27876556250104700, -20.80000000000000400 ) ) ;
#4549 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4550 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4552 = axis2_placement_3d ( 'none', #4557, #4551, #4550 ) ;
#4553 = circle ( 'none', #4552, 6.222753360884972600 ) ;
#4554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4555 = axis2_placement_3d ( 'none', #4559, #4549, #4547 ) ;
#4556 = axis2_placement_3d ( 'none', #4495, #4554, #4512 ) ;
#4557 = cartesian_point ( 'none', ( -0.4976683242559359300, -19.12862128304041700, -20.80000000000000400 ) ) ;
#4558 = axis2_placement_3d ( 'none', #4588, #4586, #4585 ) ;
#4559 = cartesian_point ( 'none', ( -0.4976683242559359300, -19.12862128304041700, -20.80000000000000400 ) ) ;
#4560 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4561 = cartesian_point ( 'none', ( -4.786858145664523600, -20.34966402379294000, -20.80000000000000400 ) ) ;
#4562 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4563 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4564 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4565 = cartesian_point ( 'none', ( -0.2671946205153192300, -22.34208470777842200, -20.80000000000000400 ) ) ;
#4566 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4567 = vector ( 'none', #4566, 1000.000000000000000 ) ;
#4568 = line ( 'none', #4561, #4609 ) ;
#4569 = cartesian_point ( 'none', ( 0.8365911733639550500, -25.02775161683320700, -20.80000000000000400 ) ) ;
#4570 = axis2_placement_3d ( 'none', #4565, #4564, #4562 ) ;
#4571 = line ( 'none', #4584, #4567 ) ;
#4572 = cylindrical_surface ( 'none', #4570, 1.529402752405191200 ) ;
#4573 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4574 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4576 = cartesian_point ( 'none', ( -1.754041120472850100, -24.25037320430978100, -20.80000000000000400 ) ) ;
#4577 = face_outer_bound ( 'none', #21978, .t. ) ;
#4578 = cylindrical_surface ( 'none', #4532, 2.704753755543668700 ) ;
#4579 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4580 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4581 = cartesian_point ( 'none', ( -1.754041120472850100, -24.25037320430978100, -20.80000000000000400 ) ) ;
#4582 = cylindrical_surface ( 'none', #4545, 3.366688616493617800 ) ;
#4583 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4584 = cartesian_point ( 'none', ( 0.8365911733639550500, -25.02775161683320700, -20.80000000000000400 ) ) ;
#4585 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4587 = circle ( 'none', #4652, 4.212301609293915000 ) ;
#4588 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.80000000000000400 ) ) ;
#4589 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4591 = circle ( 'none', #4597, 2.601728628340462400 ) ;
#4592 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4593 = circle ( 'none', #4598, 1.507336102556819900 ) ;
#4594 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4596 = advanced_face ( 'none', ( #23045 ), #23041, .t. ) ;
#4597 = axis2_placement_3d ( 'none', #4653, #4606, #4644 ) ;
#4598 = axis2_placement_3d ( 'none', #4603, #4602, #4592 ) ;
#4599 = cartesian_point ( 'none', ( -3.558336677558548500, -23.27370444715784700, -20.80000000000000400 ) ) ;
#4600 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4601 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4602 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4603 = cartesian_point ( 'none', ( -3.324034418778468900, -20.71326940072014700, -20.80000000000000400 ) ) ;
#4604 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4605 = cartesian_point ( 'none', ( -3.558336677558548500, -23.27370444715784700, -20.80000000000000400 ) ) ;
#4606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4607 = cartesian_point ( 'none', ( -4.786858145664523600, -20.34966402379294000, -20.80000000000000400 ) ) ;
#4608 = axis2_placement_3d ( 'none', #4599, #4595, #4594 ) ;
#4609 = vector ( 'none', #4560, 1000.000000000000000 ) ;
#4610 = vector ( 'none', #4563, 1000.000000000000000 ) ;
#4611 = face_outer_bound ( 'none', #22066, .t. ) ;
#4612 = cylindrical_surface ( 'none', #4615, 3.171636390740500300 ) ;
#4613 = circle ( 'none', #4608, 3.171636390740500700 ) ;
#4614 = line ( 'none', #4616, #4610 ) ;
#4615 = axis2_placement_3d ( 'none', #4605, #4601, #4600 ) ;
#4616 = cartesian_point ( 'none', ( 0.8410011922351419100, -23.39611261047689400, -20.80000000000000400 ) ) ;
#4617 = axis2_placement_3d ( 'none', #4625, #4624, #4673 ) ;
#4618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4619 = cartesian_point ( 'none', ( -5.220544624493429700, -23.18042320848773800, -20.80000000000000400 ) ) ;
#4620 = line ( 'none', #4622, #4680 ) ;
#4621 = cylindrical_surface ( 'none', #4671, 5.117190653973124400 ) ;
#4622 = cartesian_point ( 'none', ( -6.115435029572251900, -21.43761502557180900, -20.80000000000000400 ) ) ;
#4623 = face_outer_bound ( 'none', #22010, .t. ) ;
#4624 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4625 = cartesian_point ( 'none', ( -0.5290348630507116800, -19.18936019757559200, -20.80000000000000400 ) ) ;
#4626 = cartesian_point ( 'none', ( -1.136370335159126800, -37.08779878425142600, -20.80000000000000400 ) ) ;
#4627 = cartesian_point ( 'none', ( -2.023538687372736800, -20.43768044153434700, -20.80000000000000400 ) ) ;
#4628 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4629 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4630 = vector ( 'none', #4629, 1000.000000000000000 ) ;
#4631 = cartesian_point ( 'none', ( -5.220544624493429700, -23.18042320848773800, -20.80000000000000400 ) ) ;
#4632 = line ( 'none', #4631, #4630 ) ;
#4633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4634 = vector ( 'none', #4633, 1000.000000000000000 ) ;
#4635 = cartesian_point ( 'none', ( -5.567769367111794500, -20.81983858667887000, -20.80000000000000400 ) ) ;
#4636 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4637 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4638 = line ( 'none', #4640, #4634 ) ;
#4639 = face_outer_bound ( 'none', #22020, .t. ) ;
#4640 = cartesian_point ( 'none', ( -5.567769367111794500, -20.81983858667887000, -20.80000000000000400 ) ) ;
#4641 = cylindrical_surface ( 'none', #4642, 4.212301609293915000 ) ;
#4642 = axis2_placement_3d ( 'none', #4627, #4604, #4618 ) ;
#4643 = cylindrical_surface ( 'none', #4646, 2.601728628340462400 ) ;
#4644 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4645 = cartesian_point ( 'none', ( -3.919409368974300400, -22.83277206100605400, -20.80000000000000400 ) ) ;
#4646 = axis2_placement_3d ( 'none', #4645, #4637, #4636 ) ;
#4647 = edge_curve ( 'none', #3884, #4940, #23034, .t. ) ;
#4648 = face_outer_bound ( 'none', #22055, .t. ) ;
#4649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4650 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4651 = cartesian_point ( 'none', ( -2.023538687372736800, -20.43768044153434700, -20.80000000000000400 ) ) ;
#4652 = axis2_placement_3d ( 'none', #4651, #4650, #4649 ) ;
#4653 = cartesian_point ( 'none', ( -3.919409368974300400, -22.83277206100605400, -20.80000000000000400 ) ) ;
#4654 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4655 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4656 = cartesian_point ( 'none', ( -1.136370335159126800, -37.08779878425142600, -20.80000000000000400 ) ) ;
#4657 = cartesian_point ( 'none', ( 0.5822086102354073800, -35.54276145223822400, -20.80000000000000400 ) ) ;
#4658 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4659 = oriented_edge ( 'none', *, *, #4665, .f. ) ;
#4660 = vector ( 'none', #4658, 1000.000000000000000 ) ;
#4661 = cartesian_point ( 'none', ( 1.299640109352684800, -32.58763286471675300, -20.80000000000000400 ) ) ;
#4662 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4663 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4664 = axis2_placement_3d ( 'none', #4657, #4662, #4677 ) ;
#4665 = edge_curve ( 'none', #3636, #4899, #23043, .t. ) ;
#4666 = circle ( 'none', #4672, 5.117190653973124400 ) ;
#4667 = face_outer_bound ( 'none', #22091, .t. ) ;
#4668 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4669 = vector ( 'none', #4668, 1000.000000000000000 ) ;
#4670 = line ( 'none', #4661, #4660 ) ;
#4671 = axis2_placement_3d ( 'none', #4656, #4655, #4654 ) ;
#4672 = axis2_placement_3d ( 'none', #4626, #4628, #4663 ) ;
#4673 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4674 = line ( 'none', #4675, #4669 ) ;
#4675 = cartesian_point ( 'none', ( -3.352942304327163600, -24.65764198196472300, -20.80000000000000400 ) ) ;
#4676 = cylindrical_surface ( 'none', #4664, 2.786177922485714400 ) ;
#4678 = edge_loop ( 'none', ( #4416, #4396, #4936, #5163, #4934, #5192 ) ) ;
#4677 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4679 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4680 = vector ( 'none', #4679, 1000.000000000000000 ) ;
#4681 = cylindrical_surface ( 'none', #4617, 6.154393464053033100 ) ;
#4682 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4683 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4684 = edge_loop ( 'none', ( #4413, #4417, #4398, #4686, #5153 ) ) ;
#4685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4686 = oriented_edge ( 'none', *, *, #3904, .t. ) ;
#4687 = cartesian_point ( 'none', ( 0.9184324935789033300, -31.71216400086899900, -20.80000000000000400 ) ) ;
#4688 = cartesian_point ( 'none', ( -0.7778505379093431100, -32.01503796454883900, -20.80000000000000400 ) ) ;
#4689 = cylindrical_surface ( 'none', #4703, 2.837698609714799100 ) ;
#4690 = cylindrical_surface ( 'none', #4700, 3.366688616489647700 ) ;
#4691 = cylindrical_surface ( 'none', #4763, 5.132501029357401400 ) ;
#4692 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4693 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4694 = cartesian_point ( 'none', ( -2.448243825793349400, -31.70306449657627500, -20.80000000000000400 ) ) ;
#4695 = face_outer_bound ( 'none', #22127, .t. ) ;
#4696 = cartesian_point ( 'none', ( -3.324034418778468900, -20.71326940072014700, -20.80000000000000400 ) ) ;
#4697 = axis2_placement_3d ( 'none', #4696, #4693, #4692 ) ;
#4698 = cartesian_point ( 'none', ( -2.701892049541116100, -20.56562803626242400, -20.80000000000000400 ) ) ;
#4699 = face_outer_bound ( 'none', #22113, .t. ) ;
#4700 = axis2_placement_3d ( 'none', #4687, #4704, #4682 ) ;
#4701 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4702 = vector ( 'none', #4701, 1000.000000000000000 ) ;
#4703 = axis2_placement_3d ( 'none', #4748, #4747, #4743 ) ;
#4704 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4705 = axis2_placement_3d ( 'none', #4698, #4685, #4683 ) ;
#4706 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4707 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4708 = cartesian_point ( 'none', ( 0.5822086102354073800, -35.54276145223822400, -20.80000000000000400 ) ) ;
#4709 = axis2_placement_3d ( 'none', #4708, #4707, #4706 ) ;
#4710 = cartesian_point ( 'none', ( 2.253177226940200000, -33.25418332187437200, -20.80000000000000400 ) ) ;
#4711 = face_outer_bound ( 'none', #22194, .t. ) ;
#4712 = face_outer_bound ( 'none', #22068, .t. ) ;
#4713 = plane ( 'none', #4705 ) ;
#4714 = cylindrical_surface ( 'none', #4697, 1.507336102556819900 ) ;
#4715 = circle ( 'none', #4709, 2.786177922485714400 ) ;
#4716 = cartesian_point ( 'none', ( 2.253177226940200000, -33.25418332187437200, -20.80000000000000400 ) ) ;
#4717 = line ( 'none', #4716, #4702 ) ;
#4718 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4719 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4721 = cartesian_point ( 'none', ( -0.8021693130656708500, -35.86226996592371600, -20.80000000000000400 ) ) ;
#4722 = axis2_placement_3d ( 'none', #4721, #4719, #4718 ) ;
#4723 = cartesian_point ( 'none', ( 0.2201022111195536100, -32.15326114872363000, -20.80000000000000400 ) ) ;
#4724 = line ( 'none', #4723, #4762 ) ;
#4725 = cylindrical_surface ( 'none', #4722, 3.847308861428729600 ) ;
#4726 = face_outer_bound ( 'none', #22085, .t. ) ;
#4727 = line ( 'none', #4733, #4732 ) ;
#4728 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4729 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4730 = cartesian_point ( 'none', ( -0.7957875835005932000, -34.85267988381433200, -20.80000000000000400 ) ) ;
#4731 = circle ( 'none', #4739, 3.847308861428730100 ) ;
#4732 = vector ( 'none', #4770, 1000.000000000000000 ) ;
#4733 = cartesian_point ( 'none', ( -0.7778505379093431100, -32.01503796454883900, -20.80000000000000400 ) ) ;
#4734 = cartesian_point ( 'none', ( -1.738347389949344000, -32.17609354841527400, -20.80000000000000400 ) ) ;
#4735 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4736 = vector ( 'none', #4735, 1000.000000000000000 ) ;
#4737 = cartesian_point ( 'none', ( -2.338542262302485900, -32.56463551356156200, -20.80000000000000400 ) ) ;
#4738 = line ( 'none', #4737, #4736 ) ;
#4739 = axis2_placement_3d ( 'none', #4773, #4767, #4766 ) ;
#4740 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4741 = vector ( 'none', #4740, 1000.000000000000000 ) ;
#4742 = axis2_placement_3d ( 'none', #4730, #4729, #4728 ) ;
#4743 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4744 = circle ( 'none', #4742, 2.837698609714799100 ) ;
#4745 = line ( 'none', #4746, #4741 ) ;
#4746 = cartesian_point ( 'none', ( -1.738347389949344000, -32.17609354841527400, -20.80000000000000400 ) ) ;
#4747 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4748 = cartesian_point ( 'none', ( -0.7957875835005932000, -34.85267988381433200, -20.80000000000000400 ) ) ;
#4749 = cartesian_point ( 'none', ( -0.2608223922802037100, -36.09754445963171300, -20.80000000000000400 ) ) ;
#4750 = axis2_placement_3d ( 'none', #4749, #4806, #4805 ) ;
#4751 = cylindrical_surface ( 'none', #4750, 3.795378327011321900 ) ;
#4752 = circle ( 'none', #4801, 3.795378327011321900 ) ;
#4753 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4754 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4755 = axis2_placement_3d ( 'none', #4759, #4754, #4753 ) ;
#4756 = circle ( 'none', #4755, 5.132501029357401400 ) ;
#4757 = face_outer_bound ( 'none', #22240, .t. ) ;
#4758 = cartesian_point ( 'none', ( 0.2201022111195536100, -32.15326114872363000, -20.80000000000000400 ) ) ;
#4759 = cartesian_point ( 'none', ( -1.143658755088545100, -37.10126305286630800, -20.80000000000000400 ) ) ;
#4760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4761 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4762 = vector ( 'none', #4761, 1000.000000000000000 ) ;
#4763 = axis2_placement_3d ( 'none', #4764, #4720, #4760 ) ;
#4764 = cartesian_point ( 'none', ( -1.143658755088545100, -37.10126305286630800, -20.80000000000000400 ) ) ;
#4765 = cylindrical_surface ( 'none', #4802, 6.222753360884117200 ) ;
#4766 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4767 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4768 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4769 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4770 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4771 = face_outer_bound ( 'none', #22101, .t. ) ;
#4772 = face_outer_bound ( 'none', #22046, .t. ) ;
#4773 = cartesian_point ( 'none', ( -0.8021693130656708500, -35.86226996592371600, -20.80000000000000400 ) ) ;
#4774 = axis2_placement_3d ( 'none', #4780, #4785, #4840 ) ;
#4775 = cartesian_point ( 'none', ( 1.855401234080233500, -31.30310614198138100, -20.80000000000000400 ) ) ;
#4776 = circle ( 'none', #4825, 2.704753755550418900 ) ;
#4777 = circle ( 'none', #4829, 3.366688616489648100 ) ;
#4778 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4779 = vector ( 'none', #4778, 1000.000000000000000 ) ;
#4780 = cartesian_point ( 'none', ( -0.7839250213711892500, -34.68198256153757300, -20.80000000000000400 ) ) ;
#4781 = cylindrical_surface ( 'none', #4839, 6.154393464052327000 ) ;
#4782 = cartesian_point ( 'none', ( -0.4269271048320023600, -30.64086992335309400, -20.80000000000000400 ) ) ;
#4783 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4784 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4785 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4786 = cartesian_point ( 'none', ( -0.4269271048320023600, -30.64086992335309400, -20.80000000000000400 ) ) ;
#4787 = line ( 'none', #4786, #4779 ) ;
#4788 = axis2_placement_3d ( 'none', #4791, #4784, #4783 ) ;
#4789 = face_outer_bound ( 'none', #22169, .t. ) ;
#4790 = vector ( 'none', #4793, 1000.000000000000000 ) ;
#4791 = cartesian_point ( 'none', ( -0.7839250213711892500, -34.68198256153757300, -20.80000000000000400 ) ) ;
#4792 = cartesian_point ( 'none', ( 3.723003554420788200, -32.78032491554397900, -20.80000000000000400 ) ) ;
#4793 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4794 = cartesian_point ( 'none', ( 3.723003554420788200, -32.78032491554397900, -20.80000000000000400 ) ) ;
#4795 = cylindrical_surface ( 'none', #4788, 4.056850855886376700 ) ;
#4796 = face_outer_bound ( 'none', #22188, .t. ) ;
#4797 = line ( 'none', #4794, #4790 ) ;
#4798 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4799 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4800 = cartesian_point ( 'none', ( -0.2608223922802037100, -36.09754445963171300, -20.80000000000000400 ) ) ;
#4801 = axis2_placement_3d ( 'none', #4800, #4799, #4798 ) ;
#4802 = axis2_placement_3d ( 'none', #4804, #4769, #4768 ) ;
#4803 = circle ( 'none', #4774, 4.056850855886376700 ) ;
#4804 = cartesian_point ( 'none', ( -0.9998727458096285900, -36.83212684099839200, -20.80000000000000400 ) ) ;
#4805 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4806 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4807 = cartesian_point ( 'none', ( -2.338542262302485900, -32.56463551356156200, -20.80000000000000400 ) ) ;
#4808 = cartesian_point ( 'none', ( -2.448243825793349400, -31.70306449657627500, -20.80000000000000400 ) ) ;
#4809 = line ( 'none', #4808, #4861 ) ;
#4810 = axis2_placement_3d ( 'none', #4835, #4834, #4818 ) ;
#4811 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4813 = cartesian_point ( 'none', ( -1.230346449555878500, -33.61866341626181800, -20.80000000000000400 ) ) ;
#4814 = axis2_placement_3d ( 'none', #4854, #4853, #4852 ) ;
#4815 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4816 = vector ( 'none', #4815, 1000.000000000000000 ) ;
#4817 = cartesian_point ( 'none', ( 0.2565000504133102500, -31.71037491972874300, -20.80000000000000400 ) ) ;
#4818 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4819 = cartesian_point ( 'none', ( -2.334132243430284200, -30.93299650720477000, -20.80000000000000400 ) ) ;
#4820 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4821 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4822 = line ( 'none', #4824, #4816 ) ;
#4823 = face_outer_bound ( 'none', #22129, .t. ) ;
#4824 = cartesian_point ( 'none', ( -2.334132243430284200, -30.93299650720477000, -20.80000000000000400 ) ) ;
#4825 = axis2_placement_3d ( 'none', #4817, #4812, #4811 ) ;
#4826 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4828 = cartesian_point ( 'none', ( 0.9184324935789033300, -31.71216400086899900, -20.80000000000000400 ) ) ;
#4829 = axis2_placement_3d ( 'none', #4828, #4827, #4826 ) ;
#4830 = cylindrical_surface ( 'none', #4838, 2.704753755550418900 ) ;
#4831 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4832 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4833 = cartesian_point ( 'none', ( -0.9685062070169072600, -36.77138792646233900, -20.80000000000000400 ) ) ;
#4834 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4835 = cartesian_point ( 'none', ( -1.230346449555878500, -33.61866341626181800, -20.80000000000000400 ) ) ;
#4836 = face_outer_bound ( 'none', #22200, .t. ) ;
#4837 = cartesian_point ( 'none', ( 0.2565000504133102500, -31.71037491972874300, -20.80000000000000400 ) ) ;
#4838 = axis2_placement_3d ( 'none', #4837, #4821, #4820 ) ;
#4839 = axis2_placement_3d ( 'none', #4833, #4832, #4831 ) ;
#4840 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4841 = cylindrical_surface ( 'none', #4810, 1.529402752403513200 ) ;
#4842 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4843 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4844 = axis2_placement_3d ( 'none', #4855, #4843, #4842 ) ;
#4845 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4846 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4847 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4848 = cartesian_point ( 'none', ( 3.289317075597843100, -35.61108410024461100, -20.80000000000000400 ) ) ;
#4849 = line ( 'none', #4848, #4896 ) ;
#4850 = cartesian_point ( 'none', ( 2.421868298914313200, -33.12797606303200800, -20.80000000000000400 ) ) ;
#4851 = axis2_placement_3d ( 'none', #4866, #4846, #4845 ) ;
#4852 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4854 = cartesian_point ( 'none', ( 2.060795607487004400, -32.68704367687858800, -20.80000000000000400 ) ) ;
#4855 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.80000000000000400 ) ) ;
#4856 = face_outer_bound ( 'none', #22237, .t. ) ;
#4857 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4858 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4859 = cylindrical_surface ( 'none', #4902, 2.601728628334853100 ) ;
#4860 = circle ( 'none', #4844, 1.507336102552467600 ) ;
#4861 = vector ( 'none', #4867, 1000.000000000000000 ) ;
#4862 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4863 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4864 = axis2_placement_3d ( 'none', #4813, #4863, #4862 ) ;
#4865 = cylindrical_surface ( 'none', #4851, 1.507336102552467600 ) ;
#4866 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.80000000000000400 ) ) ;
#4867 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4868 = face_outer_bound ( 'none', #22235, .t. ) ;
#4869 = circle ( 'none', #4864, 1.529402752403513200 ) ;
#4870 = circle ( 'none', #4814, 3.171636390743396600 ) ;
#4871 = cylindrical_surface ( 'none', #4884, 4.212301609296233100 ) ;
#4872 = cartesian_point ( 'none', ( 4.617893959504882200, -34.52313309846741200, -20.80000000000000400 ) ) ;
#4873 = circle ( 'none', #4877, 2.601728628334853100 ) ;
#4874 = cartesian_point ( 'none', ( 2.421868298914313200, -33.12797606303200800, -20.80000000000000400 ) ) ;
#4875 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4876 = axis2_placement_3d ( 'none', #4887, #4883, #4875 ) ;
#4877 = axis2_placement_3d ( 'none', #4874, #4935, #4933 ) ;
#4878 = cartesian_point ( 'none', ( -0.9685062070169072600, -36.77138792646233900, -20.80000000000000400 ) ) ;
#4879 = advanced_face ( 'none', ( #23033 ), #23036, .t. ) ;
#4880 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4881 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4882 = cartesian_point ( 'none', ( 2.060795607487004400, -32.68704367687858800, -20.80000000000000400 ) ) ;
#4883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4884 = axis2_placement_3d ( 'none', #4885, #4892, #4891 ) ;
#4885 = cartesian_point ( 'none', ( 0.5259976173027535200, -35.52306768250402800, -20.80000000000000400 ) ) ;
#4886 = edge_curve ( 'none', #3636, #4927, #23084, .t. ) ;
#4887 = cartesian_point ( 'none', ( 0.5259976173027535200, -35.52306768250402800, -20.80000000000000400 ) ) ;
#4888 = axis2_placement_3d ( 'none', #4882, #4881, #4880 ) ;
#4889 = face_outer_bound ( 'none', #22225, .t. ) ;
#4890 = cartesian_point ( 'none', ( 3.289317075597843100, -35.61108410024461100, -20.80000000000000400 ) ) ;
#4891 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4892 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4893 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4894 = vector ( 'none', #4893, 1000.000000000000000 ) ;
#4895 = circle ( 'none', #4876, 4.212301609296233100 ) ;
#4896 = vector ( 'none', #4847, 1000.000000000000000 ) ;
#4897 = line ( 'none', #4900, #4894 ) ;
#4898 = cylindrical_surface ( 'none', #4888, 3.171636390743396600 ) ;
#4899 = vertex_point ( 'none', #23081 ) ;
#4900 = cartesian_point ( 'none', ( 4.070228297076405400, -35.14090953733170200, -20.80000000000000400 ) ) ;
#4901 = face_outer_bound ( 'none', #22239, .t. ) ;
#4902 = axis2_placement_3d ( 'none', #4850, #4858, #4857 ) ;
#4903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4904 = cartesian_point ( 'none', ( -1.338944834873591100, -22.62960267465974300, -20.80000000000000400 ) ) ;
#4905 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4906 = axis2_placement_3d ( 'none', #4922, #4921, #4932 ) ;
#4907 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#4908 = cartesian_point ( 'none', ( 36.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#4909 = face_outer_bound ( 'none', #22564, .t. ) ;
#4910 = axis2_placement_3d ( 'none', #4908, #4907, #5188 ) ;
#4911 = oriented_edge ( 'none', *, *, #5176, .t. ) ;
#4912 = face_outer_bound ( 'none', #22403, .t. ) ;
#4913 = cylindrical_surface ( 'none', #4906, 1.661684687495543500 ) ;
#4914 = axis2_placement_3d ( 'none', #4904, #4903, #3626 ) ;
#4915 = edge_curve ( 'none', #5443, #5168, #23086, .t. ) ;
#4916 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4918 = vertex_point ( 'none', #23037 ) ;
#4919 = axis2_placement_3d ( 'none', #4878, #4917, #4916 ) ;
#4920 = edge_curve ( 'none', #4940, #4938, #23077, .t. ) ;
#4921 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4922 = cartesian_point ( 'none', ( -1.338944834873591100, -22.62960267465974300, -20.80000000000000400 ) ) ;
#4923 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4924 = circle ( 'none', #4914, 1.661684687495543500 ) ;
#4925 = vertex_point ( 'none', #23070 ) ;
#4926 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4927 = vertex_point ( 'none', #23076 ) ;
#4928 = vector ( 'none', #4926, 1000.000000000000000 ) ;
#4929 = cartesian_point ( 'none', ( 1.855401234080233500, -31.30310614198138100, -20.80000000000000400 ) ) ;
#4930 = axis2_placement_3d ( 'none', #4947, #4941, #4923 ) ;
#4931 = edge_curve ( 'none', #4899, #3853, #23078, .t. ) ;
#4932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4934 = oriented_edge ( 'none', *, *, #5439, .f. ) ;
#4935 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4936 = oriented_edge ( 'none', *, *, #4920, .t. ) ;
#4937 = line ( 'none', #4929, #4928 ) ;
#4938 = vertex_point ( 'none', #23060 ) ;
#4939 = circle ( 'none', #4919, 6.154393464052327000 ) ;
#4940 = vertex_point ( 'none', #23062 ) ;
#4941 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4942 = circle ( 'none', #4930, 6.222753360884117200 ) ;
#4943 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4944 = edge_curve ( 'none', #4918, #4938, #23061, .t. ) ;
#4945 = vector ( 'none', #4943, 1000.000000000000000 ) ;
#4946 = cartesian_point ( 'none', ( 4.617893959504882200, -34.52313309846741200, -20.80000000000000400 ) ) ;
#4947 = cartesian_point ( 'none', ( -0.9998727458096285900, -36.83212684099839200, -20.80000000000000400 ) ) ;
#4948 = vector ( 'none', #4905, 1000.000000000000000 ) ;
#4949 = line ( 'none', #4872, #4945 ) ;
#4950 = cartesian_point ( 'none', ( 4.070228297076405400, -35.14090953733170200, -20.80000000000000400 ) ) ;
#4951 = axis2_placement_3d ( 'none', #5007, #5006, #5005 ) ;
#4952 = circle ( 'none', #4955, 0.5782419889138962200 ) ;
#4953 = circle ( 'none', #4951, 1.661684687498399900 ) ;
#4954 = axis2_placement_3d ( 'none', #4960, #4959, #4958 ) ;
#4955 = axis2_placement_3d ( 'none', #5013, #5012, #5011 ) ;
#4956 = face_bound ( 'none', #22328, .t. ) ;
#4957 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4958 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4959 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4960 = cartesian_point ( 'none', ( -2.811071954938949300, -20.64103213341143600, -20.80000000000000400 ) ) ;
#4961 = cartesian_point ( 'none', ( -3.549517545675538800, -20.21829330218097500, -20.80000000000000400 ) ) ;
#4962 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4963 = cartesian_point ( 'none', ( -2.878784649042430000, -20.10700360015379600, -20.80000000000000400 ) ) ;
#4964 = plane ( 'none', #4954 ) ;
#4965 = face_outer_bound ( 'none', #22279, .t. ) ;
#4966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4967 = cartesian_point ( 'none', ( -0.6730097121381434200, -21.38710960300708700, -20.80000000000000400 ) ) ;
#4968 = cartesian_point ( 'none', ( -3.904932419359328200, -20.88142174072404000, -20.80000000000000400 ) ) ;
#4969 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#4970 = vector ( 'none', #4969, 1000.000000000000100 ) ;
#4971 = cartesian_point ( 'none', ( 41.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#4972 = line ( 'none', #4971, #4970 ) ;
#4973 = axis2_placement_3d ( 'none', #4974, #4978, #4962 ) ;
#4974 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.80000000000000400 ) ) ;
#4975 = circle ( 'none', #4976, 1.661684687499116500 ) ;
#4976 = axis2_placement_3d ( 'none', #4967, #4966, #4957 ) ;
#4977 = circle ( 'none', #4973, 0.5782419889131867900 ) ;
#4978 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4979 = cartesian_point ( 'none', ( 1.204350979475309800, -35.39512008777995100, -20.80000000000000400 ) ) ;
#4980 = face_outer_bound ( 'none', #22372, .t. ) ;
#4981 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4982 = circle ( 'none', #5035, 0.7836241529529043300 ) ;
#4983 = cylindrical_surface ( 'none', #4987, 1.661684687498399900 ) ;
#4984 = face_outer_bound ( 'none', #22280, .t. ) ;
#4985 = plane ( 'none', #4994 ) ;
#4986 = circle ( 'none', #5020, 0.7836241529529008900 ) ;
#4987 = axis2_placement_3d ( 'none', #5041, #5040, #4996 ) ;
#4988 = cartesian_point ( 'none', ( -0.7421366369185332700, -23.04735581033280700, -20.80000000000000400 ) ) ;
#4989 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4991 = cartesian_point ( 'none', ( -3.626229968482253000, -21.50157733431981600, -20.80000000000000400 ) ) ;
#4992 = cartesian_point ( 'none', ( 0.2840111333948526800, -22.27293766976158900, -20.80000000000000400 ) ) ;
#4993 = cartesian_point ( 'none', ( -2.019033978441236800, -22.21808411542401600, -20.80000000000000400 ) ) ;
#4994 = axis2_placement_3d ( 'none', #4979, #4981, #5043 ) ;
#4995 = cartesian_point ( 'none', ( -2.151803091279799900, -20.23027799822497700, -20.80000000000000400 ) ) ;
#4996 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4997 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4999 = cartesian_point ( 'none', ( -2.947911573827647600, -21.76724980747974300, -20.80000000000000400 ) ) ;
#5000 = axis2_placement_3d ( 'none', #4999, #4998, #4997 ) ;
#5001 = cartesian_point ( 'none', ( -3.000485874957414800, -23.02994570093526100, -20.80000000000000400 ) ) ;
#5002 = axis2_placement_3d ( 'none', #5001, #4990, #4989 ) ;
#5003 = circle ( 'none', #5000, 1.661684687499540300 ) ;
#5004 = cartesian_point ( 'none', ( -2.290884751267256500, -21.34787851071668600, -20.80000000000000400 ) ) ;
#5005 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5007 = cartesian_point ( 'none', ( -2.281976451087564400, -20.52475673582761600, -20.80000000000000400 ) ) ;
#5008 = cartesian_point ( 'none', ( -2.574842201551094800, -20.60385425649433700, -20.80000000000000400 ) ) ;
#5009 = cartesian_point ( 'none', ( -0.4998652710468186000, -21.11566194133695300, -20.80000000000000400 ) ) ;
#5010 = circle ( 'none', #5002, 2.925474613273864500 ) ;
#5011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5012 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5013 = cartesian_point ( 'none', ( -3.340167458790334700, -20.75730753099525200, -20.80000000000000400 ) ) ;
#5014 = cartesian_point ( 'none', ( 0.005308682523300772800, -21.65278207617542300, -20.80000000000000400 ) ) ;
#5015 = axis2_placement_3d ( 'none', #5062, #5058, #5054 ) ;
#5016 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5018 = cartesian_point ( 'none', ( -1.132716274598909000, -20.99327166512916400, -20.80000000000000400 ) ) ;
#5019 = axis2_placement_3d ( 'none', #5073, #5072, #5071 ) ;
#5020 = axis2_placement_3d ( 'none', #5018, #5017, #5016 ) ;
#5021 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5023 = cartesian_point ( 'none', ( -1.960148883960638700, -20.60071585448841000, -20.80000000000000400 ) ) ;
#5024 = axis2_placement_3d ( 'none', #5023, #5022, #5021 ) ;
#5025 = axis2_placement_3d ( 'none', #5074, #5066, #5065 ) ;
#5026 = circle ( 'none', #5024, 0.7836241529533875000 ) ;
#5027 = cartesian_point ( 'none', ( -2.541344089699924400, -21.12633829114574300, -20.80000000000000400 ) ) ;
#5028 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5030 = axis2_placement_3d ( 'none', #4993, #5029, #5028 ) ;
#5031 = circle ( 'none', #5030, 1.504450775492940400 ) ;
#5032 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5034 = cartesian_point ( 'none', ( -1.484414192143804500, -21.73458364607390400, -20.80000000000000400 ) ) ;
#5035 = axis2_placement_3d ( 'none', #5034, #5033, #5032 ) ;
#5036 = cartesian_point ( 'none', ( -1.172190132180238400, -21.77590096924370000, -20.80000000000000400 ) ) ;
#5037 = cartesian_point ( 'none', ( -0.9032189864049738900, -21.20896120941681300, -20.80000000000000400 ) ) ;
#5038 = circle ( 'none', #5064, 0.2035300181732051800 ) ;
#5039 = cartesian_point ( 'none', ( -0.8697208745543204600, -21.73144524407014400, -20.80000000000000400 ) ) ;
#5040 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5041 = cartesian_point ( 'none', ( -2.281976451087564400, -20.52475673582761600, -20.80000000000000400 ) ) ;
#5042 = circle ( 'none', #5019, 1.504450775492751200 ) ;
#5043 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5044 = circle ( 'none', #5100, 2.925474613274330800 ) ;
#5045 = axis2_placement_3d ( 'none', #5087, #5086, #5085 ) ;
#5046 = circle ( 'none', #5063, 0.2035300181722969300 ) ;
#5047 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5049 = cartesian_point ( 'none', ( -0.6204354110120021700, -20.12441370955090400, -20.80000000000000400 ) ) ;
#5050 = axis2_placement_3d ( 'none', #5049, #5048, #5047 ) ;
#5051 = circle ( 'none', #5050, 2.925474613273979500 ) ;
#5052 = axis2_placement_3d ( 'none', #5088, #5084, #5079 ) ;
#5053 = cartesian_point ( 'none', ( -2.698237835564979200, -20.86394866515516400, -20.80000000000000400 ) ) ;
#5054 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5055 = circle ( 'none', #5104, 4.771789013918836800 ) ;
#5056 = cartesian_point ( 'none', ( -1.502205134529631400, -21.72204888155758300, -20.80000000000000400 ) ) ;
#5057 = cartesian_point ( 'none', ( -1.259607968213833300, -19.78183839460887900, -20.80000000000000400 ) ) ;
#5058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5059 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5061 = cartesian_point ( 'none', ( -3.121056014929906000, -22.03869746913912700, -20.80000000000000400 ) ) ;
#5062 = cartesian_point ( 'none', ( -1.096405745715999200, -20.27336016691545200, -20.80000000000000400 ) ) ;
#5063 = axis2_placement_3d ( 'none', #5095, #5094, #5093 ) ;
#5064 = axis2_placement_3d ( 'none', #5067, #5060, #5059 ) ;
#5065 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5067 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.80000000000000400 ) ) ;
#5068 = cartesian_point ( 'none', ( -1.942357941580670900, -20.61325061900504700, -20.80000000000000400 ) ) ;
#5069 = circle ( 'none', #5045, 4.771789013917395300 ) ;
#5070 = circle ( 'none', #5025, 2.581902917928034800 ) ;
#5071 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5073 = cartesian_point ( 'none', ( -1.425529097663621700, -20.11721538513886600, -20.80000000000000400 ) ) ;
#5074 = cartesian_point ( 'none', ( -0.8057817997579446200, -19.23584349656005100, -20.80000000000000400 ) ) ;
#5075 = cartesian_point ( 'none', ( -2.272372943924506400, -20.55939853132046100, -20.80000000000000400 ) ) ;
#5076 = circle ( 'none', #5015, 1.504450775496825300 ) ;
#5077 = cylindrical_surface ( 'none', #5052, 4.771789013917395300 ) ;
#5078 = line ( 'none', #5125, #5124 ) ;
#5079 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5080 = face_outer_bound ( 'none', #22356, .t. ) ;
#5081 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5082 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5083 = cartesian_point ( 'none', ( -2.361313317755677300, -23.37252101587729300, -20.80000000000000400 ) ) ;
#5084 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5085 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5087 = cartesian_point ( 'none', ( -3.536103322455500700, -24.79686132313098300, -20.80000000000000400 ) ) ;
#5088 = cartesian_point ( 'none', ( -3.536103322455500700, -24.79686132313098300, -20.80000000000000400 ) ) ;
#5089 = cylindrical_surface ( 'none', #5141, 1.661684687499540800 ) ;
#5090 = cartesian_point ( 'none', ( -1.469118194702812700, -22.92408141225731200, -20.80000000000000400 ) ) ;
#5091 = axis2_placement_3d ( 'none', #5083, #5082, #5081 ) ;
#5092 = circle ( 'none', #5091, 2.925474613277542000 ) ;
#5093 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5095 = cartesian_point ( 'none', ( -2.506534635546671100, -20.79557943669706100, -20.80000000000000400 ) ) ;
#5096 = face_outer_bound ( 'none', #22352, .t. ) ;
#5097 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5098 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5099 = cartesian_point ( 'none', ( -1.153678324842072800, -20.98742098984285000, -20.80000000000000400 ) ) ;
#5100 = axis2_placement_3d ( 'none', #5057, #5098, #5097 ) ;
#5101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5102 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5103 = cartesian_point ( 'none', ( -0.08481796350522270700, -18.35749808735642600, -20.80000000000000400 ) ) ;
#5104 = axis2_placement_3d ( 'none', #5103, #5102, #5101 ) ;
#5105 = cartesian_point ( 'none', ( -3.549517545675538800, -20.21829330218097500, -20.80000000000000400 ) ) ;
#5106 = cartesian_point ( 'none', ( -2.348157330388440700, -22.06193933364689400, -20.80000000000000400 ) ) ;
#5107 = axis2_placement_3d ( 'none', #5119, #5114, #5113 ) ;
#5108 = circle ( 'none', #5171, 2.581902917926801600 ) ;
#5109 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5110 = vector ( 'none', #5109, 1000.000000000000000 ) ;
#5111 = cartesian_point ( 'none', ( -3.626229968482253000, -21.50157733431981600, -20.80000000000000400 ) ) ;
#5112 = line ( 'none', #5111, #5110 ) ;
#5113 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5114 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5115 = circle ( 'none', #5173, 1.504450775494964300 ) ;
#5116 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5117 = circle ( 'none', #5160, 0.7836241529523900700 ) ;
#5118 = cylindrical_surface ( 'none', #5107, 0.5782419889138957800 ) ;
#5119 = cartesian_point ( 'none', ( -3.340167458790334700, -20.75730753099525200, -20.80000000000000400 ) ) ;
#5120 = line ( 'none', #5105, #5175 ) ;
#5121 = cartesian_point ( 'none', ( -2.311846801505717400, -21.34202783543449300, -20.80000000000000400 ) ) ;
#5122 = face_outer_bound ( 'none', #22362, .t. ) ;
#5123 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5124 = vector ( 'none', #5123, 1000.000000000000000 ) ;
#5125 = cartesian_point ( 'none', ( -0.4998652710468186000, -21.11566194133695300, -20.80000000000000400 ) ) ;
#5126 = vector ( 'none', #5116, 1000.000000000000000 ) ;
#5127 = cartesian_point ( 'none', ( -3.904932419359328200, -20.88142174072404000, -20.80000000000000400 ) ) ;
#5128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5129 = vector ( 'none', #5128, 1000.000000000000000 ) ;
#5130 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5131 = vector ( 'none', #5130, 1000.000000000000000 ) ;
#5132 = line ( 'none', #5139, #5131 ) ;
#5133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5134 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5135 = cartesian_point ( 'none', ( -2.878784649042430000, -20.10700360015379600, -20.80000000000000400 ) ) ;
#5136 = edge_curve ( 'none', #3605, #9349, #23064, .t. ) ;
#5137 = line ( 'none', #5135, #5129 ) ;
#5138 = line ( 'none', #5127, #5126 ) ;
#5139 = cartesian_point ( 'none', ( -2.151803091279799900, -20.23027799822497700, -20.80000000000000400 ) ) ;
#5140 = cartesian_point ( 'none', ( -2.947911573827647600, -21.76724980747974300, -20.80000000000000400 ) ) ;
#5141 = axis2_placement_3d ( 'none', #5140, #5134, #5133 ) ;
#5142 = vector ( 'none', #5213, 1000.000000000000000 ) ;
#5143 = cartesian_point ( 'none', ( -1.469118194702812700, -22.92408141225731200, -20.80000000000000400 ) ) ;
#5144 = cylindrical_surface ( 'none', #5212, 2.925474613273979500 ) ;
#5145 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5146 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5147 = cartesian_point ( 'none', ( -0.6204354110120021700, -20.12441370955090400, -20.80000000000000400 ) ) ;
#5148 = face_outer_bound ( 'none', #22407, .t. ) ;
#5149 = line ( 'none', #5143, #5142 ) ;
#5150 = face_outer_bound ( 'none', #22338, .t. ) ;
#5151 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5153 = oriented_edge ( 'none', *, *, #5136, .f. ) ;
#5152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5154 = face_outer_bound ( 'none', #22390, .t. ) ;
#5155 = cartesian_point ( 'none', ( -0.6730097121381434200, -21.38710960300708700, -20.80000000000000400 ) ) ;
#5156 = cartesian_point ( 'none', ( -1.960148883960638700, -20.60071585448841000, -20.50000000000000400 ) ) ;
#5157 = cylindrical_surface ( 'none', #5208, 0.5782419889131867900 ) ;
#5158 = axis2_placement_3d ( 'none', #5155, #5146, #5145 ) ;
#5159 = circle ( 'none', #5206, 0.7836241529533875000 ) ;
#5160 = axis2_placement_3d ( 'none', #5121, #5152, #5151 ) ;
#5161 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5162 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5163 = oriented_edge ( 'none', *, *, #4944, .f. ) ;
#5164 = vertex_point ( 'none', #23057 ) ;
#5165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5166 = oriented_edge ( 'none', *, *, #5893, .f. ) ;
#5168 = vertex_point ( 'none', #23118 ) ;
#5167 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5170 = cartesian_point ( 'none', ( -2.638781276342814200, -23.09945600400400800, -20.80000000000000400 ) ) ;
#5171 = axis2_placement_3d ( 'none', #5170, #5169, #5167 ) ;
#5172 = cylindrical_surface ( 'none', #5201, 2.925474613277542000 ) ;
#5173 = axis2_placement_3d ( 'none', #5106, #5165, #5161 ) ;
#5174 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5175 = vector ( 'none', #5174, 1000.000000000000000 ) ;
#5176 = edge_curve ( 'none', #5423, #5164, #23107, .t. ) ;
#5177 = cylindrical_surface ( 'none', #5158, 1.661684687499116200 ) ;
#5178 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5179 = vector ( 'none', #5178, 1000.000000000000000 ) ;
#5180 = cartesian_point ( 'none', ( 0.005308682523300772800, -21.65278207617542300, -20.80000000000000400 ) ) ;
#5181 = cartesian_point ( 'none', ( 40.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#5182 = circle ( 'none', #5434, 1.500000000000000900 ) ;
#5183 = line ( 'none', #5180, #5179 ) ;
#5184 = circle ( 'none', #5187, 1.219500000000000700 ) ;
#5185 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5186 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5187 = axis2_placement_3d ( 'none', #5181, #5186, #5185 ) ;
#5188 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5189 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5190 = vector ( 'none', #5189, 1000.000000000000000 ) ;
#5191 = edge_loop ( 'none', ( #4911, #5914, #5166, #5715, #5710 ) ) ;
#5192 = oriented_edge ( 'none', *, *, #5415, .f. ) ;
#5193 = cartesian_point ( 'none', ( -2.361313317755677300, -23.37252101587729300, -20.80000000000000400 ) ) ;
#5194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5195 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5196 = edge_curve ( 'none', #5164, #5202, #23113, .t. ) ;
#5197 = cartesian_point ( 'none', ( -0.7421366369185332700, -23.04735581033280700, -20.80000000000000400 ) ) ;
#5198 = line ( 'none', #5197, #5190 ) ;
#5199 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.80000000000000400 ) ) ;
#5200 = oriented_edge ( 'none', *, *, #5176, .f. ) ;
#5201 = axis2_placement_3d ( 'none', #5193, #5210, #5205 ) ;
#5202 = vertex_point ( 'none', #23066 ) ;
#5203 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5205 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5206 = axis2_placement_3d ( 'none', #5156, #5204, #5203 ) ;
#5207 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5208 = axis2_placement_3d ( 'none', #5199, #5195, #5194 ) ;
#5209 = advanced_face ( 'none', ( #23106 ), #23096, .t. ) ;
#5210 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5211 = face_outer_bound ( 'none', #22340, .t. ) ;
#5212 = axis2_placement_3d ( 'none', #5147, #5162, #5207 ) ;
#5213 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5214 = circle ( 'none', #5232, 0.2035300181722969300 ) ;
#5215 = cylindrical_surface ( 'none', #5260, 0.7836241529533875000 ) ;
#5216 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5218 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5219 = cartesian_point ( 'none', ( -2.506534635546671100, -20.79557943669706100, -20.80000000000000400 ) ) ;
#5220 = axis2_placement_3d ( 'none', #5219, #5218, #5237 ) ;
#5221 = cartesian_point ( 'none', ( -2.574842201551094800, -20.60385425649433700, -20.50000000000000400 ) ) ;
#5222 = face_outer_bound ( 'none', #22421, .t. ) ;
#5223 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5224 = vector ( 'none', #5223, 1000.000000000000000 ) ;
#5225 = cartesian_point ( 'none', ( -2.698237835564979200, -20.86394866515516400, -20.80000000000000400 ) ) ;
#5226 = axis2_placement_3d ( 'none', #5239, #5217, #5216 ) ;
#5227 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5228 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5229 = cartesian_point ( 'none', ( -2.348157330388440700, -22.06193933364689400, -20.80000000000000400 ) ) ;
#5230 = line ( 'none', #5225, #5224 ) ;
#5231 = circle ( 'none', #5226, 0.7836241529523900700 ) ;
#5232 = axis2_placement_3d ( 'none', #5273, #5272, #5271 ) ;
#5233 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5234 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5235 = cartesian_point ( 'none', ( -3.000485874957414800, -23.02994570093526100, -20.80000000000000400 ) ) ;
#5236 = cartesian_point ( 'none', ( -1.153678324842072800, -20.98742098984285000, -20.50000000000000400 ) ) ;
#5237 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5238 = face_outer_bound ( 'none', #22486, .t. ) ;
#5239 = cartesian_point ( 'none', ( -2.311846801505717400, -21.34202783543449300, -20.50000000000000400 ) ) ;
#5240 = axis2_placement_3d ( 'none', #5235, #5234, #5233 ) ;
#5241 = cylindrical_surface ( 'none', #5243, 1.504450775494964300 ) ;
#5242 = cylindrical_surface ( 'none', #5240, 2.925474613273864900 ) ;
#5243 = axis2_placement_3d ( 'none', #5229, #5228, #5227 ) ;
#5244 = face_outer_bound ( 'none', #22353, .t. ) ;
#5245 = cartesian_point ( 'none', ( -0.08481796350522270700, -18.35749808735642600, -20.80000000000000400 ) ) ;
#5246 = face_outer_bound ( 'none', #22384, .t. ) ;
#5247 = cartesian_point ( 'none', ( -1.259607968213833300, -19.78183839460887900, -20.80000000000000400 ) ) ;
#5248 = vector ( 'none', #5305, 1000.000000000000000 ) ;
#5249 = cylindrical_surface ( 'none', #5303, 4.771789013918836800 ) ;
#5250 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5251 = cartesian_point ( 'none', ( -2.541344089699924400, -21.12633829114574300, -20.80000000000000400 ) ) ;
#5252 = line ( 'none', #5251, #5248 ) ;
#5253 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5254 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5256 = cartesian_point ( 'none', ( -2.348157330388440700, -22.06193933364689400, -20.50000000000000400 ) ) ;
#5257 = cartesian_point ( 'none', ( -1.960148883960638700, -20.60071585448841000, -20.80000000000000400 ) ) ;
#5258 = face_outer_bound ( 'none', #22434, .t. ) ;
#5259 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5260 = axis2_placement_3d ( 'none', #5257, #5261, #5253 ) ;
#5261 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5262 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5263 = vector ( 'none', #5262, 1000.000000000000000 ) ;
#5264 = cartesian_point ( 'none', ( -2.574842201551094800, -20.60385425649433700, -20.80000000000000400 ) ) ;
#5265 = line ( 'none', #5264, #5263 ) ;
#5266 = circle ( 'none', #5269, 1.504450775494964300 ) ;
#5267 = cylindrical_surface ( 'none', #5298, 2.925474613274330800 ) ;
#5268 = cylindrical_surface ( 'none', #5220, 0.2035300181722969300 ) ;
#5269 = axis2_placement_3d ( 'none', #5256, #5255, #5254 ) ;
#5270 = cartesian_point ( 'none', ( -2.272372943924506400, -20.55939853132046100, -20.50000000000000400 ) ) ;
#5271 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5273 = cartesian_point ( 'none', ( -2.506534635546671100, -20.79557943669706100, -20.50000000000000400 ) ) ;
#5274 = cartesian_point ( 'none', ( -1.942357941580670900, -20.61325061900504700, -20.50000000000000400 ) ) ;
#5275 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.50000000000000400 ) ) ;
#5276 = cartesian_point ( 'none', ( -0.8697208745543204600, -21.73144524407014400, -20.50000000000000400 ) ) ;
#5277 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5278 = vector ( 'none', #5277, 1000.000000000000000 ) ;
#5279 = circle ( 'none', #5332, 0.7836241529529043300 ) ;
#5280 = axis2_placement_3d ( 'none', #5275, #5301, #5336 ) ;
#5281 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5282 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5283 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.80000000000000400 ) ) ;
#5284 = cartesian_point ( 'none', ( -0.8697208745543204600, -21.73144524407014400, -20.80000000000000400 ) ) ;
#5285 = circle ( 'none', #5280, 0.2035300181732051800 ) ;
#5286 = line ( 'none', #5284, #5278 ) ;
#5287 = face_outer_bound ( 'none', #22474, .t. ) ;
#5288 = cylindrical_surface ( 'none', #5293, 0.2035300181732051800 ) ;
#5289 = face_outer_bound ( 'none', #22524, .t. ) ;
#5290 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5291 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5292 = cartesian_point ( 'none', ( -1.484414192143804500, -21.73458364607390400, -20.50000000000000400 ) ) ;
#5293 = axis2_placement_3d ( 'none', #5283, #5282, #5281 ) ;
#5294 = cartesian_point ( 'none', ( -2.541344089699924000, -21.12633829114574300, -20.50000000000000400 ) ) ;
#5295 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5296 = vector ( 'none', #5295, 1000.000000000000000 ) ;
#5297 = cartesian_point ( 'none', ( -3.121056014929906000, -22.03869746913912700, -20.80000000000000400 ) ) ;
#5298 = axis2_placement_3d ( 'none', #5247, #5291, #5290 ) ;
#5299 = line ( 'none', #5297, #5296 ) ;
#5300 = face_outer_bound ( 'none', #22445, .t. ) ;
#5301 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5302 = cylindrical_surface ( 'none', #5335, 1.504450775492940400 ) ;
#5303 = axis2_placement_3d ( 'none', #5245, #5259, #5250 ) ;
#5304 = cartesian_point ( 'none', ( -2.698237835564979200, -20.86394866515516400, -20.50000000000000400 ) ) ;
#5305 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5306 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5307 = cartesian_point ( 'none', ( -2.019033978441236800, -22.21808411542401600, -20.50000000000000400 ) ) ;
#5308 = cartesian_point ( 'none', ( -2.638781276342814200, -23.09945600400400800, -20.80000000000000400 ) ) ;
#5309 = cartesian_point ( 'none', ( -0.9032189864049738900, -21.20896120941681300, -20.50000000000000400 ) ) ;
#5310 = axis2_placement_3d ( 'none', #5308, #5366, #5360 ) ;
#5311 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5312 = vector ( 'none', #5311, 1000.000000000000000 ) ;
#5313 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5314 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5315 = cartesian_point ( 'none', ( -1.096405745715999200, -20.27336016691545200, -20.50000000000000400 ) ) ;
#5316 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5317 = axis2_placement_3d ( 'none', #5307, #5306, #5369 ) ;
#5318 = circle ( 'none', #5317, 1.504450775492940400 ) ;
#5319 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5320 = vector ( 'none', #5319, 1000.000000000000000 ) ;
#5321 = cartesian_point ( 'none', ( -0.9032189864049738900, -21.20896120941681300, -20.80000000000000400 ) ) ;
#5322 = cartesian_point ( 'none', ( -2.311846801505717400, -21.34202783543449300, -20.80000000000000400 ) ) ;
#5323 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5324 = line ( 'none', #5321, #5320 ) ;
#5325 = circle ( 'none', #5327, 1.504450775496825300 ) ;
#5326 = cylindrical_surface ( 'none', #5310, 2.581902917926801600 ) ;
#5327 = axis2_placement_3d ( 'none', #5315, #5314, #5313 ) ;
#5328 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5329 = cartesian_point ( 'none', ( -2.019033978441236800, -22.21808411542401600, -20.80000000000000400 ) ) ;
#5330 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5332 = axis2_placement_3d ( 'none', #5292, #5331, #5330 ) ;
#5333 = cartesian_point ( 'none', ( -1.942357941580670900, -20.61325061900504700, -20.80000000000000400 ) ) ;
#5334 = line ( 'none', #5333, #5312 ) ;
#5335 = axis2_placement_3d ( 'none', #5329, #5328, #5323 ) ;
#5336 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5337 = cylindrical_surface ( 'none', #5344, 1.504450775496825300 ) ;
#5338 = cartesian_point ( 'none', ( -0.8057817997579446200, -19.23584349656005100, -20.80000000000000400 ) ) ;
#5339 = axis2_placement_3d ( 'none', #5430, #5429, #5428 ) ;
#5340 = cartesian_point ( 'none', ( -1.096405745715999200, -20.27336016691545200, -20.80000000000000400 ) ) ;
#5341 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5343 = axis2_placement_3d ( 'none', #5356, #5342, #5341 ) ;
#5344 = axis2_placement_3d ( 'none', #5340, #5398, #5389 ) ;
#5345 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5346 = vector ( 'none', #5345, 1000.000000000000000 ) ;
#5347 = cartesian_point ( 'none', ( -2.290884751267259700, -21.34787851071669000, -20.80000000000000400 ) ) ;
#5348 = line ( 'none', #5347, #5346 ) ;
#5349 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5350 = vector ( 'none', #5349, 1000.000000000000000 ) ;
#5351 = cartesian_point ( 'none', ( -2.272372943924506400, -20.55939853132046100, -20.80000000000000400 ) ) ;
#5352 = face_outer_bound ( 'none', #22518, .t. ) ;
#5353 = circle ( 'none', #5343, 2.581902917926801600 ) ;
#5354 = face_outer_bound ( 'none', #22510, .t. ) ;
#5355 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5356 = cartesian_point ( 'none', ( -2.638781276342814200, -23.09945600400400800, -20.50000000000000400 ) ) ;
#5357 = cylindrical_surface ( 'none', #5361, 0.7836241529523903000 ) ;
#5358 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5359 = vector ( 'none', #5358, 1000.000000000000000 ) ;
#5360 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5361 = axis2_placement_3d ( 'none', #5322, #5316, #5355 ) ;
#5362 = face_outer_bound ( 'none', #22422, .t. ) ;
#5363 = line ( 'none', #5351, #5350 ) ;
#5364 = axis2_placement_3d ( 'none', #5396, #5395, #5393 ) ;
#5365 = cartesian_point ( 'none', ( -1.153678324842072800, -20.98742098984285000, -20.80000000000000400 ) ) ;
#5366 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5367 = face_outer_bound ( 'none', #22469, .t. ) ;
#5368 = line ( 'none', #5365, #5359 ) ;
#5369 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5370 = cartesian_point ( 'none', ( -0.8057817997579446200, -19.23584349656005100, -20.50000000000000400 ) ) ;
#5371 = axis2_placement_3d ( 'none', #5370, #5420, #5419 ) ;
#5372 = face_outer_bound ( 'none', #22467, .t. ) ;
#5373 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5374 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5375 = circle ( 'none', #5371, 2.581902917928034800 ) ;
#5376 = cylindrical_surface ( 'none', #5421, 0.7836241529529045500 ) ;
#5377 = cartesian_point ( 'none', ( -1.502205134529631400, -21.72204888155758300, -20.50000000000000400 ) ) ;
#5378 = face_outer_bound ( 'none', #22506, .t. ) ;
#5379 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5381 = cartesian_point ( 'none', ( -1.425529097663621700, -20.11721538513886600, -20.50000000000000400 ) ) ;
#5382 = edge_curve ( 'none', #5423, #5443, #23095, .t. ) ;
#5383 = axis2_placement_3d ( 'none', #5381, #5380, #5379 ) ;
#5384 = line ( 'none', #5427, #5426 ) ;
#5385 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5386 = vector ( 'none', #5385, 1000.000000000000000 ) ;
#5387 = cartesian_point ( 'none', ( -1.502205134529631400, -21.72204888155758300, -20.80000000000000400 ) ) ;
#5388 = line ( 'none', #5387, #5386 ) ;
#5389 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5390 = axis2_placement_3d ( 'none', #5338, #5374, #5373 ) ;
#5391 = circle ( 'none', #5383, 1.504450775492751200 ) ;
#5392 = cylindrical_surface ( 'none', #5339, 0.7836241529529008900 ) ;
#5393 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5394 = cylindrical_surface ( 'none', #5390, 2.581902917928034800 ) ;
#5395 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5396 = cartesian_point ( 'none', ( -1.425529097663621700, -20.11721538513886600, -20.80000000000000400 ) ) ;
#5397 = cylindrical_surface ( 'none', #5364, 1.504450775492751200 ) ;
#5398 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5399 = line ( 'none', #5460, #5459 ) ;
#5400 = axis2_placement_3d ( 'none', #5435, #5444, #5431 ) ;
#5401 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5402 = vector ( 'none', #5401, 1000.000000000000000 ) ;
#5403 = cartesian_point ( 'none', ( -2.176411792550953600, -25.94224355192428500, -20.80000000000000400 ) ) ;
#5404 = line ( 'none', #5403, #5402 ) ;
#5405 = cartesian_point ( 'none', ( -2.176411792550953600, -25.94224355192428500, -20.80000000000000400 ) ) ;
#5406 = circle ( 'none', #5412, 4.071440137639139100 ) ;
#5407 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5408 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5409 = cartesian_point ( 'none', ( -1.132716274598909000, -20.99327166512916400, -20.50000000000000400 ) ) ;
#5410 = axis2_placement_3d ( 'none', #5409, #5408, #5407 ) ;
#5411 = circle ( 'none', #5410, 0.7836241529529008900 ) ;
#5412 = axis2_placement_3d ( 'none', #5466, #5465, #5464 ) ;
#5413 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5414 = cylindrical_surface ( 'none', #5450, 6.387473085420388900 ) ;
#5415 = edge_curve ( 'none', #3853, #4925, #23092, .t. ) ;
#5416 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5417 = cartesian_point ( 'none', ( -1.484414192143804500, -21.73458364607390400, -20.80000000000000400 ) ) ;
#5418 = cartesian_point ( 'none', ( -1.172190132180238400, -21.77590096924370000, -20.50000000000000400 ) ) ;
#5419 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5421 = axis2_placement_3d ( 'none', #5417, #5416, #5413 ) ;
#5422 = face_outer_bound ( 'none', #22464, .t. ) ;
#5423 = vertex_point ( 'none', #23090 ) ;
#5424 = cartesian_point ( 'none', ( -2.290884751267259700, -21.34787851071669000, -20.50000000000000400 ) ) ;
#5425 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5426 = vector ( 'none', #5425, 1000.000000000000000 ) ;
#5427 = cartesian_point ( 'none', ( -1.172190132180238400, -21.77590096924370000, -20.80000000000000400 ) ) ;
#5428 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5429 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5430 = cartesian_point ( 'none', ( -1.132716274598909000, -20.99327166512916400, -20.80000000000000400 ) ) ;
#5431 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5432 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5433 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5434 = axis2_placement_3d ( 'none', #5457, #5449, #5451 ) ;
#5435 = cartesian_point ( 'none', ( -2.785324627446372800, -20.94294767594624300, -20.80000000000000400 ) ) ;
#5436 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5438 = edge_loop ( 'none', ( #5200, #5699, #6232, #5714, #5967 ) ) ;
#5437 = vector ( 'none', #5436, 1000.000000000000000 ) ;
#5439 = edge_curve ( 'none', #4925, #4918, #23108, .t. ) ;
#5440 = cartesian_point ( 'none', ( -1.034673186361188900, -19.42662708087583200, -20.80000000000000400 ) ) ;
#5441 = circle ( 'none', #5463, 6.387473085420388900 ) ;
#5442 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5443 = vertex_point ( 'none', #23147 ) ;
#5444 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5445 = line ( 'none', #5446, #5437 ) ;
#5446 = cartesian_point ( 'none', ( -4.921866676116310100, -24.49511198172887600, -20.80000000000000400 ) ) ;
#5447 = cylindrical_surface ( 'none', #5400, 4.071440137639139100 ) ;
#5448 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5449 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5450 = axis2_placement_3d ( 'none', #5462, #5448, #5442 ) ;
#5451 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5452 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5453 = vector ( 'none', #5452, 1000.000000000000000 ) ;
#5454 = cartesian_point ( 'none', ( -3.610110456265537100, -25.33625383782952400, -20.80000000000000400 ) ) ;
#5455 = line ( 'none', #5454, #5453 ) ;
#5456 = face_outer_bound ( 'none', #22560, .t. ) ;
#5457 = cartesian_point ( 'none', ( 36.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5458 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5459 = vector ( 'none', #5458, 1000.000000000000000 ) ;
#5460 = cartesian_point ( 'none', ( -6.522355402087448800, -22.55887644410542900, -20.80000000000000400 ) ) ;
#5461 = advanced_face ( 'none', ( #23138 ), #23148, .t. ) ;
#5462 = cartesian_point ( 'none', ( -1.034673186361188900, -19.42662708087583200, -20.80000000000000400 ) ) ;
#5463 = axis2_placement_3d ( 'none', #5440, #5433, #5432 ) ;
#5464 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5465 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5466 = cartesian_point ( 'none', ( -2.785324627446372800, -20.94294767594624300, -20.80000000000000400 ) ) ;
#5467 = cartesian_point ( 'none', ( -3.610110456265537100, -25.33625383782952400, -20.80000000000000400 ) ) ;
#5468 = axis2_placement_3d ( 'none', #5507, #5506, #5505 ) ;
#5469 = circle ( 'none', #5528, 1.210857828906472200 ) ;
#5470 = vector ( 'none', #5521, 1000.000000000000000 ) ;
#5471 = cartesian_point ( 'none', ( 0.1760320038960625800, -26.09833932659240900, -20.80000000000000400 ) ) ;
#5472 = line ( 'none', #5471, #5470 ) ;
#5473 = vector ( 'none', #5480, 1000.000000000000000 ) ;
#5474 = cartesian_point ( 'none', ( 0.7304630070688634700, -25.74732555455799600, -20.80000000000000400 ) ) ;
#5475 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5476 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5477 = cartesian_point ( 'none', ( -0.09388174145682197400, -25.05863439077340600, -20.80000000000000400 ) ) ;
#5478 = axis2_placement_3d ( 'none', #5477, #5476, #5475 ) ;
#5479 = face_outer_bound ( 'none', #22593, .t. ) ;
#5480 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5481 = cartesian_point ( 'none', ( 0.7304630070688634700, -25.74732555455799600, -20.80000000000000400 ) ) ;
#5482 = line ( 'none', #5481, #5473 ) ;
#5483 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5484 = circle ( 'none', #5514, 3.335744389368884700 ) ;
#5485 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5486 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5487 = cartesian_point ( 'none', ( 0.0000000000000000000, 37.50000000000000000, -20.50000000000000400 ) ) ;
#5488 = axis2_placement_3d ( 'none', #5487, #5486, #5485 ) ;
#5489 = cylindrical_surface ( 'none', #5478, 1.074169345818815100 ) ;
#5490 = face_outer_bound ( 'none', #22587, .t. ) ;
#5491 = cylindrical_surface ( 'none', #5522, 3.335744389368885200 ) ;
#5492 = plane ( 'none', #5488 ) ;
#5493 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5494 = vector ( 'none', #5493, 1000.000000000000000 ) ;
#5495 = cartesian_point ( 'none', ( -5.862859664708326000, -23.60854383605828500, -20.80000000000000400 ) ) ;
#5496 = line ( 'none', #5495, #5494 ) ;
#5497 = face_outer_bound ( 'none', #22563, .t. ) ;
#5498 = cartesian_point ( 'none', ( -6.522355402087448800, -22.55887644410542900, -20.80000000000000400 ) ) ;
#5499 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5500 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5501 = axis2_placement_3d ( 'none', #5508, #5500, #5499 ) ;
#5502 = vector ( 'none', #5545, 1000.000000000000000 ) ;
#5503 = cartesian_point ( 'none', ( -0.4487687030187975700, -20.61635720624240900, -20.80000000000000400 ) ) ;
#5504 = cylindrical_surface ( 'none', #5501, 9.037156921131025200 ) ;
#5505 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5506 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5507 = cartesian_point ( 'none', ( -0.09388174145682197400, -25.05863439077340600, -20.80000000000000400 ) ) ;
#5508 = cartesian_point ( 'none', ( 0.6120734639724516600, -17.34604932475039300, -20.80000000000000400 ) ) ;
#5509 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5510 = cylindrical_surface ( 'none', #5558, 5.599090641517499900 ) ;
#5511 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5512 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5513 = cartesian_point ( 'none', ( -0.6621628907721023300, -22.86962132252977000, -20.80000000000000400 ) ) ;
#5514 = axis2_placement_3d ( 'none', #5513, #5512, #5511 ) ;
#5515 = axis2_placement_3d ( 'none', #5519, #5509, #5555 ) ;
#5516 = face_outer_bound ( 'none', #22541, .t. ) ;
#5517 = cartesian_point ( 'none', ( 0.1760320038960625800, -26.09833932659240900, -20.80000000000000400 ) ) ;
#5518 = circle ( 'none', #5515, 9.037156921131025200 ) ;
#5519 = cartesian_point ( 'none', ( 0.6120734639724516600, -17.34604932475039300, -20.80000000000000400 ) ) ;
#5520 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5521 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5522 = axis2_placement_3d ( 'none', #5523, #5483, #5520 ) ;
#5523 = cartesian_point ( 'none', ( -0.6621628907721023300, -22.86962132252977000, -20.80000000000000400 ) ) ;
#5524 = circle ( 'none', #5468, 1.074169345818815100 ) ;
#5525 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5527 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.80000000000000400 ) ) ;
#5528 = axis2_placement_3d ( 'none', #5527, #5526, #5525 ) ;
#5529 = face_outer_bound ( 'none', #22530, .t. ) ;
#5530 = face_outer_bound ( 'none', #22621, .t. ) ;
#5531 = cylindrical_surface ( 'none', #5564, 1.356736506511900100 ) ;
#5532 = face_outer_bound ( 'none', #22586, .t. ) ;
#5533 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5534 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5535 = cartesian_point ( 'none', ( 0.7252412917177460900, -17.13188667691981900, -20.80000000000000400 ) ) ;
#5536 = axis2_placement_3d ( 'none', #5535, #5534, #5533 ) ;
#5537 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5538 = axis2_placement_3d ( 'none', #5591, #5590, #5589 ) ;
#5539 = cartesian_point ( 'none', ( 0.7252412917177460900, -17.13188667691981900, -20.80000000000000400 ) ) ;
#5540 = circle ( 'none', #5538, 1.356736506511900400 ) ;
#5541 = cylindrical_surface ( 'none', #5542, 9.279381191100798200 ) ;
#5542 = axis2_placement_3d ( 'none', #5539, #5537, #5546 ) ;
#5543 = cartesian_point ( 'none', ( -4.921866676116310100, -24.49511198172887600, -20.80000000000000400 ) ) ;
#5544 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5545 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5546 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5547 = face_outer_bound ( 'none', #22559, .t. ) ;
#5548 = cartesian_point ( 'none', ( -0.9766655718560347500, -26.19050655011548300, -20.80000000000000400 ) ) ;
#5549 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5550 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5551 = axis2_placement_3d ( 'none', #5557, #5550, #5549 ) ;
#5552 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5553 = cartesian_point ( 'none', ( -0.9766655718560347500, -26.19050655011548300, -20.80000000000000400 ) ) ;
#5554 = line ( 'none', #5553, #5502 ) ;
#5555 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5556 = circle ( 'none', #5536, 9.279381191100798200 ) ;
#5557 = cartesian_point ( 'none', ( -0.4487687030187975700, -20.61635720624240900, -20.80000000000000400 ) ) ;
#5558 = axis2_placement_3d ( 'none', #5503, #5544, #5552 ) ;
#5559 = circle ( 'none', #5551, 5.599090641517499900 ) ;
#5560 = cartesian_point ( 'none', ( -0.04736057435802748500, -27.04434572499432900, -20.80000000000000400 ) ) ;
#5561 = cartesian_point ( 'none', ( 41.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#5562 = face_outer_bound ( 'none', #9426, .t. ) ;
#5563 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5564 = axis2_placement_3d ( 'none', #5568, #5575, #5563 ) ;
#5565 = cartesian_point ( 'none', ( 41.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5566 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.80000000000000400 ) ) ;
#5567 = cartesian_point ( 'none', ( -0.04736057435802748500, -27.04434572499432900, -20.80000000000000400 ) ) ;
#5568 = cartesian_point ( 'none', ( -0.6061863783259885400, -25.80804168919986800, -20.80000000000000400 ) ) ;
#5569 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5571 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5572 = vector ( 'none', #5571, 1000.000000000000000 ) ;
#5573 = cartesian_point ( 'none', ( -0.7607308073974771200, -27.22081706294849500, -20.80000000000000400 ) ) ;
#5574 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5575 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5576 = cartesian_point ( 'none', ( -0.7607308073974771200, -27.22081706294849500, -20.80000000000000400 ) ) ;
#5577 = cylindrical_surface ( 'none', #5586, 1.210857828906472200 ) ;
#5578 = cylindrical_surface ( 'none', #5580, 2.029868164594018000 ) ;
#5579 = cartesian_point ( 'none', ( 34.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#5580 = axis2_placement_3d ( 'none', #5588, #5587, #5574 ) ;
#5581 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5583 = axis2_placement_3d ( 'none', #5592, #5582, #5581 ) ;
#5584 = circle ( 'none', #5583, 2.029868164594018000 ) ;
#5585 = line ( 'none', #5576, #5572 ) ;
#5586 = axis2_placement_3d ( 'none', #5566, #5570, #5569 ) ;
#5587 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5588 = cartesian_point ( 'none', ( -0.8834423806510863800, -25.19466143333317400, -20.80000000000000400 ) ) ;
#5589 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5591 = cartesian_point ( 'none', ( -0.6061863783259885400, -25.80804168919986800, -20.80000000000000400 ) ) ;
#5592 = cartesian_point ( 'none', ( -0.8834423806510863800, -25.19466143333317400, -20.80000000000000400 ) ) ;
#5593 = face_outer_bound ( 'none', #22639, .t. ) ;
#5594 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#5595 = cartesian_point ( 'none', ( 41.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#5596 = line ( 'none', #5595, #5643 ) ;
#5597 = cartesian_point ( 'none', ( 41.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#5598 = line ( 'none', #5597, #5608 ) ;
#5599 = circle ( 'none', #5611, 1.500000000000000700 ) ;
#5600 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5601 = vector ( 'none', #5600, 1000.000000000000000 ) ;
#5602 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#5603 = line ( 'none', #5602, #5601 ) ;
#5604 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5605 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5606 = cartesian_point ( 'none', ( 41.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5607 = axis2_placement_3d ( 'none', #5606, #5605, #5604 ) ;
#5608 = vector ( 'none', #5594, 1000.000000000000000 ) ;
#5609 = cartesian_point ( 'none', ( 41.20359178553216900, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#5610 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5611 = axis2_placement_3d ( 'none', #5565, #5647, #5646 ) ;
#5612 = cartesian_point ( 'none', ( 41.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#5613 = axis2_placement_3d ( 'none', #5612, #5614, #5610 ) ;
#5614 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5615 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5616 = vector ( 'none', #5615, 1000.000000000000000 ) ;
#5617 = circle ( 'none', #5607, 1.500000000000000900 ) ;
#5618 = conical_surface ( 'none', #5613, 1.219500000000000700, 0.9599310885968779200 ) ;
#5619 = line ( 'none', #5560, #5616 ) ;
#5620 = cartesian_point ( 'none', ( 41.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#5621 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5622 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5623 = cartesian_point ( 'none', ( 41.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5624 = axis2_placement_3d ( 'none', #5623, #5622, #5621 ) ;
#5625 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#5626 = cartesian_point ( 'none', ( 40.70359178553216900, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#5627 = circle ( 'none', #5635, 1.500000000000000900 ) ;
#5628 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#5629 = vector ( 'none', #5628, 1000.000000000000000 ) ;
#5630 = cartesian_point ( 'none', ( 41.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#5631 = line ( 'none', #5630, #5629 ) ;
#5632 = cartesian_point ( 'none', ( 41.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#5633 = face_outer_bound ( 'none', #22832, .t. ) ;
#5634 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5635 = axis2_placement_3d ( 'none', #5682, #5681, #5680 ) ;
#5636 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5637 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5638 = cartesian_point ( 'none', ( 41.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5639 = axis2_placement_3d ( 'none', #5638, #5637, #5636 ) ;
#5640 = circle ( 'none', #5624, 1.500000000000000700 ) ;
#5641 = cartesian_point ( 'none', ( 41.20359178553216900, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#5642 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#5643 = vector ( 'none', #5642, 1000.000000000000000 ) ;
#5644 = conical_surface ( 'none', #5678, 1.500000000000000900, 0.9599310885968845900 ) ;
#5645 = circle ( 'none', #5639, 1.500000000000000700 ) ;
#5646 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5647 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5648 = cartesian_point ( 'none', ( 41.20359178553216900, 5.777789833161707600e-031, 1.500000000000000700 ) ) ;
#5649 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#5650 = vector ( 'none', #5649, 1000.000000000000100 ) ;
#5651 = cartesian_point ( 'none', ( 41.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#5652 = line ( 'none', #5651, #5650 ) ;
#5653 = cartesian_point ( 'none', ( 41.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#5654 = face_outer_bound ( 'none', #23378, .t. ) ;
#5655 = circle ( 'none', #5718, 1.500000000000000700 ) ;
#5656 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#5657 = vector ( 'none', #5656, 1000.000000000000000 ) ;
#5658 = cartesian_point ( 'none', ( 40.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#5659 = axis2_placement_3d ( 'none', #5662, #5720, #5719 ) ;
#5660 = vector ( 'none', #5672, 1000.000000000000000 ) ;
#5661 = circle ( 'none', #5659, 1.500000000000000900 ) ;
#5662 = cartesian_point ( 'none', ( 41.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5663 = cartesian_point ( 'none', ( 40.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5664 = cartesian_point ( 'none', ( 40.70359178553216900, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#5665 = line ( 'none', #5673, #5660 ) ;
#5666 = cartesian_point ( 'none', ( 41.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#5667 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5668 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5669 = cartesian_point ( 'none', ( 41.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5670 = axis2_placement_3d ( 'none', #5669, #5668, #5667 ) ;
#5671 = circle ( 'none', #5670, 1.500000000000000900 ) ;
#5672 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5673 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#5674 = cartesian_point ( 'none', ( 40.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#5675 = cartesian_point ( 'none', ( 41.20359178553216900, 1.836970198721036300e-016, -1.500000000000000700 ) ) ;
#5676 = cartesian_point ( 'none', ( 41.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5677 = cartesian_point ( 'none', ( 41.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5678 = axis2_placement_3d ( 'none', #5677, #5625, #5634 ) ;
#5679 = line ( 'none', #5658, #5657 ) ;
#5680 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5681 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5682 = cartesian_point ( 'none', ( 37.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5683 = cartesian_point ( 'none', ( 40.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#5684 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5685 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5686 = cartesian_point ( 'none', ( 37.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#5687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5688 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5689 = cartesian_point ( 'none', ( 33.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#5690 = axis2_placement_3d ( 'none', #5698, #5688, #5687 ) ;
#5691 = cc_design_approval ( #8517, ( #8520 ) ) ;
#5692 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5693 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5694 = axis2_placement_3d ( 'none', #5686, #5685, #5684 ) ;
#5695 = edge_loop ( 'none', ( #5850, #5968, #5725, #6081, #6231, #6502 ) ) ;
#5696 = cartesian_point ( 'none', ( 33.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#5697 = cylindrical_surface ( 'none', #5690, 1.500000000000000000 ) ;
#5698 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5699 = oriented_edge ( 'none', *, *, #5701, .t. ) ;
#5700 = cartesian_point ( 'none', ( 40.70359178553216900, 5.777789833161707600e-031, 1.500000000000000700 ) ) ;
#5701 = edge_curve ( 'none', #5423, #5709, #23133, .t. ) ;
#5702 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5703 = vector ( 'none', #5702, 1000.000000000000000 ) ;
#5704 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#5705 = line ( 'none', #5704, #5703 ) ;
#5706 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#5707 = vector ( 'none', #5706, 1000.000000000000000 ) ;
#5708 = cartesian_point ( 'none', ( 41.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#5709 = vertex_point ( 'none', #23134 ) ;
#5710 = oriented_edge ( 'none', *, *, #5382, .f. ) ;
#5711 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5712 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5714 = oriented_edge ( 'none', *, *, #5439, .t. ) ;
#5713 = conical_surface ( 'none', #5694, 1.219500000000000700, 0.9599310885968779200 ) ;
#5715 = oriented_edge ( 'none', *, *, #4915, .f. ) ;
#5716 = line ( 'none', #5708, #5707 ) ;
#5717 = circle ( 'none', #5721, 1.500000000000000900 ) ;
#5718 = axis2_placement_3d ( 'none', #5663, #5712, #5711 ) ;
#5719 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5720 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5721 = axis2_placement_3d ( 'none', #5676, #5693, #5692 ) ;
#5722 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5723 = cartesian_point ( 'none', ( 41.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#5724 = line ( 'none', #5723, #5780 ) ;
#5725 = oriented_edge ( 'none', *, *, #6221, .t. ) ;
#5726 = circle ( 'none', #5777, 1.500000000000000900 ) ;
#5727 = cartesian_point ( 'none', ( 40.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#5728 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5729 = cartesian_point ( 'none', ( 39.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#5730 = face_outer_bound ( 'none', #25509, .t. ) ;
#5731 = conical_surface ( 'none', #5745, 1.219500000000000700, 0.9599310885968779200 ) ;
#5732 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#5733 = vector ( 'none', #5732, 1000.000000000000000 ) ;
#5734 = cartesian_point ( 'none', ( 39.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#5735 = line ( 'none', #5734, #5733 ) ;
#5736 = cartesian_point ( 'none', ( 39.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#5737 = cartesian_point ( 'none', ( 40.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#5738 = conical_surface ( 'none', #5747, 1.219500000000000700, 0.9599310885968779200 ) ;
#5739 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5740 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5741 = cartesian_point ( 'none', ( 40.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5742 = axis2_placement_3d ( 'none', #5741, #5740, #5739 ) ;
#5743 = face_outer_bound ( 'none', #47198, .t. ) ;
#5744 = cartesian_point ( 'none', ( 39.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#5745 = axis2_placement_3d ( 'none', #5737, #5722, #5728 ) ;
#5746 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5747 = axis2_placement_3d ( 'none', #5736, #5746, #5749 ) ;
#5748 = circle ( 'none', #5742, 1.500000000000000700 ) ;
#5749 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5750 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5751 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#5752 = cartesian_point ( 'none', ( 39.70359178553216900, 1.836970198721036300e-016, -1.500000000000000700 ) ) ;
#5753 = cartesian_point ( 'none', ( 40.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5754 = axis2_placement_3d ( 'none', #5753, #5751, #5750 ) ;
#5755 = cartesian_point ( 'none', ( 39.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#5756 = line ( 'none', #5755, #5760 ) ;
#5757 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5758 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5759 = cartesian_point ( 'none', ( 40.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5760 = vector ( 'none', #5806, 1000.000000000000100 ) ;
#5761 = cartesian_point ( 'none', ( 39.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#5762 = axis2_placement_3d ( 'none', #5759, #5758, #5757 ) ;
#5763 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#5764 = vector ( 'none', #5763, 1000.000000000000000 ) ;
#5765 = cartesian_point ( 'none', ( 40.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#5766 = face_outer_bound ( 'none', #28165, .t. ) ;
#5767 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5768 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5769 = cartesian_point ( 'none', ( 40.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5770 = line ( 'none', #5765, #5764 ) ;
#5771 = conical_surface ( 'none', #5754, 1.500000000000000900, 0.9599310885968845900 ) ;
#5772 = circle ( 'none', #5762, 1.500000000000000900 ) ;
#5773 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5774 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5775 = cartesian_point ( 'none', ( 41.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5776 = circle ( 'none', #5781, 1.500000000000000700 ) ;
#5777 = axis2_placement_3d ( 'none', #5775, #5774, #5773 ) ;
#5778 = circle ( 'none', #5811, 1.500000000000000700 ) ;
#5779 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#5780 = vector ( 'none', #5779, 1000.000000000000000 ) ;
#5781 = axis2_placement_3d ( 'none', #5769, #5768, #5767 ) ;
#5782 = axis2_placement_3d ( 'none', #5796, #5795, #5843 ) ;
#5783 = cartesian_point ( 'none', ( 39.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#5784 = cartesian_point ( 'none', ( 39.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#5785 = circle ( 'none', #5839, 1.219500000000000700 ) ;
#5786 = face_outer_bound ( 'none', #28293, .t. ) ;
#5787 = cartesian_point ( 'none', ( 39.20359178553216900, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#5788 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5789 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5790 = axis2_placement_3d ( 'none', #5793, #5789, #5788 ) ;
#5791 = cylindrical_surface ( 'none', #5782, 1.500000000000000000 ) ;
#5792 = cartesian_point ( 'none', ( 39.20359178553216900, 1.836970198721036300e-016, -1.500000000000000700 ) ) ;
#5793 = cartesian_point ( 'none', ( 39.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5794 = cartesian_point ( 'none', ( 39.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#5795 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5796 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5797 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#5798 = vector ( 'none', #5797, 1000.000000000000000 ) ;
#5799 = cartesian_point ( 'none', ( 40.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#5800 = cartesian_point ( 'none', ( 39.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#5801 = cartesian_point ( 'none', ( 39.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#5802 = line ( 'none', #5799, #5798 ) ;
#5803 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5804 = vector ( 'none', #5803, 1000.000000000000000 ) ;
#5805 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#5806 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#5807 = circle ( 'none', #5790, 1.500000000000000900 ) ;
#5808 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5809 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5810 = cartesian_point ( 'none', ( 39.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5811 = axis2_placement_3d ( 'none', #5810, #5809, #5808 ) ;
#5812 = line ( 'none', #5805, #5804 ) ;
#5813 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5814 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5815 = axis2_placement_3d ( 'none', #5828, #5814, #5813 ) ;
#5816 = axis2_placement_3d ( 'none', #5856, #5861, #5860 ) ;
#5817 = cartesian_point ( 'none', ( 39.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#5818 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5819 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5820 = circle ( 'none', #5815, 1.500000000000000900 ) ;
#5821 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#5822 = cartesian_point ( 'none', ( 39.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#5823 = cartesian_point ( 'none', ( 39.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5824 = face_outer_bound ( 'none', #28822, .t. ) ;
#5825 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5826 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5827 = conical_surface ( 'none', #5829, 1.219500000000000700, 0.9599310885968779200 ) ;
#5828 = cartesian_point ( 'none', ( 39.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5829 = axis2_placement_3d ( 'none', #5842, #5819, #5818 ) ;
#5830 = circle ( 'none', #5836, 1.500000000000000700 ) ;
#5831 = line ( 'none', #5875, #5874 ) ;
#5832 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#5833 = vector ( 'none', #5832, 1000.000000000000000 ) ;
#5834 = cartesian_point ( 'none', ( 39.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#5835 = cartesian_point ( 'none', ( 39.20359178553216900, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#5836 = axis2_placement_3d ( 'none', #5841, #5826, #5825 ) ;
#5837 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5838 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5839 = axis2_placement_3d ( 'none', #5783, #5838, #5837 ) ;
#5840 = line ( 'none', #5834, #5833 ) ;
#5841 = cartesian_point ( 'none', ( 39.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5842 = cartesian_point ( 'none', ( 39.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#5843 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5844 = cylindrical_surface ( 'none', #5816, 1.500000000000000000 ) ;
#5845 = line ( 'none', #5846, #5905 ) ;
#5846 = cartesian_point ( 'none', ( 39.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#5847 = axis2_placement_3d ( 'none', #5857, #5898, #5897 ) ;
#5848 = face_outer_bound ( 'none', #35943, .t. ) ;
#5849 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5850 = oriented_edge ( 'none', *, *, #5893, .t. ) ;
#5851 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5852 = cartesian_point ( 'none', ( 39.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5853 = axis2_placement_3d ( 'none', #5852, #5851, #5849 ) ;
#5854 = cartesian_point ( 'none', ( 39.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5855 = circle ( 'none', #5892, 1.500000000000000900 ) ;
#5856 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5857 = cartesian_point ( 'none', ( 39.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5858 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5859 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5861 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5862 = cartesian_point ( 'none', ( 39.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#5863 = cartesian_point ( 'none', ( 38.90000000000000600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#5864 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5865 = vector ( 'none', #5864, 1000.000000000000000 ) ;
#5866 = cartesian_point ( 'none', ( 38.70359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#5867 = axis2_placement_3d ( 'none', #5823, #5859, #5858 ) ;
#5868 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#5869 = line ( 'none', #5868, #5865 ) ;
#5870 = vector ( 'none', #5821, 1000.000000000000000 ) ;
#5871 = circle ( 'none', #5853, 1.500000000000000900 ) ;
#5872 = line ( 'none', #5822, #5870 ) ;
#5873 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#5874 = vector ( 'none', #5873, 1000.000000000000100 ) ;
#5875 = cartesian_point ( 'none', ( 39.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#5876 = circle ( 'none', #5867, 1.500000000000000700 ) ;
#5877 = cartesian_point ( 'none', ( 39.20359178553216900, 5.777789833161707600e-031, 1.500000000000000700 ) ) ;
#5878 = axis2_placement_3d ( 'none', #5937, #5936, #5935 ) ;
#5879 = cartesian_point ( 'none', ( 38.90000000000000600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#5880 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5881 = vector ( 'none', #5880, 1000.000000000000000 ) ;
#5882 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#5883 = line ( 'none', #5882, #5881 ) ;
#5884 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#5885 = line ( 'none', #5884, #5975 ) ;
#5886 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5887 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5888 = axis2_placement_3d ( 'none', #5895, #5887, #5886 ) ;
#5889 = circle ( 'none', #5888, 1.500000000000000900 ) ;
#5890 = circle ( 'none', #5944, 1.500000000000000700 ) ;
#5891 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5892 = axis2_placement_3d ( 'none', #5854, #5907, #5891 ) ;
#5893 = edge_curve ( 'none', #5168, #5202, #23140, .t. ) ;
#5894 = circle ( 'none', #5878, 1.500000000000000700 ) ;
#5895 = cartesian_point ( 'none', ( 39.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5896 = cartesian_point ( 'none', ( 39.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#5897 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5898 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#5899 = vector ( 'none', #5902, 1000.000000000000000 ) ;
#5900 = conical_surface ( 'none', #5847, 1.500000000000000900, 0.9599310885968845900 ) ;
#5901 = face_outer_bound ( 'none', #35853, .t. ) ;
#5902 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5903 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#5904 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#5905 = vector ( 'none', #5904, 1000.000000000000000 ) ;
#5906 = line ( 'none', #5903, #5899 ) ;
#5907 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5908 = cartesian_point ( 'none', ( 39.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#5909 = cartesian_point ( 'none', ( -2.264897190014528900, -22.56151228917586900, -20.80000000000000400 ) ) ;
#5910 = cartesian_point ( 'none', ( 38.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5911 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5912 = axis2_placement_3d ( 'none', #5909, #5911, #5940 ) ;
#5913 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5914 = oriented_edge ( 'none', *, *, #5196, .t. ) ;
#5915 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5916 = cartesian_point ( 'none', ( 38.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#5917 = vertex_point ( 'none', #23125 ) ;
#5918 = axis2_placement_3d ( 'none', #5916, #5915, #5913 ) ;
#5919 = oriented_edge ( 'none', *, *, #6735, .t. ) ;
#5920 = axis2_placement_3d ( 'none', #5910, #5980, #5979 ) ;
#5921 = line ( 'none', #5973, #5972 ) ;
#5922 = circle ( 'none', #5962, 1.219500000000000700 ) ;
#5923 = face_outer_bound ( 'none', #11874, .t. ) ;
#5924 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5925 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5926 = cartesian_point ( 'none', ( 39.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5927 = axis2_placement_3d ( 'none', #5926, #5925, #5924 ) ;
#5928 = cylindrical_surface ( 'none', #5912, 5.461009273899246200 ) ;
#5929 = circle ( 'none', #5927, 1.500000000000000700 ) ;
#5930 = circle ( 'none', #5918, 1.219500000000000700 ) ;
#5931 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#5932 = vector ( 'none', #5931, 1000.000000000000000 ) ;
#5933 = cartesian_point ( 'none', ( 38.90000000000000600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#5934 = circle ( 'none', #5920, 1.500000000000000900 ) ;
#5935 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5936 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5937 = cartesian_point ( 'none', ( 38.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5938 = line ( 'none', #5933, #5932 ) ;
#5939 = cartesian_point ( 'none', ( 38.70359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#5940 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5941 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5942 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5943 = cartesian_point ( 'none', ( 38.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5944 = axis2_placement_3d ( 'none', #5943, #5942, #5941 ) ;
#5945 = axis2_placement_3d ( 'none', #5970, #5961, #5960 ) ;
#5946 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#5947 = vector ( 'none', #5946, 1000.000000000000000 ) ;
#5948 = conical_surface ( 'none', #5969, 1.500000000000000900, 0.9599310885968845900 ) ;
#5949 = cartesian_point ( 'none', ( 32.70359178553216900, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#5950 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#5951 = cartesian_point ( 'none', ( 38.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5952 = line ( 'none', #5956, #5947 ) ;
#5953 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5954 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5955 = cartesian_point ( 'none', ( 37.70359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#5956 = cartesian_point ( 'none', ( 37.90000000000000600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#5957 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5958 = cartesian_point ( 'none', ( 37.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#5959 = edge_loop ( 'none', ( #6455, #6454, #6475, #6211, #6473 ) ) ;
#5960 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5961 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5962 = axis2_placement_3d ( 'none', #5958, #5954, #5953 ) ;
#5964 = advanced_face ( 'none', ( #23135 ), #23121, .t. ) ;
#5963 = face_outer_bound ( 'none', #38718, .t. ) ;
#5965 = cartesian_point ( 'none', ( 37.70359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#5966 = face_outer_bound ( 'none', #38714, .t. ) ;
#5967 = oriented_edge ( 'none', *, *, #6208, .f. ) ;
#5968 = oriented_edge ( 'none', *, *, #6215, .t. ) ;
#5969 = axis2_placement_3d ( 'none', #5951, #5950, #5957 ) ;
#5970 = cartesian_point ( 'none', ( 37.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#5971 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#5972 = vector ( 'none', #5971, 1000.000000000000000 ) ;
#5973 = cartesian_point ( 'none', ( 38.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#5974 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5975 = vector ( 'none', #5974, 1000.000000000000000 ) ;
#5976 = circle ( 'none', #5945, 1.500000000000000700 ) ;
#5977 = vertex_point ( 'none', #23127 ) ;
#5978 = vertex_point ( 'none', #23182 ) ;
#5979 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5980 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5981 = cartesian_point ( 'none', ( 38.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#5982 = vertex_point ( 'none', #23120 ) ;
#5983 = cartesian_point ( 'none', ( 37.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#5984 = line ( 'none', #6039, #6038 ) ;
#5985 = circle ( 'none', #6030, 1.219500000000000700 ) ;
#5986 = circle ( 'none', #6027, 1.500000000000000700 ) ;
#5987 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5988 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#5989 = cartesian_point ( 'none', ( 37.90000000000000600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#5990 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5991 = axis2_placement_3d ( 'none', #6005, #6004, #5990 ) ;
#5992 = cartesian_point ( 'none', ( 38.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#5993 = cartesian_point ( 'none', ( 38.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#5994 = axis2_placement_3d ( 'none', #5992, #5988, #5987 ) ;
#5995 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5996 = vector ( 'none', #5995, 1000.000000000000000 ) ;
#5997 = cartesian_point ( 'none', ( 37.70359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#5998 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5999 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6000 = cartesian_point ( 'none', ( 37.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6001 = axis2_placement_3d ( 'none', #6000, #5999, #5998 ) ;
#6002 = cartesian_point ( 'none', ( 37.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6003 = circle ( 'none', #5994, 1.500000000000000900 ) ;
#6004 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6005 = cartesian_point ( 'none', ( 37.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6006 = circle ( 'none', #5991, 1.500000000000000700 ) ;
#6007 = circle ( 'none', #6001, 1.500000000000000900 ) ;
#6008 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6009 = line ( 'none', #6008, #5996 ) ;
#6010 = circle ( 'none', #6048, 1.500000000000000700 ) ;
#6011 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6012 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6013 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6014 = vector ( 'none', #6013, 1000.000000000000000 ) ;
#6015 = face_outer_bound ( 'none', #38741, .t. ) ;
#6016 = line ( 'none', #6072, #6070 ) ;
#6017 = face_outer_bound ( 'none', #38744, .t. ) ;
#6018 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6019 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6020 = cartesian_point ( 'none', ( 37.40000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6021 = axis2_placement_3d ( 'none', #6012, #6011, #6071 ) ;
#6022 = cartesian_point ( 'none', ( 38.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6023 = line ( 'none', #6022, #6014 ) ;
#6024 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6025 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6026 = cartesian_point ( 'none', ( 37.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6027 = axis2_placement_3d ( 'none', #6026, #6025, #6024 ) ;
#6028 = cartesian_point ( 'none', ( 37.40000000000000600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#6029 = cartesian_point ( 'none', ( 37.20359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6030 = axis2_placement_3d ( 'none', #6020, #6019, #6018 ) ;
#6031 = cartesian_point ( 'none', ( 37.70359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6032 = cylindrical_surface ( 'none', #6021, 1.500000000000000000 ) ;
#6033 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6034 = vector ( 'none', #6033, 1000.000000000000100 ) ;
#6035 = cartesian_point ( 'none', ( 37.90000000000000600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6036 = cartesian_point ( 'none', ( 37.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6037 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6038 = vector ( 'none', #6037, 1000.000000000000000 ) ;
#6039 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6040 = line ( 'none', #6035, #6034 ) ;
#6041 = cartesian_point ( 'none', ( 37.90000000000000600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6042 = circle ( 'none', #6055, 1.500000000000000700 ) ;
#6043 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6044 = vector ( 'none', #6043, 1000.000000000000100 ) ;
#6045 = cartesian_point ( 'none', ( 37.40000000000000600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6046 = line ( 'none', #6045, #6044 ) ;
#6047 = cartesian_point ( 'none', ( 37.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6048 = axis2_placement_3d ( 'none', #6099, #6098, #6097 ) ;
#6049 = cylindrical_surface ( 'none', #6092, 1.500000000000000000 ) ;
#6050 = cartesian_point ( 'none', ( 37.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6051 = line ( 'none', #6050, #6094 ) ;
#6052 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6053 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6054 = cartesian_point ( 'none', ( 37.20359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#6055 = axis2_placement_3d ( 'none', #6102, #6101, #6100 ) ;
#6056 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6057 = vector ( 'none', #6056, 1000.000000000000000 ) ;
#6058 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6059 = cartesian_point ( 'none', ( 37.40000000000000600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6060 = cartesian_point ( 'none', ( 37.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6061 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6062 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6063 = cartesian_point ( 'none', ( 37.40000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6064 = circle ( 'none', #6067, 1.500000000000000900 ) ;
#6065 = cartesian_point ( 'none', ( 37.20359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6066 = cartesian_point ( 'none', ( 37.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6067 = axis2_placement_3d ( 'none', #6066, #6053, #6052 ) ;
#6068 = line ( 'none', #6058, #6057 ) ;
#6069 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#6070 = vector ( 'none', #6069, 1000.000000000000000 ) ;
#6071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6072 = cartesian_point ( 'none', ( 37.40000000000000600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#6073 = axis2_placement_3d ( 'none', #6063, #6062, #6061 ) ;
#6074 = conical_surface ( 'none', #6073, 1.219500000000000700, 0.9599310885968779200 ) ;
#6075 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6076 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6077 = cartesian_point ( 'none', ( 36.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6078 = conical_surface ( 'none', #6133, 1.219500000000000700, 0.9599310885968779200 ) ;
#6079 = face_outer_bound ( 'none', #37613, .t. ) ;
#6080 = cartesian_point ( 'none', ( 38.70359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6081 = oriented_edge ( 'none', *, *, #6182, .f. ) ;
#6082 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6084 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6085 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6086 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6087 = cartesian_point ( 'none', ( 37.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6088 = axis2_placement_3d ( 'none', #6087, #6086, #6085 ) ;
#6089 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6090 = axis2_placement_3d ( 'none', #6077, #6076, #6075 ) ;
#6091 = circle ( 'none', #6090, 1.219500000000000700 ) ;
#6092 = axis2_placement_3d ( 'none', #6089, #6084, #6083 ) ;
#6093 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6094 = vector ( 'none', #6093, 1000.000000000000000 ) ;
#6095 = circle ( 'none', #6088, 1.500000000000000700 ) ;
#6096 = cartesian_point ( 'none', ( 37.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6097 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6098 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6099 = cartesian_point ( 'none', ( 37.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6100 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6101 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6102 = cartesian_point ( 'none', ( 37.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6103 = face_outer_bound ( 'none', #38765, .t. ) ;
#6104 = cartesian_point ( 'none', ( 40.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6105 = axis2_placement_3d ( 'none', #6104, #6170, #6169 ) ;
#6106 = circle ( 'none', #6115, 1.500000000000000700 ) ;
#6107 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6108 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6109 = cartesian_point ( 'none', ( 40.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6110 = edge_curve ( 'none', #6212, #6180, #23129, .t. ) ;
#6111 = line ( 'none', #6143, #6142 ) ;
#6112 = circle ( 'none', #6144, 1.500000000000000700 ) ;
#6113 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6114 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6115 = axis2_placement_3d ( 'none', #6109, #6167, #6166 ) ;
#6116 = cartesian_point ( 'none', ( 40.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6117 = face_outer_bound ( 'none', #47149, .t. ) ;
#6118 = axis2_placement_3d ( 'none', #6116, #6108, #6107 ) ;
#6119 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6120 = vector ( 'none', #6119, 1000.000000000000000 ) ;
#6121 = conical_surface ( 'none', #6118, 1.500000000000000900, 0.9599310885968845900 ) ;
#6122 = line ( 'none', #6082, #6120 ) ;
#6123 = axis2_placement_3d ( 'none', #6130, #6114, #6113 ) ;
#6124 = circle ( 'none', #6105, 1.500000000000000700 ) ;
#6125 = circle ( 'none', #6123, 1.500000000000000900 ) ;
#6126 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6127 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6128 = cartesian_point ( 'none', ( 38.70359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6129 = cartesian_point ( 'none', ( 38.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#6130 = cartesian_point ( 'none', ( 40.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6131 = cartesian_point ( 'none', ( 38.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6132 = cartesian_point ( 'none', ( 38.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6133 = axis2_placement_3d ( 'none', #6131, #6127, #6126 ) ;
#6134 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6135 = vector ( 'none', #6134, 1000.000000000000000 ) ;
#6136 = cartesian_point ( 'none', ( 37.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6137 = line ( 'none', #6136, #6135 ) ;
#6138 = cartesian_point ( 'none', ( 39.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6139 = circle ( 'none', #6199, 1.219500000000000700 ) ;
#6140 = axis2_placement_3d ( 'none', #6186, #6185, #6184 ) ;
#6141 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6142 = vector ( 'none', #6141, 1000.000000000000000 ) ;
#6143 = cartesian_point ( 'none', ( 39.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6144 = axis2_placement_3d ( 'none', #6159, #6202, #6201 ) ;
#6145 = line ( 'none', #6194, #6193 ) ;
#6146 = circle ( 'none', #6140, 1.500000000000000900 ) ;
#6147 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6148 = vector ( 'none', #6147, 1000.000000000000000 ) ;
#6149 = cartesian_point ( 'none', ( 39.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6150 = conical_surface ( 'none', #6200, 1.500000000000000900, 0.9599310885968845900 ) ;
#6151 = vector ( 'none', #6157, 1000.000000000000000 ) ;
#6152 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6153 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6154 = cartesian_point ( 'none', ( 39.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6155 = axis2_placement_3d ( 'none', #6154, #6153, #6152 ) ;
#6156 = line ( 'none', #6149, #6148 ) ;
#6157 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6158 = cartesian_point ( 'none', ( 40.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6159 = cartesian_point ( 'none', ( 38.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6160 = line ( 'none', #6158, #6151 ) ;
#6161 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6162 = vector ( 'none', #6161, 1000.000000000000100 ) ;
#6163 = cartesian_point ( 'none', ( 40.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6164 = line ( 'none', #6163, #6162 ) ;
#6165 = circle ( 'none', #6155, 1.500000000000000900 ) ;
#6166 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6167 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6168 = face_outer_bound ( 'none', #37080, .t. ) ;
#6169 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6170 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6171 = cartesian_point ( 'none', ( 40.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6172 = axis2_placement_3d ( 'none', #6171, #6240, #6239 ) ;
#6173 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6174 = vector ( 'none', #6173, 1000.000000000000000 ) ;
#6175 = cartesian_point ( 'none', ( 39.70359178553216900, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6176 = vector ( 'none', #6234, 1000.000000000000000 ) ;
#6177 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6178 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6179 = cartesian_point ( 'none', ( 40.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6180 = vertex_point ( 'none', #23178 ) ;
#6181 = line ( 'none', #6179, #6174 ) ;
#6182 = edge_curve ( 'none', #6180, #5982, #23128, .t. ) ;
#6183 = circle ( 'none', #6172, 1.500000000000000900 ) ;
#6184 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6185 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6186 = cartesian_point ( 'none', ( 40.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6187 = cartesian_point ( 'none', ( 38.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6188 = line ( 'none', #6187, #6176 ) ;
#6189 = cartesian_point ( 'none', ( 40.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6190 = cartesian_point ( 'none', ( 39.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6191 = line ( 'none', #6214, #6210 ) ;
#6192 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6193 = vector ( 'none', #6192, 1000.000000000000000 ) ;
#6194 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6195 = cartesian_point ( 'none', ( 40.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6196 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6197 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6198 = cartesian_point ( 'none', ( 39.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6199 = axis2_placement_3d ( 'none', #6190, #6178, #6177 ) ;
#6200 = axis2_placement_3d ( 'none', #6198, #6197, #6196 ) ;
#6201 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6202 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6203 = edge_curve ( 'none', #5168, #6212, #23170, .t. ) ;
#6204 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6205 = vector ( 'none', #6204, 1000.000000000000000 ) ;
#6206 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6207 = person_and_organization ( #8070, #8069 ) ;
#6208 = edge_curve ( 'none', #5164, #4918, #23168, .t. ) ;
#6209 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6210 = vector ( 'none', #6209, 1000.000000000000100 ) ;
#6211 = oriented_edge ( 'none', *, *, #6448, .f. ) ;
#6212 = vertex_point ( 'none', #23162 ) ;
#6213 = axis2_placement_3d ( 'none', #6230, #6220, #6219 ) ;
#6214 = cartesian_point ( 'none', ( 38.90000000000000600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6215 = edge_curve ( 'none', #5202, #6245, #23119, .t. ) ;
#6216 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6217 = vector ( 'none', #6216, 1000.000000000000000 ) ;
#6218 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6219 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6220 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6221 = edge_curve ( 'none', #6245, #5982, #23176, .t. ) ;
#6222 = circle ( 'none', #6213, 1.500000000000000700 ) ;
#6223 = vertex_point ( 'none', #23211 ) ;
#6224 = cartesian_point ( 'none', ( 38.40000000000000600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6225 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6226 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6227 = cartesian_point ( 'none', ( 40.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6228 = edge_curve ( 'none', #5709, #4925, #23156, .t. ) ;
#6229 = cartesian_point ( 'none', ( 40.20359178553216900, 1.836970198721036300e-016, -1.500000000000000700 ) ) ;
#6230 = cartesian_point ( 'none', ( 34.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6231 = oriented_edge ( 'none', *, *, #6110, .f. ) ;
#6232 = oriented_edge ( 'none', *, *, #6228, .t. ) ;
#6233 = axis2_placement_3d ( 'none', #6227, #6226, #6225 ) ;
#6234 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6235 = circle ( 'none', #6233, 1.500000000000000900 ) ;
#6236 = line ( 'none', #6218, #6217 ) ;
#6237 = cartesian_point ( 'none', ( 39.70359178553216900, 5.777789833161707600e-031, 1.500000000000000700 ) ) ;
#6238 = cartesian_point ( 'none', ( 40.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#6239 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6240 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6241 = line ( 'none', #6206, #6205 ) ;
#6242 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6243 = cartesian_point ( 'none', ( 39.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6244 = edge_curve ( 'none', #6223, #5977, #23155, .t. ) ;
#6245 = vertex_point ( 'none', #23204 ) ;
#6246 = conical_surface ( 'none', #6291, 41.50000000000000000, 0.7853981633974604900 ) ;
#6247 = cartesian_point ( 'none', ( 38.20359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6248 = axis2_placement_3d ( 'none', #6242, #6262, #6261 ) ;
#6249 = cartesian_point ( 'none', ( 39.70359178553216900, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6250 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6251 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6252 = cartesian_point ( 'none', ( 39.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6253 = axis2_placement_3d ( 'none', #6252, #6251, #6250 ) ;
#6254 = cartesian_point ( 'none', ( 38.20359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#6255 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6256 = face_outer_bound ( 'none', #37569, .t. ) ;
#6257 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#6258 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6259 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6260 = cartesian_point ( 'none', ( 40.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#6261 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6262 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6263 = face_outer_bound ( 'none', #47158, .t. ) ;
#6264 = circle ( 'none', #6253, 1.500000000000000700 ) ;
#6265 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6266 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6267 = cartesian_point ( 'none', ( 38.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6268 = axis2_placement_3d ( 'none', #6267, #6266, #6265 ) ;
#6269 = circle ( 'none', #6268, 1.500000000000000900 ) ;
#6270 = cartesian_point ( 'none', ( 40.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6271 = cylindrical_surface ( 'none', #6298, 1.500000000000000000 ) ;
#6272 = cartesian_point ( 'none', ( 40.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6273 = circle ( 'none', #6302, 1.500000000000000700 ) ;
#6274 = circle ( 'none', #6276, 1.500000000000000700 ) ;
#6275 = cylindrical_surface ( 'none', #6248, 1.500000000000000000 ) ;
#6276 = axis2_placement_3d ( 'none', #6270, #6259, #6258 ) ;
#6277 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6278 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6279 = cartesian_point ( 'none', ( 38.40000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6280 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#6281 = vector ( 'none', #6280, 1000.000000000000000 ) ;
#6282 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6283 = cartesian_point ( 'none', ( 38.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6284 = line ( 'none', #6303, #6281 ) ;
#6285 = face_outer_bound ( 'none', #47137, .t. ) ;
#6286 = axis2_placement_3d ( 'none', #6279, #6278, #6277 ) ;
#6287 = cartesian_point ( 'none', ( 38.20359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6288 = cartesian_point ( 'none', ( 41.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6289 = circle ( 'none', #6332, 1.219500000000000700 ) ;
#6290 = cartesian_point ( 'none', ( 38.40000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6291 = axis2_placement_3d ( 'none', #6257, #6297, #6296 ) ;
#6292 = line ( 'none', #6327, #6326 ) ;
#6293 = cartesian_point ( 'none', ( 38.40000000000000600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#6294 = conical_surface ( 'none', #6286, 1.219500000000000700, 0.9599310885968779200 ) ;
#6295 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6296 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6297 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6298 = axis2_placement_3d ( 'none', #6255, #6304, #6295 ) ;
#6299 = face_outer_bound ( 'none', #11762, .t. ) ;
#6300 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6301 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6302 = axis2_placement_3d ( 'none', #6243, #6301, #6300 ) ;
#6303 = cartesian_point ( 'none', ( 38.40000000000000600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#6304 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6305 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6306 = vector ( 'none', #6305, 1000.000000000000100 ) ;
#6307 = axis2_placement_3d ( 'none', #6360, #6359, #6358 ) ;
#6308 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6309 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6310 = axis2_placement_3d ( 'none', #6322, #6309, #6308 ) ;
#6311 = cartesian_point ( 'none', ( 38.40000000000000600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6312 = line ( 'none', #6311, #6306 ) ;
#6313 = cartesian_point ( 'none', ( 38.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6314 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6315 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6316 = cartesian_point ( 'none', ( 38.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6317 = conical_surface ( 'none', #6330, 1.500000000000000900, 0.9599310885968845900 ) ;
#6318 = face_outer_bound ( 'none', #47255, .t. ) ;
#6319 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6320 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6321 = axis2_placement_3d ( 'none', #6329, #6320, #6319 ) ;
#6322 = cartesian_point ( 'none', ( 38.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6323 = circle ( 'none', #6307, 1.500000000000000700 ) ;
#6324 = cylindrical_surface ( 'none', #6364, 1.500000000000000000 ) ;
#6325 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6326 = vector ( 'none', #6325, 1000.000000000000000 ) ;
#6327 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6328 = circle ( 'none', #6321, 1.500000000000000900 ) ;
#6329 = cartesian_point ( 'none', ( 38.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6330 = axis2_placement_3d ( 'none', #6316, #6315, #6314 ) ;
#6331 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6332 = axis2_placement_3d ( 'none', #6290, #6282, #6331 ) ;
#6333 = cartesian_point ( 'none', ( -38.88444419044716200, 3.000000000000002700, -17.00000000000000000 ) ) ;
#6334 = circle ( 'none', #6310, 1.500000000000000700 ) ;
#6335 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6336 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6337 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6338 = axis2_placement_3d ( 'none', #6339, #6395, #6394 ) ;
#6339 = cartesian_point ( 'none', ( 38.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6340 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6341 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6342 = axis2_placement_3d ( 'none', #6352, #6337, #6336 ) ;
#6343 = cartesian_point ( 'none', ( 5.596408214467820700, -5.777789833161707600e-031, 1.500000000000001100 ) ) ;
#6344 = cartesian_point ( 'none', ( 38.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6345 = axis2_placement_3d ( 'none', #6344, #6341, #6340 ) ;
#6346 = circle ( 'none', #6345, 1.500000000000000900 ) ;
#6347 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6348 = vector ( 'none', #6347, 1000.000000000000000 ) ;
#6349 = cartesian_point ( 'none', ( 38.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6350 = circle ( 'none', #6342, 1.500000000000000700 ) ;
#6351 = cartesian_point ( 'none', ( 36.70359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6352 = cartesian_point ( 'none', ( 38.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6353 = cartesian_point ( 'none', ( 38.20359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6354 = cartesian_point ( 'none', ( 38.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6355 = cartesian_point ( 'none', ( 38.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6356 = line ( 'none', #6349, #6348 ) ;
#6357 = circle ( 'none', #6338, 1.500000000000000900 ) ;
#6358 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6359 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6360 = cartesian_point ( 'none', ( 38.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6361 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6363 = face_outer_bound ( 'none', #47245, .t. ) ;
#6364 = axis2_placement_3d ( 'none', #6361, #6335, #6362 ) ;
#6365 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6366 = circle ( 'none', #6391, 1.500000000000000900 ) ;
#6367 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6368 = vector ( 'none', #6374, 1000.000000000000000 ) ;
#6369 = cartesian_point ( 'none', ( 36.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6370 = axis2_placement_3d ( 'none', #6367, #6365, #6428 ) ;
#6371 = face_outer_bound ( 'none', #47641, .t. ) ;
#6372 = cartesian_point ( 'none', ( 36.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#6373 = cartesian_point ( 'none', ( 36.70359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6374 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6375 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6376 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6377 = vector ( 'none', #6376, 1000.000000000000100 ) ;
#6378 = line ( 'none', #6375, #6368 ) ;
#6379 = cartesian_point ( 'none', ( 36.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#6380 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6381 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6382 = cartesian_point ( 'none', ( 36.90000000000000600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6383 = line ( 'none', #6382, #6377 ) ;
#6384 = cylindrical_surface ( 'none', #6370, 1.500000000000000000 ) ;
#6385 = cartesian_point ( 'none', ( 36.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6386 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6387 = vector ( 'none', #6386, 1000.000000000000000 ) ;
#6388 = cartesian_point ( 'none', ( 37.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6389 = line ( 'none', #6388, #6387 ) ;
#6390 = axis2_placement_3d ( 'none', #6411, #6410, #6409 ) ;
#6391 = axis2_placement_3d ( 'none', #6424, #6423, #6422 ) ;
#6392 = circle ( 'none', #6397, 1.500000000000000700 ) ;
#6393 = cartesian_point ( 'none', ( 36.20359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#6394 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6395 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6396 = cartesian_point ( 'none', ( 36.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6397 = axis2_placement_3d ( 'none', #6385, #6381, #6380 ) ;
#6398 = circle ( 'none', #6464, 1.500000000000000900 ) ;
#6399 = cartesian_point ( 'none', ( 36.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6400 = axis2_placement_3d ( 'none', #6462, #6458, #6457 ) ;
#6401 = circle ( 'none', #6452, 1.500000000000000700 ) ;
#6402 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6403 = conical_surface ( 'none', #6400, 1.219500000000000700, 0.9599310885968779200 ) ;
#6404 = cartesian_point ( 'none', ( 36.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6405 = face_outer_bound ( 'none', #47310, .t. ) ;
#6406 = vector ( 'none', #6402, 1000.000000000000000 ) ;
#6407 = cartesian_point ( 'none', ( 36.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6408 = line ( 'none', #6407, #6406 ) ;
#6409 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6410 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6411 = cartesian_point ( 'none', ( 36.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6412 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6413 = cartesian_point ( 'none', ( 36.20359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6414 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#6415 = vector ( 'none', #6414, 1000.000000000000000 ) ;
#6416 = cartesian_point ( 'none', ( 36.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6417 = circle ( 'none', #6390, 1.219500000000000700 ) ;
#6418 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6419 = vector ( 'none', #6418, 1000.000000000000000 ) ;
#6420 = cartesian_point ( 'none', ( 36.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#6421 = line ( 'none', #6420, #6415 ) ;
#6422 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6423 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6424 = cartesian_point ( 'none', ( 36.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6425 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6426 = line ( 'none', #6425, #6419 ) ;
#6427 = cartesian_point ( 'none', ( 36.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6428 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6429 = face_outer_bound ( 'none', #47309, .t. ) ;
#6430 = cartesian_point ( 'none', ( 36.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6431 = cartesian_point ( 'none', ( 35.70359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6432 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6433 = vector ( 'none', #6432, 1000.000000000000100 ) ;
#6434 = cartesian_point ( 'none', ( 35.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#6435 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6436 = face_outer_bound ( 'none', #47322, .t. ) ;
#6437 = cartesian_point ( 'none', ( 36.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6438 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6439 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6440 = cartesian_point ( 'none', ( 36.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6441 = axis2_placement_3d ( 'none', #6440, #6439, #6438 ) ;
#6442 = circle ( 'none', #6491, 1.500000000000000900 ) ;
#6443 = cartesian_point ( 'none', ( 36.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6444 = line ( 'none', #6443, #6433 ) ;
#6445 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6446 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6447 = axis2_placement_3d ( 'none', #6399, #6446, #6445 ) ;
#6448 = edge_curve ( 'none', #5977, #6459, #23161, .t. ) ;
#6449 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6450 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6451 = cartesian_point ( 'none', ( 36.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6452 = axis2_placement_3d ( 'none', #6451, #6450, #6449 ) ;
#6454 = oriented_edge ( 'none', *, *, #6481, .t. ) ;
#6453 = cartesian_point ( 'none', ( 36.20359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6455 = oriented_edge ( 'none', *, *, #6478, .t. ) ;
#6456 = cartesian_point ( 'none', ( 35.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6457 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6458 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6459 = vertex_point ( 'none', #23209 ) ;
#6460 = circle ( 'none', #6447, 1.500000000000000700 ) ;
#6461 = circle ( 'none', #6441, 1.500000000000000700 ) ;
#6462 = cartesian_point ( 'none', ( 36.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6463 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6464 = axis2_placement_3d ( 'none', #6369, #6412, #6463 ) ;
#6465 = edge_curve ( 'none', #6459, #5917, #23194, .t. ) ;
#6466 = cartesian_point ( 'none', ( 33.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6467 = axis2_placement_3d ( 'none', #6466, #6500, #6468 ) ;
#6468 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6469 = advanced_face ( 'none', ( #23200 ), #23183, .t. ) ;
#6470 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6471 = line ( 'none', #6470, #6482 ) ;
#6472 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6473 = oriented_edge ( 'none', *, *, #6244, .f. ) ;
#6474 = vector ( 'none', #6472, 1000.000000000000000 ) ;
#6475 = oriented_edge ( 'none', *, *, #6465, .f. ) ;
#6476 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6477 = cartesian_point ( 'none', ( 36.20359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6478 = edge_curve ( 'none', #6223, #5978, #23187, .t. ) ;
#6479 = vector ( 'none', #6492, 1000.000000000000000 ) ;
#6481 = edge_curve ( 'none', #5978, #5917, #23247, .t. ) ;
#6480 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6482 = vector ( 'none', #6480, 1000.000000000000000 ) ;
#6483 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6484 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6485 = axis2_placement_3d ( 'none', #6430, #6483, #6435 ) ;
#6486 = circle ( 'none', #6467, 1.500000000000000900 ) ;
#6487 = edge_loop ( 'none', ( #6694, #5919, #6746, #7278, #7013 ) ) ;
#6488 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6489 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6490 = cartesian_point ( 'none', ( 36.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6491 = axis2_placement_3d ( 'none', #6490, #6489, #6488 ) ;
#6492 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6493 = cartesian_point ( 'none', ( 36.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6495 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6496 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6497 = axis2_placement_3d ( 'none', #6496, #6495, #6494 ) ;
#6498 = conical_surface ( 'none', #6485, 1.500000000000000900, 0.9599310885968845900 ) ;
#6499 = line ( 'none', #6476, #6474 ) ;
#6500 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6501 = cylindrical_surface ( 'none', #6497, 1.500000000000000000 ) ;
#6502 = oriented_edge ( 'none', *, *, #6203, .f. ) ;
#6503 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6504 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6505 = cartesian_point ( 'none', ( 35.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6506 = axis2_placement_3d ( 'none', #6561, #6560, #6559 ) ;
#6507 = face_outer_bound ( 'none', #47349, .t. ) ;
#6508 = conical_surface ( 'none', #6516, 1.500000000000000900, 0.9599310885968845900 ) ;
#6509 = circle ( 'none', #6506, 1.219500000000000700 ) ;
#6510 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6511 = cartesian_point ( 'none', ( 36.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6512 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6513 = vector ( 'none', #6512, 1000.000000000000100 ) ;
#6514 = cartesian_point ( 'none', ( 35.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6515 = line ( 'none', #6514, #6513 ) ;
#6516 = axis2_placement_3d ( 'none', #6511, #6510, #6528 ) ;
#6517 = cartesian_point ( 'none', ( 35.70359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#6518 = face_outer_bound ( 'none', #47344, .t. ) ;
#6519 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6520 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6521 = axis2_placement_3d ( 'none', #6529, #6520, #6519 ) ;
#6522 = circle ( 'none', #6521, 1.500000000000000700 ) ;
#6523 = circle ( 'none', #6531, 1.500000000000000700 ) ;
#6524 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6525 = vector ( 'none', #6524, 1000.000000000000000 ) ;
#6526 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6527 = line ( 'none', #6526, #6525 ) ;
#6528 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6529 = cartesian_point ( 'none', ( 35.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6530 = cartesian_point ( 'none', ( 35.70359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6531 = axis2_placement_3d ( 'none', #6505, #6504, #6503 ) ;
#6532 = cartesian_point ( 'none', ( 36.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#6533 = cartesian_point ( 'none', ( 35.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6534 = axis2_placement_3d ( 'none', #6584, #6583, #6582 ) ;
#6535 = circle ( 'none', #6580, 1.219500000000000700 ) ;
#6536 = cartesian_point ( 'none', ( 35.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6537 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6538 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6539 = vector ( 'none', #6538, 1000.000000000000000 ) ;
#6540 = cartesian_point ( 'none', ( 36.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6541 = line ( 'none', #6540, #6539 ) ;
#6542 = axis2_placement_3d ( 'none', #6546, #6537, #6555 ) ;
#6543 = cylindrical_surface ( 'none', #6542, 1.500000000000000000 ) ;
#6544 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6545 = face_outer_bound ( 'none', #47383, .t. ) ;
#6546 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6547 = cartesian_point ( 'none', ( 35.70359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6548 = cartesian_point ( 'none', ( 35.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6549 = axis2_placement_3d ( 'none', #6548, #6554, #6544 ) ;
#6550 = line ( 'none', #6591, #6590 ) ;
#6551 = conical_surface ( 'none', #6549, 1.219500000000000700, 0.9599310885968779200 ) ;
#6552 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#6553 = vector ( 'none', #6552, 1000.000000000000000 ) ;
#6554 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6555 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6556 = cartesian_point ( 'none', ( 35.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#6557 = line ( 'none', #6556, #6553 ) ;
#6558 = cartesian_point ( 'none', ( 36.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6559 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6560 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6561 = cartesian_point ( 'none', ( 35.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6562 = cartesian_point ( 'none', ( 35.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#6563 = cartesian_point ( 'none', ( 35.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6564 = axis2_placement_3d ( 'none', #6598, #6648, #6647 ) ;
#6565 = cartesian_point ( 'none', ( 35.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6566 = line ( 'none', #6615, #6606 ) ;
#6567 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6568 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6569 = cartesian_point ( 'none', ( 35.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6570 = face_outer_bound ( 'none', #47375, .t. ) ;
#6571 = cartesian_point ( 'none', ( 35.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6572 = axis2_placement_3d ( 'none', #6536, #6622, #6621 ) ;
#6573 = circle ( 'none', #6572, 1.500000000000000900 ) ;
#6574 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6575 = vector ( 'none', #6574, 1000.000000000000000 ) ;
#6576 = cartesian_point ( 'none', ( 36.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6577 = axis2_placement_3d ( 'none', #6569, #6568, #6567 ) ;
#6578 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6579 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6580 = axis2_placement_3d ( 'none', #6585, #6579, #6578 ) ;
#6581 = conical_surface ( 'none', #6612, 1.219500000000000700, 0.9599310885968779200 ) ;
#6582 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6583 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6584 = cartesian_point ( 'none', ( 36.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6585 = cartesian_point ( 'none', ( 35.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6586 = circle ( 'none', #6534, 1.500000000000000900 ) ;
#6587 = line ( 'none', #6576, #6575 ) ;
#6588 = cartesian_point ( 'none', ( 35.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#6589 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6590 = vector ( 'none', #6589, 1000.000000000000000 ) ;
#6591 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6592 = circle ( 'none', #6577, 1.500000000000000700 ) ;
#6593 = cartesian_point ( 'none', ( 35.20359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6594 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6595 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6596 = cartesian_point ( 'none', ( 35.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6597 = circle ( 'none', #6564, 1.500000000000000900 ) ;
#6598 = cartesian_point ( 'none', ( 35.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6599 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6600 = cartesian_point ( 'none', ( 35.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6601 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6602 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6603 = cartesian_point ( 'none', ( 35.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6604 = axis2_placement_3d ( 'none', #6603, #6602, #6601 ) ;
#6605 = axis2_placement_3d ( 'none', #6596, #6595, #6594 ) ;
#6606 = vector ( 'none', #6614, 1000.000000000000100 ) ;
#6607 = circle ( 'none', #6604, 1.500000000000000700 ) ;
#6608 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6609 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6610 = cartesian_point ( 'none', ( 35.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6611 = circle ( 'none', #6605, 1.500000000000000700 ) ;
#6612 = axis2_placement_3d ( 'none', #6610, #6609, #6608 ) ;
#6613 = line ( 'none', #6600, #6637 ) ;
#6614 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6615 = cartesian_point ( 'none', ( 35.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6616 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6617 = cartesian_point ( 'none', ( 35.20359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6618 = vector ( 'none', #6616, 1000.000000000000000 ) ;
#6619 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6620 = line ( 'none', #6619, #6618 ) ;
#6621 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6622 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6623 = circle ( 'none', #6628, 1.500000000000000900 ) ;
#6624 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6625 = axis2_placement_3d ( 'none', #6634, #6641, #6624 ) ;
#6626 = circle ( 'none', #6625, 1.500000000000000900 ) ;
#6627 = cartesian_point ( 'none', ( 35.20359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#6628 = axis2_placement_3d ( 'none', #6629, #6678, #6677 ) ;
#6629 = cartesian_point ( 'none', ( 35.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6630 = conical_surface ( 'none', #6682, 1.500000000000000900, 0.9599310885968845900 ) ;
#6631 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6632 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6633 = cartesian_point ( 'none', ( 35.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6634 = cartesian_point ( 'none', ( 35.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6635 = cartesian_point ( 'none', ( 35.20359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6636 = axis2_placement_3d ( 'none', #6633, #6632, #6631 ) ;
#6637 = vector ( 'none', #6599, 1000.000000000000000 ) ;
#6638 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#6639 = vector ( 'none', #6638, 1000.000000000000000 ) ;
#6640 = circle ( 'none', #6636, 1.500000000000000700 ) ;
#6641 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6642 = cartesian_point ( 'none', ( 35.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#6643 = line ( 'none', #6642, #6639 ) ;
#6644 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6645 = vector ( 'none', #6644, 1000.000000000000000 ) ;
#6646 = cartesian_point ( 'none', ( 34.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#6647 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6648 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6649 = cartesian_point ( 'none', ( 35.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6650 = line ( 'none', #6649, #6645 ) ;
#6651 = cartesian_point ( 'none', ( 34.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6652 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6653 = cartesian_point ( 'none', ( 34.70359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6654 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6655 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6656 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6657 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6658 = axis2_placement_3d ( 'none', #6673, #6657, #6656 ) ;
#6659 = circle ( 'none', #6658, 1.500000000000000700 ) ;
#6660 = axis2_placement_3d ( 'none', #6705, #6702, #6701 ) ;
#6661 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6662 = face_outer_bound ( 'none', #47445, .t. ) ;
#6663 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6664 = vector ( 'none', #6663, 1000.000000000000000 ) ;
#6665 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6666 = circle ( 'none', #6676, 1.219500000000000700 ) ;
#6667 = cartesian_point ( 'none', ( 35.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#6668 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6669 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6670 = cartesian_point ( 'none', ( 35.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6671 = cartesian_point ( 'none', ( 34.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6672 = line ( 'none', #6665, #6664 ) ;
#6673 = cartesian_point ( 'none', ( 34.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6674 = face_outer_bound ( 'none', #47399, .t. ) ;
#6675 = cartesian_point ( 'none', ( 34.70359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6676 = axis2_placement_3d ( 'none', #6671, #6661, #6652 ) ;
#6677 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6678 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6679 = face_outer_bound ( 'none', #47391, .t. ) ;
#6680 = cartesian_point ( 'none', ( 35.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6681 = cylindrical_surface ( 'none', #6716, 1.500000000000000000 ) ;
#6682 = axis2_placement_3d ( 'none', #6670, #6669, #6668 ) ;
#6683 = cartesian_point ( 'none', ( 34.70359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#6684 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6685 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6686 = cartesian_point ( 'none', ( 35.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6687 = axis2_placement_3d ( 'none', #6686, #6685, #6684 ) ;
#6688 = circle ( 'none', #6687, 1.500000000000000900 ) ;
#6689 = conical_surface ( 'none', #6751, 1.500000000000000900, 0.9599310885968845900 ) ;
#6690 = face_outer_bound ( 'none', #47450, .t. ) ;
#6691 = cartesian_point ( 'none', ( 34.70359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6692 = face_outer_bound ( 'none', #47484, .t. ) ;
#6693 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6694 = oriented_edge ( 'none', *, *, #6478, .f. ) ;
#6695 = cartesian_point ( 'none', ( 35.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6696 = line ( 'none', #6745, #6738 ) ;
#6697 = circle ( 'none', #6756, 1.500000000000000900 ) ;
#6698 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6699 = vector ( 'none', #6698, 1000.000000000000000 ) ;
#6700 = cartesian_point ( 'none', ( 34.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6701 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6702 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6703 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6704 = advanced_face ( 'none', ( #23184 ), #23193, .t. ) ;
#6705 = cartesian_point ( 'none', ( 34.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6706 = cartesian_point ( 'none', ( 35.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6707 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#6708 = vector ( 'none', #6707, 1000.000000000000000 ) ;
#6709 = cartesian_point ( 'none', ( 34.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#6710 = line ( 'none', #6709, #6708 ) ;
#6711 = circle ( 'none', #6715, 1.500000000000000700 ) ;
#6712 = conical_surface ( 'none', #6660, 1.219500000000000700, 0.9599310885968779200 ) ;
#6713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6714 = line ( 'none', #6706, #6699 ) ;
#6715 = axis2_placement_3d ( 'none', #6700, #6703, #6693 ) ;
#6716 = axis2_placement_3d ( 'none', #6655, #6654, #6713 ) ;
#6717 = cartesian_point ( 'none', ( 35.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6718 = axis2_placement_3d ( 'none', #6719, #6723, #6721 ) ;
#6719 = cartesian_point ( 'none', ( 33.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6720 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6721 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6722 = oriented_edge ( 'none', *, *, #6724, .f. ) ;
#6723 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6724 = edge_curve ( 'none', #7491, #6959, #23248, .t. ) ;
#6725 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6726 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6727 = vector ( 'none', #6726, 1000.000000000000100 ) ;
#6728 = cartesian_point ( 'none', ( 34.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6729 = axis2_placement_3d ( 'none', #6731, #6725, #6720 ) ;
#6730 = line ( 'none', #6728, #6727 ) ;
#6731 = cartesian_point ( 'none', ( 34.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6732 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6733 = vector ( 'none', #6732, 1000.000000000000000 ) ;
#6734 = cartesian_point ( 'none', ( 35.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6735 = edge_curve ( 'none', #6223, #6744, #23232, .t. ) ;
#6736 = shape_representation ( '���y�q�r���� m3 x 40 --40n_jis b 1111 binding head screw m3 x 40 --40n', ( #7505 ), #7507 ) ;
#6737 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6738 = vector ( 'none', #6737, 1000.000000000000000 ) ;
#6739 = line ( 'none', #6734, #6733 ) ;
#6740 = conical_surface ( 'none', #6729, 1.219500000000000700, 0.9599310885968779200 ) ;
#6741 = edge_curve ( 'none', #6744, #6212, #23235, .t. ) ;
#6742 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6743 = cartesian_point ( 'none', ( 34.20359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#6744 = vertex_point ( 'none', #23228 ) ;
#6745 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6746 = oriented_edge ( 'none', *, *, #6741, .t. ) ;
#6747 = conical_surface ( 'none', #6718, 1.500000000000000900, 0.9599310885968845900 ) ;
#6748 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6749 = cartesian_point ( 'none', ( 35.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6750 = vertex_point ( 'none', #22979 ) ;
#6752 = oriented_edge ( 'none', *, *, #6960, .t. ) ;
#6751 = axis2_placement_3d ( 'none', #6749, #6748, #6742 ) ;
#6753 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6754 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6755 = cartesian_point ( 'none', ( 35.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6756 = axis2_placement_3d ( 'none', #6755, #6754, #6753 ) ;
#6757 = cartesian_point ( 'none', ( 34.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6758 = cartesian_point ( 'none', ( 34.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6759 = axis2_placement_3d ( 'none', #6843, #6842, #6841 ) ;
#6760 = cartesian_point ( 'none', ( 34.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#6761 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6762 = cartesian_point ( 'none', ( 34.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6763 = edge_curve ( 'none', #6750, #6959, #23212, .t. ) ;
#6764 = oriented_edge ( 'none', *, *, #7243, .f. ) ;
#6765 = circle ( 'none', #6813, 1.500000000000000900 ) ;
#6766 = circle ( 'none', #6786, 1.500000000000000900 ) ;
#6767 = vector ( 'none', #6761, 1000.000000000000000 ) ;
#6768 = cartesian_point ( 'none', ( 34.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6769 = line ( 'none', #6768, #6767 ) ;
#6770 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#6771 = vector ( 'none', #6770, 1000.000000000000000 ) ;
#6772 = cartesian_point ( 'none', ( 34.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#6773 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6774 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6775 = vector ( 'none', #6774, 1000.000000000000000 ) ;
#6776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6777 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6778 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6779 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6780 = line ( 'none', #6779, #6775 ) ;
#6781 = axis2_placement_3d ( 'none', #6778, #6777, #6776 ) ;
#6782 = line ( 'none', #6772, #6771 ) ;
#6783 = cylindrical_surface ( 'none', #6781, 1.500000000000000000 ) ;
#6784 = cartesian_point ( 'none', ( 34.20359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6785 = cartesian_point ( 'none', ( 34.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#6786 = axis2_placement_3d ( 'none', #6757, #6773, #6818 ) ;
#6787 = face_outer_bound ( 'none', #47457, .t. ) ;
#6788 = cartesian_point ( 'none', ( 34.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6789 = axis2_placement_3d ( 'none', #6796, #6792, #6851 ) ;
#6790 = circle ( 'none', #6759, 1.500000000000000900 ) ;
#6791 = axis2_placement_3d ( 'none', #6850, #6849, #6848 ) ;
#6792 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6793 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6794 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6795 = axis2_placement_3d ( 'none', #6800, #6794, #6793 ) ;
#6796 = cartesian_point ( 'none', ( 34.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6797 = cartesian_point ( 'none', ( 33.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#6798 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6799 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6800 = cartesian_point ( 'none', ( 34.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6801 = circle ( 'none', #6795, 1.500000000000000700 ) ;
#6802 = circle ( 'none', #6791, 1.219500000000000700 ) ;
#6803 = circle ( 'none', #6789, 1.500000000000000700 ) ;
#6804 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6805 = vector ( 'none', #6804, 1000.000000000000100 ) ;
#6806 = cartesian_point ( 'none', ( 34.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6807 = cartesian_point ( 'none', ( 34.20359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6808 = cartesian_point ( 'none', ( 34.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6809 = line ( 'none', #6808, #6805 ) ;
#6810 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6811 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6812 = cartesian_point ( 'none', ( 34.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6813 = axis2_placement_3d ( 'none', #6812, #6811, #6810 ) ;
#6814 = circle ( 'none', #6817, 1.500000000000000700 ) ;
#6815 = cartesian_point ( 'none', ( 34.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#6816 = cartesian_point ( 'none', ( 34.20359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6817 = axis2_placement_3d ( 'none', #6806, #6799, #6798 ) ;
#6818 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6819 = cartesian_point ( 'none', ( 34.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6820 = cartesian_point ( 'none', ( 34.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6821 = cartesian_point ( 'none', ( 34.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6822 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6823 = face_outer_bound ( 'none', #47518, .t. ) ;
#6824 = cartesian_point ( 'none', ( 34.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6825 = conical_surface ( 'none', #6839, 1.500000000000000900, 0.9599310885968845900 ) ;
#6826 = cartesian_point ( 'none', ( 33.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#6827 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6828 = vector ( 'none', #6827, 1000.000000000000000 ) ;
#6829 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6830 = circle ( 'none', #6867, 1.500000000000000900 ) ;
#6831 = cartesian_point ( 'none', ( 34.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6832 = line ( 'none', #6829, #6828 ) ;
#6833 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6834 = vector ( 'none', #6833, 1000.000000000000000 ) ;
#6835 = cartesian_point ( 'none', ( 34.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6836 = line ( 'none', #6835, #6834 ) ;
#6837 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6838 = vector ( 'none', #6837, 1000.000000000000000 ) ;
#6839 = axis2_placement_3d ( 'none', #6819, #6845, #6822 ) ;
#6840 = circle ( 'none', #6864, 1.500000000000000700 ) ;
#6841 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6842 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6843 = cartesian_point ( 'none', ( 34.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6844 = face_outer_bound ( 'none', #47489, .t. ) ;
#6845 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6846 = cartesian_point ( 'none', ( 34.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6847 = line ( 'none', #6846, #6838 ) ;
#6848 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6849 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6850 = cartesian_point ( 'none', ( 34.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6851 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6852 = cartesian_point ( 'none', ( 33.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6853 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6854 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6855 = cartesian_point ( 'none', ( 33.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#6856 = line ( 'none', #6855, #6905 ) ;
#6857 = cartesian_point ( 'none', ( 33.70359178553216900, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#6858 = axis2_placement_3d ( 'none', #6910, #6909, #6908 ) ;
#6859 = axis2_placement_3d ( 'none', #6852, #6899, #6898 ) ;
#6860 = cartesian_point ( 'none', ( 33.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6861 = cylindrical_surface ( 'none', #6872, 1.500000000000000000 ) ;
#6862 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6863 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6864 = axis2_placement_3d ( 'none', #6860, #6854, #6853 ) ;
#6865 = conical_surface ( 'none', #6900, 1.219500000000000700, 0.9599310885968779200 ) ;
#6866 = circle ( 'none', #6858, 1.219500000000000700 ) ;
#6867 = axis2_placement_3d ( 'none', #6821, #6863, #6862 ) ;
#6868 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6869 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6870 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6871 = face_outer_bound ( 'none', #47470, .t. ) ;
#6872 = axis2_placement_3d ( 'none', #6879, #6878, #6870 ) ;
#6873 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6874 = vector ( 'none', #6873, 1000.000000000000000 ) ;
#6875 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6876 = line ( 'none', #6875, #6874 ) ;
#6877 = circle ( 'none', #6880, 1.500000000000000900 ) ;
#6878 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6879 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6880 = axis2_placement_3d ( 'none', #6820, #6869, #6868 ) ;
#6881 = cartesian_point ( 'none', ( 33.70359178553216900, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6882 = circle ( 'none', #6912, 1.500000000000000900 ) ;
#6883 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6884 = cartesian_point ( 'none', ( 34.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6885 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6886 = vector ( 'none', #6885, 1000.000000000000100 ) ;
#6887 = cartesian_point ( 'none', ( 33.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6888 = line ( 'none', #6884, #6940 ) ;
#6889 = cartesian_point ( 'none', ( 33.70359178553216900, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#6890 = conical_surface ( 'none', #6903, 1.500000000000000900, 0.9599310885968845900 ) ;
#6891 = cartesian_point ( 'none', ( 34.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6892 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6893 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#6894 = face_outer_bound ( 'none', #47554, .t. ) ;
#6895 = line ( 'none', #6887, #6886 ) ;
#6896 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6897 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6898 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6899 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6900 = axis2_placement_3d ( 'none', #6906, #6897, #6896 ) ;
#6901 = cartesian_point ( 'none', ( 33.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6902 = cartesian_point ( 'none', ( 33.70359178553216900, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#6903 = axis2_placement_3d ( 'none', #6911, #6893, #6892 ) ;
#6904 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#6905 = vector ( 'none', #6904, 1000.000000000000000 ) ;
#6906 = cartesian_point ( 'none', ( 33.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6907 = circle ( 'none', #6859, 1.500000000000000700 ) ;
#6908 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6909 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6910 = cartesian_point ( 'none', ( 33.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6911 = cartesian_point ( 'none', ( 34.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6912 = axis2_placement_3d ( 'none', #6891, #6942, #6941 ) ;
#6913 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6914 = cartesian_point ( 'none', ( 33.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#6915 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6916 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#6917 = line ( 'none', #6916, #6971 ) ;
#6918 = circle ( 'none', #6958, 1.500000000000000900 ) ;
#6919 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6920 = vector ( 'none', #6919, 1000.000000000000000 ) ;
#6921 = circle ( 'none', #6962, 1.500000000000000900 ) ;
#6922 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6923 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6924 = line ( 'none', #6926, #6920 ) ;
#6925 = axis2_placement_3d ( 'none', #6944, #6923, #6913 ) ;
#6926 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#6927 = face_outer_bound ( 'none', #47528, .t. ) ;
#6928 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6929 = circle ( 'none', #6925, 1.219500000000000700 ) ;
#6930 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6931 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6932 = axis2_placement_3d ( 'none', #6943, #6931, #6930 ) ;
#6933 = circle ( 'none', #6932, 1.500000000000000700 ) ;
#6934 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6935 = face_outer_bound ( 'none', #47562, .t. ) ;
#6936 = cartesian_point ( 'none', ( 33.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6937 = cartesian_point ( 'none', ( 34.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6938 = conical_surface ( 'none', #6939, 1.219500000000000700, 0.9599310885968779200 ) ;
#6939 = axis2_placement_3d ( 'none', #6936, #6934, #6928 ) ;
#6940 = vector ( 'none', #6883, 1000.000000000000000 ) ;
#6941 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6942 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6943 = cartesian_point ( 'none', ( 33.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6944 = cartesian_point ( 'none', ( 33.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#6945 = line ( 'none', #7017, #7016 ) ;
#6946 = cartesian_point ( 'none', ( 33.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#6947 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#6948 = vector ( 'none', #6947, 1000.000000000000100 ) ;
#6949 = cartesian_point ( 'none', ( 33.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#6950 = line ( 'none', #6949, #6948 ) ;
#6951 = circle ( 'none', #6953, 1.500000000000000700 ) ;
#6952 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#6953 = axis2_placement_3d ( 'none', #7011, #7010, #7009 ) ;
#6954 = circle ( 'none', #7001, 1.500000000000000700 ) ;
#6955 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6956 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6957 = cartesian_point ( 'none', ( 33.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6958 = axis2_placement_3d ( 'none', #6957, #6956, #6955 ) ;
#6959 = vertex_point ( 'none', #23274 ) ;
#6960 = edge_curve ( 'none', #5917, #6750, #23275, .t. ) ;
#6961 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6962 = axis2_placement_3d ( 'none', #6967, #6973, #6961 ) ;
#6963 = cartesian_point ( 'none', ( 33.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#6964 = line ( 'none', #6963, #6966 ) ;
#6965 = cartesian_point ( 'none', ( 33.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#6966 = vector ( 'none', #6952, 1000.000000000000000 ) ;
#6967 = cartesian_point ( 'none', ( 33.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6968 = edge_curve ( 'none', #5978, #6180, #23277, .t. ) ;
#6969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6970 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6971 = vector ( 'none', #6970, 1000.000000000000000 ) ;
#6972 = axis2_placement_3d ( 'none', #6922, #6915, #6969 ) ;
#6973 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6974 = cylindrical_surface ( 'none', #6972, 1.500000000000000000 ) ;
#6975 = cartesian_point ( 'none', ( 33.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#6976 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#6977 = vector ( 'none', #6976, 1000.000000000000000 ) ;
#6978 = cartesian_point ( 'none', ( 33.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#6979 = cartesian_point ( 'none', ( 32.09640821446782900, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6980 = person_and_organization_role ( 'creator' ) ;
#6981 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6982 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6983 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6984 = axis2_placement_3d ( 'none', #6992, #6983, #6982 ) ;
#6985 = face_outer_bound ( 'none', #47587, .t. ) ;
#6986 = cartesian_point ( 'none', ( 33.20359178553216900, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#6987 = cc_design_person_and_organization_assignment ( #6207, #6980, ( #8520 ) ) ;
#6988 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6989 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6990 = axis2_placement_3d ( 'none', #7008, #6989, #6988 ) ;
#6991 = cartesian_point ( 'none', ( 33.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#6992 = cartesian_point ( 'none', ( 33.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#6993 = line ( 'none', #6978, #6977 ) ;
#6994 = edge_loop ( 'none', ( #7946, #7254, #7948, #7510, #7828 ) ) ;
#6995 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6996 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#6998 = advanced_face ( 'none', ( #23273 ), #23272, .t. ) ;
#6997 = cartesian_point ( 'none', ( 33.20359178553216900, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#6999 = cartesian_point ( 'none', ( 33.20359178553216900, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#7000 = circle ( 'none', #6990, 1.219500000000000700 ) ;
#7001 = axis2_placement_3d ( 'none', #6946, #6996, #6995 ) ;
#7002 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7003 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7004 = cartesian_point ( 'none', ( 33.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7005 = axis2_placement_3d ( 'none', #7004, #7003, #7002 ) ;
#7006 = oriented_edge ( 'none', *, *, #6465, .t. ) ;
#7007 = circle ( 'none', #7005, 1.500000000000000700 ) ;
#7008 = cartesian_point ( 'none', ( 32.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#7009 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7010 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7011 = cartesian_point ( 'none', ( 33.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7012 = circle ( 'none', #6984, 1.500000000000000900 ) ;
#7013 = oriented_edge ( 'none', *, *, #6968, .f. ) ;
#7014 = oriented_edge ( 'none', *, *, #6763, .t. ) ;
#7015 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#7016 = vector ( 'none', #7015, 1000.000000000000000 ) ;
#7017 = cartesian_point ( 'none', ( 33.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#7018 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7019 = cartesian_point ( 'none', ( 32.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7021 = circle ( 'none', #7034, 1.500000000000000700 ) ;
#7022 = vertex_point ( 'none', #23262 ) ;
#7023 = conical_surface ( 'none', #7068, 1.219500000000000700, 0.9599310885968779200 ) ;
#7024 = cartesian_point ( 'none', ( 32.59640821446782900, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#7025 = cartesian_point ( 'none', ( 32.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7026 = circle ( 'none', #7073, 1.500000000000000700 ) ;
#7027 = face_outer_bound ( 'none', #47576, .t. ) ;
#7028 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7029 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7030 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7031 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7032 = vector ( 'none', #7031, 1000.000000000000000 ) ;
#7033 = cylindrical_surface ( 'none', #7037, 1.500000000000000000 ) ;
#7034 = axis2_placement_3d ( 'none', #7025, #7078, #7077 ) ;
#7035 = cartesian_point ( 'none', ( 33.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7036 = axis2_placement_3d ( 'none', #7035, #7029, #7028 ) ;
#7037 = axis2_placement_3d ( 'none', #7030, #7046, #7020 ) ;
#7038 = circle ( 'none', #7036, 1.500000000000000900 ) ;
#7039 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7040 = vector ( 'none', #7039, 1000.000000000000000 ) ;
#7041 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#7042 = line ( 'none', #7041, #7040 ) ;
#7043 = cartesian_point ( 'none', ( 33.20359178553216900, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#7044 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7045 = line ( 'none', #7044, #7032 ) ;
#7046 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7047 = cartesian_point ( 'none', ( 33.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#7048 = cartesian_point ( 'none', ( 36.90000000000000600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#7049 = vector ( 'none', #7105, 1000.000000000000000 ) ;
#7050 = cartesian_point ( 'none', ( 37.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#7051 = line ( 'none', #7050, #7049 ) ;
#7052 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7053 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7054 = cartesian_point ( 'none', ( 37.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7055 = axis2_placement_3d ( 'none', #7054, #7053, #7052 ) ;
#7056 = cartesian_point ( 'none', ( 36.90000000000000600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#7057 = line ( 'none', #7103, #7102 ) ;
#7058 = cartesian_point ( 'none', ( 37.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#7059 = circle ( 'none', #7055, 1.500000000000000900 ) ;
#7060 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7061 = cartesian_point ( 'none', ( 36.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#7062 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7063 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7064 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -17.00000000000000000 ) ) ;
#7065 = axis2_placement_3d ( 'none', #7064, #7063, #7062 ) ;
#7066 = circle ( 'none', #7065, 40.55212284126452000 ) ;
#7067 = face_outer_bound ( 'none', #47657, .t. ) ;
#7068 = axis2_placement_3d ( 'none', #7061, #7071, #7070 ) ;
#7069 = vector ( 'none', #7060, 1000.000000000000000 ) ;
#7070 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7071 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7072 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7073 = axis2_placement_3d ( 'none', #7019, #7018, #7072 ) ;
#7074 = cartesian_point ( 'none', ( -38.36665218650176000, -3.000000000000006200, -17.00000000000000000 ) ) ;
#7075 = line ( 'none', #7074, #7069 ) ;
#7076 = cartesian_point ( 'none', ( -40.44100229881805600, -3.000000000000006200, -17.00000000000000000 ) ) ;
#7077 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7078 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7079 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#7080 = vector ( 'none', #7079, 1000.000000000000000 ) ;
#7081 = cartesian_point ( 'none', ( 36.90000000000000600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#7082 = line ( 'none', #7081, #7080 ) ;
#7083 = circle ( 'none', #7139, 1.500000000000000900 ) ;
#7084 = cartesian_point ( 'none', ( -38.68631605569827100, -4.936491673103714300, -16.50000000000000000 ) ) ;
#7085 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7086 = vector ( 'none', #7085, 1000.000000000000000 ) ;
#7087 = cartesian_point ( 'none', ( 36.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7088 = cartesian_point ( 'none', ( 37.20359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#7089 = cartesian_point ( 'none', ( 36.70359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#7090 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7091 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7092 = cartesian_point ( 'none', ( 36.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7093 = circle ( 'none', #7133, 1.500000000000000700 ) ;
#7094 = cartesian_point ( 'none', ( 36.70359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#7095 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7096 = cartesian_point ( 'none', ( 37.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#7097 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7098 = line ( 'none', #7097, #7086 ) ;
#7099 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#7100 = axis2_placement_3d ( 'none', #7104, #7099, #7095 ) ;
#7101 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#7102 = vector ( 'none', #7101, 1000.000000000000000 ) ;
#7103 = cartesian_point ( 'none', ( 36.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#7104 = cartesian_point ( 'none', ( 37.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7105 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#7106 = axis2_placement_3d ( 'none', #7092, #7091, #7090 ) ;
#7107 = face_outer_bound ( 'none', #47285, .t. ) ;
#7108 = circle ( 'none', #7106, 1.500000000000000700 ) ;
#7109 = conical_surface ( 'none', #7100, 1.500000000000000900, 0.9599310885968845900 ) ;
#7110 = cartesian_point ( 'none', ( -40.28629304512406200, 4.638337504405795300, -16.65299516764030600 ) ) ;
#7111 = cartesian_point ( 'none', ( -40.32118038952508200, 4.324580224457190700, -16.77809617428182400 ) ) ;
#7112 = cartesian_point ( 'none', ( -40.33826390877059300, 4.162441594576928400, -16.83106044209240100 ) ) ;
#7113 = cartesian_point ( 'none', ( -40.38669152708104100, 3.673821920688436800, -16.95716341667496300 ) ) ;
#7114 = cartesian_point ( 'none', ( -40.41572554324513100, 3.340739110077295000, -17.00000000000000400 ) ) ;
#7115 = cartesian_point ( 'none', ( -40.44100229881805600, 3.000000000000002700, -17.00000000000000000 ) ) ;
#7116 = cartesian_point ( 'none', ( 1.044632704314816500e-014, 3.000000000000002700, -17.00000000000000000 ) ) ;
#7117 = line ( 'none', #7116, #7141 ) ;
#7118 = cartesian_point ( 'none', ( -38.88444419044716200, -3.000000000000006200, -17.00000000000000000 ) ) ;
#7119 = cylindrical_surface ( 'none', #7153, 40.55212284126452000 ) ;
#7120 = b_spline_curve_with_knots ( 'none', 3,
( #7115, #7114, #7113, #7112, #7111, #7110, #7166, #7165 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.001010378782322921600, 0.001515568173484383900, 0.002020757564645846300 ),
.unspecified. ) ;
#7121 = face_outer_bound ( 'none', #47655, .t. ) ;
#7122 = cartesian_point ( 'none', ( 1.044632704314816500e-014, -89.35609160701923800, -17.00000000000000000 ) ) ;
#7123 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7124 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7125 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.50000000000000000 ) ) ;
#7126 = axis2_placement_3d ( 'none', #7125, #7124, #7123 ) ;
#7127 = plane ( 'none', #7160 ) ;
#7128 = face_outer_bound ( 'none', #50015, .t. ) ;
#7129 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7130 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -17.00000000000000000 ) ) ;
#7131 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7132 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7133 = axis2_placement_3d ( 'none', #7087, #7132, #7131 ) ;
#7134 = circle ( 'none', #7126, 40.55212284126452000 ) ;
#7135 = cartesian_point ( 'none', ( -40.44100229881805600, 3.000000000000002700, -17.00000000000000000 ) ) ;
#7136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7137 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7138 = cartesian_point ( 'none', ( 37.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7139 = axis2_placement_3d ( 'none', #7138, #7137, #7136 ) ;
#7140 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7141 = vector ( 'none', #7140, 1000.000000000000000 ) ;
#7142 = cartesian_point ( 'none', ( 33.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7143 = axis2_placement_3d ( 'none', #7177, #7189, #7171 ) ;
#7144 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-015, 0.0000000000000000000 ) ) ;
#7145 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7146 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -17.00000000000000000 ) ) ;
#7147 = axis2_placement_3d ( 'none', #7146, #7145, #7144 ) ;
#7148 = b_spline_curve_with_knots ( 'none', 3,
( #7195, #7194, #7193, #7192, #7191, #7190 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001008377253548437000, 0.002016754507096875300 ),
.unspecified. ) ;
#7149 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7150 = circle ( 'none', #7147, 39.00000000000000000 ) ;
#7151 = cartesian_point ( 'none', ( -40.25053685225062600, -4.936491673103781800, -16.50000000000010700 ) ) ;
#7152 = cartesian_point ( 'none', ( 41.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#7153 = axis2_placement_3d ( 'none', #7130, #7162, #7149 ) ;
#7154 = cartesian_point ( 'none', ( -38.88444419044716200, 3.000000000000002700, -17.00000000000000000 ) ) ;
#7155 = cartesian_point ( 'none', ( -38.85821517361286200, 3.339966913754568400, -17.00000000000000000 ) ) ;
#7156 = cartesian_point ( 'none', ( -38.82741665573873700, 3.679453183900116600, -16.95613188473936000 ) ) ;
#7157 = cartesian_point ( 'none', ( -38.76035191725665600, 4.329177651849031200, -16.78760120503578400 ) ) ;
#7158 = cartesian_point ( 'none', ( -38.72414888822002200, 4.640003192389150900, -16.66404213544996800 ) ) ;
#7159 = cartesian_point ( 'none', ( -38.68631605569827100, 4.936491673103710700, -16.50000000000000000 ) ) ;
#7160 = axis2_placement_3d ( 'none', #7122, #7129, #7163 ) ;
#7161 = cartesian_point ( 'none', ( -40.25053685225061900, 4.936491673103710700, -16.50000000000000000 ) ) ;
#7162 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7163 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7164 = b_spline_curve_with_knots ( 'none', 3,
( #7159, #7158, #7157, #7156, #7155, #7154 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001008426752739348500, 0.002016853505478697000 ),
.unspecified. ) ;
#7165 = cartesian_point ( 'none', ( -40.25053685225061900, 4.936491673103710700, -16.50000000000000000 ) ) ;
#7166 = cartesian_point ( 'none', ( -40.26850733985395400, 4.789966200879826300, -16.58107010195976000 ) ) ;
#7167 = axis2_placement_3d ( 'none', #7142, #7229, #7228 ) ;
#7168 = cartesian_point ( 'none', ( 1.044632704314816500e-014, -3.000000000000006200, -13.00000000000000200 ) ) ;
#7169 = face_outer_bound ( 'none', #49542, .t. ) ;
#7170 = face_outer_bound ( 'none', #51405, .t. ) ;
#7171 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7172 = cylindrical_surface ( 'none', #7224, 4.000000000000000000 ) ;
#7173 = axis2_placement_3d ( 'none', #7207, #7206, #7204 ) ;
#7174 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#7175 = vector ( 'none', #7174, 1000.000000000000100 ) ;
#7176 = cartesian_point ( 'none', ( 32.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#7177 = cartesian_point ( 'none', ( 32.59640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7178 = circle ( 'none', #7143, 1.500000000000000900 ) ;
#7179 = edge_curve ( 'none', #7269, #7271, #23255, .t. ) ;
#7180 = line ( 'none', #7176, #7175 ) ;
#7181 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#7182 = vector ( 'none', #7181, 1000.000000000000000 ) ;
#7183 = cartesian_point ( 'none', ( 33.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#7184 = cartesian_point ( 'none', ( 32.59640821446782900, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#7185 = conical_surface ( 'none', #7167, 1.500000000000000900, 0.9599310885968845900 ) ;
#7186 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7187 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7188 = cartesian_point ( 'none', ( 32.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7189 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7190 = cartesian_point ( 'none', ( -38.68631605569827100, -4.936491673103714300, -16.50000000000000000 ) ) ;
#7191 = cartesian_point ( 'none', ( -38.72415091088796400, -4.639987341137574700, -16.66405090568332200 ) ) ;
#7192 = cartesian_point ( 'none', ( -38.76111474316055400, -4.322353390579974300, -16.78998909133557000 ) ) ;
#7193 = cartesian_point ( 'none', ( -38.82809249423176800, -3.672327358079448900, -16.95734907805703200 ) ) ;
#7194 = cartesian_point ( 'none', ( -38.85821344446625100, -3.339989326056057800, -17.00000000000000000 ) ) ;
#7195 = cartesian_point ( 'none', ( -38.88444419044716200, -3.000000000000006200, -17.00000000000000000 ) ) ;
#7196 = line ( 'none', #7183, #7182 ) ;
#7197 = circle ( 'none', #7199, 1.500000000000000700 ) ;
#7198 = cartesian_point ( 'none', ( 32.70359178553216900, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#7199 = axis2_placement_3d ( 'none', #7188, #7187, #7186 ) ;
#7200 = line ( 'none', #7230, #7268 ) ;
#7201 = axis2_placement_3d ( 'none', #7263, #7262, #7261 ) ;
#7202 = circle ( 'none', #7211, 1.500000000000000900 ) ;
#7203 = cartesian_point ( 'none', ( 32.20359178553217600, -1.499999999999993800, 0.0000000000000000000 ) ) ;
#7204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7205 = cartesian_point ( 'none', ( 32.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#7206 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7207 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7208 = cartesian_point ( 'none', ( 32.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#7209 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7210 = vector ( 'none', #7209, 1000.000000000000000 ) ;
#7211 = axis2_placement_3d ( 'none', #7247, #7246, #7245 ) ;
#7212 = cartesian_point ( 'none', ( 32.59640821446782900, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#7213 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7214 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7215 = cartesian_point ( 'none', ( 32.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#7217 = edge_loop ( 'none', ( #7260, #7259, #7249, #7218, #7517 ) ) ;
#7216 = axis2_placement_3d ( 'none', #7215, #7214, #7213 ) ;
#7218 = oriented_edge ( 'none', *, *, #7673, .f. ) ;
#7219 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7220 = line ( 'none', #7219, #7210 ) ;
#7221 = face_outer_bound ( 'none', #47602, .t. ) ;
#7222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7223 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7224 = axis2_placement_3d ( 'none', #7168, #7223, #7222 ) ;
#7225 = circle ( 'none', #7216, 1.219500000000000700 ) ;
#7226 = cartesian_point ( 'none', ( 32.20359178553217600, 1.499999999999995300, 1.836970198721023300e-016 ) ) ;
#7227 = cylindrical_surface ( 'none', #7173, 1.500000000000000000 ) ;
#7228 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7229 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#7230 = cartesian_point ( 'none', ( 32.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#7231 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7232 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#7233 = person_and_organization ( #8070, #8069 ) ;
#7234 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7969 ) ;
#7235 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7236 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7237 = axis2_placement_3d ( 'none', #7252, #7236, #7235 ) ;
#7238 = cartesian_point ( 'none', ( 32.59640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7239 = cartesian_point ( 'none', ( 32.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7240 = axis2_placement_3d ( 'none', #7239, #6484, #6981 ) ;
#7241 = edge_loop ( 'none', ( #7006, #6752, #7014, #6722, #7255, #6764 ) ) ;
#7242 = circle ( 'none', #7240, 1.500000000000000700 ) ;
#7243 = edge_curve ( 'none', #6459, #7532, #23312, .t. ) ;
#7244 = axis2_placement_3d ( 'none', #7238, #7232, #7231 ) ;
#7245 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7246 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7247 = cartesian_point ( 'none', ( 32.59640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7248 = advanced_face ( 'none', ( #23260 ), #23250, .t. ) ;
#7249 = oriented_edge ( 'none', *, *, #7679, .f. ) ;
#7250 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7251 = vector ( 'none', #7250, 1000.000000000000000 ) ;
#7252 = cartesian_point ( 'none', ( 32.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7253 = circle ( 'none', #7237, 1.500000000000000700 ) ;
#7254 = oriented_edge ( 'none', *, *, #7512, .t. ) ;
#7255 = oriented_edge ( 'none', *, *, #7534, .f. ) ;
#7256 = cartesian_point ( 'none', ( 32.20359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#7257 = conical_surface ( 'none', #7244, 1.500000000000000900, 0.9599310885968845900 ) ;
#7259 = oriented_edge ( 'none', *, *, #7179, .t. ) ;
#7258 = line ( 'none', #7265, #7251 ) ;
#7260 = oriented_edge ( 'none', *, *, #7277, .t. ) ;
#7261 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7262 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7263 = cartesian_point ( 'none', ( 32.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#7264 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#7265 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#7266 = face_outer_bound ( 'none', #21446, .t. ) ;
#7267 = cc_design_person_and_organization_assignment ( #7933, #7932, ( #7934 ) ) ;
#7268 = vector ( 'none', #7264, 1000.000000000000000 ) ;
#7269 = vertex_point ( 'none', #23306 ) ;
#7270 = face_outer_bound ( 'none', #51434, .t. ) ;
#7271 = vertex_point ( 'none', #23305 ) ;
#7272 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7273 = vector ( 'none', #7272, 1000.000000000000000 ) ;
#7274 = cartesian_point ( 'none', ( 1.044632704314816500e-014, -4.936491673103714300, -16.50000000000000000 ) ) ;
#7275 = line ( 'none', #7274, #7273 ) ;
#7276 = conical_surface ( 'none', #7201, 1.219500000000000700, 0.9599310885968779200 ) ;
#7277 = edge_curve ( 'none', #7022, #7269, #23297, .t. ) ;
#7278 = oriented_edge ( 'none', *, *, #6110, .t. ) ;
#7279 = circle ( 'none', #7303, 1.500000000000000900 ) ;
#7280 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7281 = vector ( 'none', #7280, 1000.000000000000000 ) ;
#7282 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#7283 = line ( 'none', #7282, #7281 ) ;
#7284 = cartesian_point ( 'none', ( 32.09640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7285 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7286 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7287 = axis2_placement_3d ( 'none', #7298, #7286, #7285 ) ;
#7288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7289 = cartesian_point ( 'none', ( 32.59640821446782900, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#7290 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7291 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7292 = axis2_placement_3d ( 'none', #7291, #7290, #7288 ) ;
#7293 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#7294 = vector ( 'none', #7293, 1000.000000000000100 ) ;
#7295 = cartesian_point ( 'none', ( 32.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#7296 = line ( 'none', #7295, #7294 ) ;
#7297 = circle ( 'none', #7287, 1.500000000000000700 ) ;
#7298 = cartesian_point ( 'none', ( 32.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7299 = cartesian_point ( 'none', ( 32.59640821446782900, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#7300 = line ( 'none', #7299, #7329 ) ;
#7301 = cylindrical_surface ( 'none', #7292, 1.500000000000000000 ) ;
#7302 = face_outer_bound ( 'none', #52677, .t. ) ;
#7303 = axis2_placement_3d ( 'none', #7336, #7335, #7334 ) ;
#7304 = circle ( 'none', #7363, 1.219500000000000700 ) ;
#7305 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7306 = vector ( 'none', #7305, 1000.000000000000000 ) ;
#7307 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7308 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7309 = cartesian_point ( 'none', ( 32.09640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7310 = axis2_placement_3d ( 'none', #7309, #7308, #7307 ) ;
#7311 = circle ( 'none', #7310, 1.500000000000000900 ) ;
#7312 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7313 = cartesian_point ( 'none', ( 32.20359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#7314 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7315 = line ( 'none', #7314, #7306 ) ;
#7316 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7317 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7318 = circle ( 'none', #7320, 1.500000000000000700 ) ;
#7319 = cartesian_point ( 'none', ( 32.09640821446782900, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#7320 = axis2_placement_3d ( 'none', #7371, #7370, #7369 ) ;
#7321 = cartesian_point ( 'none', ( 32.09640821446782900, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#7322 = axis2_placement_3d ( 'none', #7284, #7317, #7316 ) ;
#7323 = cartesian_point ( 'none', ( 31.70359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#7324 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#7325 = vector ( 'none', #7324, 1000.000000000000000 ) ;
#7326 = circle ( 'none', #7322, 1.500000000000000900 ) ;
#7327 = cartesian_point ( 'none', ( 31.70359178553217600, -1.499999999999993800, 0.0000000000000000000 ) ) ;
#7328 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#7329 = vector ( 'none', #7328, 1000.000000000000000 ) ;
#7330 = cartesian_point ( 'none', ( 31.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#7331 = cartesian_point ( 'none', ( 31.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#7332 = cartesian_point ( 'none', ( 32.59640821446782900, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#7333 = line ( 'none', #7332, #7325 ) ;
#7334 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7335 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7336 = cartesian_point ( 'none', ( 32.59640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7337 = cartesian_point ( 'none', ( 31.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7338 = cartesian_point ( 'none', ( 32.09640821446782900, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#7339 = conical_surface ( 'none', #7392, 1.500000000000000900, 0.9599310885968845900 ) ;
#7340 = axis2_placement_3d ( 'none', #7364, #7394, #7393 ) ;
#7341 = circle ( 'none', #7401, 1.500000000000000700 ) ;
#7342 = circle ( 'none', #7340, 1.500000000000000900 ) ;
#7343 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7344 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7345 = axis2_placement_3d ( 'none', #7351, #7344, #7343 ) ;
#7346 = cartesian_point ( 'none', ( 31.59640821446782500, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#7347 = line ( 'none', #7381, #7380 ) ;
#7348 = cartesian_point ( 'none', ( 32.09640821446782900, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#7349 = line ( 'none', #7348, #7423 ) ;
#7350 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7351 = cartesian_point ( 'none', ( 31.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7352 = face_outer_bound ( 'none', #52354, .t. ) ;
#7353 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7354 = cartesian_point ( 'none', ( 31.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#7355 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#7356 = vector ( 'none', #7355, 1000.000000000000000 ) ;
#7357 = cartesian_point ( 'none', ( 31.70359178553217600, 1.499999999999995300, 1.836970198721023300e-016 ) ) ;
#7358 = cartesian_point ( 'none', ( 31.59640821446782500, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#7359 = conical_surface ( 'none', #7365, 1.219500000000000700, 0.9599310885968779200 ) ;
#7360 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7361 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7362 = cartesian_point ( 'none', ( 31.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#7363 = axis2_placement_3d ( 'none', #7362, #7361, #7360 ) ;
#7364 = cartesian_point ( 'none', ( 32.09640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7365 = axis2_placement_3d ( 'none', #7354, #7353, #7350 ) ;
#7366 = cartesian_point ( 'none', ( 31.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#7367 = line ( 'none', #7366, #7356 ) ;
#7368 = circle ( 'none', #7345, 1.500000000000000700 ) ;
#7369 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7370 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7371 = cartesian_point ( 'none', ( 31.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7372 = cartesian_point ( 'none', ( 31.59640821446782500, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7373 = axis2_placement_3d ( 'none', #7372, #7431, #7430 ) ;
#7374 = circle ( 'none', #7373, 1.500000000000000900 ) ;
#7375 = cartesian_point ( 'none', ( 31.20359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#7376 = cartesian_point ( 'none', ( 31.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#7377 = circle ( 'none', #7414, 1.219500000000000700 ) ;
#7378 = cylindrical_surface ( 'none', #7425, 1.500000000000000000 ) ;
#7379 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7380 = vector ( 'none', #7379, 1000.000000000000000 ) ;
#7381 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7382 = cartesian_point ( 'none', ( 31.20359178553217200, 9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#7383 = cartesian_point ( 'none', ( 31.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#7384 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#7385 = vector ( 'none', #7384, 1000.000000000000100 ) ;
#7386 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7387 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#7388 = line ( 'none', #7391, #7385 ) ;
#7389 = cartesian_point ( 'none', ( 31.20359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#7390 = cartesian_point ( 'none', ( 32.09640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7391 = cartesian_point ( 'none', ( 31.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#7392 = axis2_placement_3d ( 'none', #7390, #7387, #7386 ) ;
#7393 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7394 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7395 = face_outer_bound ( 'none', #53663, .t. ) ;
#7396 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#7397 = vector ( 'none', #7396, 1000.000000000000000 ) ;
#7398 = cartesian_point ( 'none', ( 32.09640821446782900, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#7399 = line ( 'none', #7398, #7397 ) ;
#7400 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7401 = axis2_placement_3d ( 'none', #7337, #7312, #7400 ) ;
#7402 = face_outer_bound ( 'none', #54629, .t. ) ;
#7403 = circle ( 'none', #7454, 1.500000000000000900 ) ;
#7404 = conical_surface ( 'none', #7409, 1.500000000000000900, 0.9599310885968845900 ) ;
#7405 = axis2_placement_3d ( 'none', #7464, #7463, #7462 ) ;
#7406 = cartesian_point ( 'none', ( 31.59640821446782500, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7407 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#7408 = vector ( 'none', #7500, 1000.000000000000100 ) ;
#7409 = axis2_placement_3d ( 'none', #7406, #7407, #7455 ) ;
#7410 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#7411 = conical_surface ( 'none', #7405, 1.219500000000000700, 0.9599310885968779200 ) ;
#7412 = cartesian_point ( 'none', ( 31.70359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#7413 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7414 = axis2_placement_3d ( 'none', #7418, #7419, #7413 ) ;
#7415 = vector ( 'none', #7410, 1000.000000000000000 ) ;
#7416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7417 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7418 = cartesian_point ( 'none', ( 31.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#7419 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7420 = cartesian_point ( 'none', ( 31.59640821446782500, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#7421 = line ( 'none', #7460, #7459 ) ;
#7422 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#7423 = vector ( 'none', #7422, 1000.000000000000000 ) ;
#7424 = face_outer_bound ( 'none', #54014, .t. ) ;
#7425 = axis2_placement_3d ( 'none', #7429, #7417, #7416 ) ;
#7426 = cartesian_point ( 'none', ( 31.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#7427 = line ( 'none', #7426, #7415 ) ;
#7428 = face_outer_bound ( 'none', #53368, .t. ) ;
#7429 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7430 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7431 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7432 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7433 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7434 = cartesian_point ( 'none', ( 31.59640821446782500, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7435 = axis2_placement_3d ( 'none', #7434, #7433, #7432 ) ;
#7436 = line ( 'none', #7439, #7408 ) ;
#7437 = line ( 'none', #7492, #7484 ) ;
#7438 = cartesian_point ( 'none', ( 31.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7439 = cartesian_point ( 'none', ( 31.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#7440 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7441 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7442 = axis2_placement_3d ( 'none', #7450, #7441, #7440 ) ;
#7443 = circle ( 'none', #7435, 1.500000000000000900 ) ;
#7444 = cylindrical_surface ( 'none', #7490, 1.500000000000000000 ) ;
#7445 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#7446 = vector ( 'none', #7445, 1000.000000000000000 ) ;
#7447 = cartesian_point ( 'none', ( 31.59640821446782500, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#7448 = line ( 'none', #7447, #7446 ) ;
#7449 = vertex_point ( 'none', #23308 ) ;
#7450 = cartesian_point ( 'none', ( 31.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#7451 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7452 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7453 = cartesian_point ( 'none', ( 31.59640821446782500, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7454 = axis2_placement_3d ( 'none', #7453, #7452, #7451 ) ;
#7455 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7456 = cartesian_point ( 'none', ( 31.59640821446782500, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#7457 = axis2_placement_3d ( 'none', #7438, #7495, #7494 ) ;
#7458 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7459 = vector ( 'none', #7458, 1000.000000000000000 ) ;
#7460 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#7461 = circle ( 'none', #7442, 1.500000000000000700 ) ;
#7462 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7463 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7464 = cartesian_point ( 'none', ( 31.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#7465 = calendar_date ( 2017, 13, 10 ) ;
#7466 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#7467 = line ( 'none', #7466, #7531 ) ;
#7468 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7469 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7470 = cartesian_point ( 'none', ( 31.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7471 = axis2_placement_3d ( 'none', #7470, #7469, #7468 ) ;
#7472 = cartesian_point ( 'none', ( 30.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#7473 = approval_status ( 'not_yet_approved' ) ;
#7474 = person_and_organization ( #8070, #8069 ) ;
#7475 = cc_design_date_and_time_assignment ( #7480, #7513, ( #8520 ) ) ;
#7476 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7477 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7478 = cartesian_point ( 'none', ( 31.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#7479 = cartesian_point ( 'none', ( 31.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#7480 = date_and_time ( #7465, #7533 ) ;
#7481 = cartesian_point ( 'none', ( 31.09640821446782200, -8.666684749742561300e-031, 1.500000000000001100 ) ) ;
#7482 = cartesian_point ( 'none', ( 30.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#7483 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#7484 = vector ( 'none', #7483, 1000.000000000000000 ) ;
#7485 = edge_loop ( 'none', ( #8229, #8216, #7530, #8241, #7955, #7950 ) ) ;
#7486 = circle ( 'none', #7489, 1.500000000000000900 ) ;
#7487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7488 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7489 = axis2_placement_3d ( 'none', #7478, #7477, #7476 ) ;
#7490 = axis2_placement_3d ( 'none', #7497, #7488, #7487 ) ;
#7491 = vertex_point ( 'none', #23304 ) ;
#7492 = cartesian_point ( 'none', ( 31.59640821446782500, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#7493 = face_outer_bound ( 'none', #54557, .t. ) ;
#7494 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7495 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#7496 = circle ( 'none', #7471, 1.500000000000000900 ) ;
#7497 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7498 = circle ( 'none', #7457, 1.500000000000000700 ) ;
#7499 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7500 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#7501 = design_context ( 'detailed design', #7969, 'design' ) ;
#7502 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7503 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7504 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7505 = axis2_placement_3d ( 'none', #7504, #7503, #7502 ) ;
#7506 = advanced_brep_shape_representation ( '', ( #9305, #7505 ), #7507 ) ;
#7507 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7508 ) ) global_unit_assigned_context ( ( #7518, #7514, #7511 ) ) representation_context ( 'none', 'workaspace' ) );
#7508 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7518, 'distance_accuracy_value', 'none');
#7509 = vertex_point ( 'none', #23249 ) ;
#7510 = oriented_edge ( 'none', *, *, #7534, .t. ) ;
#7511 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7512 = edge_curve ( 'none', #7022, #7515, #23299, .t. ) ;
#7513 = date_time_role ( 'creation_date' ) ;
#7514 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7515 = vertex_point ( 'none', #23307 ) ;
#7517 = oriented_edge ( 'none', *, *, #7668, .f. ) ;
#7516 = product_definition_formation_with_specified_source ( 'any', '', #8528, .not_known. ) ;
#7518 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7519 = product_definition ( 'unknown', '', #7959, #7501 ) ;
#7520 = cc_design_approval ( #7528, ( #7516 ) ) ;
#7521 = approval_date_time ( #7522, #7528 ) ;
#7522 = date_and_time ( #7523, #7524 ) ;
#7523 = calendar_date ( 2017, 13, 10 ) ;
#7524 = local_time ( 9, 21, 10.00000000000000000, #7525 ) ;
#7525 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7526 = approval_person_organization ( #7474, #7528, #7527 ) ;
#7527 = approval_role ( '' ) ;
#7528 = approval ( #7473, 'unspecified' ) ;
#7529 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7530 = oriented_edge ( 'none', *, *, #8168, .t. ) ;
#7531 = vector ( 'none', #7529, 1000.000000000000000 ) ;
#7532 = vertex_point ( 'none', #23301 ) ;
#7533 = local_time ( 9, 21, 10.00000000000000000, #7499 ) ;
#7534 = edge_curve ( 'none', #7532, #7491, #23290, .t. ) ;
#7535 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7543, 'distance_accuracy_value', 'none');
#7536 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7537 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7538 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7539 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7540 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7541 = shape_representation_relationship ( 'none' , 'none' , #7553, #7555 ) ;
#7542 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7543 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7544 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7545 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7546 = shape_representation_relationship ( 'none' , 'none' , #6736, #7506 ) ;
#7547 = shape_representation_relationship ( 'none' , 'none' , #7554, #7549 ) ;
#7548 = shape_representation ( 'ts�u�Ԥ�', ( #7505 ), #7563 ) ;
#7549 = advanced_brep_shape_representation ( '', ( #11818, #7505 ), #7550 ) ;
#7550 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7551 ) ) global_unit_assigned_context ( ( #7542, #7540, #7552 ) ) representation_context ( 'none', 'workaspace' ) );
#7551 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7542, 'distance_accuracy_value', 'none');
#7552 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7553 = shape_representation ( '�x�u�y ver.2', ( #7505 ), #7556 ) ;
#7554 = shape_representation ( 'ts�w�\', ( #7505 ), #7550 ) ;
#7555 = advanced_brep_shape_representation ( '', ( #13203, #7505 ), #7556 ) ;
#7556 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7535 ) ) global_unit_assigned_context ( ( #7543, #7538, #7536 ) ) representation_context ( 'none', 'workaspace' ) );
#7557 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7558 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7539, 'distance_accuracy_value', 'none');
#7559 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7560 = shape_representation_relationship ( 'none' , 'none' , #7548, #7562 ) ;
#7561 = shape_representation ( 'ts�u�\', ( #7505 ), #7597 ) ;
#7562 = advanced_brep_shape_representation ( '', ( #11606, #7505 ), #7563 ) ;
#7563 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7564 ) ) global_unit_assigned_context ( ( #7537, #7566, #7565 ) ) representation_context ( 'none', 'workaspace' ) );
#7564 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7537, 'distance_accuracy_value', 'none');
#7565 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7566 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7567 = axis2_placement_3d ( 'none', #7621, #7620, #7619 ) ;
#7568 = direction ( 'none', ( 8.275399309420244700e-020, 5.000821931094861600e-019, 1.000000000000000000 ) ) ;
#7569 = direction ( 'none', ( -1.000000000000000000, -5.000821931095339200e-019, 8.275399309420178500e-020 ) ) ;
#7570 = cartesian_point ( 'none', ( -21.99238745458124500, 26.40913505450257000, -29.90000000002819600 ) ) ;
#7571 = axis2_placement_3d ( 'none', #7570, #7569, #7568 ) ;
#7572 = direction ( 'none', ( 3.812579068080891000e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7573 = direction ( 'none', ( 3.333612887848388900e-034, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7574 = cartesian_point ( 'none', ( 4.507612545418745700, 3.406774844654139500, 10.99999999997180400 ) ) ;
#7575 = axis2_placement_3d ( 'none', #7574, #7573, #7572 ) ;
#7576 = direction ( 'none', ( 8.275399309420244700e-020, 5.000821931094861600e-019, 1.000000000000000000 ) ) ;
#7577 = direction ( 'none', ( -1.000000000000000000, -5.000821931095339200e-019, 8.275399309420178500e-020 ) ) ;
#7578 = cartesian_point ( 'none', ( -21.99238745458125900, -21.59086494549743300, -29.90000000002826400 ) ) ;
#7579 = axis2_placement_3d ( 'none', #7578, #7577, #7576 ) ;
#7580 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7581 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7582 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7583 = cc_design_person_and_organization_assignment ( #7637, #7584, ( #7516 ) ) ;
#7584 = person_and_organization_role ( 'creator' ) ;
#7585 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.333612887848388900e-034 ) ) ;
#7586 = direction ( 'none', ( 3.333612887848388900e-034, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7587 = cartesian_point ( 'none', ( 2.007612545418754100, 2.409135054502562000, -2.819272593157506900e-011 ) ) ;
#7588 = axis2_placement_3d ( 'none', #7587, #7586, #7585 ) ;
#7589 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7591 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7592 = axis2_placement_3d ( 'none', #7591, #7590, #7589 ) ;
#7593 = shape_representation ( '���~180��', ( #7592, #7588, #7579, #7575, #7571, #7567, #7618, #7614, #7610 ), #7602 ) ;
#7594 = shape_representation_relationship ( 'none' , 'none' , #7561, #7596 ) ;
#7595 = shape_representation ( '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', ( #7505 ), #7633 ) ;
#7596 = advanced_brep_shape_representation ( '', ( #20041, #7505 ), #7597 ) ;
#7597 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7558 ) ) global_unit_assigned_context ( ( #7539, #7557, #7559 ) ) representation_context ( 'none', 'workaspace' ) );
#7598 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7545, 'distance_accuracy_value', 'none');
#7599 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7600 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7601 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7602 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7603 ) ) global_unit_assigned_context ( ( #7606, #7605, #7604 ) ) representation_context ( 'none', 'workaspace' ) );
#7603 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7606, 'distance_accuracy_value', 'none');
#7604 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7605 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7606 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7607 = direction ( 'none', ( 0.8660254037844386000, -2.401202947013906500e-016, 0.5000000000000002200 ) ) ;
#7608 = direction ( 'none', ( 2.775557561562890900e-016, 1.000000000000000000, -5.000821931094907800e-019 ) ) ;
#7609 = cartesian_point ( 'none', ( 2.007612545418748300, -34.09086494549745100, -16.00000000002820100 ) ) ;
#7610 = axis2_placement_3d ( 'none', #7609, #7608, #7607 ) ;
#7611 = direction ( 'none', ( 8.275399309420244700e-020, 5.000821931094861600e-019, 1.000000000000000000 ) ) ;
#7612 = direction ( 'none', ( -1.000000000000000000, -5.000821931095339200e-019, 8.275399309420178500e-020 ) ) ;
#7613 = cartesian_point ( 'none', ( 26.00761254541875900, 26.40913505450255600, -29.90000000002819600 ) ) ;
#7614 = axis2_placement_3d ( 'none', #7613, #7612, #7611 ) ;
#7615 = direction ( 'none', ( -2.775557561562891400e-016, -1.000000000000000200, 5.000821931094861600e-019 ) ) ;
#7616 = direction ( 'none', ( 8.275399309420244700e-020, 5.000821931094861600e-019, 1.000000000000000000 ) ) ;
#7617 = cartesian_point ( 'none', ( 2.007612545418753200, 2.409135054502562000, -31.00000000002818700 ) ) ;
#7618 = axis2_placement_3d ( 'none', #7617, #7616, #7615 ) ;
#7619 = direction ( 'none', ( 8.275399309420244700e-020, 5.000821931094861600e-019, 1.000000000000000000 ) ) ;
#7620 = direction ( 'none', ( -1.000000000000000000, -5.000821931095339200e-019, 8.275399309420178500e-020 ) ) ;
#7621 = cartesian_point ( 'none', ( 26.00761254541874100, -21.59086494549744400, -29.90000000002826400 ) ) ;
#7622 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7623 = shape_representation ( '60gx', ( #7505 ), #7626 ) ;
#7624 = shape_representation ( '�����\fc-9042-21', ( #7505 ), #7643 ) ;
#7625 = advanced_brep_shape_representation ( '', ( #15147, #7505 ), #7626 ) ;
#7626 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7627 ) ) global_unit_assigned_context ( ( #7600, #7580, #7628 ) ) representation_context ( 'none', 'workaspace' ) );
#7627 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7600, 'distance_accuracy_value', 'none');
#7628 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7629 = shape_representation_relationship ( 'none' , 'none' , #7623, #7625 ) ;
#7630 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7631 = shape_representation_relationship ( 'none' , 'none' , #7595, #7632 ) ;
#7632 = advanced_brep_shape_representation ( '', ( #14495, #7505 ), #7633 ) ;
#7633 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7598 ) ) global_unit_assigned_context ( ( #7545, #7601, #7599 ) ) representation_context ( 'none', 'workaspace' ) );
#7634 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7635 ) ) global_unit_assigned_context ( ( #7544, #7622, #7636 ) ) representation_context ( 'none', 'workaspace' ) );
#7635 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7544, 'distance_accuracy_value', 'none');
#7636 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7637 = person_and_organization ( #8070, #8069 ) ;
#7638 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7639 = edge_curve ( 'none', #7271, #8231, #23293, .t. ) ;
#7640 = shape_representation_relationship ( 'none' , 'none' , #7624, #7642 ) ;
#7641 = shape_representation ( '�w�\ c583-30', ( #7505 ), #7634 ) ;
#7642 = advanced_brep_shape_representation ( '', ( #18077, #7505 ), #7643 ) ;
#7643 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7644 ) ) global_unit_assigned_context ( ( #7630, #7581, #7645 ) ) representation_context ( 'none', 'workaspace' ) );
#7644 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7630, 'distance_accuracy_value', 'none');
#7645 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7646 = approval_status ( 'not_yet_approved' ) ;
#7647 = cc_design_person_and_organization_assignment ( #7649, #7648, ( #7650 ) ) ;
#7648 = person_and_organization_role ( 'classification_officer' ) ;
#7649 = person_and_organization ( #8070, #8069 ) ;
#7650 = security_classification ( '', '', #7651 ) ;
#7651 = security_classification_level ( 'unclassified' ) ;
#7652 = cc_design_person_and_organization_assignment ( #7662, #7653, ( #7516 ) ) ;
#7653 = person_and_organization_role ( 'design_supplier' ) ;
#7654 = shape_representation_relationship ( 'none' , 'none' , #7667, #7655 ) ;
#7655 = advanced_brep_shape_representation ( '', ( #17017, #7505 ), #7656 ) ;
#7656 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7660 ) ) global_unit_assigned_context ( ( #7582, #7638, #7661 ) ) representation_context ( 'none', 'workaspace' ) );
#7657 = edge_curve ( 'none', #7664, #7665, #23291, .t. ) ;
#7658 = vertex_point ( 'none', #23300 ) ;
#7659 = advanced_face ( 'none', ( #23278 ), #23286, .t. ) ;
#7660 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7582, 'distance_accuracy_value', 'none');
#7661 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7662 = person_and_organization ( #8070, #8069 ) ;
#7663 = vertex_point ( 'none', #23330 ) ;
#7664 = vertex_point ( 'none', #23327 ) ;
#7665 = vertex_point ( 'none', #23292 ) ;
#7666 = shape_representation_relationship ( 'none' , 'none' , #7641, #7669 ) ;
#7667 = shape_representation ( 'm560ts-f', ( #7505 ), #7656 ) ;
#7668 = edge_curve ( 'none', #7022, #7449, #23294, .t. ) ;
#7669 = advanced_brep_shape_representation ( '', ( #20852, #7505 ), #7634 ) ;
#7670 = direction ( 'none', ( 0.4317265098520343700, -0.006367325982488827300, -0.9019820828879109300 ) ) ;
#7671 = cartesian_point ( 'none', ( -0.1673254542450435000, 48.02474780880079700, 5.956604095701450800 ) ) ;
#7672 = axis2_placement_3d ( 'none', #7671, #7670, #7728 ) ;
#7673 = edge_curve ( 'none', #7449, #7663, #23326, .t. ) ;
#7674 = direction ( 'none', ( 2.349704344013036200e-018, -1.164105453532493600e-017, 1.000000000000000000 ) ) ;
#7675 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000200, -1.164105453532493400e-017 ) ) ;
#7676 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7677 = axis2_placement_3d ( 'none', #7676, #7675, #7674 ) ;
#7678 = direction ( 'none', ( 0.9999558536978161400, 0.003483996794956405400, 0.008726535498373946800 ) ) ;
#7679 = edge_curve ( 'none', #7663, #7271, #23329, .t. ) ;
#7680 = direction ( 'none', ( 0.006367325982493348900, 0.4317265098520343100, -0.9019820828879109300 ) ) ;
#7681 = cartesian_point ( 'none', ( -48.02474780880079700, -0.1673254542445404600, 5.956604095701450800 ) ) ;
#7682 = axis2_placement_3d ( 'none', #7681, #7680, #7678 ) ;
#7683 = direction ( 'none', ( -2.886688284242652500e-018, 1.151964808265858000e-017, -1.000000000000000000 ) ) ;
#7684 = direction ( 'none', ( 0.8970877641248178300, -0.4418524000812207300, -7.679596892050274100e-018 ) ) ;
#7685 = cartesian_point ( 'none', ( 3.565060031039679100e-016, -1.422676538208324600e-015, 123.5000000000000100 ) ) ;
#7686 = axis2_placement_3d ( 'none', #7685, #7684, #7683 ) ;
#7687 = direction ( 'none', ( 1.000000000000000000, 1.848892746611746400e-032, 5.481726184086710400e-016 ) ) ;
#7688 = direction ( 'none', ( 2.520359610056947500e-032, -1.000000000000000000, -1.164105453532487600e-017 ) ) ;
#7689 = cartesian_point ( 'none', ( -2.157612545418741100, 57.29999999997180300, 72.34086494549743000 ) ) ;
#7690 = axis2_placement_3d ( 'none', #7689, #7688, #7687 ) ;
#7691 = direction ( 'none', ( -0.9999558536978161400, -0.003483996794963388100, 0.008726535498373946800 ) ) ;
#7692 = direction ( 'none', ( -0.006367325982490334800, -0.4317265098520343700, -0.9019820828879109300 ) ) ;
#7693 = cartesian_point ( 'none', ( 48.02474780880079700, 0.1673254542448758000, 5.956604095701450800 ) ) ;
#7694 = axis2_placement_3d ( 'none', #7693, #7692, #7691 ) ;
#7695 = direction ( 'none', ( -0.003483996794959896600, 0.9999558536978161400, 0.008726535498373946800 ) ) ;
#7696 = direction ( 'none', ( -0.4317265098520343100, 0.006367325982491841400, -0.9019820828879109300 ) ) ;
#7697 = cartesian_point ( 'none', ( 0.1673254542447081300, -48.02474780880079700, 5.956604095701450800 ) ) ;
#7698 = axis2_placement_3d ( 'none', #7697, #7696, #7695 ) ;
#7699 = direction ( 'none', ( -0.9067042164272927100, 0.4217670730545109400, 2.512347625735901300e-034 ) ) ;
#7700 = direction ( 'none', ( -3.136457700283816500e-034, -7.859594001887413400e-035, -0.9999999999999998900 ) ) ;
#7701 = cartesian_point ( 'none', ( 1.770000268499562600e-015, 1.251366679973133800e-016, 83.00000000000000000 ) ) ;
#7702 = axis2_placement_3d ( 'none', #7701, #7700, #7699 ) ;
#7703 = direction ( 'none', ( -1.000000000000000000, -1.734723475976807100e-018, 1.415004065785530500e-019 ) ) ;
#7704 = direction ( 'none', ( -1.415004065785529800e-019, -3.453751023412609400e-020, -0.9999999999999998900 ) ) ;
#7705 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 25.99999999999999600 ) ) ;
#7706 = axis2_placement_3d ( 'none', #7705, #7704, #7703 ) ;
#7707 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7709 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7710 = axis2_placement_3d ( 'none', #7709, #7708, #7707 ) ;
#7711 = shape_representation ( '5ik60gx-��fts-5c085��7000z0', ( #7713, #7706, #7702, #7698, #7694, #7690, #7686, #7682, #7677, #7672 ), #7723 ) ;
#7712 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7713 = axis2_placement_3d ( 'none', #7712, #7722, #7717 ) ;
#7714 = date_and_time ( #7721, #7715 ) ;
#7715 = local_time ( 9, 21, 10.00000000000000000, #7716 ) ;
#7716 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7717 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7718 = person_and_organization ( #8070, #8069 ) ;
#7719 = cc_design_approval ( #8198, ( #8202 ) ) ;
#7720 = approval_date_time ( #7714, #8198 ) ;
#7721 = calendar_date ( 2017, 13, 10 ) ;
#7722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7723 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #7724 ) ) global_unit_assigned_context ( ( #7727, #7726, #7725 ) ) representation_context ( 'none', 'workaspace' ) );
#7724 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #7727, 'distance_accuracy_value', 'none');
#7725 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#7726 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#7727 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#7728 = direction ( 'none', ( 0.003483996794966879300, -0.9999558536978161400, 0.008726535498373946800 ) ) ;
#7729 = approval ( #7730, 'unspecified' ) ;
#7730 = approval_status ( 'not_yet_approved' ) ;
#7731 = person_and_organization ( #8070, #8069 ) ;
#7732 = product_definition ( 'unknown', '', #7774, #7733 ) ;
#7733 = design_context ( 'detailed design', #7735, 'design' ) ;
#7734 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7735 ) ;
#7735 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7736 = cc_design_person_and_organization_assignment ( #7738, #7737, ( #7739 ) ) ;
#7737 = person_and_organization_role ( 'design_owner' ) ;
#7738 = person_and_organization ( #8070, #8069 ) ;
#7739 = product ( '�����\fc-9042-21', '�����\fc-9042-21', '', ( #7818 ) ) ;
#7740 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#7741 = date_time_role ( 'classification_date' ) ;
#7742 = approval_role ( '' ) ;
#7743 = approval ( #7744, 'unspecified' ) ;
#7744 = approval_status ( 'not_yet_approved' ) ;
#7745 = person_and_organization ( #8070, #8069 ) ;
#7746 = cc_design_date_and_time_assignment ( #7748, #7747, ( #7755 ) ) ;
#7747 = date_time_role ( 'classification_date' ) ;
#7748 = date_and_time ( #7749, #7750 ) ;
#7749 = calendar_date ( 2017, 13, 10 ) ;
#7750 = local_time ( 9, 21, 10.00000000000000000, #7751 ) ;
#7751 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7752 = cc_design_person_and_organization_assignment ( #7754, #7753, ( #7755 ) ) ;
#7753 = person_and_organization_role ( 'classification_officer' ) ;
#7754 = person_and_organization ( #8070, #8069 ) ;
#7755 = security_classification ( '', '', #7756 ) ;
#7756 = security_classification_level ( 'unclassified' ) ;
#7757 = cc_design_person_and_organization_assignment ( #7759, #7758, ( #7774 ) ) ;
#7758 = person_and_organization_role ( 'design_supplier' ) ;
#7759 = person_and_organization ( #8070, #8069 ) ;
#7760 = cc_design_person_and_organization_assignment ( #7762, #7761, ( #7774 ) ) ;
#7761 = person_and_organization_role ( 'creator' ) ;
#7762 = person_and_organization ( #8070, #8069 ) ;
#7763 = cc_design_approval ( #7771, ( #7774 ) ) ;
#7764 = approval_date_time ( #7765, #7771 ) ;
#7765 = date_and_time ( #7766, #7767 ) ;
#7766 = calendar_date ( 2017, 13, 10 ) ;
#7767 = local_time ( 9, 21, 10.00000000000000000, #7768 ) ;
#7768 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7769 = approval_person_organization ( #7773, #7771, #7770 ) ;
#7770 = approval_role ( '' ) ;
#7771 = approval ( #7772, 'unspecified' ) ;
#7772 = approval_status ( 'not_yet_approved' ) ;
#7773 = person_and_organization ( #8070, #8069 ) ;
#7774 = product_definition_formation_with_specified_source ( 'any', '', #7739, .not_known. ) ;
#7775 = local_time ( 9, 21, 10.00000000000000000, #7822 ) ;
#7776 = cc_design_date_and_time_assignment ( #7778, #7777, ( #7732 ) ) ;
#7777 = date_time_role ( 'creation_date' ) ;
#7778 = date_and_time ( #7779, #7780 ) ;
#7779 = calendar_date ( 2017, 13, 10 ) ;
#7780 = local_time ( 9, 21, 10.00000000000000000, #7781 ) ;
#7781 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7782 = cc_design_person_and_organization_assignment ( #7784, #7783, ( #7732 ) ) ;
#7783 = person_and_organization_role ( 'creator' ) ;
#7784 = person_and_organization ( #8070, #8069 ) ;
#7785 = cc_design_approval ( #7729, ( #7732 ) ) ;
#7786 = approval_date_time ( #7787, #7729 ) ;
#7787 = date_and_time ( #7788, #7789 ) ;
#7788 = calendar_date ( 2017, 13, 10 ) ;
#7789 = local_time ( 9, 21, 10.00000000000000000, #7790 ) ;
#7790 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7791 = approval_person_organization ( #7731, #7729, #7792 ) ;
#7792 = approval_role ( '' ) ;
#7793 = date_and_time ( #7794, #7795 ) ;
#7794 = calendar_date ( 2017, 13, 10 ) ;
#7795 = local_time ( 9, 21, 10.00000000000000000, #7796 ) ;
#7796 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7797 = approval_person_organization ( #7801, #7799, #7798 ) ;
#7798 = approval_role ( '' ) ;
#7799 = approval ( #7800, 'unspecified' ) ;
#7800 = approval_status ( 'not_yet_approved' ) ;
#7801 = person_and_organization ( #8070, #8069 ) ;
#7802 = cc_design_date_and_time_assignment ( #7804, #7803, ( #7811 ) ) ;
#7803 = date_time_role ( 'classification_date' ) ;
#7804 = date_and_time ( #7805, #7806 ) ;
#7805 = calendar_date ( 2017, 13, 10 ) ;
#7806 = local_time ( 9, 21, 10.00000000000000000, #7807 ) ;
#7807 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7808 = cc_design_person_and_organization_assignment ( #7810, #7809, ( #7811 ) ) ;
#7809 = person_and_organization_role ( 'classification_officer' ) ;
#7810 = person_and_organization ( #8070, #8069 ) ;
#7811 = security_classification ( '', '', #7812 ) ;
#7812 = security_classification_level ( 'unclassified' ) ;
#7813 = cc_design_person_and_organization_assignment ( #7815, #7814, ( #8202 ) ) ;
#7814 = person_and_organization_role ( 'design_supplier' ) ;
#7815 = person_and_organization ( #8070, #8069 ) ;
#7816 = cc_design_person_and_organization_assignment ( #7718, #7817, ( #8202 ) ) ;
#7817 = person_and_organization_role ( 'creator' ) ;
#7818 = mechanical_context ( 'none', #7883, 'mechanical' ) ;
#7819 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7883 ) ;
#7820 = local_time ( 9, 21, 10.00000000000000000, #7821 ) ;
#7821 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7822 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7823 = approval_date_time ( #7830, #7882 ) ;
#7824 = calendar_date ( 2017, 13, 10 ) ;
#7825 = cc_design_date_and_time_assignment ( #7833, #7741, ( #7650 ) ) ;
#7826 = mechanical_context ( 'none', #7829, 'mechanical' ) ;
#7827 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7829 ) ;
#7828 = oriented_edge ( 'none', *, *, #7922, .f. ) ;
#7829 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7830 = date_and_time ( #7824, #7820 ) ;
#7831 = approval_person_organization ( #7834, #7882, #7881 ) ;
#7832 = product ( '60gx', '60gx', '', ( #7826 ) ) ;
#7833 = date_and_time ( #7852, #7775 ) ;
#7834 = person_and_organization ( #8070, #8069 ) ;
#7835 = shape_definition_representation ( #7836, #7641 ) ;
#7836 = product_definition_shape ( 'none', 'none', #8228 ) ;
#7837 = product_related_product_category ( 'detail', '', ( #8238 ) ) ;
#7838 = cc_design_security_classification ( #7811, ( #8202 ) ) ;
#7839 = cc_design_approval ( #7799, ( #7811 ) ) ;
#7840 = approval_date_time ( #7793, #7799 ) ;
#7841 = local_time ( 9, 21, 10.00000000000000000, #7956 ) ;
#7842 = shape_definition_representation ( #7843, #7548 ) ;
#7843 = product_definition_shape ( 'none', 'none', #8520 ) ;
#7844 = product_related_product_category ( 'detail', '', ( #8528 ) ) ;
#7845 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7846 = approval_person_organization ( #7850, #7848, #7847 ) ;
#7847 = approval_role ( '' ) ;
#7848 = approval ( #7849, 'unspecified' ) ;
#7849 = approval_status ( 'not_yet_approved' ) ;
#7850 = person_and_organization ( #8070, #8069 ) ;
#7851 = product_definition_formation_with_specified_source ( 'any', '', #7832, .not_known. ) ;
#7852 = calendar_date ( 2017, 13, 10 ) ;
#7853 = cc_design_date_and_time_assignment ( #7855, #7854, ( #7873 ) ) ;
#7854 = date_time_role ( 'creation_date' ) ;
#7855 = date_and_time ( #7856, #7857 ) ;
#7856 = calendar_date ( 2017, 13, 10 ) ;
#7857 = local_time ( 9, 21, 10.00000000000000000, #7858 ) ;
#7858 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7859 = cc_design_person_and_organization_assignment ( #7861, #7860, ( #7873 ) ) ;
#7860 = person_and_organization_role ( 'creator' ) ;
#7861 = person_and_organization ( #8070, #8069 ) ;
#7862 = cc_design_approval ( #7870, ( #7873 ) ) ;
#7863 = approval_date_time ( #7864, #7870 ) ;
#7864 = date_and_time ( #7865, #7866 ) ;
#7865 = calendar_date ( 2017, 13, 10 ) ;
#7866 = local_time ( 9, 21, 10.00000000000000000, #7867 ) ;
#7867 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7868 = approval_person_organization ( #7872, #7870, #7869 ) ;
#7869 = approval_role ( '' ) ;
#7870 = approval ( #7871, 'unspecified' ) ;
#7871 = approval_status ( 'not_yet_approved' ) ;
#7872 = person_and_organization ( #8070, #8069 ) ;
#7873 = product_definition ( 'unknown', '', #7851, #7874 ) ;
#7874 = design_context ( 'detailed design', #7876, 'design' ) ;
#7875 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7876 ) ;
#7876 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7877 = approval_status ( 'not_yet_approved' ) ;
#7878 = cc_design_person_and_organization_assignment ( #7880, #7879, ( #7832 ) ) ;
#7879 = person_and_organization_role ( 'design_owner' ) ;
#7880 = person_and_organization ( #8070, #8069 ) ;
#7881 = approval_role ( '' ) ;
#7882 = approval ( #7877, 'unspecified' ) ;
#7883 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7884 = calendar_date ( 2017, 13, 10 ) ;
#7885 = local_time ( 9, 21, 10.00000000000000000, #7886 ) ;
#7886 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7887 = approval_person_organization ( #7891, #7889, #7888 ) ;
#7888 = approval_role ( '' ) ;
#7889 = approval ( #7890, 'unspecified' ) ;
#7890 = approval_status ( 'not_yet_approved' ) ;
#7891 = person_and_organization ( #8070, #8069 ) ;
#7892 = product_definition_formation_with_specified_source ( 'any', '', #7923, .not_known. ) ;
#7893 = approval_person_organization ( #7233, #7967, #7918 ) ;
#7894 = cc_design_date_and_time_assignment ( #7896, #7895, ( #7914 ) ) ;
#7895 = date_time_role ( 'creation_date' ) ;
#7896 = date_and_time ( #7897, #7898 ) ;
#7897 = calendar_date ( 2017, 13, 10 ) ;
#7898 = local_time ( 9, 21, 10.00000000000000000, #7899 ) ;
#7899 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7900 = cc_design_person_and_organization_assignment ( #7902, #7901, ( #7914 ) ) ;
#7901 = person_and_organization_role ( 'creator' ) ;
#7902 = person_and_organization ( #8070, #8069 ) ;
#7903 = cc_design_approval ( #7911, ( #7914 ) ) ;
#7904 = approval_date_time ( #7905, #7911 ) ;
#7905 = date_and_time ( #7906, #7907 ) ;
#7906 = calendar_date ( 2017, 13, 10 ) ;
#7907 = local_time ( 9, 21, 10.00000000000000000, #7908 ) ;
#7908 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7909 = approval_person_organization ( #7913, #7911, #7910 ) ;
#7910 = approval_role ( '' ) ;
#7911 = approval ( #7912, 'unspecified' ) ;
#7912 = approval_status ( 'not_yet_approved' ) ;
#7913 = person_and_organization ( #8070, #8069 ) ;
#7914 = product_definition ( 'unknown', '', #7892, #7915 ) ;
#7915 = design_context ( 'detailed design', #7917, 'design' ) ;
#7916 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7917 ) ;
#7917 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7918 = approval_role ( '' ) ;
#7919 = cc_design_person_and_organization_assignment ( #7921, #7920, ( #7923 ) ) ;
#7920 = person_and_organization_role ( 'design_owner' ) ;
#7921 = person_and_organization ( #8070, #8069 ) ;
#7922 = edge_curve ( 'none', #7269, #7491, #23369, .t. ) ;
#7923 = product ( 'ts�w�\', 'ts�w�\', '', ( #7924 ) ) ;
#7924 = mechanical_context ( 'none', #7968, 'mechanical' ) ;
#7925 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7968 ) ;
#7926 = date_time_role ( 'creation_date' ) ;
#7927 = date_and_time ( #7928, #7929 ) ;
#7928 = calendar_date ( 2017, 13, 10 ) ;
#7929 = local_time ( 9, 21, 10.00000000000000000, #7965 ) ;
#7930 = person_and_organization_role ( 'creator' ) ;
#7931 = person_and_organization ( #8070, #8069 ) ;
#7932 = person_and_organization_role ( 'classification_officer' ) ;
#7933 = person_and_organization ( #8070, #8069 ) ;
#7934 = security_classification ( '', '', #7935 ) ;
#7935 = security_classification_level ( 'unclassified' ) ;
#7936 = edge_curve ( 'none', #7515, #7532, #23320, .t. ) ;
#7937 = cc_design_person_and_organization_assignment ( #7939, #7938, ( #7892 ) ) ;
#7938 = person_and_organization_role ( 'design_supplier' ) ;
#7939 = person_and_organization ( #8070, #8069 ) ;
#7940 = cc_design_person_and_organization_assignment ( #7942, #7941, ( #7892 ) ) ;
#7941 = person_and_organization_role ( 'creator' ) ;
#7942 = person_and_organization ( #8070, #8069 ) ;
#7943 = cc_design_approval ( #7889, ( #7892 ) ) ;
#7944 = approval_date_time ( #7945, #7889 ) ;
#7945 = date_and_time ( #7884, #7885 ) ;
#7946 = oriented_edge ( 'none', *, *, #7277, .f. ) ;
#7947 = cc_design_security_classification ( #7650, ( #7516 ) ) ;
#7948 = oriented_edge ( 'none', *, *, #7936, .t. ) ;
#7949 = cc_design_approval ( #7882, ( #7650 ) ) ;
#7950 = oriented_edge ( 'none', *, *, #7957, .f. ) ;
#7951 = calendar_date ( 2017, 13, 10 ) ;
#7952 = approval ( #7953, 'unspecified' ) ;
#7953 = approval_status ( 'not_yet_approved' ) ;
#7954 = edge_curve ( 'none', #7664, #8798, #23360, .t. ) ;
#7955 = oriented_edge ( 'none', *, *, #8174, .f. ) ;
#7956 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7957 = edge_curve ( 'none', #7663, #7658, #23372, .t. ) ;
#7958 = person_and_organization ( #8070, #8069 ) ;
#7959 = product_definition_formation_with_specified_source ( 'any', '', #7974, .not_known. ) ;
#7960 = cc_design_date_and_time_assignment ( #7927, #7926, ( #7519 ) ) ;
#7961 = cc_design_person_and_organization_assignment ( #7931, #7930, ( #7519 ) ) ;
#7962 = approval_date_time ( #7963, #7967 ) ;
#7963 = date_and_time ( #7951, #7841 ) ;
#7964 = advanced_face ( 'none', ( #23314 ), #23364, .t. ) ;
#7965 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7966 = cc_design_approval ( #7967, ( #7519 ) ) ;
#7967 = approval ( #7646, 'unspecified' ) ;
#7968 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7969 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7970 = edge_loop ( 'none', ( #8829, #8533, #8830, #8477, #9043 ) ) ;
#7971 = cc_design_person_and_organization_assignment ( #7973, #7972, ( #7974 ) ) ;
#7972 = person_and_organization_role ( 'design_owner' ) ;
#7973 = person_and_organization ( #8070, #8069 ) ;
#7974 = product ( '�x�u�y ver.2', '�x�u�y ver.2', '', ( #7975 ) ) ;
#7975 = mechanical_context ( 'none', #7979, 'mechanical' ) ;
#7976 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #7979 ) ;
#7977 = cc_design_date_and_time_assignment ( #8792, #8017, ( #8803 ) ) ;
#7978 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#7979 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7980 = shape_definition_representation ( #7981, #7554 ) ;
#7981 = product_definition_shape ( 'none', 'none', #7914 ) ;
#7982 = product_related_product_category ( 'detail', '', ( #7923 ) ) ;
#7983 = cc_design_security_classification ( #7934, ( #7892 ) ) ;
#7984 = cc_design_approval ( #7992, ( #7934 ) ) ;
#7985 = approval_date_time ( #7986, #7992 ) ;
#7986 = date_and_time ( #7987, #7988 ) ;
#7987 = calendar_date ( 2017, 13, 10 ) ;
#7988 = local_time ( 9, 21, 10.00000000000000000, #7989 ) ;
#7989 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7990 = approval_person_organization ( #8024, #7992, #7991 ) ;
#7991 = approval_role ( '' ) ;
#7992 = approval ( #8023, 'unspecified' ) ;
#7993 = cc_design_date_and_time_assignment ( #8034, #7995, ( #8039 ) ) ;
#7994 = person_and_organization_role ( 'classification_officer' ) ;
#7995 = date_time_role ( 'classification_date' ) ;
#7996 = approval_person_organization ( #7997, #8036, #8000 ) ;
#7997 = person_and_organization ( #7999, #7998 ) ;
#7998 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#7999 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8000 = approval_role ( '' ) ;
#8001 = approval_date_time ( #8002, #8036 ) ;
#8002 = date_and_time ( #8003, #8004 ) ;
#8003 = calendar_date ( 2017, 13, 10 ) ;
#8004 = local_time ( 9, 21, 10.00000000000000000, #8005 ) ;
#8005 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8006 = calendar_date ( 2017, 13, 10 ) ;
#8007 = local_time ( 9, 21, 10.00000000000000000, #8008 ) ;
#8008 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8009 = approval_date_time ( #8026, #7743 ) ;
#8010 = security_classification_level ( 'unclassified' ) ;
#8011 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #8061, #8285, $ ) ;
#8012 = product_definition_shape ( 'none', 'none', #8011 ) ;
#8013 =( representation_relationship ('none','none', #7711, #7595 ) representation_relationship_with_transformation ( #8014 )shape_representation_relationship( ) );
#8014 = item_defined_transformation ( 'none', 'none', #7682, #7505 ) ;
#8015 = context_dependent_shape_representation ( #8807, #8806 ) ;
#8016 = cc_design_person_and_organization_assignment ( #8020, #8019, ( #8803 ) ) ;
#8017 = date_time_role ( 'classification_date' ) ;
#8018 = approval_person_organization ( #8020, #8797, #8786 ) ;
#8019 = person_and_organization_role ( 'classification_officer' ) ;
#8020 = person_and_organization ( #7740, #7978 ) ;
#8021 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8033 ) ;
#8022 = local_time ( 9, 21, 10.00000000000000000, #8031 ) ;
#8023 = approval_status ( 'not_yet_approved' ) ;
#8024 = person_and_organization ( #8070, #8069 ) ;
#8025 = calendar_date ( 2017, 13, 10 ) ;
#8026 = date_and_time ( #8152, #8022 ) ;
#8027 = product_definition_shape ( 'none', 'none', #7732 ) ;
#8028 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8029 = product_related_product_category ( 'detail', '', ( #7739 ) ) ;
#8030 = date_time_role ( 'classification_date' ) ;
#8031 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8032 = cc_design_approval ( #7743, ( #7755 ) ) ;
#8033 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8034 = date_and_time ( #8006, #8007 ) ;
#8035 = cc_design_approval ( #8036, ( #8039 ) ) ;
#8036 = approval ( #8037, 'unknown' ) ;
#8037 = approval_status ( 'not_yet_approved' ) ;
#8038 = cc_design_security_classification ( #8039, ( #8011 ) ) ;
#8039 = security_classification ( '', '', #8010 ) ;
#8040 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8041 = cc_design_date_and_time_assignment ( #8043, #8042, ( #8061 ) ) ;
#8042 = date_time_role ( 'creation_date' ) ;
#8043 = date_and_time ( #8044, #8045 ) ;
#8044 = calendar_date ( 2017, 13, 10 ) ;
#8045 = local_time ( 9, 21, 10.00000000000000000, #8046 ) ;
#8046 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8047 = cc_design_person_and_organization_assignment ( #8049, #8048, ( #8061 ) ) ;
#8048 = person_and_organization_role ( 'creator' ) ;
#8049 = person_and_organization ( #8070, #8069 ) ;
#8050 = cc_design_approval ( #8058, ( #8061 ) ) ;
#8051 = approval_date_time ( #8052, #8058 ) ;
#8052 = date_and_time ( #8053, #8054 ) ;
#8053 = calendar_date ( 2017, 13, 10 ) ;
#8054 = local_time ( 9, 21, 10.00000000000000000, #8055 ) ;
#8055 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8056 = approval_person_organization ( #8060, #8058, #8057 ) ;
#8057 = approval_role ( '' ) ;
#8058 = approval ( #8059, 'unspecified' ) ;
#8059 = approval_status ( 'not_yet_approved' ) ;
#8060 = person_and_organization ( #8070, #8069 ) ;
#8061 = product_definition ( 'unknown', '', #8115, #8062 ) ;
#8062 = design_context ( 'detailed design', #8064, 'design' ) ;
#8063 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8064 ) ;
#8064 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8065 = shape_definition_representation ( #8151, #7711 ) ;
#8066 = cc_design_person_and_organization_assignment ( #8068, #8067, ( #8071 ) ) ;
#8067 = person_and_organization_role ( 'design_owner' ) ;
#8068 = person_and_organization ( #8070, #8069 ) ;
#8069 = organization ( 'unspecified', 'unspecified', '' ) ;
#8070 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8071 = product ( '5ik60gx-��fts-5c085��7000z0', '5ik60gx-��fts-5c085��7000z0', '', ( #8072 ) ) ;
#8072 = mechanical_context ( 'none', #8033, 'mechanical' ) ;
#8073 = shape_definition_representation ( #8153, #7667 ) ;
#8074 = product_related_product_category ( 'detail', '', ( #8071 ) ) ;
#8075 = cc_design_security_classification ( #8096, ( #8115 ) ) ;
#8076 = cc_design_approval ( #8084, ( #8096 ) ) ;
#8077 = approval_date_time ( #8078, #8084 ) ;
#8078 = date_and_time ( #8079, #8080 ) ;
#8079 = calendar_date ( 2017, 13, 10 ) ;
#8080 = local_time ( 9, 21, 10.00000000000000000, #8081 ) ;
#8081 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8082 = approval_person_organization ( #8086, #8084, #8083 ) ;
#8083 = approval_role ( '' ) ;
#8084 = approval ( #8085, 'unspecified' ) ;
#8085 = approval_status ( 'not_yet_approved' ) ;
#8086 = person_and_organization ( #8070, #8069 ) ;
#8087 = cc_design_date_and_time_assignment ( #8089, #8088, ( #8096 ) ) ;
#8088 = date_time_role ( 'classification_date' ) ;
#8089 = date_and_time ( #8090, #8091 ) ;
#8090 = calendar_date ( 2017, 13, 10 ) ;
#8091 = local_time ( 9, 21, 10.00000000000000000, #8092 ) ;
#8092 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8093 = cc_design_person_and_organization_assignment ( #8095, #8094, ( #8096 ) ) ;
#8094 = person_and_organization_role ( 'classification_officer' ) ;
#8095 = person_and_organization ( #8070, #8069 ) ;
#8096 = security_classification ( '', '', #8097 ) ;
#8097 = security_classification_level ( 'unclassified' ) ;
#8098 = cc_design_person_and_organization_assignment ( #8100, #8099, ( #8115 ) ) ;
#8099 = person_and_organization_role ( 'design_supplier' ) ;
#8100 = person_and_organization ( #8070, #8069 ) ;
#8101 = cc_design_person_and_organization_assignment ( #8103, #8102, ( #8115 ) ) ;
#8102 = person_and_organization_role ( 'creator' ) ;
#8103 = person_and_organization ( #8070, #8069 ) ;
#8104 = cc_design_approval ( #8112, ( #8115 ) ) ;
#8105 = approval_date_time ( #8106, #8112 ) ;
#8106 = date_and_time ( #8107, #8108 ) ;
#8107 = calendar_date ( 2017, 13, 10 ) ;
#8108 = local_time ( 9, 21, 10.00000000000000000, #8109 ) ;
#8109 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8110 = approval_person_organization ( #8114, #8112, #8111 ) ;
#8111 = approval_role ( '' ) ;
#8112 = approval ( #8113, 'unspecified' ) ;
#8113 = approval_status ( 'not_yet_approved' ) ;
#8114 = person_and_organization ( #8070, #8069 ) ;
#8115 = product_definition_formation_with_specified_source ( 'any', '', #8071, .not_known. ) ;
#8116 = approval_role ( '' ) ;
#8117 = approval_status ( 'not_yet_approved' ) ;
#8118 = person_and_organization ( #8070, #8069 ) ;
#8119 = product_definition_formation_with_specified_source ( 'any', '', #8147, .not_known. ) ;
#8120 = cc_design_date_and_time_assignment ( #8122, #8121, ( #8140 ) ) ;
#8121 = date_time_role ( 'creation_date' ) ;
#8122 = date_and_time ( #8123, #8124 ) ;
#8123 = calendar_date ( 2017, 13, 10 ) ;
#8124 = local_time ( 9, 21, 10.00000000000000000, #8125 ) ;
#8125 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8126 = cc_design_person_and_organization_assignment ( #8128, #8127, ( #8140 ) ) ;
#8127 = person_and_organization_role ( 'creator' ) ;
#8128 = person_and_organization ( #8070, #8069 ) ;
#8129 = cc_design_approval ( #8137, ( #8140 ) ) ;
#8130 = approval_date_time ( #8131, #8137 ) ;
#8131 = date_and_time ( #8132, #8133 ) ;
#8132 = calendar_date ( 2017, 13, 10 ) ;
#8133 = local_time ( 9, 21, 10.00000000000000000, #8134 ) ;
#8134 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8135 = approval_person_organization ( #8139, #8137, #8136 ) ;
#8136 = approval_role ( '' ) ;
#8137 = approval ( #8138, 'unspecified' ) ;
#8138 = approval_status ( 'not_yet_approved' ) ;
#8139 = person_and_organization ( #8070, #8069 ) ;
#8140 = product_definition ( 'unknown', '', #8119, #8141 ) ;
#8141 = design_context ( 'detailed design', #8143, 'design' ) ;
#8142 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8143 ) ;
#8143 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8144 = cc_design_person_and_organization_assignment ( #8146, #8145, ( #8147 ) ) ;
#8145 = person_and_organization_role ( 'design_owner' ) ;
#8146 = person_and_organization ( #8070, #8069 ) ;
#8147 = product ( 'm560ts-f', 'm560ts-f', '', ( #8148 ) ) ;
#8148 = mechanical_context ( 'none', #8028, 'mechanical' ) ;
#8149 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8028 ) ;
#8150 = cc_design_date_and_time_assignment ( #8195, #8030, ( #7934 ) ) ;
#8151 = product_definition_shape ( 'none', 'none', #8061 ) ;
#8152 = calendar_date ( 2017, 13, 10 ) ;
#8153 = product_definition_shape ( 'none', 'none', #8140 ) ;
#8154 = product_related_product_category ( 'detail', '', ( #8147 ) ) ;
#8155 = cc_design_security_classification ( #8179, ( #8119 ) ) ;
#8156 = cc_design_approval ( #8164, ( #8179 ) ) ;
#8157 = approval_date_time ( #8158, #8164 ) ;
#8158 = date_and_time ( #8159, #8160 ) ;
#8159 = calendar_date ( 2017, 13, 10 ) ;
#8160 = local_time ( 9, 21, 10.00000000000000000, #8161 ) ;
#8161 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8162 = approval_person_organization ( #8166, #8164, #8163 ) ;
#8163 = approval_role ( '' ) ;
#8164 = approval ( #8165, 'unspecified' ) ;
#8165 = approval_status ( 'not_yet_approved' ) ;
#8166 = person_and_organization ( #8070, #8069 ) ;
#8167 = cc_design_date_and_time_assignment ( #8170, #8169, ( #8179 ) ) ;
#8168 = edge_curve ( 'none', #8231, #7509, #23348, .t. ) ;
#8169 = date_time_role ( 'classification_date' ) ;
#8170 = date_and_time ( #8171, #8172 ) ;
#8171 = calendar_date ( 2017, 13, 10 ) ;
#8172 = local_time ( 9, 21, 10.00000000000000000, #8173 ) ;
#8173 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8174 = edge_curve ( 'none', #7658, #8218, #23358, .t. ) ;
#8175 = cc_design_person_and_organization_assignment ( #8178, #8176, ( #8179 ) ) ;
#8176 = person_and_organization_role ( 'classification_officer' ) ;
#8177 = vertex_point ( 'none', #23349 ) ;
#8178 = person_and_organization ( #8070, #8069 ) ;
#8179 = security_classification ( '', '', #8180 ) ;
#8180 = security_classification_level ( 'unclassified' ) ;
#8181 = cc_design_person_and_organization_assignment ( #8183, #8182, ( #8119 ) ) ;
#8182 = person_and_organization_role ( 'design_supplier' ) ;
#8183 = person_and_organization ( #8070, #8069 ) ;
#8184 = cc_design_person_and_organization_assignment ( #8186, #8185, ( #8119 ) ) ;
#8185 = person_and_organization_role ( 'creator' ) ;
#8186 = person_and_organization ( #8070, #8069 ) ;
#8187 = cc_design_approval ( #8194, ( #8119 ) ) ;
#8188 = approval_date_time ( #8189, #8194 ) ;
#8189 = date_and_time ( #8190, #8191 ) ;
#8190 = calendar_date ( 2017, 13, 10 ) ;
#8191 = local_time ( 9, 21, 10.00000000000000000, #8192 ) ;
#8192 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8193 = approval_person_organization ( #8118, #8194, #8116 ) ;
#8194 = approval ( #8117, 'unspecified' ) ;
#8195 = date_and_time ( #8025, #8242 ) ;
#8196 = approval_person_organization ( #8201, #8198, #8197 ) ;
#8197 = approval_role ( '' ) ;
#8198 = approval ( #8199, 'unspecified' ) ;
#8199 = approval_status ( 'not_yet_approved' ) ;
#8200 = edge_curve ( 'none', #7665, #8177, #23401, .t. ) ;
#8201 = person_and_organization ( #8070, #8069 ) ;
#8202 = product_definition_formation_with_specified_source ( 'any', '', #8238, .not_known. ) ;
#8203 = cc_design_security_classification ( #7755, ( #7774 ) ) ;
#8204 = cc_design_date_and_time_assignment ( #8206, #8205, ( #8228 ) ) ;
#8205 = date_time_role ( 'creation_date' ) ;
#8206 = date_and_time ( #8207, #8208 ) ;
#8207 = calendar_date ( 2017, 13, 10 ) ;
#8208 = local_time ( 9, 21, 10.00000000000000000, #8209 ) ;
#8209 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8210 = cc_design_person_and_organization_assignment ( #8213, #8212, ( #8228 ) ) ;
#8211 = oriented_edge ( 'none', *, *, #8553, .f. ) ;
#8212 = person_and_organization_role ( 'creator' ) ;
#8213 = person_and_organization ( #8070, #8069 ) ;
#8214 = cc_design_approval ( #8224, ( #8228 ) ) ;
#8216 = oriented_edge ( 'none', *, *, #7639, .t. ) ;
#8215 = approval_date_time ( #8217, #8224 ) ;
#8218 = vertex_point ( 'none', #23402 ) ;
#8217 = date_and_time ( #8219, #8220 ) ;
#8219 = calendar_date ( 2017, 13, 10 ) ;
#8220 = local_time ( 9, 21, 10.00000000000000000, #8221 ) ;
#8221 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8222 = approval_person_organization ( #8227, #8224, #8223 ) ;
#8223 = approval_role ( '' ) ;
#8225 = edge_curve ( 'none', #8218, #7509, #23403, .t. ) ;
#8224 = approval ( #8226, 'unspecified' ) ;
#8226 = approval_status ( 'not_yet_approved' ) ;
#8227 = person_and_organization ( #8070, #8069 ) ;
#8228 = product_definition ( 'unknown', '', #8202, #8230 ) ;
#8229 = oriented_edge ( 'none', *, *, #7679, .t. ) ;
#8230 = design_context ( 'detailed design', #8233, 'design' ) ;
#8231 = vertex_point ( 'none', #23395 ) ;
#8232 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8233 ) ;
#8233 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8234 = shape_definition_representation ( #8027, #7624 ) ;
#8235 = cc_design_person_and_organization_assignment ( #8237, #8236, ( #8238 ) ) ;
#8236 = person_and_organization_role ( 'design_owner' ) ;
#8237 = person_and_organization ( #8070, #8069 ) ;
#8238 = product ( '�w�\ c583-30', '�w�\ c583-30', '', ( #8239 ) ) ;
#8239 = mechanical_context ( 'none', #8040, 'mechanical' ) ;
#8241 = oriented_edge ( 'none', *, *, #8225, .f. ) ;
#8240 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8040 ) ;
#8242 = local_time ( 9, 21, 10.00000000000000000, #8243 ) ;
#8243 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8244 = approval_person_organization ( #7745, #7743, #7742 ) ;
#8245 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8246 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8247 = edge_loop ( 'none', ( #8547, #8549, #8534, #8211, #8799 ) ) ;
#8248 = shape_definition_representation ( #8249, #7623 ) ;
#8249 = product_definition_shape ( 'none', 'none', #7873 ) ;
#8250 = product_related_product_category ( 'detail', '', ( #7832 ) ) ;
#8251 = cc_design_security_classification ( #8272, ( #7851 ) ) ;
#8252 = cc_design_approval ( #8260, ( #8272 ) ) ;
#8253 = approval_date_time ( #8254, #8260 ) ;
#8254 = date_and_time ( #8255, #8256 ) ;
#8255 = calendar_date ( 2017, 13, 10 ) ;
#8256 = local_time ( 9, 21, 10.00000000000000000, #8257 ) ;
#8257 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8258 = approval_person_organization ( #8262, #8260, #8259 ) ;
#8259 = approval_role ( '' ) ;
#8260 = approval ( #8261, 'unspecified' ) ;
#8261 = approval_status ( 'not_yet_approved' ) ;
#8262 = person_and_organization ( #8070, #8069 ) ;
#8263 = cc_design_date_and_time_assignment ( #8265, #8264, ( #8272 ) ) ;
#8264 = date_time_role ( 'classification_date' ) ;
#8265 = date_and_time ( #8266, #8267 ) ;
#8266 = calendar_date ( 2017, 13, 10 ) ;
#8267 = local_time ( 9, 21, 10.00000000000000000, #8268 ) ;
#8268 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8269 = cc_design_person_and_organization_assignment ( #8271, #8270, ( #8272 ) ) ;
#8270 = person_and_organization_role ( 'classification_officer' ) ;
#8271 = person_and_organization ( #8070, #8069 ) ;
#8272 = security_classification ( '', '', #8273 ) ;
#8273 = security_classification_level ( 'unclassified' ) ;
#8274 = cc_design_person_and_organization_assignment ( #8276, #8275, ( #7851 ) ) ;
#8275 = person_and_organization_role ( 'design_supplier' ) ;
#8276 = person_and_organization ( #8070, #8069 ) ;
#8277 = cc_design_person_and_organization_assignment ( #8279, #8278, ( #7851 ) ) ;
#8278 = person_and_organization_role ( 'creator' ) ;
#8279 = person_and_organization ( #8070, #8069 ) ;
#8280 = cc_design_approval ( #7848, ( #7851 ) ) ;
#8281 = approval_date_time ( #8282, #7848 ) ;
#8282 = date_and_time ( #8283, #47279 ) ;
#8283 = calendar_date ( 2017, 13, 10 ) ;
#8284 = person_and_organization ( #8070, #8069 ) ;
#8285 = product_definition ( 'unknown', '', #8328, #8286 ) ;
#8286 = design_context ( 'detailed design', #8288, 'design' ) ;
#8287 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8288 ) ;
#8288 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8289 = shape_definition_representation ( #8367, #7595 ) ;
#8290 = cc_design_person_and_organization_assignment ( #8292, #8291, ( #8293 ) ) ;
#8291 = person_and_organization_role ( 'design_owner' ) ;
#8292 = person_and_organization ( #8070, #8069 ) ;
#8293 = product ( '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '', ( #8294 ) ) ;
#8294 = mechanical_context ( 'none', #8245, 'mechanical' ) ;
#8295 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8245 ) ;
#8296 = shape_definition_representation ( #8449, #7593 ) ;
#8297 = shape_definition_representation ( #8536, #7561 ) ;
#8298 = cc_design_approval ( #7952, ( #7959 ) ) ;
#8299 = date_and_time ( #8363, #8302 ) ;
#8300 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8301 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8302 = local_time ( 9, 21, 10.00000000000000000, #8246 ) ;
#8303 = calendar_date ( 2017, 13, 10 ) ;
#8304 = local_time ( 9, 21, 10.00000000000000000, #8305 ) ;
#8305 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8306 = cc_design_person_and_organization_assignment ( #8308, #8307, ( #8309 ) ) ;
#8307 = person_and_organization_role ( 'classification_officer' ) ;
#8308 = person_and_organization ( #8070, #8069 ) ;
#8309 = security_classification ( '', '', #8310 ) ;
#8310 = security_classification_level ( 'unclassified' ) ;
#8311 = cc_design_person_and_organization_assignment ( #8313, #8312, ( #8328 ) ) ;
#8312 = person_and_organization_role ( 'design_supplier' ) ;
#8313 = person_and_organization ( #8070, #8069 ) ;
#8314 = cc_design_person_and_organization_assignment ( #8316, #8315, ( #8328 ) ) ;
#8315 = person_and_organization_role ( 'creator' ) ;
#8316 = person_and_organization ( #8070, #8069 ) ;
#8317 = cc_design_approval ( #8325, ( #8328 ) ) ;
#8318 = approval_date_time ( #8319, #8325 ) ;
#8319 = date_and_time ( #8320, #8321 ) ;
#8320 = calendar_date ( 2017, 13, 10 ) ;
#8321 = local_time ( 9, 21, 10.00000000000000000, #8322 ) ;
#8322 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8323 = approval_person_organization ( #8327, #8325, #8324 ) ;
#8324 = approval_role ( '' ) ;
#8325 = approval ( #8326, 'unspecified' ) ;
#8326 = approval_status ( 'not_yet_approved' ) ;
#8327 = person_and_organization ( #8070, #8069 ) ;
#8328 = product_definition_formation_with_specified_source ( 'any', '', #8293, .not_known. ) ;
#8329 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8330 = cc_design_date_and_time_assignment ( #8332, #8331, ( #8285 ) ) ;
#8331 = date_time_role ( 'creation_date' ) ;
#8332 = date_and_time ( #8333, #8334 ) ;
#8333 = calendar_date ( 2017, 13, 10 ) ;
#8334 = local_time ( 9, 21, 10.00000000000000000, #8335 ) ;
#8335 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8336 = cc_design_person_and_organization_assignment ( #8338, #8337, ( #8285 ) ) ;
#8337 = person_and_organization_role ( 'creator' ) ;
#8338 = person_and_organization ( #8070, #8069 ) ;
#8339 = cc_design_approval ( #8347, ( #8285 ) ) ;
#8340 = approval_date_time ( #8341, #8347 ) ;
#8341 = date_and_time ( #8342, #8343 ) ;
#8342 = calendar_date ( 2017, 13, 10 ) ;
#8343 = local_time ( 9, 21, 10.00000000000000000, #8344 ) ;
#8344 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8345 = approval_person_organization ( #8284, #8347, #8346 ) ;
#8346 = approval_role ( '' ) ;
#8347 = approval ( #8348, 'unspecified' ) ;
#8348 = approval_status ( 'not_yet_approved' ) ;
#8349 = approval_role ( '' ) ;
#8350 = approval ( #8351, 'unspecified' ) ;
#8351 = approval_status ( 'not_yet_approved' ) ;
#8352 = person_and_organization ( #8070, #8069 ) ;
#8353 = product_definition ( 'unknown', '', #8412, #8354 ) ;
#8354 = design_context ( 'detailed design', #8356, 'design' ) ;
#8355 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8356 ) ;
#8356 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8357 = cc_design_person_and_organization_assignment ( #8359, #8358, ( #8360 ) ) ;
#8358 = person_and_organization_role ( 'design_owner' ) ;
#8359 = person_and_organization ( #8070, #8069 ) ;
#8360 = product ( '���~180��', '���~180��', '', ( #8361 ) ) ;
#8361 = mechanical_context ( 'none', #8301, 'mechanical' ) ;
#8362 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8301 ) ;
#8363 = calendar_date ( 2017, 13, 10 ) ;
#8364 = approval_role ( '' ) ;
#8365 = person_and_organization ( #8070, #8069 ) ;
#8366 = person_and_organization_role ( 'creator' ) ;
#8367 = product_definition_shape ( 'none', 'none', #8285 ) ;
#8368 = product_related_product_category ( 'detail', '', ( #8293 ) ) ;
#8369 = cc_design_security_classification ( #8309, ( #8328 ) ) ;
#8370 = cc_design_approval ( #8378, ( #8309 ) ) ;
#8371 = approval_date_time ( #8372, #8378 ) ;
#8372 = date_and_time ( #8373, #8374 ) ;
#8373 = calendar_date ( 2017, 13, 10 ) ;
#8374 = local_time ( 9, 21, 10.00000000000000000, #8375 ) ;
#8375 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8376 = approval_person_organization ( #8380, #8378, #8377 ) ;
#8377 = approval_role ( '' ) ;
#8378 = approval ( #8379, 'unspecified' ) ;
#8379 = approval_status ( 'not_yet_approved' ) ;
#8380 = person_and_organization ( #8070, #8069 ) ;
#8381 = cc_design_date_and_time_assignment ( #8383, #8382, ( #8309 ) ) ;
#8382 = date_time_role ( 'classification_date' ) ;
#8383 = date_and_time ( #8303, #8304 ) ;
#8384 = cc_design_date_and_time_assignment ( #8386, #8385, ( #8393 ) ) ;
#8385 = date_time_role ( 'classification_date' ) ;
#8386 = date_and_time ( #8387, #8388 ) ;
#8387 = calendar_date ( 2017, 13, 10 ) ;
#8388 = local_time ( 9, 21, 10.00000000000000000, #8389 ) ;
#8389 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8390 = cc_design_person_and_organization_assignment ( #8392, #8391, ( #8393 ) ) ;
#8391 = person_and_organization_role ( 'classification_officer' ) ;
#8392 = person_and_organization ( #8070, #8069 ) ;
#8393 = security_classification ( '', '', #8394 ) ;
#8394 = security_classification_level ( 'unclassified' ) ;
#8395 = cc_design_person_and_organization_assignment ( #8397, #8396, ( #8412 ) ) ;
#8396 = person_and_organization_role ( 'design_supplier' ) ;
#8397 = person_and_organization ( #8070, #8069 ) ;
#8398 = cc_design_person_and_organization_assignment ( #8400, #8399, ( #8412 ) ) ;
#8399 = person_and_organization_role ( 'creator' ) ;
#8400 = person_and_organization ( #8070, #8069 ) ;
#8401 = cc_design_approval ( #8409, ( #8412 ) ) ;
#8402 = approval_date_time ( #8403, #8409 ) ;
#8403 = date_and_time ( #8404, #8405 ) ;
#8404 = calendar_date ( 2017, 13, 10 ) ;
#8405 = local_time ( 9, 21, 10.00000000000000000, #8406 ) ;
#8406 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8407 = approval_person_organization ( #8411, #8409, #8408 ) ;
#8408 = approval_role ( '' ) ;
#8409 = approval ( #8410, 'unspecified' ) ;
#8410 = approval_status ( 'not_yet_approved' ) ;
#8411 = person_and_organization ( #8070, #8069 ) ;
#8412 = product_definition_formation_with_specified_source ( 'any', '', #8360, .not_known. ) ;
#8413 = approval_person_organization ( #7958, #7952, #8364 ) ;
#8414 = cc_design_date_and_time_assignment ( #8416, #8415, ( #8353 ) ) ;
#8415 = date_time_role ( 'creation_date' ) ;
#8416 = date_and_time ( #8417, #8418 ) ;
#8417 = calendar_date ( 2017, 13, 10 ) ;
#8418 = local_time ( 9, 21, 10.00000000000000000, #8419 ) ;
#8419 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8420 = cc_design_person_and_organization_assignment ( #8422, #8421, ( #8353 ) ) ;
#8421 = person_and_organization_role ( 'creator' ) ;
#8422 = person_and_organization ( #8070, #8069 ) ;
#8423 = cc_design_approval ( #8350, ( #8353 ) ) ;
#8424 = approval_date_time ( #8425, #8350 ) ;
#8425 = date_and_time ( #8426, #8427 ) ;
#8426 = calendar_date ( 2017, 13, 10 ) ;
#8427 = local_time ( 9, 21, 10.00000000000000000, #8428 ) ;
#8428 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8429 = approval_person_organization ( #8352, #8350, #8349 ) ;
#8430 = local_time ( 9, 21, 10.00000000000000000, #8431 ) ;
#8431 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8432 = approval_person_organization ( #8436, #8434, #8433 ) ;
#8433 = approval_role ( '' ) ;
#8434 = approval ( #8435, 'unspecified' ) ;
#8435 = approval_status ( 'not_yet_approved' ) ;
#8436 = person_and_organization ( #8070, #8069 ) ;
#8437 = product_definition ( 'unknown', '', #8496, #8438 ) ;
#8438 = design_context ( 'detailed design', #8440, 'design' ) ;
#8439 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8440 ) ;
#8440 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8441 = approval_date_time ( #8299, #7952 ) ;
#8442 = cc_design_person_and_organization_assignment ( #8444, #8443, ( #8445 ) ) ;
#8443 = person_and_organization_role ( 'design_owner' ) ;
#8444 = person_and_organization ( #8070, #8069 ) ;
#8445 = product ( 'ts�u�\', 'ts�u�\', '', ( #8446 ) ) ;
#8446 = mechanical_context ( 'none', #8329, 'mechanical' ) ;
#8447 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8329 ) ;
#8448 = cc_design_person_and_organization_assignment ( #8524, #8535, ( #7959 ) ) ;
#8449 = product_definition_shape ( 'none', 'none', #8353 ) ;
#8450 = product_related_product_category ( 'detail', '', ( #8360 ) ) ;
#8451 = cc_design_security_classification ( #8393, ( #8412 ) ) ;
#8452 = cc_design_approval ( #8460, ( #8393 ) ) ;
#8453 = approval_date_time ( #8454, #8460 ) ;
#8454 = date_and_time ( #8455, #8456 ) ;
#8455 = calendar_date ( 2017, 13, 10 ) ;
#8456 = local_time ( 9, 21, 10.00000000000000000, #8457 ) ;
#8457 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8458 = approval_person_organization ( #8462, #8460, #8459 ) ;
#8459 = approval_role ( '' ) ;
#8460 = approval ( #8461, 'unspecified' ) ;
#8461 = approval_status ( 'not_yet_approved' ) ;
#8462 = person_and_organization ( #8070, #8069 ) ;
#8463 = vertex_point ( 'none', #23397 ) ;
#8464 = approval_status ( 'not_yet_approved' ) ;
#8465 = person_and_organization ( #8070, #8069 ) ;
#8466 = cc_design_date_and_time_assignment ( #8468, #8467, ( #8475 ) ) ;
#8467 = date_time_role ( 'classification_date' ) ;
#8468 = date_and_time ( #8469, #8470 ) ;
#8469 = calendar_date ( 2017, 13, 10 ) ;
#8470 = local_time ( 9, 21, 10.00000000000000000, #8471 ) ;
#8471 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8472 = cc_design_person_and_organization_assignment ( #8474, #8473, ( #8475 ) ) ;
#8473 = person_and_organization_role ( 'classification_officer' ) ;
#8474 = person_and_organization ( #8070, #8069 ) ;
#8475 = security_classification ( '', '', #8476 ) ;
#8476 = security_classification_level ( 'unclassified' ) ;
#8477 = oriented_edge ( 'none', *, *, #8174, .t. ) ;
#8478 = cc_design_person_and_organization_assignment ( #8480, #8479, ( #8496 ) ) ;
#8479 = person_and_organization_role ( 'design_supplier' ) ;
#8480 = person_and_organization ( #8070, #8069 ) ;
#8481 = cc_design_person_and_organization_assignment ( #8483, #8482, ( #8496 ) ) ;
#8482 = person_and_organization_role ( 'creator' ) ;
#8483 = person_and_organization ( #8070, #8069 ) ;
#8484 = cc_design_approval ( #8493, ( #8496 ) ) ;
#8485 = approval_date_time ( #8486, #8493 ) ;
#8486 = date_and_time ( #8488, #8489 ) ;
#8487 = edge_curve ( 'none', #8177, #9055, #23396, .t. ) ;
#8488 = calendar_date ( 2017, 13, 10 ) ;
#8489 = local_time ( 9, 21, 10.00000000000000000, #8490 ) ;
#8490 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8491 = approval_person_organization ( #8495, #8493, #8492 ) ;
#8492 = approval_role ( '' ) ;
#8493 = approval ( #8494, 'unspecified' ) ;
#8494 = approval_status ( 'not_yet_approved' ) ;
#8495 = person_and_organization ( #8070, #8069 ) ;
#8496 = product_definition_formation_with_specified_source ( 'any', '', #8445, .not_known. ) ;
#8497 = cc_design_date_and_time_assignment ( #8499, #8498, ( #8437 ) ) ;
#8498 = date_time_role ( 'creation_date' ) ;
#8499 = date_and_time ( #8500, #8501 ) ;
#8500 = calendar_date ( 2017, 13, 10 ) ;
#8501 = local_time ( 9, 21, 10.00000000000000000, #8502 ) ;
#8502 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8503 = cc_design_person_and_organization_assignment ( #8505, #8504, ( #8437 ) ) ;
#8504 = person_and_organization_role ( 'creator' ) ;
#8505 = person_and_organization ( #8070, #8069 ) ;
#8506 = cc_design_approval ( #8434, ( #8437 ) ) ;
#8507 = approval_date_time ( #8508, #8434 ) ;
#8508 = date_and_time ( #8509, #8430 ) ;
#8509 = calendar_date ( 2017, 13, 10 ) ;
#8510 = approval_date_time ( #8511, #8517 ) ;
#8511 = date_and_time ( #8512, #8513 ) ;
#8512 = calendar_date ( 2017, 13, 10 ) ;
#8513 = local_time ( 9, 21, 10.00000000000000000, #8514 ) ;
#8514 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8515 = approval_person_organization ( #8519, #8517, #8516 ) ;
#8516 = approval_role ( '' ) ;
#8517 = approval ( #8518, 'unspecified' ) ;
#8518 = approval_status ( 'not_yet_approved' ) ;
#8519 = person_and_organization ( #8070, #8069 ) ;
#8520 = product_definition ( 'unknown', '', #7516, #8521 ) ;
#8521 = design_context ( 'detailed design', #8523, 'design' ) ;
#8522 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8523 ) ;
#8523 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8524 = person_and_organization ( #8070, #8069 ) ;
#8525 = cc_design_person_and_organization_assignment ( #8527, #8526, ( #8528 ) ) ;
#8526 = person_and_organization_role ( 'design_owner' ) ;
#8527 = person_and_organization ( #8070, #8069 ) ;
#8528 = product ( 'ts�u�Ԥ�', 'ts�u�Ԥ�', '', ( #8530 ) ) ;
#8529 = edge_curve ( 'none', #8463, #8177, #23389, .t. ) ;
#8530 = mechanical_context ( 'none', #8300, 'mechanical' ) ;
#8531 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8300 ) ;
#8532 = cc_design_person_and_organization_assignment ( #8365, #8366, ( #7959 ) ) ;
#8533 = oriented_edge ( 'none', *, *, #7954, .t. ) ;
#8534 = oriented_edge ( 'none', *, *, #8529, .f. ) ;
#8535 = person_and_organization_role ( 'design_supplier' ) ;
#8536 = product_definition_shape ( 'none', 'none', #8437 ) ;
#8537 = advanced_face ( 'none', ( #23354 ), #23391, .t. ) ;
#8538 = product_related_product_category ( 'detail', '', ( #8445 ) ) ;
#8539 = cc_design_security_classification ( #8475, ( #8496 ) ) ;
#8540 = cc_design_approval ( #8550, ( #8475 ) ) ;
#8541 = approval_date_time ( #8542, #8550 ) ;
#8542 = date_and_time ( #8543, #8544 ) ;
#8543 = calendar_date ( 2017, 13, 10 ) ;
#8544 = local_time ( 9, 21, 10.00000000000000000, #8545 ) ;
#8545 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8546 = approval_person_organization ( #8465, #8550, #8548 ) ;
#8547 = oriented_edge ( 'none', *, *, #7657, .t. ) ;
#8548 = approval_role ( '' ) ;
#8549 = oriented_edge ( 'none', *, *, #8200, .t. ) ;
#8550 = approval ( #8464, 'unspecified' ) ;
#8551 = cc_design_approval ( #8555, ( #8620 ) ) ;
#8552 = approval_status ( 'not_yet_approved' ) ;
#8553 = edge_curve ( 'none', #8808, #8463, #23388, .t. ) ;
#8554 = product_definition_shape ( 'none', 'none', #8557 ) ;
#8555 = approval ( #8552, 'unknown' ) ;
#8556 = security_classification_level ( 'unclassified' ) ;
#8557 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #8061, #7732, $ ) ;
#8558 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8559 = date_and_time ( #8560, #8561 ) ;
#8560 = calendar_date ( 2017, 13, 10 ) ;
#8561 = local_time ( 9, 21, 10.00000000000000000, #8562 ) ;
#8562 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8563 = shape_definition_representation ( #8564, #7553 ) ;
#8564 = product_definition_shape ( 'none', 'none', #7519 ) ;
#8565 = product_related_product_category ( 'detail', '', ( #7974 ) ) ;
#8566 = cc_design_security_classification ( #47643, ( #7959 ) ) ;
#8567 = cc_design_approval ( #8575, ( #47643 ) ) ;
#8568 = approval_date_time ( #8569, #8575 ) ;
#8569 = date_and_time ( #8570, #8571 ) ;
#8570 = calendar_date ( 2017, 13, 10 ) ;
#8571 = local_time ( 9, 21, 10.00000000000000000, #8572 ) ;
#8572 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8573 = approval_person_organization ( #8577, #8575, #8574 ) ;
#8574 = approval_role ( '' ) ;
#8575 = approval ( #8576, 'unspecified' ) ;
#8576 = approval_status ( 'not_yet_approved' ) ;
#8577 = person_and_organization ( #8070, #8069 ) ;
#8578 = cc_design_date_and_time_assignment ( #8580, #8579, ( #47643 ) ) ;
#8579 = date_time_role ( 'classification_date' ) ;
#8580 = date_and_time ( #8581, #8582 ) ;
#8581 = calendar_date ( 2017, 13, 10 ) ;
#8582 = local_time ( 9, 21, 10.00000000000000000, #8583 ) ;
#8583 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8584 = cc_design_date_and_time_assignment ( #8586, #8585, ( #8604 ) ) ;
#8585 = date_time_role ( 'creation_date' ) ;
#8586 = date_and_time ( #8587, #8588 ) ;
#8587 = calendar_date ( 2017, 13, 10 ) ;
#8588 = local_time ( 9, 21, 10.00000000000000000, #8589 ) ;
#8589 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8590 = cc_design_person_and_organization_assignment ( #8592, #8591, ( #8604 ) ) ;
#8591 = person_and_organization_role ( 'creator' ) ;
#8592 = person_and_organization ( #8070, #8069 ) ;
#8593 = cc_design_approval ( #8601, ( #8604 ) ) ;
#8594 = approval_date_time ( #8595, #8601 ) ;
#8595 = date_and_time ( #8596, #8597 ) ;
#8596 = calendar_date ( 2017, 13, 10 ) ;
#8597 = local_time ( 9, 21, 10.00000000000000000, #8598 ) ;
#8598 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8599 = approval_person_organization ( #8603, #8601, #8600 ) ;
#8600 = approval_role ( '' ) ;
#8601 = approval ( #8602, 'unspecified' ) ;
#8602 = approval_status ( 'not_yet_approved' ) ;
#8603 = person_and_organization ( #8070, #8069 ) ;
#8604 = product_definition ( 'unknown', '', #8665, #8605 ) ;
#8605 = design_context ( 'detailed design', #8607, 'design' ) ;
#8606 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8607 ) ;
#8607 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#8608 = shape_definition_representation ( #8694, #6736 ) ;
#8609 = cc_design_person_and_organization_assignment ( #8611, #8610, ( #8612 ) ) ;
#8610 = person_and_organization_role ( 'design_owner' ) ;
#8611 = person_and_organization ( #8070, #8069 ) ;
#8612 = product ( '���y�q�r���� m3 x 40 --40n_jis b 1111 binding head screw m3 x 40 --40n', '���y�q�r���� m3 x 40 --40n_jis b 1111 binding head screw m3 x 40 --40n', '', ( #8613 ) ) ;
#8613 = mechanical_context ( 'none', #8558, 'mechanical' ) ;
#8614 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #8558 ) ;
#8615 = date_and_time ( #8616, #8617 ) ;
#8616 = calendar_date ( 2017, 13, 10 ) ;
#8617 = local_time ( 9, 21, 10.00000000000000000, #8618 ) ;
#8618 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8619 = cc_design_security_classification ( #8620, ( #8557 ) ) ;
#8620 = security_classification ( '', '', #8556 ) ;
#8621 =( representation_relationship ('none','none', #7711, #7624 ) representation_relationship_with_transformation ( #8666 )shape_representation_relationship( ) );
#8622 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8623 = approval_role ( '' ) ;
#8624 = approval_date_time ( #8559, #8555 ) ;
#8625 = cc_design_security_classification ( #8646, ( #8665 ) ) ;
#8626 = cc_design_approval ( #8634, ( #8646 ) ) ;
#8627 = approval_date_time ( #8628, #8634 ) ;
#8628 = date_and_time ( #8629, #8630 ) ;
#8629 = calendar_date ( 2017, 13, 10 ) ;
#8630 = local_time ( 9, 21, 10.00000000000000000, #8631 ) ;
#8631 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8632 = approval_person_organization ( #8636, #8634, #8633 ) ;
#8633 = approval_role ( '' ) ;
#8634 = approval ( #8635, 'unspecified' ) ;
#8635 = approval_status ( 'not_yet_approved' ) ;
#8636 = person_and_organization ( #8070, #8069 ) ;
#8637 = cc_design_date_and_time_assignment ( #8639, #8638, ( #8646 ) ) ;
#8638 = date_time_role ( 'classification_date' ) ;
#8639 = date_and_time ( #8640, #8641 ) ;
#8640 = calendar_date ( 2017, 13, 10 ) ;
#8641 = local_time ( 9, 21, 10.00000000000000000, #8642 ) ;
#8642 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8643 = cc_design_person_and_organization_assignment ( #8645, #8644, ( #8646 ) ) ;
#8644 = person_and_organization_role ( 'classification_officer' ) ;
#8645 = person_and_organization ( #8070, #8069 ) ;
#8646 = security_classification ( '', '', #8647 ) ;
#8647 = security_classification_level ( 'unclassified' ) ;
#8648 = cc_design_person_and_organization_assignment ( #8650, #8649, ( #8665 ) ) ;
#8649 = person_and_organization_role ( 'design_supplier' ) ;
#8650 = person_and_organization ( #8070, #8069 ) ;
#8651 = cc_design_person_and_organization_assignment ( #8653, #8652, ( #8665 ) ) ;
#8652 = person_and_organization_role ( 'creator' ) ;
#8653 = person_and_organization ( #8070, #8069 ) ;
#8654 = cc_design_approval ( #8662, ( #8665 ) ) ;
#8655 = approval_date_time ( #8656, #8662 ) ;
#8656 = date_and_time ( #8657, #8658 ) ;
#8657 = calendar_date ( 2017, 13, 10 ) ;
#8658 = local_time ( 9, 21, 10.00000000000000000, #8659 ) ;
#8659 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8660 = approval_person_organization ( #8664, #8662, #8661 ) ;
#8661 = approval_role ( '' ) ;
#8662 = approval ( #8663, 'unspecified' ) ;
#8663 = approval_status ( 'not_yet_approved' ) ;
#8664 = person_and_organization ( #8070, #8069 ) ;
#8665 = product_definition_formation_with_specified_source ( 'any', '', #8612, .not_known. ) ;
#8666 = item_defined_transformation ( 'none', 'none', #7706, #7505 ) ;
#8667 = approval_date_time ( #8668, #8677 ) ;
#8668 = date_and_time ( #8669, #8670 ) ;
#8669 = calendar_date ( 2017, 13, 10 ) ;
#8670 = local_time ( 9, 21, 10.00000000000000000, #8671 ) ;
#8671 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8672 = date_and_time ( #8673, #8674 ) ;
#8673 = calendar_date ( 2017, 13, 10 ) ;
#8674 = local_time ( 9, 21, 10.00000000000000000, #8675 ) ;
#8675 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8676 = cc_design_approval ( #8677, ( #8680 ) ) ;
#8677 = approval ( #8678, 'unknown' ) ;
#8678 = approval_status ( 'not_yet_approved' ) ;
#8679 = cc_design_security_classification ( #8680, ( #8682 ) ) ;
#8680 = security_classification ( '', '', #8681 ) ;
#8681 = security_classification_level ( 'unclassified' ) ;
#8682 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #8061, #8228, $ ) ;
#8683 = product_definition_shape ( 'none', 'none', #8682 ) ;
#8684 =( representation_relationship ('none','none', #7711, #7641 ) representation_relationship_with_transformation ( #8685 )shape_representation_relationship( ) );
#8685 = item_defined_transformation ( 'none', 'none', #7702, #7505 ) ;
#8686 = context_dependent_shape_representation ( #8621, #8554 ) ;
#8687 = cc_design_person_and_organization_assignment ( #8692, #8689, ( #8620 ) ) ;
#8688 = cc_design_date_and_time_assignment ( #8615, #8690, ( #8620 ) ) ;
#8689 = person_and_organization_role ( 'classification_officer' ) ;
#8690 = date_time_role ( 'classification_date' ) ;
#8691 = approval_person_organization ( #8692, #8555, #8623 ) ;
#8692 = person_and_organization ( #8622, #8693 ) ;
#8693 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#8694 = product_definition_shape ( 'none', 'none', #8604 ) ;
#8695 = product_related_product_category ( 'detail', '', ( #8612 ) ) ;
#8696 = approval_role ( '' ) ;
#8697 = approval_date_time ( #8698, #8707 ) ;
#8698 = date_and_time ( #8699, #8700 ) ;
#8699 = calendar_date ( 2017, 13, 10 ) ;
#8700 = local_time ( 9, 21, 10.00000000000000000, #8701 ) ;
#8701 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8702 = date_and_time ( #8703, #8704 ) ;
#8703 = calendar_date ( 2017, 13, 10 ) ;
#8704 = local_time ( 9, 21, 10.00000000000000000, #8705 ) ;
#8705 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8706 = cc_design_approval ( #8707, ( #8710 ) ) ;
#8707 = approval ( #8708, 'unknown' ) ;
#8708 = approval_status ( 'not_yet_approved' ) ;
#8709 = cc_design_security_classification ( #8710, ( #8712 ) ) ;
#8710 = security_classification ( '', '', #8711 ) ;
#8711 = security_classification_level ( 'unclassified' ) ;
#8712 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #8061, #8285, $ ) ;
#8713 = product_definition_shape ( 'none', 'none', #8712 ) ;
#8714 =( representation_relationship ('none','none', #7711, #7595 ) representation_relationship_with_transformation ( #8715 )shape_representation_relationship( ) );
#8715 = item_defined_transformation ( 'none', 'none', #7698, #7505 ) ;
#8716 = context_dependent_shape_representation ( #8684, #8683 ) ;
#8717 = cc_design_person_and_organization_assignment ( #8722, #8719, ( #8680 ) ) ;
#8718 = cc_design_date_and_time_assignment ( #8672, #8720, ( #8680 ) ) ;
#8719 = person_and_organization_role ( 'classification_officer' ) ;
#8720 = date_time_role ( 'classification_date' ) ;
#8721 = approval_person_organization ( #8722, #8677, #8726 ) ;
#8722 = person_and_organization ( #8725, #8723 ) ;
#8723 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#8724 = edge_curve ( 'none', #7665, #8218, #23435, .t. ) ;
#8725 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8726 = approval_role ( '' ) ;
#8727 = approval_role ( '' ) ;
#8728 = approval_date_time ( #8729, #8738 ) ;
#8729 = date_and_time ( #8730, #8731 ) ;
#8730 = calendar_date ( 2017, 13, 10 ) ;
#8731 = local_time ( 9, 21, 10.00000000000000000, #8732 ) ;
#8732 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8733 = date_and_time ( #8734, #8735 ) ;
#8734 = calendar_date ( 2017, 13, 10 ) ;
#8735 = local_time ( 9, 21, 10.00000000000000000, #8736 ) ;
#8736 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8737 = cc_design_approval ( #8738, ( #8741 ) ) ;
#8738 = approval ( #8739, 'unknown' ) ;
#8739 = approval_status ( 'not_yet_approved' ) ;
#8740 = cc_design_security_classification ( #8741, ( #8743 ) ) ;
#8741 = security_classification ( '', '', #8742 ) ;
#8742 = security_classification_level ( 'unclassified' ) ;
#8743 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #8061, #8285, $ ) ;
#8744 = product_definition_shape ( 'none', 'none', #8743 ) ;
#8745 =( representation_relationship ('none','none', #7711, #7595 ) representation_relationship_with_transformation ( #8746 )shape_representation_relationship( ) );
#8746 = item_defined_transformation ( 'none', 'none', #7694, #7505 ) ;
#8747 = context_dependent_shape_representation ( #8714, #8713 ) ;
#8748 = cc_design_person_and_organization_assignment ( #8753, #8750, ( #8710 ) ) ;
#8749 = cc_design_date_and_time_assignment ( #8702, #8751, ( #8710 ) ) ;
#8750 = person_and_organization_role ( 'classification_officer' ) ;
#8751 = date_time_role ( 'classification_date' ) ;
#8752 = approval_person_organization ( #8753, #8707, #8696 ) ;
#8753 = person_and_organization ( #8755, #8754 ) ;
#8754 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#8755 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8756 = approval_role ( '' ) ;
#8757 = approval_date_time ( #8758, #8767 ) ;
#8758 = date_and_time ( #8759, #8760 ) ;
#8759 = calendar_date ( 2017, 13, 10 ) ;
#8760 = local_time ( 9, 21, 10.00000000000000000, #8761 ) ;
#8761 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8762 = date_and_time ( #8763, #8764 ) ;
#8763 = calendar_date ( 2017, 13, 10 ) ;
#8764 = local_time ( 9, 21, 10.00000000000000000, #8765 ) ;
#8765 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8766 = cc_design_approval ( #8767, ( #8770 ) ) ;
#8767 = approval ( #8768, 'unknown' ) ;
#8768 = approval_status ( 'not_yet_approved' ) ;
#8769 = cc_design_security_classification ( #8770, ( #8772 ) ) ;
#8770 = security_classification ( '', '', #8771 ) ;
#8771 = security_classification_level ( 'unclassified' ) ;
#8772 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #8061, #8353, $ ) ;
#8773 = product_definition_shape ( 'none', 'none', #8772 ) ;
#8774 =( representation_relationship ('none','none', #7711, #7593 ) representation_relationship_with_transformation ( #8776 )shape_representation_relationship( ) );
#8775 = edge_curve ( 'none', #8798, #7658, #23436, .t. ) ;
#8776 = item_defined_transformation ( 'none', 'none', #7690, #7592 ) ;
#8777 = context_dependent_shape_representation ( #8745, #8744 ) ;
#8778 = cc_design_person_and_organization_assignment ( #8783, #8780, ( #8741 ) ) ;
#8779 = cc_design_date_and_time_assignment ( #8733, #8781, ( #8741 ) ) ;
#8780 = person_and_organization_role ( 'classification_officer' ) ;
#8781 = date_time_role ( 'classification_date' ) ;
#8782 = approval_person_organization ( #8783, #8738, #8727 ) ;
#8783 = person_and_organization ( #8785, #8784 ) ;
#8784 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#8785 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8786 = approval_role ( '' ) ;
#8787 = approval_date_time ( #8788, #8797 ) ;
#8788 = date_and_time ( #8789, #8790 ) ;
#8789 = calendar_date ( 2017, 13, 10 ) ;
#8790 = local_time ( 9, 21, 10.00000000000000000, #8791 ) ;
#8791 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8792 = date_and_time ( #8793, #8794 ) ;
#8793 = calendar_date ( 2017, 13, 10 ) ;
#8794 = local_time ( 9, 21, 10.00000000000000000, #8795 ) ;
#8795 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8796 = cc_design_approval ( #8797, ( #8803 ) ) ;
#8798 = vertex_point ( 'none', #23376 ) ;
#8797 = approval ( #8800, 'unknown' ) ;
#8799 = oriented_edge ( 'none', *, *, #9008, .f. ) ;
#8800 = approval_status ( 'not_yet_approved' ) ;
#8801 = advanced_face ( 'none', ( #23430 ), #23425, .t. ) ;
#8802 = cc_design_security_classification ( #8803, ( #8805 ) ) ;
#8803 = security_classification ( '', '', #8804 ) ;
#8804 = security_classification_level ( 'unclassified' ) ;
#8805 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #8061, #7873, $ ) ;
#8806 = product_definition_shape ( 'none', 'none', #8805 ) ;
#8807 =( representation_relationship ('none','none', #7711, #7623 ) representation_relationship_with_transformation ( #8809 )shape_representation_relationship( ) );
#8808 = vertex_point ( 'none', #23421 ) ;
#8809 = item_defined_transformation ( 'none', 'none', #7686, #7505 ) ;
#8810 = context_dependent_shape_representation ( #8774, #8773 ) ;
#8811 = cc_design_person_and_organization_assignment ( #8818, #8814, ( #8770 ) ) ;
#8812 = cc_design_date_and_time_assignment ( #8762, #8815, ( #8770 ) ) ;
#8813 = advanced_face ( 'none', ( #23412 ), #23415, .t. ) ;
#8814 = person_and_organization_role ( 'classification_officer' ) ;
#8815 = date_time_role ( 'classification_date' ) ;
#8816 = edge_loop ( 'none', ( #9054, #9073, #8822, #9174, #9153, #9141 ) ) ;
#8817 = approval_person_organization ( #8818, #8767, #8756 ) ;
#8818 = person_and_organization ( #8821, #8819 ) ;
#8819 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#8820 = oriented_edge ( 'none', *, *, #9327, .t. ) ;
#8822 = oriented_edge ( 'none', *, *, #9071, .t. ) ;
#8821 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8823 = cc_design_date_and_time_assignment ( #8838, #8825, ( #8846 ) ) ;
#8824 = person_and_organization_role ( 'classification_officer' ) ;
#8825 = date_time_role ( 'classification_date' ) ;
#8826 = approval_person_organization ( #8827, #8843, #8832 ) ;
#8827 = person_and_organization ( #8831, #8828 ) ;
#8828 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#8829 = oriented_edge ( 'none', *, *, #7657, .f. ) ;
#8830 = oriented_edge ( 'none', *, *, #8775, .t. ) ;
#8831 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8832 = approval_role ( '' ) ;
#8833 = approval_date_time ( #8834, #8843 ) ;
#8834 = date_and_time ( #8835, #8836 ) ;
#8835 = calendar_date ( 2017, 13, 10 ) ;
#8836 = local_time ( 9, 21, 10.00000000000000000, #8837 ) ;
#8837 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8838 = date_and_time ( #8839, #8840 ) ;
#8839 = calendar_date ( 2017, 13, 10 ) ;
#8840 = local_time ( 9, 21, 10.00000000000000000, #8841 ) ;
#8841 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8842 = cc_design_approval ( #8843, ( #8846 ) ) ;
#8843 = approval ( #8844, 'unknown' ) ;
#8844 = approval_status ( 'not_yet_approved' ) ;
#8845 = cc_design_security_classification ( #8846, ( #8848 ) ) ;
#8846 = security_classification ( '', '', #8847 ) ;
#8847 = security_classification_level ( 'unclassified' ) ;
#8848 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #8061, #8140, $ ) ;
#8849 = product_definition_shape ( 'none', 'none', #8848 ) ;
#8850 =( representation_relationship ('none','none', #7711, #7667 ) representation_relationship_with_transformation ( #8851 )shape_representation_relationship( ) );
#8851 = item_defined_transformation ( 'none', 'none', #7677, #7505 ) ;
#8852 = context_dependent_shape_representation ( #8013, #8012 ) ;
#8853 = cc_design_person_and_organization_assignment ( #7997, #7994, ( #8039 ) ) ;
#8854 = cc_design_date_and_time_assignment ( #8868, #8856, ( #8876 ) ) ;
#8855 = person_and_organization_role ( 'classification_officer' ) ;
#8856 = date_time_role ( 'classification_date' ) ;
#8857 = approval_person_organization ( #8858, #8873, #8862 ) ;
#8858 = person_and_organization ( #8861, #8859 ) ;
#8859 = organization ( 'nauo-org9', 'unspecified', 'unspecified' ) ;
#8860 = vertex_point ( 'none', #23409 ) ;
#8861 = person ( 'nauo-per9', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8862 = approval_role ( '' ) ;
#8863 = approval_date_time ( #8864, #8873 ) ;
#8864 = date_and_time ( #8865, #8866 ) ;
#8865 = calendar_date ( 2017, 13, 10 ) ;
#8866 = local_time ( 9, 21, 10.00000000000000000, #8867 ) ;
#8867 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8868 = date_and_time ( #8869, #8870 ) ;
#8869 = calendar_date ( 2017, 13, 10 ) ;
#8870 = local_time ( 9, 21, 10.00000000000000000, #8871 ) ;
#8871 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8872 = cc_design_approval ( #8873, ( #8876 ) ) ;
#8873 = approval ( #8874, 'unknown' ) ;
#8874 = approval_status ( 'not_yet_approved' ) ;
#8875 = cc_design_security_classification ( #8876, ( #8878 ) ) ;
#8876 = security_classification ( '', '', #8877 ) ;
#8877 = security_classification_level ( 'unclassified' ) ;
#8878 = next_assembly_usage_occurrence ( 'nauo9', ' ', ' ', #8061, #8285, $ ) ;
#8879 = product_definition_shape ( 'none', 'none', #8878 ) ;
#8880 =( representation_relationship ('none','none', #7711, #7595 ) representation_relationship_with_transformation ( #8881 )shape_representation_relationship( ) );
#8881 = item_defined_transformation ( 'none', 'none', #7672, #7505 ) ;
#8882 = context_dependent_shape_representation ( #8850, #8849 ) ;
#8883 = cc_design_person_and_organization_assignment ( #8827, #8824, ( #8846 ) ) ;
#8884 = cc_design_date_and_time_assignment ( #8897, #8886, ( #8905 ) ) ;
#8885 = person_and_organization_role ( 'classification_officer' ) ;
#8886 = date_time_role ( 'classification_date' ) ;
#8887 = approval_person_organization ( #8888, #8902, #8891 ) ;
#8888 = person_and_organization ( #8890, #8889 ) ;
#8889 = organization ( 'nauo-org10', 'unspecified', 'unspecified' ) ;
#8890 = person ( 'nauo-per10', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8891 = approval_role ( '' ) ;
#8892 = approval_date_time ( #8893, #8902 ) ;
#8893 = date_and_time ( #8894, #8895 ) ;
#8894 = calendar_date ( 2017, 13, 10 ) ;
#8895 = local_time ( 9, 21, 10.00000000000000000, #8896 ) ;
#8896 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8897 = date_and_time ( #8898, #8899 ) ;
#8898 = calendar_date ( 2017, 13, 10 ) ;
#8899 = local_time ( 9, 21, 10.00000000000000000, #8900 ) ;
#8900 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8901 = cc_design_approval ( #8902, ( #8905 ) ) ;
#8902 = approval ( #8903, 'unknown' ) ;
#8903 = approval_status ( 'not_yet_approved' ) ;
#8904 = cc_design_security_classification ( #8905, ( #8907 ) ) ;
#8905 = security_classification ( '', '', #8906 ) ;
#8906 = security_classification_level ( 'unclassified' ) ;
#8907 = next_assembly_usage_occurrence ( 'nauo10', ' ', ' ', #8353, #8437, $ ) ;
#8908 = product_definition_shape ( 'none', 'none', #8907 ) ;
#8909 =( representation_relationship ('none','none', #7593, #7561 ) representation_relationship_with_transformation ( #8910 )shape_representation_relationship( ) );
#8910 = item_defined_transformation ( 'none', 'none', #7588, #7505 ) ;
#8911 = context_dependent_shape_representation ( #8880, #8879 ) ;
#8912 = cc_design_person_and_organization_assignment ( #8858, #8855, ( #8876 ) ) ;
#8913 = cc_design_date_and_time_assignment ( #8926, #8915, ( #8934 ) ) ;
#8914 = person_and_organization_role ( 'classification_officer' ) ;
#8915 = date_time_role ( 'classification_date' ) ;
#8916 = approval_person_organization ( #8917, #8931, #8920 ) ;
#8917 = person_and_organization ( #8919, #8918 ) ;
#8918 = organization ( 'nauo-org11', 'unspecified', 'unspecified' ) ;
#8919 = person ( 'nauo-per11', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8920 = approval_role ( '' ) ;
#8921 = approval_date_time ( #8922, #8931 ) ;
#8922 = date_and_time ( #8923, #8924 ) ;
#8923 = calendar_date ( 2017, 13, 10 ) ;
#8924 = local_time ( 9, 21, 10.00000000000000000, #8925 ) ;
#8925 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8926 = date_and_time ( #8927, #8928 ) ;
#8927 = calendar_date ( 2017, 13, 10 ) ;
#8928 = local_time ( 9, 21, 10.00000000000000000, #8929 ) ;
#8929 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8930 = cc_design_approval ( #8931, ( #8934 ) ) ;
#8931 = approval ( #8932, 'unknown' ) ;
#8932 = approval_status ( 'not_yet_approved' ) ;
#8933 = cc_design_security_classification ( #8934, ( #8936 ) ) ;
#8934 = security_classification ( '', '', #8935 ) ;
#8935 = security_classification_level ( 'unclassified' ) ;
#8936 = next_assembly_usage_occurrence ( 'nauo11', ' ', ' ', #8353, #8604, $ ) ;
#8937 = product_definition_shape ( 'none', 'none', #8936 ) ;
#8938 =( representation_relationship ('none','none', #7593, #6736 ) representation_relationship_with_transformation ( #8939 )shape_representation_relationship( ) );
#8939 = item_defined_transformation ( 'none', 'none', #7579, #7505 ) ;
#8940 = context_dependent_shape_representation ( #8909, #8908 ) ;
#8941 = cc_design_person_and_organization_assignment ( #8888, #8885, ( #8905 ) ) ;
#8942 = cc_design_date_and_time_assignment ( #8955, #8944, ( #8963 ) ) ;
#8943 = person_and_organization_role ( 'classification_officer' ) ;
#8944 = date_time_role ( 'classification_date' ) ;
#8945 = approval_person_organization ( #8946, #8960, #8949 ) ;
#8946 = person_and_organization ( #8948, #8947 ) ;
#8947 = organization ( 'nauo-org12', 'unspecified', 'unspecified' ) ;
#8948 = person ( 'nauo-per12', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8949 = approval_role ( '' ) ;
#8950 = approval_date_time ( #8951, #8960 ) ;
#8951 = date_and_time ( #8952, #8953 ) ;
#8952 = calendar_date ( 2017, 13, 10 ) ;
#8953 = local_time ( 9, 21, 10.00000000000000000, #8954 ) ;
#8954 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8955 = date_and_time ( #8956, #8957 ) ;
#8956 = calendar_date ( 2017, 13, 10 ) ;
#8957 = local_time ( 9, 21, 10.00000000000000000, #8958 ) ;
#8958 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8959 = cc_design_approval ( #8960, ( #8963 ) ) ;
#8960 = approval ( #8961, 'unknown' ) ;
#8961 = approval_status ( 'not_yet_approved' ) ;
#8962 = cc_design_security_classification ( #8963, ( #8965 ) ) ;
#8963 = security_classification ( '', '', #8964 ) ;
#8964 = security_classification_level ( 'unclassified' ) ;
#8965 = next_assembly_usage_occurrence ( 'nauo12', ' ', ' ', #8353, #8520, $ ) ;
#8966 = product_definition_shape ( 'none', 'none', #8965 ) ;
#8967 =( representation_relationship ('none','none', #7593, #7548 ) representation_relationship_with_transformation ( #8968 )shape_representation_relationship( ) );
#8968 = item_defined_transformation ( 'none', 'none', #7575, #7505 ) ;
#8969 = context_dependent_shape_representation ( #8938, #8937 ) ;
#8970 = cc_design_person_and_organization_assignment ( #8917, #8914, ( #8934 ) ) ;
#8971 = cc_design_date_and_time_assignment ( #8985, #8973, ( #8994 ) ) ;
#8972 = person_and_organization_role ( 'classification_officer' ) ;
#8973 = date_time_role ( 'classification_date' ) ;
#8974 = approval_person_organization ( #8975, #8991, #8978 ) ;
#8975 = person_and_organization ( #8977, #8976 ) ;
#8976 = organization ( 'nauo-org13', 'unspecified', 'unspecified' ) ;
#8977 = person ( 'nauo-per13', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#8978 = approval_role ( '' ) ;
#8979 = approval_date_time ( #8980, #8991 ) ;
#8980 = date_and_time ( #8981, #8982 ) ;
#8981 = calendar_date ( 2017, 13, 10 ) ;
#8982 = local_time ( 9, 21, 10.00000000000000000, #8983 ) ;
#8983 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8984 = edge_loop ( 'none', ( #9176, #9179, #9210, #9213, #9223, #9246 ) ) ;
#8985 = date_and_time ( #8987, #8988 ) ;
#8986 = vertex_point ( 'none', #23424 ) ;
#8987 = calendar_date ( 2017, 13, 10 ) ;
#8988 = local_time ( 9, 21, 10.00000000000000000, #8989 ) ;
#8989 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8990 = cc_design_approval ( #8991, ( #8994 ) ) ;
#8991 = approval ( #8992, 'unknown' ) ;
#8992 = approval_status ( 'not_yet_approved' ) ;
#8993 = cc_design_security_classification ( #8994, ( #8996 ) ) ;
#8994 = security_classification ( '', '', #8995 ) ;
#8995 = security_classification_level ( 'unclassified' ) ;
#8996 = next_assembly_usage_occurrence ( 'nauo13', ' ', ' ', #8353, #8604, $ ) ;
#8997 = product_definition_shape ( 'none', 'none', #8996 ) ;
#8998 =( representation_relationship ('none','none', #7593, #6736 ) representation_relationship_with_transformation ( #8999 )shape_representation_relationship( ) );
#8999 = item_defined_transformation ( 'none', 'none', #7571, #7505 ) ;
#9000 = context_dependent_shape_representation ( #8967, #8966 ) ;
#9001 = cc_design_person_and_organization_assignment ( #8946, #8943, ( #8963 ) ) ;
#9002 = cc_design_date_and_time_assignment ( #9016, #9004, ( #9025 ) ) ;
#9003 = person_and_organization_role ( 'classification_officer' ) ;
#9004 = date_time_role ( 'classification_date' ) ;
#9005 = approval_person_organization ( #9006, #9022, #9010 ) ;
#9006 = person_and_organization ( #9009, #9007 ) ;
#9007 = organization ( 'nauo-org14', 'unspecified', 'unspecified' ) ;
#9008 = edge_curve ( 'none', #7664, #8808, #23427, .t. ) ;
#9009 = person ( 'nauo-per14', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9010 = approval_role ( '' ) ;
#9011 = approval_date_time ( #9012, #9022 ) ;
#9012 = date_and_time ( #9013, #9014 ) ;
#9013 = calendar_date ( 2017, 13, 10 ) ;
#9014 = local_time ( 9, 21, 10.00000000000000000, #9015 ) ;
#9015 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9016 = date_and_time ( #9017, #9019 ) ;
#9017 = calendar_date ( 2017, 13, 10 ) ;
#9018 = advanced_face ( 'none', ( #23410 ), #23416, .t. ) ;
#9019 = local_time ( 9, 21, 10.00000000000000000, #9020 ) ;
#9020 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9021 = cc_design_approval ( #9022, ( #9025 ) ) ;
#9022 = approval ( #9023, 'unknown' ) ;
#9023 = approval_status ( 'not_yet_approved' ) ;
#9024 = cc_design_security_classification ( #9025, ( #9027 ) ) ;
#9025 = security_classification ( '', '', #9026 ) ;
#9026 = security_classification_level ( 'unclassified' ) ;
#9027 = next_assembly_usage_occurrence ( 'nauo14', ' ', ' ', #8353, #8604, $ ) ;
#9028 = product_definition_shape ( 'none', 'none', #9027 ) ;
#9029 =( representation_relationship ('none','none', #7593, #6736 ) representation_relationship_with_transformation ( #9030 )shape_representation_relationship( ) );
#9030 = item_defined_transformation ( 'none', 'none', #7567, #7505 ) ;
#9031 = context_dependent_shape_representation ( #8998, #8997 ) ;
#9032 = cc_design_person_and_organization_assignment ( #8975, #8972, ( #8994 ) ) ;
#9033 = cc_design_date_and_time_assignment ( #9049, #9035, ( #9060 ) ) ;
#9034 = person_and_organization_role ( 'classification_officer' ) ;
#9035 = date_time_role ( 'classification_date' ) ;
#9036 = approval_person_organization ( #9037, #9057, #9042 ) ;
#9037 = person_and_organization ( #9040, #9038 ) ;
#9038 = organization ( 'nauo-org15', 'unspecified', 'unspecified' ) ;
#9039 = vertex_point ( 'none', #23463 ) ;
#9040 = person ( 'nauo-per15', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9041 = vertex_point ( 'none', #23405 ) ;
#9042 = approval_role ( '' ) ;
#9043 = oriented_edge ( 'none', *, *, #8724, .f. ) ;
#9044 = approval_date_time ( #9045, #9057 ) ;
#9045 = date_and_time ( #9046, #9047 ) ;
#9046 = calendar_date ( 2017, 13, 10 ) ;
#9047 = local_time ( 9, 21, 10.00000000000000000, #9048 ) ;
#9048 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9050 = vertex_point ( 'none', #23467 ) ;
#9049 = date_and_time ( #9051, #9052 ) ;
#9051 = calendar_date ( 2017, 13, 10 ) ;
#9052 = local_time ( 9, 21, 10.00000000000000000, #9053 ) ;
#9053 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9054 = oriented_edge ( 'none', *, *, #8529, .t. ) ;
#9055 = vertex_point ( 'none', #23461 ) ;
#9056 = cc_design_approval ( #9057, ( #9060 ) ) ;
#9057 = approval ( #9058, 'unknown' ) ;
#9058 = approval_status ( 'not_yet_approved' ) ;
#9059 = cc_design_security_classification ( #9060, ( #9062 ) ) ;
#9060 = security_classification ( '', '', #9061 ) ;
#9061 = security_classification_level ( 'unclassified' ) ;
#9062 = next_assembly_usage_occurrence ( 'nauo15', ' ', ' ', #8353, #7914, $ ) ;
#9063 = product_definition_shape ( 'none', 'none', #9062 ) ;
#9064 =( representation_relationship ('none','none', #7593, #7554 ) representation_relationship_with_transformation ( #9065 )shape_representation_relationship( ) );
#9065 = item_defined_transformation ( 'none', 'none', #7618, #7505 ) ;
#9067 = advanced_face ( 'none', ( #23459 ), #23411, .t. ) ;
#9066 = context_dependent_shape_representation ( #9029, #9028 ) ;
#9068 = cc_design_person_and_organization_assignment ( #9006, #9003, ( #9025 ) ) ;
#9069 = cc_design_date_and_time_assignment ( #9085, #9072, ( #9093 ) ) ;
#9071 = edge_curve ( 'none', #9055, #9039, #23457, .t. ) ;
#9070 = person_and_organization_role ( 'classification_officer' ) ;
#9072 = date_time_role ( 'classification_date' ) ;
#9073 = oriented_edge ( 'none', *, *, #8487, .t. ) ;
#9074 = approval_person_organization ( #9075, #9090, #9078 ) ;
#9075 = person_and_organization ( #9077, #9076 ) ;
#9076 = organization ( 'nauo-org16', 'unspecified', 'unspecified' ) ;
#9077 = person ( 'nauo-per16', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9078 = approval_role ( '' ) ;
#9079 = approval_date_time ( #9080, #9090 ) ;
#9080 = date_and_time ( #9081, #9082 ) ;
#9081 = calendar_date ( 2017, 13, 10 ) ;
#9082 = local_time ( 9, 21, 10.00000000000000000, #9084 ) ;
#9083 = oriented_edge ( 'none', *, *, #9147, .t. ) ;
#9084 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9085 = date_and_time ( #9086, #9087 ) ;
#9086 = calendar_date ( 2017, 13, 10 ) ;
#9087 = local_time ( 9, 21, 10.00000000000000000, #9088 ) ;
#9088 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9089 = cc_design_approval ( #9090, ( #9093 ) ) ;
#9090 = approval ( #9091, 'unknown' ) ;
#9091 = approval_status ( 'not_yet_approved' ) ;
#9092 = cc_design_security_classification ( #9093, ( #9095 ) ) ;
#9093 = security_classification ( '', '', #9094 ) ;
#9094 = security_classification_level ( 'unclassified' ) ;
#9095 = next_assembly_usage_occurrence ( 'nauo16', ' ', ' ', #8353, #8604, $ ) ;
#9096 = product_definition_shape ( 'none', 'none', #9095 ) ;
#9097 =( representation_relationship ('none','none', #7593, #6736 ) representation_relationship_with_transformation ( #9098 )shape_representation_relationship( ) );
#9098 = item_defined_transformation ( 'none', 'none', #7614, #7505 ) ;
#9099 = context_dependent_shape_representation ( #9064, #9063 ) ;
#9100 = cc_design_person_and_organization_assignment ( #9037, #9034, ( #9060 ) ) ;
#9101 = cc_design_date_and_time_assignment ( #9114, #9103, ( #9125 ) ) ;
#9102 = person_and_organization_role ( 'classification_officer' ) ;
#9103 = date_time_role ( 'classification_date' ) ;
#9104 = approval_person_organization ( #9105, #9121, #9108 ) ;
#9105 = person_and_organization ( #9107, #9106 ) ;
#9106 = organization ( 'nauo-org17', 'unspecified', 'unspecified' ) ;
#9107 = person ( 'nauo-per17', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9108 = approval_role ( '' ) ;
#9109 = approval_date_time ( #9110, #9121 ) ;
#9110 = date_and_time ( #9111, #9112 ) ;
#9111 = calendar_date ( 2017, 13, 10 ) ;
#9112 = local_time ( 9, 21, 10.00000000000000000, #9113 ) ;
#9113 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9114 = date_and_time ( #9115, #9116 ) ;
#9115 = calendar_date ( 2017, 13, 10 ) ;
#9116 = local_time ( 9, 21, 10.00000000000000000, #9117 ) ;
#9117 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9118 = vertex_point ( 'none', #23448 ) ;
#9119 = vertex_point ( 'none', #23462 ) ;
#9120 = cc_design_approval ( #9121, ( #9125 ) ) ;
#9121 = approval ( #9123, 'unknown' ) ;
#9122 = vertex_point ( 'none', #23446 ) ;
#9123 = approval_status ( 'not_yet_approved' ) ;
#9124 = cc_design_security_classification ( #9125, ( #9127 ) ) ;
#9125 = security_classification ( '', '', #9126 ) ;
#9126 = security_classification_level ( 'unclassified' ) ;
#9127 = next_assembly_usage_occurrence ( 'nauo17', ' ', ' ', #8353, #7519, $ ) ;
#9128 = product_definition_shape ( 'none', 'none', #9127 ) ;
#9129 =( representation_relationship ('none','none', #7593, #7553 ) representation_relationship_with_transformation ( #9130 )shape_representation_relationship( ) );
#9130 = item_defined_transformation ( 'none', 'none', #7610, #7505 ) ;
#9131 = context_dependent_shape_representation ( #9097, #9096 ) ;
#9132 = edge_curve ( 'none', #9144, #9119, #23443, .t. ) ;
#9133 = vertex_point ( 'none', #23451 ) ;
#9134 = cc_design_person_and_organization_assignment ( #9075, #9070, ( #9093 ) ) ;
#9135 = vertex_point ( 'none', #23447 ) ;
#9136 = context_dependent_shape_representation ( #9129, #9128 ) ;
#9137 = cc_design_person_and_organization_assignment ( #9105, #9102, ( #9125 ) ) ;
#9138 = advanced_face ( 'none', ( #23495 ), #23438, .t. ) ;
#9139 = oriented_edge ( 'none', *, *, #47147, .f. ) ;
#9140 = oriented_edge ( 'none', *, *, #25157, .t. ) ;
#9141 = oriented_edge ( 'none', *, *, #9154, .f. ) ;
#9142 = vertex_point ( 'none', #23445 ) ;
#9143 = oriented_edge ( 'none', *, *, #26740, .t. ) ;
#9144 = vertex_point ( 'none', #23458 ) ;
#9145 = edge_curve ( 'none', #24471, #24825, #23494, .t. ) ;
#9146 = oriented_edge ( 'none', *, *, #47146, .f. ) ;
#9147 = edge_curve ( 'none', #9142, #9119, #23485, .t. ) ;
#9148 = oriented_edge ( 'none', *, *, #9145, .f. ) ;
#9149 = oriented_edge ( 'none', *, *, #9183, .f. ) ;
#9150 = oriented_edge ( 'none', *, *, #28294, .t. ) ;
#9151 = edge_loop ( 'none', ( #9155, #9182, #9159, #9169, #9164 ) ) ;
#9152 = vertex_point ( 'none', #23486 ) ;
#9153 = oriented_edge ( 'none', *, *, #9165, .f. ) ;
#9154 = edge_curve ( 'none', #8463, #9162, #23487, .t. ) ;
#9155 = oriented_edge ( 'none', *, *, #9183, .t. ) ;
#9156 = vertex_point ( 'none', #23480 ) ;
#9157 = edge_curve ( 'none', #9152, #9050, #23444, .t. ) ;
#9158 = oriented_edge ( 'none', *, *, #9404, .f. ) ;
#9159 = oriented_edge ( 'none', *, *, #9188, .f. ) ;
#9160 = oriented_edge ( 'none', *, *, #27794, .f. ) ;
#9161 = edge_loop ( 'none', ( #9143, #9150, #9083, #47145, #9139, #9146 ) ) ;
#9162 = vertex_point ( 'none', #23476 ) ;
#9163 = vertex_point ( 'none', #23477 ) ;
#9164 = oriented_edge ( 'none', *, *, #9172, .f. ) ;
#9165 = edge_curve ( 'none', #9162, #9156, #22965, .t. ) ;
#9166 = oriented_edge ( 'none', *, *, #9178, .t. ) ;
#9167 = vertex_point ( 'none', #23481 ) ;
#9168 = edge_curve ( 'none', #9156, #9039, #23472, .t. ) ;
#9169 = oriented_edge ( 'none', *, *, #9171, .f. ) ;
#9170 = oriented_edge ( 'none', *, *, #9192, .t. ) ;
#9171 = edge_curve ( 'none', #9175, #8986, #23523, .t. ) ;
#9172 = edge_curve ( 'none', #9041, #9175, #23525, .t. ) ;
#9173 = edge_loop ( 'none', ( #9149, #9170, #9166, #9185, #9187 ) ) ;
#9174 = oriented_edge ( 'none', *, *, #9168, .f. ) ;
#9175 = vertex_point ( 'none', #23515 ) ;
#9176 = oriented_edge ( 'none', *, *, #9188, .t. ) ;
#9177 = vertex_point ( 'none', #23510 ) ;
#9178 = edge_curve ( 'none', #9163, #9162, #23511, .t. ) ;
#9179 = oriented_edge ( 'none', *, *, #9190, .t. ) ;
#9180 = vertex_point ( 'none', #23522 ) ;
#9181 = vertex_point ( 'none', #23512 ) ;
#9182 = oriented_edge ( 'none', *, *, #9157, .t. ) ;
#9183 = edge_curve ( 'none', #9041, #9152, #23502, .t. ) ;
#9184 = edge_curve ( 'none', #9152, #9156, #23509, .t. ) ;
#9185 = oriented_edge ( 'none', *, *, #9165, .t. ) ;
#9186 = vertex_point ( 'none', #23504 ) ;
#9187 = oriented_edge ( 'none', *, *, #9184, .f. ) ;
#9188 = edge_curve ( 'none', #8986, #9050, #23556, .t. ) ;
#9189 = advanced_face ( 'none', ( #23564 ), #23503, .t. ) ;
#9190 = edge_curve ( 'none', #9050, #9181, #23559, .t. ) ;
#9191 = vertex_point ( 'none', #23558 ) ;
#9192 = edge_curve ( 'none', #9041, #9163, #23548, .t. ) ;
#9193 = edge_loop ( 'none', ( #9269, #9261, #9259, #9283, #9286, #9287 ) ) ;
#9194 = vertex_point ( 'none', #23539 ) ;
#9195 = edge_curve ( 'none', #8986, #9191, #23531, .t. ) ;
#9196 = closed_shell ( 'none', ( #49612, #49902, #51775, #9201, #9238, #9217 ) ) ;
#9197 = oriented_edge ( 'none', *, *, #9219, .t. ) ;
#9198 = oriented_edge ( 'none', *, *, #9208, .t. ) ;
#9199 = vertex_point ( 'none', #23533 ) ;
#9200 = edge_loop ( 'none', ( #51817, #9206, #9240, #9222 ) ) ;
#9201 = advanced_face ( 'none', ( #23527 ), #23551, .f. ) ;
#9202 = oriented_edge ( 'none', *, *, #9208, .f. ) ;
#9203 = oriented_edge ( 'none', *, *, #51825, .f. ) ;
#9204 = oriented_edge ( 'none', *, *, #50143, .f. ) ;
#9205 = edge_loop ( 'none', ( #9216, #9203, #9215, #9202 ) ) ;
#9206 = oriented_edge ( 'none', *, *, #50345, .t. ) ;
#9207 = edge_curve ( 'none', #9191, #9186, #23583, .t. ) ;
#9208 = edge_curve ( 'none', #9199, #49661, #23584, .t. ) ;
#9209 = edge_loop ( 'none', ( #9251, #9244, #9227, #9212, #9236 ) ) ;
#9210 = oriented_edge ( 'none', *, *, #9221, .t. ) ;
#9211 = edge_curve ( 'none', #9186, #9229, #23526, .t. ) ;
#9212 = oriented_edge ( 'none', *, *, #9232, .f. ) ;
#9213 = oriented_edge ( 'none', *, *, #9211, .f. ) ;
#9214 = edge_curve ( 'none', #15012, #14906, #23566, .t. ) ;
#9215 = oriented_edge ( 'none', *, *, #49340, .f. ) ;
#9216 = oriented_edge ( 'none', *, *, #9241, .t. ) ;
#9217 = advanced_face ( 'none', ( #23574 ), #23567, .t. ) ;
#9218 = oriented_edge ( 'none', *, *, #22245, .f. ) ;
#9219 = edge_curve ( 'none', #47214, #9122, #23573, .t. ) ;
#9220 = vertex_point ( 'none', #23606 ) ;
#9221 = edge_curve ( 'none', #9181, #9229, #23600, .t. ) ;
#9222 = oriented_edge ( 'none', *, *, #49601, .t. ) ;
#9223 = oriented_edge ( 'none', *, *, #9207, .f. ) ;
#9224 = advanced_face ( 'none', ( #23607 ), #23601, .t. ) ;
#9225 = oriented_edge ( 'none', *, *, #9314, .t. ) ;
#9226 = oriented_edge ( 'none', *, *, #9231, .f. ) ;
#9227 = oriented_edge ( 'none', *, *, #9233, .f. ) ;
#9228 = oriented_edge ( 'none', *, *, #9235, .t. ) ;
#9229 = vertex_point ( 'none', #23592 ) ;
#9230 = edge_loop ( 'none', ( #9296, #9359, #9290, #9362, #9341, #9339 ) ) ;
#9231 = edge_curve ( 'none', #9177, #9180, #23593, .t. ) ;
#9232 = edge_curve ( 'none', #9247, #9237, #23594, .t. ) ;
#9233 = edge_curve ( 'none', #9237, #9194, #23590, .t. ) ;
#9234 = edge_curve ( 'none', #9194, #9243, #23644, .t. ) ;
#9235 = edge_curve ( 'none', #9167, #47214, #23565, .t. ) ;
#9236 = oriented_edge ( 'none', *, *, #9258, .f. ) ;
#9237 = vertex_point ( 'none', #23645 ) ;
#9238 = advanced_face ( 'none', ( #23632 ), #23626, .t. ) ;
#9239 = edge_curve ( 'none', #9220, #9291, #23633, .t. ) ;
#9240 = oriented_edge ( 'none', *, *, #9241, .f. ) ;
#9241 = edge_curve ( 'none', #9199, #49003, #23625, .t. ) ;
#9242 = edge_loop ( 'none', ( #9276, #8820, #9303, #9316, #9289 ) ) ;
#9243 = vertex_point ( 'none', #23671 ) ;
#9244 = oriented_edge ( 'none', *, *, #9253, .t. ) ;
#9245 = edge_curve ( 'none', #9180, #9186, #23628, .t. ) ;
#9246 = oriented_edge ( 'none', *, *, #9195, .f. ) ;
#9247 = vertex_point ( 'none', #23616 ) ;
#9248 = advanced_face ( 'none', ( #23660 ), #23664, .t. ) ;
#9249 = vertex_point ( 'none', #23665 ) ;
#9250 = oriented_edge ( 'none', *, *, #9270, .t. ) ;
#9251 = oriented_edge ( 'none', *, *, #9231, .t. ) ;
#9252 = edge_curve ( 'none', #9249, #9191, #23656, .t. ) ;
#9253 = edge_curve ( 'none', #9180, #9194, #23659, .t. ) ;
#9254 = oriented_edge ( 'none', *, *, #14541, .f. ) ;
#9255 = edge_curve ( 'none', #49983, #47621, #23707, .t. ) ;
#9256 = closed_shell ( 'none', ( #20856, #20838, #20904, #20891, #20876, #20948, #20939, #20929, #20993, #20977, #20965, #20954, #21024, #21009, #21002, #21074, #21054, #21044, #21111, #21094, #21082, #21154, #21143, #21149, #21141, #21121, #21194, #21555, #21538, #21547, #21529, #21593, #21599, #21589, #21592, #21582, #21638, #21571, #21628, #21612, #21619, #21603, #21668, #21675, #21654, #21661, #21649, #21760, #21747, #21732, #21737, #21726, #21784, #21797, #21776, #21841, #21769, #21833, #21814, #21821, #21803, #21872, #21878, #21868, #21857, #21913, #21846, #21906, #21891, #21957, #21884, #21951, #21945, #21936, #22002, #21982, #21992, #21972, #22038, #22023, #22029, #22013, #22079, #22008, #22075, #22062, #22045, #22112, #22119, #22095, #22158, #22086, #22153, #22143, #22130, #22192, #22122, #22185, #22172, #22180, #22166, #22229, #22214, #22222, #22210, #22283, #22254, #22290, #22366, #22344, #22408, #22337, #22398, #22406, #22391, #22375, #22381, #22441, #22449, #22436, #22425, #22482, #22414, #22475, #22461, #22523, #22452, #22515, #22503, #22511, #22498, #22567, #22557, #22545, #22609, #22592, #22600, #22584, #22572, #22637, #22643, #22628, #12231, #12204, #12219, #12191, #12159, #12177, #12307, #12283, #12256, #12272, #12245, #9746, #9759, #9767, #9789, #9779, #9798, #9806, #12267, #9808, #9834, #9845, #9857, #9852, #9872, #9878, #9874, #9891, #9899, #10225, #10859, #10532, #11536, #11153, #11739, #38703, #11853, #47229, #9897 ) ) ;
#9257 = edge_curve ( 'none', #9263, #9267, #23657, .t. ) ;
#9258 = edge_curve ( 'none', #9177, #9247, #23631, .t. ) ;
#9259 = oriented_edge ( 'none', *, *, #9260, .t. ) ;
#9260 = edge_curve ( 'none', #9243, #9267, #23691, .t. ) ;
#9261 = oriented_edge ( 'none', *, *, #9234, .t. ) ;
#9262 = advanced_face ( 'none', ( #23684 ), #23690, .t. ) ;
#9263 = vertex_point ( 'none', #23686 ) ;
#9264 = edge_loop ( 'none', ( #9226, #9250, #9265, #9277, #9284 ) ) ;
#9265 = oriented_edge ( 'none', *, *, #9252, .t. ) ;
#9266 = edge_loop ( 'none', ( #16175, #16178, #16184, #16189, #16180 ) ) ;
#9267 = vertex_point ( 'none', #23678 ) ;
#9268 = vertex_point ( 'none', #23685 ) ;
#9269 = oriented_edge ( 'none', *, *, #9233, .t. ) ;
#9270 = edge_curve ( 'none', #9177, #9249, #23677, .t. ) ;
#9271 = oriented_edge ( 'none', *, *, #9255, .t. ) ;
#9272 = edge_curve ( 'none', #9291, #9288, #23741, .t. ) ;
#9273 = oriented_edge ( 'none', *, *, #9301, .t. ) ;
#9274 = oriented_edge ( 'none', *, *, #9272, .t. ) ;
#9275 = edge_loop ( 'none', ( #9328, #9334, #9336, #9293, #9318 ) ) ;
#9276 = oriented_edge ( 'none', *, *, #9285, .t. ) ;
#9277 = oriented_edge ( 'none', *, *, #9207, .t. ) ;
#9278 = advanced_face ( 'none', ( #23738 ), #23706, .t. ) ;
#9279 = advanced_face ( 'none', ( #23737 ), #23736, .t. ) ;
#9280 = edge_curve ( 'none', #9237, #9268, #23724, .t. ) ;
#9281 = oriented_edge ( 'none', *, *, #16795, .f. ) ;
#9282 = edge_curve ( 'none', #9268, #9263, #23729, .t. ) ;
#9283 = oriented_edge ( 'none', *, *, #9257, .f. ) ;
#9284 = oriented_edge ( 'none', *, *, #9245, .f. ) ;
#9285 = edge_curve ( 'none', #18111, #18107, #23768, .t. ) ;
#9286 = oriented_edge ( 'none', *, *, #9282, .f. ) ;
#9287 = oriented_edge ( 'none', *, *, #9280, .f. ) ;
#9288 = vertex_point ( 'none', #23766 ) ;
#9289 = oriented_edge ( 'none', *, *, #9299, .f. ) ;
#9290 = oriented_edge ( 'none', *, *, #9360, .t. ) ;
#9291 = vertex_point ( 'none', #23771 ) ;
#9292 = vertex_point ( 'none', #23770 ) ;
#9293 = oriented_edge ( 'none', *, *, #9282, .t. ) ;
#9294 = advanced_face ( 'none', ( #23758 ), #23764, .t. ) ;
#9295 = edge_loop ( 'none', ( #9274, #9330, #9331, #9382, #22824, #22818 ) ) ;
#9296 = oriented_edge ( 'none', *, *, #9298, .t. ) ;
#9297 = edge_curve ( 'none', #9325, #9358, #23769, .t. ) ;
#9298 = edge_curve ( 'none', #9324, #9325, #23755, .t. ) ;
#9299 = edge_curve ( 'none', #18111, #9292, #23746, .t. ) ;
#9300 = edge_curve ( 'none', #18107, #9263, #23799, .t. ) ;
#9301 = edge_curve ( 'none', #9313, #9288, #23767, .t. ) ;
#9302 = oriented_edge ( 'none', *, *, #9272, .f. ) ;
#9303 = oriented_edge ( 'none', *, *, #9298, .f. ) ;
#9304 = edge_curve ( 'none', #9292, #9324, #23792, .t. ) ;
#9305 = manifold_solid_brep ( 'thdschpat', #11622 ) ;
#9306 = vertex_point ( 'none', #23789 ) ;
#9307 = edge_curve ( 'none', #22990, #50139, #23795, .t. ) ;
#9308 = edge_curve ( 'none', #9291, #9396, #23782, .t. ) ;
#9309 = vertex_point ( 'none', #23779 ) ;
#9310 = oriented_edge ( 'none', *, *, #15192, .f. ) ;
#9311 = edge_loop ( 'none', ( #9228, #9197, #47156, #47157, #47215 ) ) ;
#9312 = edge_loop ( 'none', ( #9225, #9273, #9302, #22196, #9218 ) ) ;
#9313 = vertex_point ( 'none', #23773 ) ;
#9314 = edge_curve ( 'none', #9306, #9313, #23774, .t. ) ;
#9315 = edge_curve ( 'none', #18111, #9332, #23784, .t. ) ;
#9316 = oriented_edge ( 'none', *, *, #9304, .f. ) ;
#9317 = advanced_face ( 'none', ( #23832 ), #23791, .t. ) ;
#9318 = oriented_edge ( 'none', *, *, #9300, .f. ) ;
#9319 = oriented_edge ( 'none', *, *, #9367, .f. ) ;
#9320 = edge_curve ( 'none', #9363, #9356, #23778, .t. ) ;
#9321 = vertex_point ( 'none', #23817 ) ;
#9322 = vertex_point ( 'none', #23828 ) ;
#9323 = edge_curve ( 'none', #9375, #9368, #23821, .t. ) ;
#9324 = vertex_point ( 'none', #23809 ) ;
#9325 = vertex_point ( 'none', #23822 ) ;
#9326 = edge_loop ( 'none', ( #9371, #9369, #9319, #9374, #9393 ) ) ;
#9327 = edge_curve ( 'none', #18107, #9325, #23810, .t. ) ;
#9328 = oriented_edge ( 'none', *, *, #9285, .f. ) ;
#9329 = edge_curve ( 'none', #9425, #50139, #23862, .t. ) ;
#9330 = oriented_edge ( 'none', *, *, #9401, .t. ) ;
#9331 = oriented_edge ( 'none', *, *, #9329, .t. ) ;
#9332 = vertex_point ( 'none', #23816 ) ;
#9333 = edge_curve ( 'none', #9332, #9268, #23805, .t. ) ;
#9334 = oriented_edge ( 'none', *, *, #9315, .t. ) ;
#9335 = edge_curve ( 'none', #9324, #9363, #23857, .t. ) ;
#9336 = oriented_edge ( 'none', *, *, #9333, .t. ) ;
#9337 = advanced_face ( 'none', ( #23864 ), #23858, .t. ) ;
#9338 = edge_loop ( 'none', ( #9391, #9365, #9399, #9419, #9422, #9400 ) ) ;
#9339 = oriented_edge ( 'none', *, *, #9335, .f. ) ;
#9340 = vertex_point ( 'none', #23854 ) ;
#9341 = oriented_edge ( 'none', *, *, #9320, .f. ) ;
#9342 = advanced_face ( 'none', ( #23811 ), #23855, .t. ) ;
#9343 = edge_curve ( 'none', #3343, #9346, #23839, .t. ) ;
#9344 = oriented_edge ( 'none', *, *, #3886, .f. ) ;
#9345 = oriented_edge ( 'none', *, *, #9350, .t. ) ;
#9346 = vertex_point ( 'none', #23897 ) ;
#9347 = advanced_face ( 'none', ( #23896 ), #23840, .t. ) ;
#9348 = oriented_edge ( 'none', *, *, #3584, .t. ) ;
#9349 = vertex_point ( 'none', #23843 ) ;
#9350 = edge_curve ( 'none', #3605, #3884, #23892, .t. ) ;
#9351 = oriented_edge ( 'none', *, *, #9354, .t. ) ;
#9352 = oriented_edge ( 'none', *, *, #9353, .f. ) ;
#9353 = edge_curve ( 'none', #3853, #3884, #23895, .t. ) ;
#9354 = edge_curve ( 'none', #3636, #3605, #23894, .t. ) ;
#9355 = edge_curve ( 'none', #9356, #9322, #23889, .t. ) ;
#9356 = vertex_point ( 'none', #23878 ) ;
#9357 = vertex_point ( 'none', #23880 ) ;
#9358 = vertex_point ( 'none', #23873 ) ;
#9359 = oriented_edge ( 'none', *, *, #9297, .t. ) ;
#9360 = edge_curve ( 'none', #9358, #9322, #23868, .t. ) ;
#9361 = edge_curve ( 'none', #9357, #9385, #23934, .t. ) ;
#9362 = oriented_edge ( 'none', *, *, #9355, .f. ) ;
#9363 = vertex_point ( 'none', #23933 ) ;
#9364 = edge_curve ( 'none', #9368, #9357, #23928, .t. ) ;
#9365 = oriented_edge ( 'none', *, *, #9361, .t. ) ;
#9366 = edge_curve ( 'none', #9375, #9340, #23930, .t. ) ;
#9367 = edge_curve ( 'none', #9372, #9357, #23920, .t. ) ;
#9368 = vertex_point ( 'none', #23916 ) ;
#9369 = oriented_edge ( 'none', *, *, #9364, .t. ) ;
#9370 = edge_curve ( 'none', #9340, #9372, #23909, .t. ) ;
#9371 = oriented_edge ( 'none', *, *, #9323, .t. ) ;
#9372 = vertex_point ( 'none', #23906 ) ;
#9373 = advanced_face ( 'none', ( #23905 ), #23925, .t. ) ;
#9374 = oriented_edge ( 'none', *, *, #9370, .f. ) ;
#9375 = vertex_point ( 'none', #23963 ) ;
#9376 = advanced_face ( 'none', ( #23959 ), #23960, .t. ) ;
#9377 = oriented_edge ( 'none', *, *, #9320, .t. ) ;
#9378 = oriented_edge ( 'none', *, *, #9384, .t. ) ;
#9379 = edge_curve ( 'none', #9375, #9321, #23910, .t. ) ;
#9380 = vertex_point ( 'none', #23954 ) ;
#9381 = vertex_point ( 'none', #23953 ) ;
#9382 = oriented_edge ( 'none', *, *, #9307, .f. ) ;
#9383 = edge_curve ( 'none', #9368, #9356, #23915, .t. ) ;
#9384 = edge_curve ( 'none', #9321, #9363, #23949, .t. ) ;
#9385 = vertex_point ( 'none', #23900 ) ;
#9386 = oriented_edge ( 'none', *, *, #9323, .f. ) ;
#9387 = edge_curve ( 'none', #9392, #9380, #23937, .t. ) ;
#9388 = edge_loop ( 'none', ( #9386, #9397, #9378, #9377, #9403 ) ) ;
#9389 = edge_loop ( 'none', ( #9411, #9410, #9405, #9420, #9412 ) ) ;
#9390 = edge_curve ( 'none', #9385, #9380, #23939, .t. ) ;
#9391 = oriented_edge ( 'none', *, *, #9367, .t. ) ;
#9392 = vertex_point ( 'none', #23936 ) ;
#9393 = oriented_edge ( 'none', *, *, #9366, .f. ) ;
#9394 = vertex_point ( 'none', #23943 ) ;
#9395 = vertex_point ( 'none', #23986 ) ;
#9396 = vertex_point ( 'none', #23948 ) ;
#9397 = oriented_edge ( 'none', *, *, #9379, .t. ) ;
#9398 = advanced_face ( 'none', ( #23947 ), #23992, .t. ) ;
#9399 = oriented_edge ( 'none', *, *, #9390, .t. ) ;
#9400 = oriented_edge ( 'none', *, *, #9415, .f. ) ;
#9401 = edge_curve ( 'none', #9288, #9425, #23989, .t. ) ;
#9402 = edge_curve ( 'none', #9394, #9395, #23987, .t. ) ;
#9403 = oriented_edge ( 'none', *, *, #9383, .f. ) ;
#9404 = edge_curve ( 'none', #9408, #9409, #23988, .t. ) ;
#9405 = oriented_edge ( 'none', *, *, #9402, .f. ) ;
#9406 = advanced_face ( 'none', ( #23674 ), #23725, .t. ) ;
#9407 = edge_curve ( 'none', #9409, #9395, #23470, .t. ) ;
#9408 = vertex_point ( 'none', #24028 ) ;
#9409 = vertex_point ( 'none', #24026 ) ;
#9410 = oriented_edge ( 'none', *, *, #9407, .t. ) ;
#9411 = oriented_edge ( 'none', *, *, #9404, .t. ) ;
#9412 = oriented_edge ( 'none', *, *, #9421, .f. ) ;
#9413 = vertex_point ( 'none', #24019 ) ;
#9414 = edge_loop ( 'none', ( #9158, #9450, #9434, #9431, #9438 ) ) ;
#9415 = edge_curve ( 'none', #9372, #9381, #24017, .t. ) ;
#9416 = edge_curve ( 'none', #9381, #9392, #24021, .t. ) ;
#9417 = vertex_point ( 'none', #24024 ) ;
#9418 = oriented_edge ( 'none', *, *, #9542, .t. ) ;
#9419 = oriented_edge ( 'none', *, *, #9387, .f. ) ;
#9420 = oriented_edge ( 'none', *, *, #9429, .f. ) ;
#9421 = edge_curve ( 'none', #9408, #9413, #24023, .t. ) ;
#9422 = oriented_edge ( 'none', *, *, #9416, .f. ) ;
#9423 = advanced_face ( 'none', ( #24025 ), #24018, .t. ) ;
#9424 = edge_curve ( 'none', #9395, #9464, #24027, .t. ) ;
#9425 = vertex_point ( 'none', #23997 ) ;
#9426 = edge_loop ( 'none', ( #22726, #23834, #23697, #23956, #23282 ) ) ;
#9427 = advanced_face ( 'none', ( #24020 ), #24002, .t. ) ;
#9428 = vertex_point ( 'none', #24058 ) ;
#9429 = edge_curve ( 'none', #9413, #9394, #24006, .t. ) ;
#9430 = edge_loop ( 'none', ( #9446, #9466, #9453, #9480, #9483 ) ) ;
#9431 = oriented_edge ( 'none', *, *, #9416, .t. ) ;
#9432 = oriented_edge ( 'none', *, *, #9451, .f. ) ;
#9433 = edge_loop ( 'none', ( #9437, #9465, #9454, #9458, #9432, #9445 ) ) ;
#9434 = oriented_edge ( 'none', *, *, #9444, .t. ) ;
#9435 = vertex_point ( 'none', #24013 ) ;
#9436 = advanced_face ( 'none', ( #24051 ), #24005, .t. ) ;
#9437 = oriented_edge ( 'none', *, *, #9402, .t. ) ;
#9438 = oriented_edge ( 'none', *, *, #9440, .f. ) ;
#9439 = edge_curve ( 'none', #9408, #9417, #24050, .t. ) ;
#9440 = edge_curve ( 'none', #9409, #9392, #24003, .t. ) ;
#9441 = vertex_point ( 'none', #24033 ) ;
#9442 = vertex_point ( 'none', #24039 ) ;
#9443 = edge_curve ( 'none', #9394, #9442, #24084, .t. ) ;
#9444 = edge_curve ( 'none', #9417, #9381, #24004, .t. ) ;
#9445 = oriented_edge ( 'none', *, *, #9443, .f. ) ;
#9446 = oriented_edge ( 'none', *, *, #9457, .t. ) ;
#9447 = edge_curve ( 'none', #9502, #9508, #24088, .t. ) ;
#9448 = edge_curve ( 'none', #9449, #9428, #24075, .t. ) ;
#9449 = vertex_point ( 'none', #24070 ) ;
#9450 = oriented_edge ( 'none', *, *, #9439, .t. ) ;
#9451 = edge_curve ( 'none', #9442, #9449, #24067, .t. ) ;
#9452 = vertex_point ( 'none', #24071 ) ;
#9453 = oriented_edge ( 'none', *, *, #9461, .f. ) ;
#9454 = oriented_edge ( 'none', *, *, #9462, .t. ) ;
#9455 = edge_curve ( 'none', #9459, #9460, #24061, .t. ) ;
#9456 = oriented_edge ( 'none', *, *, #9457, .f. ) ;
#9457 = edge_curve ( 'none', #9441, #9435, #24072, .t. ) ;
#9458 = oriented_edge ( 'none', *, *, #9448, .f. ) ;
#9459 = vertex_point ( 'none', #24120 ) ;
#9460 = vertex_point ( 'none', #24062 ) ;
#9461 = edge_curve ( 'none', #9460, #9475, #24114, .t. ) ;
#9462 = edge_curve ( 'none', #9464, #9428, #24087, .t. ) ;
#9463 = edge_curve ( 'none', #9482, #9442, #24060, .t. ) ;
#9464 = vertex_point ( 'none', #24110 ) ;
#9465 = oriented_edge ( 'none', *, *, #9424, .t. ) ;
#9466 = oriented_edge ( 'none', *, *, #9473, .t. ) ;
#9467 = edge_curve ( 'none', #9441, #9459, #24103, .t. ) ;
#9468 = oriented_edge ( 'none', *, *, #9451, .t. ) ;
#9469 = edge_curve ( 'none', #9435, #9449, #24092, .t. ) ;
#9470 = advanced_face ( 'none', ( #24115 ), #24102, .t. ) ;
#9471 = oriented_edge ( 'none', *, *, #9469, .f. ) ;
#9472 = oriented_edge ( 'none', *, *, #9479, .t. ) ;
#9473 = edge_curve ( 'none', #9435, #9475, #24094, .t. ) ;
#9474 = edge_loop ( 'none', ( #9456, #9481, #9476, #9468, #9471 ) ) ;
#9475 = vertex_point ( 'none', #24148 ) ;
#9476 = oriented_edge ( 'none', *, *, #9463, .t. ) ;
#9477 = oriented_edge ( 'none', *, *, #9485, .f. ) ;
#9478 = advanced_face ( 'none', ( #24095 ), #24150, .t. ) ;
#9479 = edge_curve ( 'none', #9475, #9452, #24097, .t. ) ;
#9480 = oriented_edge ( 'none', *, *, #9455, .f. ) ;
#9481 = oriented_edge ( 'none', *, *, #9484, .t. ) ;
#9482 = vertex_point ( 'none', #24139 ) ;
#9483 = oriented_edge ( 'none', *, *, #9467, .f. ) ;
#9484 = edge_curve ( 'none', #9441, #9482, #24138, .t. ) ;
#9485 = edge_curve ( 'none', #9493, #9498, #24147, .t. ) ;
#9486 = oriented_edge ( 'none', *, *, #9507, .f. ) ;
#9487 = vertex_point ( 'none', #24125 ) ;
#9488 = vertex_point ( 'none', #24133 ) ;
#9489 = edge_loop ( 'none', ( #9490, #9472, #9497, #9477, #9509, #9486 ) ) ;
#9490 = oriented_edge ( 'none', *, *, #9461, .t. ) ;
#9491 = edge_curve ( 'none', #9452, #9498, #24129, .t. ) ;
#9492 = edge_loop ( 'none', ( #9506, #9500, #9520, #9494, #9515 ) ) ;
#9493 = vertex_point ( 'none', #24178 ) ;
#9494 = oriented_edge ( 'none', *, *, #9524, .f. ) ;
#9495 = edge_curve ( 'none', #9502, #9505, #24177, .t. ) ;
#9496 = vertex_point ( 'none', #24171 ) ;
#9497 = oriented_edge ( 'none', *, *, #9491, .t. ) ;
#9498 = vertex_point ( 'none', #24173 ) ;
#9499 = advanced_face ( 'none', ( #24165 ), #24136, .t. ) ;
#9500 = oriented_edge ( 'none', *, *, #9503, .t. ) ;
#9501 = vertex_point ( 'none', #24164 ) ;
#9502 = vertex_point ( 'none', #24172 ) ;
#9503 = edge_curve ( 'none', #9505, #9487, #24162, .t. ) ;
#9504 = edge_curve ( 'none', #9488, #9493, #24163, .t. ) ;
#9505 = vertex_point ( 'none', #24154 ) ;
#9506 = oriented_edge ( 'none', *, *, #9495, .t. ) ;
#9507 = edge_curve ( 'none', #9460, #9488, #24152, .t. ) ;
#9508 = vertex_point ( 'none', #24208 ) ;
#9509 = oriented_edge ( 'none', *, *, #9504, .f. ) ;
#9510 = edge_curve ( 'none', #9501, #9487, #24159, .t. ) ;
#9511 = advanced_face ( 'none', ( #24205 ), #24209, .t. ) ;
#9512 = edge_loop ( 'none', ( #9530, #9519, #9526, #9516, #9522 ) ) ;
#9513 = advanced_face ( 'none', ( #24194 ), #24153, .t. ) ;
#9514 = oriented_edge ( 'none', *, *, #9510, .t. ) ;
#9515 = oriented_edge ( 'none', *, *, #9447, .f. ) ;
#9516 = oriented_edge ( 'none', *, *, #9504, .t. ) ;
#9517 = edge_loop ( 'none', ( #9514, #9418, #9544, #9540, #9532, #9543 ) ) ;
#9518 = vertex_point ( 'none', #24202 ) ;
#9519 = oriented_edge ( 'none', *, *, #9525, .t. ) ;
#9520 = oriented_edge ( 'none', *, *, #9510, .f. ) ;
#9521 = edge_curve ( 'none', #9505, #9493, #24187, .t. ) ;
#9522 = oriented_edge ( 'none', *, *, #9521, .f. ) ;
#9523 = advanced_face ( 'none', ( #24155 ), #24189, .t. ) ;
#9524 = edge_curve ( 'none', #9508, #9501, #24195, .t. ) ;
#9525 = edge_curve ( 'none', #9502, #9518, #24238, .t. ) ;
#9526 = oriented_edge ( 'none', *, *, #9527, .t. ) ;
#9527 = edge_curve ( 'none', #9518, #9488, #24235, .t. ) ;
#9528 = oriented_edge ( 'none', *, *, #9549, .f. ) ;
#9529 = vertex_point ( 'none', #24227 ) ;
#9530 = oriented_edge ( 'none', *, *, #9495, .f. ) ;
#9531 = edge_curve ( 'none', #9546, #9541, #24234, .t. ) ;
#9532 = oriented_edge ( 'none', *, *, #9536, .f. ) ;
#9533 = oriented_edge ( 'none', *, *, #9578, .f. ) ;
#9534 = vertex_point ( 'none', #24218 ) ;
#9535 = edge_curve ( 'none', #9501, #9529, #24221, .t. ) ;
#9536 = edge_curve ( 'none', #9529, #9534, #23216, .t. ) ;
#9537 = edge_curve ( 'none', #9496, #9552, #24264, .t. ) ;
#9538 = edge_curve ( 'none', #9550, #9551, #24258, .t. ) ;
#9539 = edge_curve ( 'none', #9534, #9541, #24271, .t. ) ;
#9540 = oriented_edge ( 'none', *, *, #9539, .f. ) ;
#9541 = vertex_point ( 'none', #24266 ) ;
#9542 = edge_curve ( 'none', #9487, #9546, #24259, .t. ) ;
#9543 = oriented_edge ( 'none', *, *, #9535, .f. ) ;
#9544 = oriented_edge ( 'none', *, *, #9531, .t. ) ;
#9545 = edge_loop ( 'none', ( #9556, #9555, #9528, #9582, #9533 ) ) ;
#9546 = vertex_point ( 'none', #24268 ) ;
#9547 = oriented_edge ( 'none', *, *, #9536, .t. ) ;
#9548 = oriented_edge ( 'none', *, *, #9538, .f. ) ;
#9549 = edge_curve ( 'none', #9552, #9558, #24248, .t. ) ;
#9550 = vertex_point ( 'none', #24250 ) ;
#9551 = vertex_point ( 'none', #24301 ) ;
#9552 = vertex_point ( 'none', #24249 ) ;
#9553 = oriented_edge ( 'none', *, *, #9560, .t. ) ;
#9554 = oriented_edge ( 'none', *, *, #9571, .f. ) ;
#9555 = oriented_edge ( 'none', *, *, #9561, .t. ) ;
#9556 = oriented_edge ( 'none', *, *, #9538, .t. ) ;
#9557 = edge_loop ( 'none', ( #9548, #9568, #9553, #9547, #9585 ) ) ;
#9558 = vertex_point ( 'none', #24243 ) ;
#9559 = advanced_face ( 'none', ( #24300 ), #24270, .t. ) ;
#9560 = edge_curve ( 'none', #9566, #9529, #24296, .t. ) ;
#9561 = edge_curve ( 'none', #9551, #9558, #24288, .t. ) ;
#9562 = edge_curve ( 'none', #9550, #9566, #24280, .t. ) ;
#9563 = edge_curve ( 'none', #9558, #9597, #24289, .t. ) ;
#9564 = oriented_edge ( 'none', *, *, #9609, .f. ) ;
#9565 = advanced_face ( 'none', ( #24275 ), #24291, .t. ) ;
#9566 = vertex_point ( 'none', #24276 ) ;
#9567 = oriented_edge ( 'none', *, *, #9563, .t. ) ;
#9568 = oriented_edge ( 'none', *, *, #9562, .t. ) ;
#9569 = edge_curve ( 'none', #9551, #9534, #24326, .t. ) ;
#9570 = edge_loop ( 'none', ( #9575, #9567, #9572, #9554, #9599, #9581 ) ) ;
#9571 = edge_curve ( 'none', #9580, #9576, #24333, .t. ) ;
#9572 = oriented_edge ( 'none', *, *, #9577, .t. ) ;
#9573 = vertex_point ( 'none', #24319 ) ;
#9574 = edge_loop ( 'none', ( #9587, #9595, #9596, #9564, #9591 ) ) ;
#9575 = oriented_edge ( 'none', *, *, #9549, .t. ) ;
#9576 = vertex_point ( 'none', #24318 ) ;
#9577 = edge_curve ( 'none', #9597, #9576, #24321, .t. ) ;
#9578 = edge_curve ( 'none', #9550, #9496, #24310, .t. ) ;
#9579 = edge_curve ( 'none', #9598, #9580, #24314, .t. ) ;
#9580 = vertex_point ( 'none', #24303 ) ;
#9581 = oriented_edge ( 'none', *, *, #9604, .f. ) ;
#9582 = oriented_edge ( 'none', *, *, #9537, .f. ) ;
#9583 = advanced_face ( 'none', ( #24315 ), #24363, .t. ) ;
#9584 = vertex_point ( 'none', #24366 ) ;
#9585 = oriented_edge ( 'none', *, *, #9569, .f. ) ;
#9586 = edge_curve ( 'none', #9590, #9584, #24356, .t. ) ;
#9587 = oriented_edge ( 'none', *, *, #9586, .t. ) ;
#9588 = edge_curve ( 'none', #9584, #9573, #24368, .t. ) ;
#9589 = edge_loop ( 'none', ( #9621, #9616, #9601, #9617, #9614 ) ) ;
#9590 = vertex_point ( 'none', #24350 ) ;
#9591 = oriented_edge ( 'none', *, *, #9610, .f. ) ;
#9592 = vertex_point ( 'none', #24365 ) ;
#9593 = vertex_point ( 'none', #24357 ) ;
#9594 = advanced_face ( 'none', ( #24347 ), #24306, .t. ) ;
#9595 = oriented_edge ( 'none', *, *, #9588, .t. ) ;
#9596 = oriented_edge ( 'none', *, *, #9615, .f. ) ;
#9597 = vertex_point ( 'none', #24343 ) ;
#9598 = vertex_point ( 'none', #24340 ) ;
#9599 = oriented_edge ( 'none', *, *, #9579, .f. ) ;
#9600 = advanced_face ( 'none', ( #24339 ), #24358, .t. ) ;
#9601 = oriented_edge ( 'none', *, *, #9630, .t. ) ;
#9602 = edge_curve ( 'none', #9573, #9608, #24342, .t. ) ;
#9603 = edge_loop ( 'none', ( #9613, #9607, #9624, #9625, #9622, #9623 ) ) ;
#9604 = edge_curve ( 'none', #9552, #9598, #24336, .t. ) ;
#9605 = edge_curve ( 'none', #9590, #9606, #24396, .t. ) ;
#9606 = vertex_point ( 'none', #24395 ) ;
#9607 = oriented_edge ( 'none', *, *, #9602, .t. ) ;
#9608 = vertex_point ( 'none', #24399 ) ;
#9609 = edge_curve ( 'none', #9592, #9593, #24390, .t. ) ;
#9610 = edge_curve ( 'none', #9590, #9592, #24387, .t. ) ;
#9611 = advanced_face ( 'none', ( #24345 ), #24389, .t. ) ;
#9612 = vertex_point ( 'none', #24380 ) ;
#9613 = oriented_edge ( 'none', *, *, #9615, .t. ) ;
#9614 = oriented_edge ( 'none', *, *, #9619, .f. ) ;
#9615 = edge_curve ( 'none', #9593, #9573, #24384, .t. ) ;
#9616 = oriented_edge ( 'none', *, *, #9605, .t. ) ;
#9617 = oriented_edge ( 'none', *, *, #9579, .t. ) ;
#9618 = oriented_edge ( 'none', *, *, #9651, .t. ) ;
#9619 = edge_curve ( 'none', #9584, #9580, #24400, .t. ) ;
#9620 = edge_curve ( 'none', #9608, #9628, #24378, .t. ) ;
#9621 = oriented_edge ( 'none', *, *, #9586, .f. ) ;
#9622 = oriented_edge ( 'none', *, *, #9626, .f. ) ;
#9623 = oriented_edge ( 'none', *, *, #9652, .f. ) ;
#9624 = oriented_edge ( 'none', *, *, #9620, .t. ) ;
#9625 = oriented_edge ( 'none', *, *, #9627, .f. ) ;
#9626 = edge_curve ( 'none', #9629, #9612, #24415, .t. ) ;
#9627 = edge_curve ( 'none', #9612, #9628, #24379, .t. ) ;
#9628 = vertex_point ( 'none', #24411 ) ;
#9629 = vertex_point ( 'none', #24428 ) ;
#9630 = edge_curve ( 'none', #9606, #9598, #24372, .t. ) ;
#9631 = edge_curve ( 'none', #9642, #9660, #24406, .t. ) ;
#9632 = edge_loop ( 'none', ( #9645, #9637, #9653, #9636, #9673 ) ) ;
#9633 = vertex_point ( 'none', #24465 ) ;
#9634 = oriented_edge ( 'none', *, *, #9640, .f. ) ;
#9635 = edge_curve ( 'none', #9648, #9646, #24460, .t. ) ;
#9636 = oriented_edge ( 'none', *, *, #9626, .t. ) ;
#9637 = oriented_edge ( 'none', *, *, #9631, .t. ) ;
#9638 = oriented_edge ( 'none', *, *, #9635, .t. ) ;
#9639 = oriented_edge ( 'none', *, *, #9641, .t. ) ;
#9640 = edge_curve ( 'none', #9633, #9646, #24374, .t. ) ;
#9641 = edge_curve ( 'none', #9642, #9648, #24410, .t. ) ;
#9642 = vertex_point ( 'none', #24451 ) ;
#9643 = edge_curve ( 'none', #9649, #9633, #24466, .t. ) ;
#9644 = edge_loop ( 'none', ( #9639, #9638, #9634, #9661, #9655 ) ) ;
#9645 = oriented_edge ( 'none', *, *, #9641, .f. ) ;
#9646 = vertex_point ( 'none', #24458 ) ;
#9647 = advanced_face ( 'none', ( #24441 ), #24418, .t. ) ;
#9648 = vertex_point ( 'none', #24442 ) ;
#9649 = vertex_point ( 'none', #24443 ) ;
#9650 = edge_curve ( 'none', #9660, #9629, #24447, .t. ) ;
#9651 = edge_curve ( 'none', #9646, #9657, #24435, .t. ) ;
#9652 = edge_curve ( 'none', #9593, #9629, #24434, .t. ) ;
#9653 = oriented_edge ( 'none', *, *, #9650, .t. ) ;
#9654 = advanced_face ( 'none', ( #24497 ), #24494, .t. ) ;
#9655 = oriented_edge ( 'none', *, *, #9662, .f. ) ;
#9656 = vertex_point ( 'none', #24477 ) ;
#9657 = vertex_point ( 'none', #24487 ) ;
#9658 = vertex_point ( 'none', #24474 ) ;
#9659 = edge_loop ( 'none', ( #9666, #9618, #9665, #9694, #9664, #9675 ) ) ;
#9660 = vertex_point ( 'none', #24473 ) ;
#9661 = oriented_edge ( 'none', *, *, #9643, .f. ) ;
#9662 = edge_curve ( 'none', #9642, #9649, #24228, .t. ) ;
#9663 = advanced_face ( 'none', ( #24459 ), #24527, .t. ) ;
#9664 = oriented_edge ( 'none', *, *, #9697, .f. ) ;
#9665 = oriented_edge ( 'none', *, *, #9669, .t. ) ;
#9666 = oriented_edge ( 'none', *, *, #9640, .t. ) ;
#9667 = vertex_point ( 'none', #24529 ) ;
#9668 = edge_curve ( 'none', #9667, #9656, #24518, .t. ) ;
#9669 = edge_curve ( 'none', #9657, #9656, #24519, .t. ) ;
#9670 = edge_loop ( 'none', ( #9672, #9671, #9674, #9691, #9706 ) ) ;
#9671 = oriented_edge ( 'none', *, *, #9678, .t. ) ;
#9672 = oriented_edge ( 'none', *, *, #9680, .t. ) ;
#9673 = oriented_edge ( 'none', *, *, #9679, .f. ) ;
#9674 = oriented_edge ( 'none', *, *, #9700, .f. ) ;
#9675 = oriented_edge ( 'none', *, *, #9685, .f. ) ;
#9676 = vertex_point ( 'none', #24521 ) ;
#9677 = vertex_point ( 'none', #24528 ) ;
#9678 = edge_curve ( 'none', #9676, #9695, #24509, .t. ) ;
#9679 = edge_curve ( 'none', #9648, #9612, #24503, .t. ) ;
#9680 = edge_curve ( 'none', #9684, #9676, #24508, .t. ) ;
#9681 = advanced_face ( 'none', ( #24552 ), #24559, .t. ) ;
#9682 = edge_loop ( 'none', ( #9704, #9707, #9687, #9689, #9702 ) ) ;
#9683 = edge_loop ( 'none', ( #9703, #9715, #9693, #9720, #9713, #9710 ) ) ;
#9684 = vertex_point ( 'none', #24558 ) ;
#9685 = edge_curve ( 'none', #9633, #9658, #24551, .t. ) ;
#9686 = edge_curve ( 'none', #9684, #9692, #24549, .t. ) ;
#9687 = oriented_edge ( 'none', *, *, #9705, .t. ) ;
#9688 = edge_curve ( 'none', #9695, #9724, #24548, .t. ) ;
#9689 = oriented_edge ( 'none', *, *, #9697, .t. ) ;
#9690 = vertex_point ( 'none', #24537 ) ;
#9691 = oriented_edge ( 'none', *, *, #9699, .f. ) ;
#9692 = vertex_point ( 'none', #24540 ) ;
#9693 = oriented_edge ( 'none', *, *, #9722, .t. ) ;
#9694 = oriented_edge ( 'none', *, *, #9668, .f. ) ;
#9695 = vertex_point ( 'none', #24539 ) ;
#9696 = edge_curve ( 'none', #9684, #9677, #24504, .t. ) ;
#9697 = edge_curve ( 'none', #9658, #9667, #24538, .t. ) ;
#9698 = edge_curve ( 'none', #12394, #12395, #24592, .t. ) ;
#9699 = edge_curve ( 'none', #9677, #9690, #24581, .t. ) ;
#9700 = edge_curve ( 'none', #9690, #9695, #24588, .t. ) ;
#9701 = vertex_point ( 'none', #24582 ) ;
#9702 = oriented_edge ( 'none', *, *, #9711, .f. ) ;
#9703 = oriented_edge ( 'none', *, *, #9700, .t. ) ;
#9704 = oriented_edge ( 'none', *, *, #9680, .f. ) ;
#9705 = edge_curve ( 'none', #9692, #9658, #24574, .t. ) ;
#9706 = oriented_edge ( 'none', *, *, #9696, .f. ) ;
#9707 = oriented_edge ( 'none', *, *, #9686, .t. ) ;
#9708 = vertex_point ( 'none', #24591 ) ;
#9709 = oriented_edge ( 'none', *, *, #12108, .f. ) ;
#9710 = oriented_edge ( 'none', *, *, #9717, .f. ) ;
#9711 = edge_curve ( 'none', #9676, #9667, #24531, .t. ) ;
#9712 = advanced_face ( 'none', ( #24562 ), #24498, .t. ) ;
#9713 = oriented_edge ( 'none', *, *, #9714, .f. ) ;
#9714 = edge_curve ( 'none', #9701, #9716, #24560, .t. ) ;
#9715 = oriented_edge ( 'none', *, *, #9688, .t. ) ;
#9716 = vertex_point ( 'none', #24616 ) ;
#9717 = edge_curve ( 'none', #9690, #9701, #24611, .t. ) ;
#9718 = edge_curve ( 'none', #9716, #9708, #24614, .t. ) ;
#9719 = vertex_point ( 'none', #24612 ) ;
#9720 = oriented_edge ( 'none', *, *, #9718, .f. ) ;
#9721 = advanced_face ( 'none', ( #24605 ), #24613, .t. ) ;
#9722 = edge_curve ( 'none', #9724, #9708, #24597, .t. ) ;
#9723 = edge_loop ( 'none', ( #12121, #47261, #9709, #12392, #12371 ) ) ;
#9724 = vertex_point ( 'none', #24656 ) ;
#9725 = vertex_point ( 'none', #24599 ) ;
#9726 = edge_curve ( 'none', #12277, #22561, #24607, .t. ) ;
#9727 = oriented_edge ( 'none', *, *, #9726, .f. ) ;
#9728 = oriented_edge ( 'none', *, *, #22588, .t. ) ;
#9729 = edge_loop ( 'none', ( #9769, #9771, #9744, #9772 ) ) ;
#9730 = oriented_edge ( 'none', *, *, #12314, .t. ) ;
#9731 = oriented_edge ( 'none', *, *, #21213, .t. ) ;
#9732 = oriented_edge ( 'none', *, *, #22596, .t. ) ;
#9733 = oriented_edge ( 'none', *, *, #22625, .t. ) ;
#9734 = oriented_edge ( 'none', *, *, #22540, .f. ) ;
#9735 = oriented_edge ( 'none', *, *, #12224, .t. ) ;
#9736 = oriented_edge ( 'none', *, *, #22622, .t. ) ;
#9737 = oriented_edge ( 'none', *, *, #22577, .t. ) ;
#9738 = oriented_edge ( 'none', *, *, #12236, .t. ) ;
#9739 = oriented_edge ( 'none', *, *, #20883, .t. ) ;
#9740 = oriented_edge ( 'none', *, *, #20943, .t. ) ;
#9741 = oriented_edge ( 'none', *, *, #12199, .t. ) ;
#9742 = oriented_edge ( 'none', *, *, #12234, .t. ) ;
#9743 = oriented_edge ( 'none', *, *, #12287, .t. ) ;
#9744 = oriented_edge ( 'none', *, *, #9758, .f. ) ;
#9745 = edge_curve ( 'none', #20834, #9770, #24643, .t. ) ;
#9746 = advanced_face ( 'none', ( #24648 ), #24606, .f. ) ;
#9747 = vertex_point ( 'none', #24638 ) ;
#9748 = oriented_edge ( 'none', *, *, #12182, .t. ) ;
#9749 = oriented_edge ( 'none', *, *, #9745, .f. ) ;
#9750 = oriented_edge ( 'none', *, *, #9726, .t. ) ;
#9751 = oriented_edge ( 'none', *, *, #21192, .t. ) ;
#9752 = oriented_edge ( 'none', *, *, #9753, .f. ) ;
#9753 = edge_curve ( 'none', #9770, #21204, #24637, .t. ) ;
#9754 = oriented_edge ( 'none', *, *, #12263, .t. ) ;
#9755 = edge_loop ( 'none', ( #9751, #9752, #9749, #9739 ) ) ;
#9756 = oriented_edge ( 'none', *, *, #12165, .t. ) ;
#9757 = edge_loop ( 'none', ( #9775, #9768, #9783, #9765 ) ) ;
#9758 = edge_curve ( 'none', #9770, #9747, #24628, .t. ) ;
#9759 = advanced_face ( 'none', ( #24632 ), #24649, .f. ) ;
#9760 = edge_loop ( 'none', ( #9731, #9774, #9762, #9766 ) ) ;
#9761 = edge_curve ( 'none', #9747, #21227, #24684, .t. ) ;
#9762 = oriented_edge ( 'none', *, *, #9764, .f. ) ;
#9763 = oriented_edge ( 'none', *, *, #9784, .f. ) ;
#9764 = edge_curve ( 'none', #9747, #9782, #24679, .t. ) ;
#9765 = oriented_edge ( 'none', *, *, #9773, .t. ) ;
#9766 = oriented_edge ( 'none', *, *, #9761, .t. ) ;
#9767 = advanced_face ( 'none', ( #24688 ), #24685, .f. ) ;
#9768 = oriented_edge ( 'none', *, *, #9786, .f. ) ;
#9769 = oriented_edge ( 'none', *, *, #21217, .t. ) ;
#9770 = vertex_point ( 'none', #24644 ) ;
#9771 = oriented_edge ( 'none', *, *, #9761, .f. ) ;
#9772 = oriented_edge ( 'none', *, *, #9753, .t. ) ;
#9773 = edge_curve ( 'none', #9782, #21222, #24667, .t. ) ;
#9774 = oriented_edge ( 'none', *, *, #9773, .f. ) ;
#9775 = oriented_edge ( 'none', *, *, #21230, .t. ) ;
#9776 = edge_loop ( 'none', ( #9793, #9796, #9780, #9810 ) ) ;
#9777 = vertex_point ( 'none', #24626 ) ;
#9778 = edge_curve ( 'none', #9785, #21245, #24670, .t. ) ;
#9779 = advanced_face ( 'none', ( #24671 ), #24683, .f. ) ;
#9780 = oriented_edge ( 'none', *, *, #9803, .f. ) ;
#9781 = oriented_edge ( 'none', *, *, #21228, .t. ) ;
#9782 = vertex_point ( 'none', #24662 ) ;
#9783 = oriented_edge ( 'none', *, *, #9790, .f. ) ;
#9784 = edge_curve ( 'none', #9777, #9785, #24661, .t. ) ;
#9785 = vertex_point ( 'none', #24657 ) ;
#9786 = edge_curve ( 'none', #9777, #21244, #24711, .t. ) ;
#9787 = oriented_edge ( 'none', *, *, #9778, .f. ) ;
#9788 = edge_loop ( 'none', ( #9781, #9787, #9763, #9802 ) ) ;
#9789 = advanced_face ( 'none', ( #24715 ), #24716, .f. ) ;
#9790 = edge_curve ( 'none', #9782, #9777, #24663, .t. ) ;
#9791 = edge_loop ( 'none', ( #9795, #9799, #9792, #9809 ) ) ;
#9792 = oriented_edge ( 'none', *, *, #9801, .f. ) ;
#9793 = oriented_edge ( 'none', *, *, #21225, .t. ) ;
#9794 = edge_curve ( 'none', #9797, #21164, #24703, .t. ) ;
#9795 = oriented_edge ( 'none', *, *, #21221, .t. ) ;
#9796 = oriented_edge ( 'none', *, *, #9794, .f. ) ;
#9797 = vertex_point ( 'none', #24689 ) ;
#9798 = advanced_face ( 'none', ( #24744 ), #24705, .f. ) ;
#9799 = oriented_edge ( 'none', *, *, #9807, .f. ) ;
#9800 = vertex_point ( 'none', #24743 ) ;
#9801 = edge_curve ( 'none', #9797, #9800, #24745, .t. ) ;
#9802 = oriented_edge ( 'none', *, *, #9786, .t. ) ;
#9803 = edge_curve ( 'none', #9785, #9797, #24741, .t. ) ;
#9804 = edge_curve ( 'none', #9812, #21167, #24733, .t. ) ;
#9805 = edge_curve ( 'none', #9812, #9831, #24739, .t. ) ;
#9806 = advanced_face ( 'none', ( #24723 ), #24469, .f. ) ;
#9807 = edge_curve ( 'none', #9800, #21238, #24769, .t. ) ;
#9808 = advanced_face ( 'none', ( #24771 ), #24772, .t. ) ;
#9809 = oriented_edge ( 'none', *, *, #9794, .t. ) ;
#9810 = oriented_edge ( 'none', *, *, #9778, .t. ) ;
#9811 = oriented_edge ( 'none', *, *, #9817, .f. ) ;
#9812 = vertex_point ( 'none', #24760 ) ;
#9813 = edge_curve ( 'none', #9814, #21239, #24756, .t. ) ;
#9814 = vertex_point ( 'none', #24758 ) ;
#9815 = edge_loop ( 'none', ( #9819, #9844, #9827, #9836 ) ) ;
#9816 = oriented_edge ( 'none', *, *, #9813, .f. ) ;
#9817 = edge_curve ( 'none', #9800, #9814, #24761, .t. ) ;
#9818 = edge_loop ( 'none', ( #9835, #9830, #9833, #9848 ) ) ;
#9819 = oriented_edge ( 'none', *, *, #21242, .t. ) ;
#9820 = oriented_edge ( 'none', *, *, #21246, .t. ) ;
#9821 = oriented_edge ( 'none', *, *, #9807, .t. ) ;
#9822 = oriented_edge ( 'none', *, *, #21166, .t. ) ;
#9823 = oriented_edge ( 'none', *, *, #9842, .f. ) ;
#9824 = oriented_edge ( 'none', *, *, #21234, .t. ) ;
#9825 = edge_curve ( 'none', #9831, #21175, #24808, .t. ) ;
#9826 = edge_curve ( 'none', #9814, #9812, #24757, .t. ) ;
#9827 = oriented_edge ( 'none', *, *, #9826, .f. ) ;
#9828 = oriented_edge ( 'none', *, *, #9850, .f. ) ;
#9829 = oriented_edge ( 'none', *, *, #21165, .t. ) ;
#9830 = oriented_edge ( 'none', *, *, #9825, .f. ) ;
#9831 = vertex_point ( 'none', #24765 ) ;
#9832 = edge_loop ( 'none', ( #9829, #9837, #9823, #9843 ) ) ;
#9833 = oriented_edge ( 'none', *, *, #9805, .f. ) ;
#9834 = advanced_face ( 'none', ( #24803 ), #24796, .t. ) ;
#9835 = oriented_edge ( 'none', *, *, #21240, .t. ) ;
#9836 = oriented_edge ( 'none', *, *, #9813, .t. ) ;
#9837 = oriented_edge ( 'none', *, *, #9851, .f. ) ;
#9838 = oriented_edge ( 'none', *, *, #9868, .f. ) ;
#9839 = oriented_edge ( 'none', *, *, #9869, .f. ) ;
#9840 = oriented_edge ( 'none', *, *, #9846, .f. ) ;
#9841 = vertex_point ( 'none', #24795 ) ;
#9842 = edge_curve ( 'none', #9831, #9841, #24797, .t. ) ;
#9843 = oriented_edge ( 'none', *, *, #9825, .t. ) ;
#9844 = oriented_edge ( 'none', *, *, #9804, .f. ) ;
#9845 = advanced_face ( 'none', ( #24751 ), #24794, .t. ) ;
#9846 = edge_curve ( 'none', #9855, #21161, #24790, .t. ) ;
#9847 = edge_loop ( 'none', ( #9824, #9840, #9853, #9858 ) ) ;
#9848 = oriented_edge ( 'none', *, *, #9804, .t. ) ;
#9849 = vertex_point ( 'none', #24774 ) ;
#9850 = edge_curve ( 'none', #9849, #21177, #24792, .t. ) ;
#9851 = edge_curve ( 'none', #9841, #21160, #24834, .t. ) ;
#9852 = advanced_face ( 'none', ( #24837 ), #24782, .t. ) ;
#9853 = oriented_edge ( 'none', *, *, #9854, .f. ) ;
#9854 = edge_curve ( 'none', #9841, #9855, #24781, .t. ) ;
#9855 = vertex_point ( 'none', #24836 ) ;
#9856 = edge_loop ( 'none', ( #9859, #9838, #9865, #9862 ) ) ;
#9857 = advanced_face ( 'none', ( #24821 ), #24829, .t. ) ;
#9858 = oriented_edge ( 'none', *, *, #9851, .t. ) ;
#9859 = oriented_edge ( 'none', *, *, #21163, .t. ) ;
#9860 = edge_loop ( 'none', ( #9822, #9828, #9839, #9867 ) ) ;
#9861 = oriented_edge ( 'none', *, *, #21247, .t. ) ;
#9862 = oriented_edge ( 'none', *, *, #9850, .t. ) ;
#9863 = edge_curve ( 'none', #9849, #9866, #24812, .t. ) ;
#9864 = vertex_point ( 'none', #24813 ) ;
#9865 = oriented_edge ( 'none', *, *, #9863, .f. ) ;
#9866 = vertex_point ( 'none', #24818 ) ;
#9867 = oriented_edge ( 'none', *, *, #9846, .t. ) ;
#9868 = edge_curve ( 'none', #9866, #21195, #24867, .t. ) ;
#9869 = edge_curve ( 'none', #9855, #9849, #24779, .t. ) ;
#9870 = edge_loop ( 'none', ( #9871, #9887, #9886, #9877 ) ) ;
#9871 = oriented_edge ( 'none', *, *, #21159, .t. ) ;
#9872 = advanced_face ( 'none', ( #24814 ), #24822, .t. ) ;
#9873 = edge_loop ( 'none', ( #9861, #9880, #9885, #9876 ) ) ;
#9874 = advanced_face ( 'none', ( #24856 ), #24855, .t. ) ;
#9875 = vertex_point ( 'none', #24851 ) ;
#9876 = oriented_edge ( 'none', *, *, #9888, .t. ) ;
#9877 = oriented_edge ( 'none', *, *, #9868, .t. ) ;
#9878 = advanced_face ( 'none', ( #24861 ), #24840, .t. ) ;
#9879 = edge_curve ( 'none', #9875, #21182, #24847, .t. ) ;
#9880 = oriented_edge ( 'none', *, *, #9879, .f. ) ;
#9881 = oriented_edge ( 'none', *, *, #9879, .t. ) ;
#9882 = edge_curve ( 'none', #9866, #9864, #24904, .t. ) ;
#9883 = oriented_edge ( 'none', *, *, #21176, .t. ) ;
#9884 = edge_curve ( 'none', #9864, #9875, #24900, .t. ) ;
#9885 = oriented_edge ( 'none', *, *, #9884, .f. ) ;
#9886 = oriented_edge ( 'none', *, *, #9882, .f. ) ;
#9887 = oriented_edge ( 'none', *, *, #9888, .f. ) ;
#9888 = edge_curve ( 'none', #9864, #21180, #24899, .t. ) ;
#9889 = vertex_point ( 'none', #24886 ) ;
#9890 = oriented_edge ( 'none', *, *, #20951, .f. ) ;
#9891 = advanced_face ( 'none', ( #24884 ), #24880, .t. ) ;
#9892 = edge_loop ( 'none', ( #9890, #9896, #9881, #9906 ) ) ;
#9893 = oriented_edge ( 'none', *, *, #9900, .f. ) ;
#9894 = edge_curve ( 'none', #9875, #20875, #24843, .t. ) ;
#9895 = edge_loop ( 'none', ( #9883, #9893, #9905, #9904 ) ) ;
#9896 = oriented_edge ( 'none', *, *, #9894, .f. ) ;
#9897 = advanced_face ( 'none', ( #24879, #24875 ), #24883, .f. ) ;
#9898 = edge_curve ( 'none', #20888, #9889, #24930, .t. ) ;
#9899 = advanced_face ( 'none', ( #24926 ), #24933, .t. ) ;
#9900 = edge_curve ( 'none', #9889, #21174, #24923, .t. ) ;
#9901 = edge_loop ( 'none', ( #10152, #9903, #10834, #10855 ) ) ;
#9902 = edge_curve ( 'none', #10200, #20845, #24915, .t. ) ;
#9903 = oriented_edge ( 'none', *, *, #9902, .f. ) ;
#9904 = oriented_edge ( 'none', *, *, #20873, .t. ) ;
#9905 = oriented_edge ( 'none', *, *, #9898, .f. ) ;
#9906 = oriented_edge ( 'none', *, *, #21181, .t. ) ;
#9907 = edge_loop ( 'none', ( #48306, #47660 ) ) ;
#9908 = oriented_edge ( 'none', *, *, #9984, .t. ) ;
#9909 = oriented_edge ( 'none', *, *, #14273, .f. ) ;
#9910 = advanced_face ( 'none', ( #24919 ), #24924, .t. ) ;
#9911 = oriented_edge ( 'none', *, *, #14366, .f. ) ;
#9912 = oriented_edge ( 'none', *, *, #14222, .t. ) ;
#9913 = oriented_edge ( 'none', *, *, #9978, .t. ) ;
#9914 = oriented_edge ( 'none', *, *, #9947, .f. ) ;
#9915 = edge_loop ( 'none', ( #9928, #9919, #9918, #9985, #9908 ) ) ;
#9916 = oriented_edge ( 'none', *, *, #14352, .t. ) ;
#9917 = edge_loop ( 'none', ( #9934, #9931, #9912, #9914, #9911 ) ) ;
#9918 = oriented_edge ( 'none', *, *, #14358, .t. ) ;
#9919 = oriented_edge ( 'none', *, *, #9921, .f. ) ;
#9920 = advanced_face ( 'none', ( #24909 ), #24906, .t. ) ;
#9921 = edge_curve ( 'none', #14248, #14150, #24917, .t. ) ;
#9922 = oriented_edge ( 'none', *, *, #14236, .f. ) ;
#9923 = oriented_edge ( 'none', *, *, #14215, .f. ) ;
#9924 = advanced_face ( 'none', ( #24959 ), #24911, .t. ) ;
#9925 = oriented_edge ( 'none', *, *, #14336, .f. ) ;
#9926 = oriented_edge ( 'none', *, *, #14337, .t. ) ;
#9927 = oriented_edge ( 'none', *, *, #14329, .f. ) ;
#9928 = oriented_edge ( 'none', *, *, #14229, .f. ) ;
#9929 = oriented_edge ( 'none', *, *, #9939, .t. ) ;
#9930 = oriented_edge ( 'none', *, *, #9946, .f. ) ;
#9931 = oriented_edge ( 'none', *, *, #9921, .t. ) ;
#9932 = oriented_edge ( 'none', *, *, #16838, .f. ) ;
#9933 = oriented_edge ( 'none', *, *, #9947, .t. ) ;
#9934 = oriented_edge ( 'none', *, *, #14251, .f. ) ;
#9935 = advanced_face ( 'none', ( #24966 ), #24954, .t. ) ;
#9936 = oriented_edge ( 'none', *, *, #14295, .f. ) ;
#9937 = oriented_edge ( 'none', *, *, #14388, .t. ) ;
#9938 = oriented_edge ( 'none', *, *, #14219, .t. ) ;
#9939 = edge_curve ( 'none', #14319, #14313, #24942, .t. ) ;
#9940 = edge_loop ( 'none', ( #9927, #9929, #9926, #9932, #9925 ) ) ;
#9941 = advanced_face ( 'none', ( #24944 ), #24934, .t. ) ;
#9942 = edge_loop ( 'none', ( #9923, #9933, #9938, #9916, #9936, #9930 ) ) ;
#9943 = oriented_edge ( 'none', *, *, #14327, .t. ) ;
#9944 = oriented_edge ( 'none', *, *, #9939, .f. ) ;
#9945 = oriented_edge ( 'none', *, *, #14341, .t. ) ;
#9946 = edge_curve ( 'none', #14213, #14448, #24990, .t. ) ;
#9947 = edge_curve ( 'none', #13549, #14244, #24948, .t. ) ;
#9948 = oriented_edge ( 'none', *, *, #14123, .t. ) ;
#9949 = oriented_edge ( 'none', *, *, #9973, .f. ) ;
#9950 = edge_loop ( 'none', ( #10022, #10007, #10011, #9949, #10009 ) ) ;
#9951 = oriented_edge ( 'none', *, *, #14157, .f. ) ;
#9952 = oriented_edge ( 'none', *, *, #14076, .f. ) ;
#9953 = oriented_edge ( 'none', *, *, #9968, .t. ) ;
#9954 = oriented_edge ( 'none', *, *, #14171, .t. ) ;
#9955 = oriented_edge ( 'none', *, *, #10026, .t. ) ;
#9956 = oriented_edge ( 'none', *, *, #14136, .f. ) ;
#9957 = oriented_edge ( 'none', *, *, #14177, .f. ) ;
#9958 = oriented_edge ( 'none', *, *, #9973, .t. ) ;
#9959 = advanced_face ( 'none', ( #24984 ), #24936, .t. ) ;
#9960 = oriented_edge ( 'none', *, *, #14140, .f. ) ;
#9961 = oriented_edge ( 'none', *, *, #9972, .f. ) ;
#9962 = edge_loop ( 'none', ( #9952, #10019, #10023, #9948, #9955 ) ) ;
#9963 = oriented_edge ( 'none', *, *, #13972, .t. ) ;
#9964 = oriented_edge ( 'none', *, *, #14134, .f. ) ;
#9965 = oriented_edge ( 'none', *, *, #9972, .t. ) ;
#9966 = oriented_edge ( 'none', *, *, #9968, .f. ) ;
#9967 = edge_loop ( 'none', ( #9957, #9958, #9963, #10017, #9960, #9961 ) ) ;
#9968 = edge_curve ( 'none', #14181, #14201, #24981, .t. ) ;
#9969 = oriented_edge ( 'none', *, *, #14191, .t. ) ;
#9970 = edge_loop ( 'none', ( #9951, #9953, #9954, #9974, #9956 ) ) ;
#9971 = oriented_edge ( 'none', *, *, #14142, .t. ) ;
#9972 = edge_curve ( 'none', #14183, #14173, #24971, .t. ) ;
#9973 = edge_curve ( 'none', #14080, #14061, #24973, .t. ) ;
#9974 = oriented_edge ( 'none', *, *, #9978, .f. ) ;
#9975 = advanced_face ( 'none', ( #24691 ), #24722, .t. ) ;
#9976 = oriented_edge ( 'none', *, *, #13922, .t. ) ;
#9977 = advanced_face ( 'none', ( #24718 ), #25024, .t. ) ;
#9978 = edge_curve ( 'none', #14267, #14175, #25025, .t. ) ;
#9979 = oriented_edge ( 'none', *, *, #14166, .t. ) ;
#9980 = oriented_edge ( 'none', *, *, #9984, .f. ) ;
#9981 = edge_loop ( 'none', ( #9964, #9966, #9971, #9969, #9965 ) ) ;
#9982 = oriented_edge ( 'none', *, *, #14271, .t. ) ;
#9983 = advanced_face ( 'none', ( #25018 ), #25015, .t. ) ;
#9984 = edge_curve ( 'none', #14263, #14238, #25004, .t. ) ;
#9985 = oriented_edge ( 'none', *, *, #14277, .t. ) ;
#9986 = edge_loop ( 'none', ( #9909, #9913, #9979, #9982, #9922, #9980 ) ) ;
#9987 = edge_loop ( 'none', ( #9988, #10057, #9989, #10061, #9993, #10058 ) ) ;
#9988 = oriented_edge ( 'none', *, *, #13915, .f. ) ;
#9989 = oriented_edge ( 'none', *, *, #13956, .t. ) ;
#9990 = advanced_face ( 'none', ( #24998 ), #25007, .t. ) ;
#9991 = edge_curve ( 'none', #13836, #13854, #25000, .t. ) ;
#9992 = oriented_edge ( 'none', *, *, #14013, .t. ) ;
#9993 = oriented_edge ( 'none', *, *, #13986, .f. ) ;
#9994 = oriented_edge ( 'none', *, *, #10004, .t. ) ;
#9995 = oriented_edge ( 'none', *, *, #10015, .f. ) ;
#9996 = oriented_edge ( 'none', *, *, #13886, .t. ) ;
#9997 = oriented_edge ( 'none', *, *, #13979, .f. ) ;
#9998 = oriented_edge ( 'none', *, *, #13970, .t. ) ;
#9999 = oriented_edge ( 'none', *, *, #14011, .t. ) ;
#10000 = oriented_edge ( 'none', *, *, #13977, .f. ) ;
#10001 = oriented_edge ( 'none', *, *, #14084, .f. ) ;
#10002 = oriented_edge ( 'none', *, *, #10004, .f. ) ;
#10003 = advanced_face ( 'none', ( #25052 ), #24995, .t. ) ;
#10004 = edge_curve ( 'none', #14034, #13917, #25047, .t. ) ;
#10005 = oriented_edge ( 'none', *, *, #14026, .f. ) ;
#10006 = edge_loop ( 'none', ( #10005, #9994, #9992, #9995, #9997 ) ) ;
#10007 = oriented_edge ( 'none', *, *, #10021, .t. ) ;
#10008 = advanced_face ( 'none', ( #25045 ), #25042, .t. ) ;
#10009 = oriented_edge ( 'none', *, *, #14078, .f. ) ;
#10010 = edge_loop ( 'none', ( #10012, #10024, #9999, #9998, #10001, #10018 ) ) ;
#10011 = oriented_edge ( 'none', *, *, #14064, .t. ) ;
#10012 = oriented_edge ( 'none', *, *, #14119, .f. ) ;
#10013 = oriented_edge ( 'none', *, *, #14032, .t. ) ;
#10014 = advanced_face ( 'none', ( #25035 ), #25041, .t. ) ;
#10015 = edge_curve ( 'none', #13981, #14036, #25043, .t. ) ;
#10016 = oriented_edge ( 'none', *, *, #10064, .t. ) ;
#10017 = oriented_edge ( 'none', *, *, #14197, .t. ) ;
#10018 = oriented_edge ( 'none', *, *, #10026, .f. ) ;
#10019 = oriented_edge ( 'none', *, *, #10021, .f. ) ;
#10020 = advanced_face ( 'none', ( #25087 ), #25029, .t. ) ;
#10021 = edge_curve ( 'none', #14095, #13995, #25088, .t. ) ;
#10022 = oriented_edge ( 'none', *, *, #14098, .f. ) ;
#10023 = oriented_edge ( 'none', *, *, #14049, .t. ) ;
#10024 = oriented_edge ( 'none', *, *, #10015, .t. ) ;
#10025 = edge_loop ( 'none', ( #10000, #10002, #10013, #10065, #10016 ) ) ;
#10026 = edge_curve ( 'none', #14112, #14069, #25034, .t. ) ;
#10027 = edge_curve ( 'none', #13733, #13761, #25083, .t. ) ;
#10028 = edge_loop ( 'none', ( #10091, #10093, #10090, #10095, #10097 ) ) ;
#10029 = oriented_edge ( 'none', *, *, #13864, .t. ) ;
#10030 = oriented_edge ( 'none', *, *, #13828, .t. ) ;
#10031 = edge_curve ( 'none', #13749, #13822, #25064, .t. ) ;
#10032 = edge_curve ( 'none', #13740, #13760, #25065, .t. ) ;
#10033 = oriented_edge ( 'none', *, *, #10031, .t. ) ;
#10034 = oriented_edge ( 'none', *, *, #10056, .f. ) ;
#10035 = oriented_edge ( 'none', *, *, #13878, .t. ) ;
#10036 = oriented_edge ( 'none', *, *, #13888, .f. ) ;
#10037 = edge_loop ( 'none', ( #10039, #10046, #10030, #10029, #10033 ) ) ;
#10038 = edge_loop ( 'none', ( #10040, #10044, #10035, #10045, #10043, #10104 ) ) ;
#10039 = oriented_edge ( 'none', *, *, #13858, .f. ) ;
#10040 = oriented_edge ( 'none', *, *, #13798, .f. ) ;
#10041 = advanced_face ( 'none', ( #25056 ), #25077, .t. ) ;
#10042 = edge_curve ( 'none', #13838, #13717, #25117, .t. ) ;
#10043 = oriented_edge ( 'none', *, *, #13882, .f. ) ;
#10044 = oriented_edge ( 'none', *, *, #10042, .t. ) ;
#10045 = oriented_edge ( 'none', *, *, #13813, .t. ) ;
#10046 = oriented_edge ( 'none', *, *, #10027, .f. ) ;
#10047 = edge_loop ( 'none', ( #10098, #10099, #10096, #10076, #10101, #10102 ) ) ;
#10048 = oriented_edge ( 'none', *, *, #10051, .t. ) ;
#10049 = oriented_edge ( 'none', *, *, #9991, .f. ) ;
#10050 = edge_loop ( 'none', ( #10053, #10060, #9976, #10034, #10036 ) ) ;
#10051 = edge_curve ( 'none', #13796, #13938, #25110, .t. ) ;
#10052 = oriented_edge ( 'none', *, *, #13803, .t. ) ;
#10053 = oriented_edge ( 'none', *, *, #13948, .f. ) ;
#10054 = advanced_face ( 'none', ( #25116 ), #25115, .t. ) ;
#10055 = advanced_face ( 'none', ( #25121 ), #25099, .t. ) ;
#10056 = edge_curve ( 'none', #13911, #13830, #25098, .t. ) ;
#10057 = oriented_edge ( 'none', *, *, #10056, .t. ) ;
#10058 = oriented_edge ( 'none', *, *, #10064, .f. ) ;
#10059 = edge_loop ( 'none', ( #10063, #10049, #9996, #10052, #10048 ) ) ;
#10060 = oriented_edge ( 'none', *, *, #9991, .t. ) ;
#10061 = oriented_edge ( 'none', *, *, #13894, .t. ) ;
#10062 = advanced_face ( 'none', ( #25093 ), #25097, .t. ) ;
#10063 = oriented_edge ( 'none', *, *, #13928, .f. ) ;
#10064 = edge_curve ( 'none', #13905, #13982, #25145, .t. ) ;
#10065 = oriented_edge ( 'none', *, *, #14019, .t. ) ;
#10066 = edge_loop ( 'none', ( #10094, #10085, #10139, #10138, #10141, #10071 ) ) ;
#10067 = oriented_edge ( 'none', *, *, #9790, .t. ) ;
#10068 = advanced_face ( 'none', ( #25089 ), #25150, .t. ) ;
#10069 = oriented_edge ( 'none', *, *, #13775, .f. ) ;
#10070 = oriented_edge ( 'none', *, *, #13753, .t. ) ;
#10071 = oriented_edge ( 'none', *, *, #10087, .f. ) ;
#10072 = oriented_edge ( 'none', *, *, #10032, .f. ) ;
#10073 = advanced_face ( 'none', ( #25130 ), #25144, .t. ) ;
#10074 = edge_curve ( 'none', #13646, #13594, #25140, .t. ) ;
#10075 = oriented_edge ( 'none', *, *, #13666, .f. ) ;
#10076 = oriented_edge ( 'none', *, *, #13876, .t. ) ;
#10077 = oriented_edge ( 'none', *, *, #10087, .t. ) ;
#10078 = oriented_edge ( 'none', *, *, #10082, .t. ) ;
#10079 = edge_loop ( 'none', ( #10075, #10146, #10129, #10128, #10132 ) ) ;
#10080 = oriented_edge ( 'none', *, *, #10082, .f. ) ;
#10081 = advanced_face ( 'none', ( #25124 ), #25133, .t. ) ;
#10082 = edge_curve ( 'none', #13786, #13649, #25180, .t. ) ;
#10083 = oriented_edge ( 'none', *, *, #13658, .f. ) ;
#10084 = oriented_edge ( 'none', *, *, #13785, .t. ) ;
#10085 = oriented_edge ( 'none', *, *, #10074, .t. ) ;
#10086 = edge_loop ( 'none', ( #10083, #10078, #10070, #10072, #10069 ) ) ;
#10087 = edge_curve ( 'none', #13640, #13779, #25172, .t. ) ;
#10088 = oriented_edge ( 'none', *, *, #13651, .t. ) ;
#10089 = advanced_face ( 'none', ( #25189 ), #25184, .t. ) ;
#10090 = oriented_edge ( 'none', *, *, #13857, .t. ) ;
#10091 = oriented_edge ( 'none', *, *, #13844, .f. ) ;
#10092 = oriented_edge ( 'none', *, *, #13774, .f. ) ;
#10093 = oriented_edge ( 'none', *, *, #10027, .t. ) ;
#10094 = oriented_edge ( 'none', *, *, #13647, .f. ) ;
#10095 = oriented_edge ( 'none', *, *, #10042, .f. ) ;
#10096 = oriented_edge ( 'none', *, *, #13755, .t. ) ;
#10097 = oriented_edge ( 'none', *, *, #13860, .f. ) ;
#10098 = oriented_edge ( 'none', *, *, #13743, .f. ) ;
#10099 = oriented_edge ( 'none', *, *, #10032, .t. ) ;
#10100 = advanced_face ( 'none', ( #25181 ), #25166, .t. ) ;
#10101 = oriented_edge ( 'none', *, *, #13826, .f. ) ;
#10102 = oriented_edge ( 'none', *, *, #10031, .f. ) ;
#10103 = edge_loop ( 'none', ( #10092, #10080, #10084, #10088, #10077 ) ) ;
#10104 = oriented_edge ( 'none', *, *, #10051, .f. ) ;
#10105 = advanced_face ( 'none', ( #25159 ), #25139, .t. ) ;
#10106 = edge_loop ( 'none', ( #10109, #10113, #10116, #10115, #10119 ) ) ;
#10107 = edge_loop ( 'none', ( #10181, #10179, #10161, #10160, #10164, #10182 ) ) ;
#10108 = oriented_edge ( 'none', *, *, #10186, .t. ) ;
#10109 = oriented_edge ( 'none', *, *, #13619, .f. ) ;
#10110 = oriented_edge ( 'none', *, *, #9900, .t. ) ;
#10111 = oriented_edge ( 'none', *, *, #13621, .f. ) ;
#10112 = edge_loop ( 'none', ( #10163, #10166, #10172, #10174, #10151 ) ) ;
#10113 = oriented_edge ( 'none', *, *, #10186, .f. ) ;
#10114 = edge_loop ( 'none', ( #10169, #10162, #10156, #10165, #10154 ) ) ;
#10115 = oriented_edge ( 'none', *, *, #13501, .t. ) ;
#10116 = oriented_edge ( 'none', *, *, #13575, .t. ) ;
#10117 = edge_curve ( 'none', #13515, #13612, #25161, .t. ) ;
#10118 = edge_curve ( 'none', #13516, #13416, #25163, .t. ) ;
#10119 = oriented_edge ( 'none', *, *, #10117, .t. ) ;
#10120 = edge_loop ( 'none', ( #10178, #10108, #10177, #10180, #10111 ) ) ;
#10121 = oriented_edge ( 'none', *, *, #10130, .f. ) ;
#10122 = oriented_edge ( 'none', *, *, #10124, .t. ) ;
#10123 = advanced_face ( 'none', ( #25162 ), #25216, .t. ) ;
#10124 = edge_curve ( 'none', #13615, #13489, #25217, .t. ) ;
#10125 = oriented_edge ( 'none', *, *, #13556, .t. ) ;
#10126 = oriented_edge ( 'none', *, *, #13600, .t. ) ;
#10127 = oriented_edge ( 'none', *, *, #13672, .f. ) ;
#10128 = oriented_edge ( 'none', *, *, #13713, .t. ) ;
#10129 = oriented_edge ( 'none', *, *, #13674, .t. ) ;
#10130 = edge_curve ( 'none', #13590, #13708, #25213, .t. ) ;
#10131 = oriented_edge ( 'none', *, *, #13689, .f. ) ;
#10132 = oriented_edge ( 'none', *, *, #10130, .t. ) ;
#10133 = advanced_face ( 'none', ( #25193 ), #25198, .t. ) ;
#10134 = oriented_edge ( 'none', *, *, #13668, .f. ) ;
#10135 = oriented_edge ( 'none', *, *, #13703, .t. ) ;
#10136 = oriented_edge ( 'none', *, *, #13591, .f. ) ;
#10137 = oriented_edge ( 'none', *, *, #10074, .f. ) ;
#10138 = oriented_edge ( 'none', *, *, #13686, .t. ) ;
#10139 = oriented_edge ( 'none', *, *, #13698, .t. ) ;
#10140 = oriented_edge ( 'none', *, *, #10142, .t. ) ;
#10141 = oriented_edge ( 'none', *, *, #13782, .f. ) ;
#10142 = edge_curve ( 'none', #13566, #13573, #25194, .t. ) ;
#10143 = edge_loop ( 'none', ( #10136, #10122, #10126, #10125, #10127, #10121 ) ) ;
#10144 = advanced_face ( 'none', ( #25237 ), #25199, .t. ) ;
#10145 = edge_loop ( 'none', ( #10131, #10140, #10135, #10137, #10134 ) ) ;
#10146 = oriented_edge ( 'none', *, *, #10142, .f. ) ;
#10147 = oriented_edge ( 'none', *, *, #10149, .f. ) ;
#10148 = advanced_face ( 'none', ( #25244 ), #25242, .t. ) ;
#10149 = edge_curve ( 'none', #13312, #13354, #25222, .t. ) ;
#10150 = edge_loop ( 'none', ( #10222, #10228, #10227, #10230, #10226 ) ) ;
#10151 = oriented_edge ( 'none', *, *, #10173, .t. ) ;
#10152 = oriented_edge ( 'none', *, *, #20896, .f. ) ;
#10153 = advanced_face ( 'none', ( #25277 ), #25271, .t. ) ;
#10154 = oriented_edge ( 'none', *, *, #13532, .f. ) ;
#10155 = edge_loop ( 'none', ( #10157, #10170, #10232, #10231, #10234, #10171 ) ) ;
#10156 = oriented_edge ( 'none', *, *, #13547, .t. ) ;
#10157 = oriented_edge ( 'none', *, *, #13436, .f. ) ;
#10158 = advanced_face ( 'none', ( #25274 ), #25279, .t. ) ;
#10159 = edge_curve ( 'none', #13458, #13359, #25276, .t. ) ;
#10160 = oriented_edge ( 'none', *, *, #13475, .t. ) ;
#10161 = oriented_edge ( 'none', *, *, #13542, .t. ) ;
#10162 = oriented_edge ( 'none', *, *, #10168, .t. ) ;
#10163 = oriented_edge ( 'none', *, *, #13512, .f. ) ;
#10164 = oriented_edge ( 'none', *, *, #13596, .f. ) ;
#10165 = oriented_edge ( 'none', *, *, #10118, .f. ) ;
#10166 = oriented_edge ( 'none', *, *, #10168, .f. ) ;
#10167 = advanced_face ( 'none', ( #25256 ), #25269, .t. ) ;
#10168 = edge_curve ( 'none', #13426, #13435, #25257, .t. ) ;
#10169 = oriented_edge ( 'none', *, *, #13414, .f. ) ;
#10170 = oriented_edge ( 'none', *, *, #10159, .t. ) ;
#10171 = oriented_edge ( 'none', *, *, #10173, .f. ) ;
#10172 = oriented_edge ( 'none', *, *, #13524, .t. ) ;
#10173 = edge_curve ( 'none', #13457, #13520, #25249, .t. ) ;
#10174 = oriented_edge ( 'none', *, *, #13432, .t. ) ;
#10175 = oriented_edge ( 'none', *, *, #10206, .f. ) ;
#10176 = advanced_face ( 'none', ( #25302 ), #25251, .t. ) ;
#10177 = oriented_edge ( 'none', *, *, #13477, .t. ) ;
#10178 = oriented_edge ( 'none', *, *, #13466, .f. ) ;
#10179 = oriented_edge ( 'none', *, *, #10118, .t. ) ;
#10180 = oriented_edge ( 'none', *, *, #10124, .f. ) ;
#10181 = oriented_edge ( 'none', *, *, #13499, .f. ) ;
#10182 = oriented_edge ( 'none', *, *, #10117, .f. ) ;
#10183 = advanced_face ( 'none', ( #25305 ), #25291, .t. ) ;
#10184 = edge_loop ( 'none', ( #10233, #10147, #10220, #10219, #10223 ) ) ;
#10185 = advanced_face ( 'none', ( #25258 ), #25300, .t. ) ;
#10186 = edge_curve ( 'none', #13481, #13479, #25290, .t. ) ;
#10187 = advanced_face ( 'none', ( #25340 ), #25282, .t. ) ;
#10188 = oriented_edge ( 'none', *, *, #10267, .t. ) ;
#10189 = oriented_edge ( 'none', *, *, #13285, .f. ) ;
#10190 = edge_loop ( 'none', ( #10527, #10521, #10438, #10067, #10869, #10459, #10805, #10196, #10881, #10803, #10850, #10879, #11091, #10848, #11212, #10845, #11178, #11211, #11104, #11177, #11135, #11192 ) ) ;
#10191 = oriented_edge ( 'none', *, *, #10276, .t. ) ;
#10192 = oriented_edge ( 'none', *, *, #10198, .f. ) ;
#10193 = oriented_edge ( 'none', *, *, #10201, .f. ) ;
#10194 = edge_curve ( 'none', #13243, #13241, #25335, .t. ) ;
#10195 = oriented_edge ( 'none', *, *, #13250, .f. ) ;
#10196 = oriented_edge ( 'none', *, *, #9817, .t. ) ;
#10197 = oriented_edge ( 'none', *, *, #13369, .t. ) ;
#10198 = edge_curve ( 'none', #10200, #21191, #25292, .t. ) ;
#10199 = edge_loop ( 'none', ( #10195, #10268, #10271, #10274, #10275 ) ) ;
#10200 = vertex_point ( 'none', #25325 ) ;
#10202 = oriented_edge ( 'none', *, *, #21173, .t. ) ;
#10201 = edge_curve ( 'none', #13276, #13221, #25338, .t. ) ;
#10203 = oriented_edge ( 'none', *, *, #13283, .t. ) ;
#10204 = advanced_face ( 'none', ( #25322 ), #25293, .t. ) ;
#10206 = edge_curve ( 'none', #9889, #10200, #25343, .t. ) ;
#10205 = oriented_edge ( 'none', *, *, #10221, .f. ) ;
#10207 = advanced_face ( 'none', ( #25370 ), #25309, .t. ) ;
#10208 = edge_curve ( 'none', #13332, #13261, #25362, .t. ) ;
#10209 = oriented_edge ( 'none', *, *, #10201, .t. ) ;
#10210 = edge_loop ( 'none', ( #10214, #10213, #10197, #10203, #10209 ) ) ;
#10211 = oriented_edge ( 'none', *, *, #13299, .t. ) ;
#10212 = oriented_edge ( 'none', *, *, #13382, .t. ) ;
#10213 = oriented_edge ( 'none', *, *, #10194, .f. ) ;
#10214 = oriented_edge ( 'none', *, *, #13219, .f. ) ;
#10215 = oriented_edge ( 'none', *, *, #13463, .f. ) ;
#10216 = advanced_face ( 'none', ( #25369 ), #25365, .t. ) ;
#10217 = edge_loop ( 'none', ( #10202, #10192, #10175, #10110 ) ) ;
#10218 = oriented_edge ( 'none', *, *, #10208, .t. ) ;
#10219 = oriented_edge ( 'none', *, *, #13350, .t. ) ;
#10220 = oriented_edge ( 'none', *, *, #13448, .t. ) ;
#10221 = edge_curve ( 'none', #13345, #13297, #25351, .t. ) ;
#10222 = oriented_edge ( 'none', *, *, #13317, .f. ) ;
#10223 = oriented_edge ( 'none', *, *, #10221, .t. ) ;
#10225 = advanced_face ( 'none', ( #25373 ), #25366, .t. ) ;
#10224 = advanced_face ( 'none', ( #25356 ), #25354, .t. ) ;
#10226 = oriented_edge ( 'none', *, *, #13443, .f. ) ;
#10227 = oriented_edge ( 'none', *, *, #13325, .t. ) ;
#10228 = oriented_edge ( 'none', *, *, #10149, .t. ) ;
#10229 = oriented_edge ( 'none', *, *, #13340, .f. ) ;
#10230 = oriented_edge ( 'none', *, *, #10159, .f. ) ;
#10231 = oriented_edge ( 'none', *, *, #13400, .t. ) ;
#10232 = oriented_edge ( 'none', *, *, #13320, .t. ) ;
#10233 = oriented_edge ( 'none', *, *, #13295, .f. ) ;
#10234 = oriented_edge ( 'none', *, *, #13521, .f. ) ;
#10235 = edge_loop ( 'none', ( #10229, #10218, #10212, #10211, #10215, #10205 ) ) ;
#10236 = oriented_edge ( 'none', *, *, #12985, .f. ) ;
#10237 = edge_loop ( 'none', ( #10308, #10292, #10296, #10295, #10299, #10312 ) ) ;
#10238 = oriented_edge ( 'none', *, *, #13140, .f. ) ;
#10239 = oriented_edge ( 'none', *, *, #10267, .f. ) ;
#10240 = oriented_edge ( 'none', *, *, #11011, .t. ) ;
#10241 = oriented_edge ( 'none', *, *, #10243, .f. ) ;
#10242 = advanced_face ( 'none', ( #25344 ), #25396, .t. ) ;
#10243 = edge_curve ( 'none', #13106, #13104, #25353, .t. ) ;
#10244 = oriented_edge ( 'none', *, *, #10305, .t. ) ;
#10245 = oriented_edge ( 'none', *, *, #13054, .t. ) ;
#10246 = oriented_edge ( 'none', *, *, #13190, .t. ) ;
#10247 = oriented_edge ( 'none', *, *, #13159, .f. ) ;
#10248 = advanced_face ( 'none', ( #25384 ), #25390, .t. ) ;
#10249 = edge_loop ( 'none', ( #10259, #10252, #10316, #10315, #10238, #10239 ) ) ;
#10250 = oriented_edge ( 'none', *, *, #13288, .t. ) ;
#10251 = oriented_edge ( 'none', *, *, #13212, .f. ) ;
#10252 = oriented_edge ( 'none', *, *, #10256, .t. ) ;
#10253 = oriented_edge ( 'none', *, *, #10276, .f. ) ;
#10254 = edge_loop ( 'none', ( #10251, #10241, #10245, #10306, #10244 ) ) ;
#10255 = advanced_face ( 'none', ( #25381 ), #25389, .t. ) ;
#10256 = edge_curve ( 'none', #13180, #13089, #25403, .t. ) ;
#10257 = oriented_edge ( 'none', *, *, #13170, .t. ) ;
#10258 = oriented_edge ( 'none', *, *, #10263, .f. ) ;
#10259 = oriented_edge ( 'none', *, *, #13184, .f. ) ;
#10260 = oriented_edge ( 'none', *, *, #13380, .f. ) ;
#10261 = oriented_edge ( 'none', *, *, #10263, .t. ) ;
#10262 = advanced_face ( 'none', ( #25379 ), #25376, .t. ) ;
#10263 = edge_curve ( 'none', #13150, #13148, #25435, .t. ) ;
#10264 = edge_loop ( 'none', ( #10247, #10261, #10250, #10253, #10266 ) ) ;
#10265 = oriented_edge ( 'none', *, *, #13142, .t. ) ;
#10266 = oriented_edge ( 'none', *, *, #13137, .f. ) ;
#10267 = edge_curve ( 'none', #13176, #13293, #25428, .t. ) ;
#10268 = oriented_edge ( 'none', *, *, #10194, .t. ) ;
#10269 = edge_loop ( 'none', ( #10189, #10191, #10257, #10270, #10260, #10193 ) ) ;
#10270 = oriented_edge ( 'none', *, *, #13234, .t. ) ;
#10271 = oriented_edge ( 'none', *, *, #13217, .t. ) ;
#10272 = edge_loop ( 'none', ( #10273, #10258, #10265, #10246, #10188 ) ) ;
#10273 = oriented_edge ( 'none', *, *, #13290, .f. ) ;
#10274 = oriented_edge ( 'none', *, *, #10208, .f. ) ;
#10275 = oriented_edge ( 'none', *, *, #13343, .f. ) ;
#10276 = edge_curve ( 'none', #13265, #13163, #25413, .t. ) ;
#10277 = oriented_edge ( 'none', *, *, #13039, .t. ) ;
#10278 = advanced_face ( 'none', ( #25430 ), #25427, .t. ) ;
#10279 = oriented_edge ( 'none', *, *, #13042, .t. ) ;
#10280 = edge_loop ( 'none', ( #10288, #10285, #10287, #10289, #10353 ) ) ;
#10281 = edge_curve ( 'none', #12900, #12982, #25436, .t. ) ;
#10282 = oriented_edge ( 'none', *, *, #13031, .t. ) ;
#10283 = edge_curve ( 'none', #12902, #12923, #25415, .t. ) ;
#10284 = oriented_edge ( 'none', *, *, #13024, .f. ) ;
#10285 = oriented_edge ( 'none', *, *, #10302, .t. ) ;
#10286 = advanced_face ( 'none', ( #25391 ), #25469, .t. ) ;
#10287 = oriented_edge ( 'none', *, *, #13129, .t. ) ;
#10288 = oriented_edge ( 'none', *, *, #13038, .f. ) ;
#10289 = oriented_edge ( 'none', *, *, #10291, .f. ) ;
#10290 = oriented_edge ( 'none', *, *, #11767, .t. ) ;
#10291 = edge_curve ( 'none', #13119, #13046, #25460, .t. ) ;
#10292 = oriented_edge ( 'none', *, *, #10291, .t. ) ;
#10293 = advanced_face ( 'none', ( #25458 ), #25466, .t. ) ;
#10294 = oriented_edge ( 'none', *, *, #10281, .t. ) ;
#10295 = oriented_edge ( 'none', *, *, #13086, .t. ) ;
#10296 = oriented_edge ( 'none', *, *, #13015, .t. ) ;
#10297 = oriented_edge ( 'none', *, *, #10302, .f. ) ;
#10298 = oriented_edge ( 'none', *, *, #12980, .f. ) ;
#10299 = oriented_edge ( 'none', *, *, #13209, .f. ) ;
#10300 = oriented_edge ( 'none', *, *, #10283, .t. ) ;
#10301 = edge_loop ( 'none', ( #10284, #10300, #10355, #10277, #10236, #10336 ) ) ;
#10302 = edge_curve ( 'none', #13044, #12894, #25465, .t. ) ;
#10303 = oriented_edge ( 'none', *, *, #13174, .f. ) ;
#10304 = edge_loop ( 'none', ( #10307, #10309, #10311, #10313, #10303 ) ) ;
#10305 = edge_curve ( 'none', #12992, #13204, #25445, .t. ) ;
#10306 = oriented_edge ( 'none', *, *, #13126, .t. ) ;
#10307 = oriented_edge ( 'none', *, *, #13127, .f. ) ;
#10308 = oriented_edge ( 'none', *, *, #13120, .f. ) ;
#10309 = oriented_edge ( 'none', *, *, #10243, .t. ) ;
#10310 = advanced_face ( 'none', ( #25503 ), #25442, .t. ) ;
#10311 = oriented_edge ( 'none', *, *, #13075, .t. ) ;
#10312 = oriented_edge ( 'none', *, *, #10305, .f. ) ;
#10313 = oriented_edge ( 'none', *, *, #10256, .f. ) ;
#10314 = edge_loop ( 'none', ( #10298, #10297, #10279, #10282, #10294 ) ) ;
#10315 = oriented_edge ( 'none', *, *, #13201, .t. ) ;
#10316 = oriented_edge ( 'none', *, *, #13073, .t. ) ;
#10317 = edge_loop ( 'none', ( #10322, #10318, #10384, #10388, #10383 ) ) ;
#10318 = oriented_edge ( 'none', *, *, #10321, .t. ) ;
#10319 = oriented_edge ( 'none', *, *, #10321, .f. ) ;
#10320 = advanced_face ( 'none', ( #25446 ), #25457, .t. ) ;
#10321 = edge_curve ( 'none', #12736, #12735, #25497, .t. ) ;
#10322 = oriented_edge ( 'none', *, *, #12847, .f. ) ;
#10323 = edge_curve ( 'none', #12743, #12819, #25485, .t. ) ;
#10324 = oriented_edge ( 'none', *, *, #12829, .t. ) ;
#10325 = oriented_edge ( 'none', *, *, #12689, .f. ) ;
#10326 = advanced_face ( 'none', ( #25494 ), #25223, .t. ) ;
#10327 = oriented_edge ( 'none', *, *, #12837, .f. ) ;
#10328 = oriented_edge ( 'none', *, *, #12927, .t. ) ;
#10329 = oriented_edge ( 'none', *, *, #10323, .t. ) ;
#10330 = oriented_edge ( 'none', *, *, #12857, .t. ) ;
#10331 = oriented_edge ( 'none', *, *, #12904, .f. ) ;
#10332 = oriented_edge ( 'none', *, *, #12969, .f. ) ;
#10333 = oriented_edge ( 'none', *, *, #10349, .t. ) ;
#10334 = advanced_face ( 'none', ( #24737 ), #25218, .t. ) ;
#10335 = oriented_edge ( 'none', *, *, #13052, .f. ) ;
#10336 = oriented_edge ( 'none', *, *, #10281, .f. ) ;
#10337 = oriented_edge ( 'none', *, *, #10341, .t. ) ;
#10338 = edge_loop ( 'none', ( #10342, #10344, #10347, #10346, #10350 ) ) ;
#10339 = oriented_edge ( 'none', *, *, #12909, .f. ) ;
#10340 = advanced_face ( 'none', ( #25490 ), #25480, .t. ) ;
#10341 = edge_curve ( 'none', #12664, #12970, #24994, .t. ) ;
#10342 = oriented_edge ( 'none', *, *, #12929, .f. ) ;
#10343 = edge_loop ( 'none', ( #10339, #10337, #10328, #10351, #10331 ) ) ;
#10344 = oriented_edge ( 'none', *, *, #10341, .f. ) ;
#10345 = edge_loop ( 'none', ( #10332, #10333, #10330, #10394, #10335, #10392 ) ) ;
#10346 = oriented_edge ( 'none', *, *, #12811, .t. ) ;
#10347 = oriented_edge ( 'none', *, *, #12919, .t. ) ;
#10348 = edge_curve ( 'none', #12968, #13048, #25536, .t. ) ;
#10349 = edge_curve ( 'none', #12959, #12855, #25537, .t. ) ;
#10350 = oriented_edge ( 'none', *, *, #10348, .t. ) ;
#10351 = oriented_edge ( 'none', *, *, #10283, .f. ) ;
#10352 = oriented_edge ( 'none', *, *, #12734, .t. ) ;
#10353 = oriented_edge ( 'none', *, *, #13017, .f. ) ;
#10354 = advanced_face ( 'none', ( #25528 ), #25524, .t. ) ;
#10355 = oriented_edge ( 'none', *, *, #12922, .t. ) ;
#10356 = edge_loop ( 'none', ( #11630, #11922, #11921, #11926 ) ) ;
#10357 = oriented_edge ( 'none', *, *, #10423, .t. ) ;
#10358 = edge_loop ( 'none', ( #10325, #10432, #10422, #10424, #10357 ) ) ;
#10359 = oriented_edge ( 'none', *, *, #12733, .t. ) ;
#10360 = edge_curve ( 'none', #12554, #12765, #25517, .t. ) ;
#10361 = oriented_edge ( 'none', *, *, #12773, .t. ) ;
#10362 = edge_loop ( 'none', ( #10430, #10367, #10427, #10433, #10366, #10431 ) ) ;
#10363 = oriented_edge ( 'none', *, *, #10360, .t. ) ;
#10364 = advanced_face ( 'none', ( #25523 ), #25520, .t. ) ;
#10365 = oriented_edge ( 'none', *, *, #12889, .f. ) ;
#10366 = oriented_edge ( 'none', *, *, #12731, .f. ) ;
#10367 = oriented_edge ( 'none', *, *, #10429, .t. ) ;
#10368 = oriented_edge ( 'none', *, *, #12763, .t. ) ;
#10369 = edge_curve ( 'none', #12745, #12751, #25565, .t. ) ;
#10370 = oriented_edge ( 'none', *, *, #12788, .f. ) ;
#10371 = oriented_edge ( 'none', *, *, #10323, .f. ) ;
#10372 = edge_loop ( 'none', ( #10370, #10373, #10359, #10361, #10363 ) ) ;
#10373 = oriented_edge ( 'none', *, *, #10377, .f. ) ;
#10374 = oriented_edge ( 'none', *, *, #12883, .t. ) ;
#10375 = edge_loop ( 'none', ( #10379, #10376, #10368, #10426, #10365 ) ) ;
#10376 = oriented_edge ( 'none', *, *, #10377, .t. ) ;
#10377 = edge_curve ( 'none', #12778, #12649, #25561, .t. ) ;
#10378 = advanced_face ( 'none', ( #25570 ), #25529, .t. ) ;
#10379 = oriented_edge ( 'none', *, *, #12808, .f. ) ;
#10380 = oriented_edge ( 'none', *, *, #12872, .t. ) ;
#10381 = edge_loop ( 'none', ( #10387, #10386, #10389, #10374, #10385, #10371 ) ) ;
#10382 = advanced_face ( 'none', ( #25552 ), #25511, .t. ) ;
#10383 = oriented_edge ( 'none', *, *, #12958, .f. ) ;
#10384 = oriented_edge ( 'none', *, *, #12816, .t. ) ;
#10385 = oriented_edge ( 'none', *, *, #12827, .f. ) ;
#10386 = oriented_edge ( 'none', *, *, #10369, .t. ) ;
#10387 = oriented_edge ( 'none', *, *, #12868, .f. ) ;
#10388 = oriented_edge ( 'none', *, *, #10349, .f. ) ;
#10389 = oriented_edge ( 'none', *, *, #12757, .t. ) ;
#10390 = edge_loop ( 'none', ( #12404, #12412 ) ) ;
#10391 = advanced_face ( 'none', ( #25519 ), #25543, .t. ) ;
#10392 = oriented_edge ( 'none', *, *, #10348, .f. ) ;
#10393 = edge_loop ( 'none', ( #10327, #10319, #10324, #10380, #10329 ) ) ;
#10394 = oriented_edge ( 'none', *, *, #12944, .t. ) ;
#10395 = oriented_edge ( 'none', *, *, #12729, .t. ) ;
#10396 = oriented_edge ( 'none', *, *, #12513, .f. ) ;
#10397 = oriented_edge ( 'none', *, *, #10400, .f. ) ;
#10398 = oriented_edge ( 'none', *, *, #10423, .f. ) ;
#10399 = advanced_face ( 'none', ( #25569 ), #25598, .t. ) ;
#10400 = edge_curve ( 'none', #12506, #12624, #25541, .t. ) ;
#10401 = oriented_edge ( 'none', *, *, #10402, .t. ) ;
#10402 = edge_curve ( 'none', #12504, #12569, #25546, .t. ) ;
#10403 = edge_loop ( 'none', ( #10468, #10470, #10465, #10471, #10473 ) ) ;
#10404 = oriented_edge ( 'none', *, *, #12696, .f. ) ;
#10405 = oriented_edge ( 'none', *, *, #12573, .f. ) ;
#10406 = oriented_edge ( 'none', *, *, #12716, .f. ) ;
#10407 = edge_loop ( 'none', ( #10396, #10474, #10472, #10455, #10467, #10453 ) ) ;
#10408 = oriented_edge ( 'none', *, *, #10419, .t. ) ;
#10409 = oriented_edge ( 'none', *, *, #12678, .f. ) ;
#10410 = oriented_edge ( 'none', *, *, #12668, .t. ) ;
#10411 = edge_loop ( 'none', ( #10406, #10418, #10417, #10395, #10416, #10398 ) ) ;
#10412 = oriented_edge ( 'none', *, *, #10429, .f. ) ;
#10413 = oriented_edge ( 'none', *, *, #12495, .t. ) ;
#10414 = advanced_face ( 'none', ( #25591 ), #25586, .t. ) ;
#10415 = edge_curve ( 'none', #12714, #12609, #25584, .t. ) ;
#10416 = oriented_edge ( 'none', *, *, #12683, .f. ) ;
#10417 = oriented_edge ( 'none', *, *, #12610, .t. ) ;
#10418 = oriented_edge ( 'none', *, *, #10415, .t. ) ;
#10419 = edge_curve ( 'none', #12694, #12589, #25571, .t. ) ;
#10420 = advanced_face ( 'none', ( #25585 ), #25583, .t. ) ;
#10421 = edge_loop ( 'none', ( #10404, #10408, #10410, #10412, #10409 ) ) ;
#10422 = oriented_edge ( 'none', *, *, #12685, .t. ) ;
#10423 = edge_curve ( 'none', #12612, #12673, #25559, .t. ) ;
#10424 = oriented_edge ( 'none', *, *, #12719, .t. ) ;
#10425 = advanced_face ( 'none', ( #25597 ), #25618, .t. ) ;
#10426 = oriented_edge ( 'none', *, *, #10369, .f. ) ;
#10427 = oriented_edge ( 'none', *, *, #12709, .t. ) ;
#10428 = advanced_face ( 'none', ( #25617 ), #25616, .t. ) ;
#10429 = edge_curve ( 'none', #12657, #12587, #25605, .t. ) ;
#10430 = oriented_edge ( 'none', *, *, #12660, .f. ) ;
#10431 = oriented_edge ( 'none', *, *, #10360, .f. ) ;
#10432 = oriented_edge ( 'none', *, *, #10419, .f. ) ;
#10433 = oriented_edge ( 'none', *, *, #12782, .t. ) ;
#10434 = oriented_edge ( 'none', *, *, #12353, .t. ) ;
#10435 = oriented_edge ( 'none', *, *, #10442, .f. ) ;
#10436 = edge_loop ( 'none', ( #10458, #10437, #10504, #10508, #10503 ) ) ;
#10437 = oriented_edge ( 'none', *, *, #10501, .f. ) ;
#10438 = oriented_edge ( 'none', *, *, #9764, .t. ) ;
#10439 = oriented_edge ( 'none', *, *, #12411, .t. ) ;
#10440 = oriented_edge ( 'none', *, *, #12347, .f. ) ;
#10441 = oriented_edge ( 'none', *, *, #12496, .t. ) ;
#10442 = edge_curve ( 'none', #12558, #12521, #25600, .t. ) ;
#10443 = oriented_edge ( 'none', *, *, #12399, .t. ) ;
#10444 = oriented_edge ( 'none', *, *, #12560, .f. ) ;
#10445 = oriented_edge ( 'none', *, *, #10451, .f. ) ;
#10446 = advanced_face ( 'none', ( #25608 ), #25619, .t. ) ;
#10447 = edge_loop ( 'none', ( #10444, #10450, #10434, #10439, #10449, #10435 ) ) ;
#10448 = oriented_edge ( 'none', *, *, #12425, .t. ) ;
#10449 = oriented_edge ( 'none', *, *, #12533, .f. ) ;
#10450 = oriented_edge ( 'none', *, *, #10514, .t. ) ;
#10451 = edge_curve ( 'none', #12509, #12405, #25652, .t. ) ;
#10452 = oriented_edge ( 'none', *, *, #10442, .t. ) ;
#10453 = oriented_edge ( 'none', *, *, #10402, .f. ) ;
#10454 = edge_loop ( 'none', ( #10469, #10460, #10441, #10443, #10452 ) ) ;
#10455 = oriented_edge ( 'none', *, *, #12631, .t. ) ;
#10456 = edge_loop ( 'none', ( #10463, #10457, #10448, #10445, #10512 ) ) ;
#10457 = oriented_edge ( 'none', *, *, #10462, .t. ) ;
#10458 = oriented_edge ( 'none', *, *, #12445, .f. ) ;
#10459 = oriented_edge ( 'none', *, *, #9803, .t. ) ;
#10460 = oriented_edge ( 'none', *, *, #10462, .f. ) ;
#10461 = advanced_face ( 'none', ( #25653 ), #25606, .t. ) ;
#10462 = edge_curve ( 'none', #12432, #12426, #25662, .t. ) ;
#10463 = oriented_edge ( 'none', *, *, #12542, .f. ) ;
#10464 = oriented_edge ( 'none', *, *, #12493, .t. ) ;
#10465 = oriented_edge ( 'none', *, *, #12615, .t. ) ;
#10466 = advanced_face ( 'none', ( #25640 ), #25647, .t. ) ;
#10467 = oriented_edge ( 'none', *, *, #12581, .f. ) ;
#10468 = oriented_edge ( 'none', *, *, #12482, .f. ) ;
#10469 = oriented_edge ( 'none', *, *, #12518, .f. ) ;
#10470 = oriented_edge ( 'none', *, *, #10400, .t. ) ;
#10471 = oriented_edge ( 'none', *, *, #10415, .f. ) ;
#10472 = oriented_edge ( 'none', *, *, #12552, .t. ) ;
#10473 = oriented_edge ( 'none', *, *, #12613, .f. ) ;
#10474 = oriented_edge ( 'none', *, *, #10451, .t. ) ;
#10475 = advanced_face ( 'none', ( #25641 ), #25635, .t. ) ;
#10476 = edge_loop ( 'none', ( #10405, #10397, #10413, #10464, #10401 ) ) ;
#10477 = advanced_face ( 'none', ( #25694 ), #25634, .t. ) ;
#10478 = edge_loop ( 'none', ( #10540, #10491, #10542, #10541, #10546, #10556 ) ) ;
#10479 = oriented_edge ( 'none', *, *, #12474, .t. ) ;
#10480 = edge_loop ( 'none', ( #10482, #10490, #10485, #10492, #10552 ) ) ;
#10481 = oriented_edge ( 'none', *, *, #12084, .f. ) ;
#10482 = oriented_edge ( 'none', *, *, #12358, .f. ) ;
#10483 = oriented_edge ( 'none', *, *, #12443, .f. ) ;
#10484 = edge_loop ( 'none', ( #10545, #10550, #10525, #10528, #10530 ) ) ;
#10485 = oriented_edge ( 'none', *, *, #12333, .t. ) ;
#10486 = oriented_edge ( 'none', *, *, #10507, .f. ) ;
#10487 = advanced_face ( 'none', ( #25611 ), #25684, .t. ) ;
#10488 = edge_curve ( 'none', #12395, #12394, #25687, .t. ) ;
#10489 = edge_loop ( 'none', ( #10481, #10555, #10557, #10553, #10559 ) ) ;
#10490 = oriented_edge ( 'none', *, *, #10488, .f. ) ;
#10491 = oriented_edge ( 'none', *, *, #10551, .t. ) ;
#10492 = oriented_edge ( 'none', *, *, #9718, .t. ) ;
#10493 = edge_curve ( 'none', #9708, #12361, #25671, .t. ) ;
#10494 = oriented_edge ( 'none', *, *, #10501, .t. ) ;
#10495 = oriented_edge ( 'none', *, *, #10514, .f. ) ;
#10496 = oriented_edge ( 'none', *, *, #10498, .t. ) ;
#10497 = advanced_face ( 'none', ( #25676 ), #25688, .t. ) ;
#10498 = edge_curve ( 'none', #12338, #12362, #25718, .t. ) ;
#10499 = oriented_edge ( 'none', *, *, #12355, .t. ) ;
#10500 = advanced_face ( 'none', ( #25655 ), #25672, .t. ) ;
#10501 = edge_curve ( 'none', #12331, #12472, #25670, .t. ) ;
#10502 = edge_loop ( 'none', ( #10440, #10496, #10499, #10479, #10483, #10486 ) ) ;
#10503 = oriented_edge ( 'none', *, *, #10507, .t. ) ;
#10504 = oriented_edge ( 'none', *, *, #12428, .t. ) ;
#10505 = oriented_edge ( 'none', *, *, #12417, .f. ) ;
#10506 = edge_loop ( 'none', ( #10509, #10494, #10511, #10495, #10505 ) ) ;
#10507 = edge_curve ( 'none', #12336, #12456, #25719, .t. ) ;
#10508 = oriented_edge ( 'none', *, *, #12351, .t. ) ;
#10509 = oriented_edge ( 'none', *, *, #12323, .f. ) ;
#10510 = advanced_face ( 'none', ( #25711 ), #25709, .t. ) ;
#10511 = oriented_edge ( 'none', *, *, #12470, .t. ) ;
#10512 = oriented_edge ( 'none', *, *, #12503, .f. ) ;
#10513 = advanced_face ( 'none', ( #25700 ), #25699, .t. ) ;
#10514 = edge_curve ( 'none', #12460, #12468, #25745, .t. ) ;
#10515 = advanced_face ( 'none', ( #25722 ), #25747, .t. ) ;
#10516 = oriented_edge ( 'none', *, *, #9679, .t. ) ;
#10517 = oriented_edge ( 'none', *, *, #9685, .t. ) ;
#10518 = oriented_edge ( 'none', *, *, #9643, .t. ) ;
#10519 = edge_loop ( 'none', ( #10595, #10599, #10583, #10598, #47200 ) ) ;
#10520 = oriented_edge ( 'none', *, *, #9705, .f. ) ;
#10521 = oriented_edge ( 'none', *, *, #9758, .t. ) ;
#10522 = oriented_edge ( 'none', *, *, #10587, .t. ) ;
#10523 = oriented_edge ( 'none', *, *, #10594, .f. ) ;
#10524 = edge_loop ( 'none', ( #10536, #10523, #10516, #10597, #10539 ) ) ;
#10525 = oriented_edge ( 'none', *, *, #9711, .t. ) ;
#10526 = edge_curve ( 'none', #9656, #9692, #25735, .t. ) ;
#10527 = oriented_edge ( 'none', *, *, #9745, .t. ) ;
#10528 = oriented_edge ( 'none', *, *, #9668, .t. ) ;
#10529 = edge_curve ( 'none', #9657, #9649, #25737, .t. ) ;
#10530 = oriented_edge ( 'none', *, *, #10526, .t. ) ;
#10531 = oriented_edge ( 'none', *, *, #9669, .f. ) ;
#10532 = advanced_face ( 'none', ( #25729 ), #25505, .t. ) ;
#10533 = advanced_face ( 'none', ( #25783 ), #25781, .t. ) ;
#10534 = oriented_edge ( 'none', *, *, #9696, .t. ) ;
#10535 = oriented_edge ( 'none', *, *, #9678, .f. ) ;
#10536 = oriented_edge ( 'none', *, *, #9631, .f. ) ;
#10537 = oriented_edge ( 'none', *, *, #10551, .f. ) ;
#10538 = oriented_edge ( 'none', *, *, #10526, .f. ) ;
#10539 = oriented_edge ( 'none', *, *, #10596, .t. ) ;
#10540 = oriented_edge ( 'none', *, *, #9722, .f. ) ;
#10541 = oriented_edge ( 'none', *, *, #9717, .t. ) ;
#10542 = oriented_edge ( 'none', *, *, #9699, .t. ) ;
#10543 = edge_loop ( 'none', ( #10531, #27795, #10518, #10517, #10520, #10538 ) ) ;
#10544 = edge_loop ( 'none', ( #11193, #10875, #10867, #11531 ) ) ;
#10545 = oriented_edge ( 'none', *, *, #9686, .f. ) ;
#10546 = oriented_edge ( 'none', *, *, #12387, .f. ) ;
#10547 = edge_loop ( 'none', ( #10535, #10558, #10534, #10537, #47202 ) ) ;
#10548 = advanced_face ( 'none', ( #25775 ), #25779, .t. ) ;
#10549 = edge_curve ( 'none', #9676, #9684, #25778, .t. ) ;
#10550 = oriented_edge ( 'none', *, *, #10549, .f. ) ;
#10551 = edge_curve ( 'none', #9724, #9677, #25782, .t. ) ;
#10552 = oriented_edge ( 'none', *, *, #10493, .t. ) ;
#10553 = oriented_edge ( 'none', *, *, #10498, .f. ) ;
#10554 = advanced_face ( 'none', ( #25777 ), #25771, .t. ) ;
#10555 = oriented_edge ( 'none', *, *, #10488, .t. ) ;
#10556 = oriented_edge ( 'none', *, *, #10493, .f. ) ;
#10557 = oriented_edge ( 'none', *, *, #12375, .t. ) ;
#10558 = oriented_edge ( 'none', *, *, #10549, .t. ) ;
#10559 = oriented_edge ( 'none', *, *, #12379, .f. ) ;
#10560 = advanced_face ( 'none', ( #25764 ), #25763, .t. ) ;
#10561 = oriented_edge ( 'none', *, *, #9531, .f. ) ;
#10562 = edge_loop ( 'none', ( #10564, #10568, #10571, #10566, #10573 ) ) ;
#10563 = edge_loop ( 'none', ( #10565, #10569, #10572, #10631, #10633, #10628 ) ) ;
#10564 = oriented_edge ( 'none', *, *, #9588, .f. ) ;
#10565 = oriented_edge ( 'none', *, *, #9577, .f. ) ;
#10566 = oriented_edge ( 'none', *, *, #10587, .f. ) ;
#10567 = oriented_edge ( 'none', *, *, #9561, .f. ) ;
#10568 = oriented_edge ( 'none', *, *, #10578, .t. ) ;
#10569 = oriented_edge ( 'none', *, *, #10574, .t. ) ;
#10570 = oriented_edge ( 'none', *, *, #9503, .f. ) ;
#10571 = oriented_edge ( 'none', *, *, #9610, .t. ) ;
#10572 = oriented_edge ( 'none', *, *, #9537, .t. ) ;
#10573 = oriented_edge ( 'none', *, *, #9602, .f. ) ;
#10574 = edge_curve ( 'none', #9597, #9496, #25810, .t. ) ;
#10575 = advanced_face ( 'none', ( #25814 ), #25808, .t. ) ;
#10576 = oriented_edge ( 'none', *, *, #10618, .t. ) ;
#10577 = oriented_edge ( 'none', *, *, #10581, .t. ) ;
#10578 = edge_curve ( 'none', #9584, #9590, #25796, .t. ) ;
#10579 = advanced_face ( 'none', ( #25788 ), #25776, .t. ) ;
#10580 = oriented_edge ( 'none', *, *, #10578, .f. ) ;
#10581 = edge_curve ( 'none', #9576, #9606, #25795, .t. ) ;
#10582 = oriented_edge ( 'none', *, *, #9571, .t. ) ;
#10583 = oriented_edge ( 'none', *, *, #9662, .t. ) ;
#10584 = oriented_edge ( 'none', *, *, #9620, .f. ) ;
#10585 = oriented_edge ( 'none', *, *, #9619, .t. ) ;
#10586 = advanced_face ( 'none', ( #25787 ), #25798, .t. ) ;
#10587 = edge_curve ( 'none', #9608, #9592, #25839, .t. ) ;
#10588 = oriented_edge ( 'none', *, *, #9605, .f. ) ;
#10589 = oriented_edge ( 'none', *, *, #9609, .t. ) ;
#10590 = oriented_edge ( 'none', *, *, #10596, .f. ) ;
#10591 = edge_loop ( 'none', ( #10588, #10580, #10585, #10582, #10577 ) ) ;
#10592 = oriented_edge ( 'none', *, *, #9652, .t. ) ;
#10593 = advanced_face ( 'none', ( #25834 ), #25832, .t. ) ;
#10594 = edge_curve ( 'none', #9648, #9642, #25830, .t. ) ;
#10595 = oriented_edge ( 'none', *, *, #9635, .f. ) ;
#10596 = edge_curve ( 'none', #9628, #9660, #25829, .t. ) ;
#10597 = oriented_edge ( 'none', *, *, #9627, .t. ) ;
#10598 = oriented_edge ( 'none', *, *, #10529, .f. ) ;
#10599 = oriented_edge ( 'none', *, *, #10594, .t. ) ;
#10600 = advanced_face ( 'none', ( #25820 ), #25823, .t. ) ;
#10601 = oriented_edge ( 'none', *, *, #10617, .t. ) ;
#10602 = advanced_face ( 'none', ( #25815 ), #25859, .t. ) ;
#10603 = oriented_edge ( 'none', *, *, #9542, .f. ) ;
#10604 = oriented_edge ( 'none', *, *, #9447, .t. ) ;
#10605 = oriented_edge ( 'none', *, *, #9563, .f. ) ;
#10606 = advanced_face ( 'none', ( #25858 ), #25785, .t. ) ;
#10607 = edge_curve ( 'none', #9546, #9508, #25856, .t. ) ;
#10608 = oriented_edge ( 'none', *, *, #9560, .f. ) ;
#10609 = oriented_edge ( 'none', *, *, #9524, .t. ) ;
#10610 = oriented_edge ( 'none', *, *, #10618, .f. ) ;
#10611 = edge_loop ( 'none', ( #10620, #10615, #10627, #10674, #10626 ) ) ;
#10612 = oriented_edge ( 'none', *, *, #9535, .t. ) ;
#10613 = edge_loop ( 'none', ( #10570, #10601, #10604, #10661, #10603 ) ) ;
#10614 = oriented_edge ( 'none', *, *, #9484, .f. ) ;
#10615 = oriented_edge ( 'none', *, *, #10617, .f. ) ;
#10616 = advanced_face ( 'none', ( #25854 ), #25866, .t. ) ;
#10617 = edge_curve ( 'none', #9505, #9502, #25852, .t. ) ;
#10618 = edge_curve ( 'none', #9541, #9566, #25840, .t. ) ;
#10619 = oriented_edge ( 'none', *, *, #9539, .t. ) ;
#10620 = oriented_edge ( 'none', *, *, #9525, .f. ) ;
#10621 = advanced_face ( 'none', ( #25845 ), #25868, .t. ) ;
#10622 = edge_loop ( 'none', ( #10561, #10624, #10609, #10612, #10608, #10610 ) ) ;
#10623 = oriented_edge ( 'none', *, *, #10634, .t. ) ;
#10624 = oriented_edge ( 'none', *, *, #10607, .t. ) ;
#10625 = oriented_edge ( 'none', *, *, #9578, .t. ) ;
#10626 = oriented_edge ( 'none', *, *, #10673, .t. ) ;
#10627 = oriented_edge ( 'none', *, *, #9521, .t. ) ;
#10628 = oriented_edge ( 'none', *, *, #10581, .f. ) ;
#10629 = edge_loop ( 'none', ( #10632, #10630, #10638, #10619, #10576 ) ) ;
#10630 = oriented_edge ( 'none', *, *, #10634, .f. ) ;
#10631 = oriented_edge ( 'none', *, *, #9604, .t. ) ;
#10632 = oriented_edge ( 'none', *, *, #9562, .f. ) ;
#10633 = oriented_edge ( 'none', *, *, #9630, .f. ) ;
#10634 = edge_curve ( 'none', #9551, #9550, #25900, .t. ) ;
#10635 = advanced_face ( 'none', ( #25893 ), #25892, .t. ) ;
#10636 = oriented_edge ( 'none', *, *, #10574, .f. ) ;
#10637 = edge_loop ( 'none', ( #10567, #10623, #10625, #10636, #10605 ) ) ;
#10638 = oriented_edge ( 'none', *, *, #9569, .t. ) ;
#10639 = advanced_face ( 'none', ( #25881 ), #25882, .t. ) ;
#10640 = oriented_edge ( 'none', *, *, #10657, .f. ) ;
#10641 = oriented_edge ( 'none', *, *, #9439, .f. ) ;
#10642 = edge_loop ( 'none', ( #10702, #10709, #10704, #10640, #10700 ) ) ;
#10643 = oriented_edge ( 'none', *, *, #10716, .f. ) ;
#10644 = oriented_edge ( 'none', *, *, #9467, .t. ) ;
#10645 = oriented_edge ( 'none', *, *, #9473, .f. ) ;
#10646 = oriented_edge ( 'none', *, *, #10657, .t. ) ;
#10647 = oriented_edge ( 'none', *, *, #9479, .f. ) ;
#10648 = oriented_edge ( 'none', *, *, #2612, .t. ) ;
#10649 = advanced_face ( 'none', ( #25883 ), #25894, .t. ) ;
#10650 = oriented_edge ( 'none', *, *, #9462, .f. ) ;
#10651 = oriented_edge ( 'none', *, *, #10653, .t. ) ;
#10652 = advanced_face ( 'none', ( #25875 ), #25937, .t. ) ;
#10653 = edge_curve ( 'none', #9435, #9441, #25876, .t. ) ;
#10654 = oriented_edge ( 'none', *, *, #9469, .t. ) ;
#10655 = edge_curve ( 'none', #9428, #9482, #25885, .t. ) ;
#10656 = oriented_edge ( 'none', *, *, #9448, .t. ) ;
#10657 = edge_curve ( 'none', #9464, #9413, #25910, .t. ) ;
#10658 = oriented_edge ( 'none', *, *, #10664, .f. ) ;
#10659 = advanced_face ( 'none', ( #25930 ), #25967, .t. ) ;
#10660 = oriented_edge ( 'none', *, *, #10664, .t. ) ;
#10661 = oriented_edge ( 'none', *, *, #10607, .f. ) ;
#10662 = edge_loop ( 'none', ( #10650, #10646, #10708, #10711, #10713, #10715 ) ) ;
#10663 = advanced_face ( 'none', ( #25912 ), #25905, .t. ) ;
#10664 = edge_curve ( 'none', #9452, #9459, #25925, .t. ) ;
#10665 = oriented_edge ( 'none', *, *, #10655, .t. ) ;
#10666 = oriented_edge ( 'none', *, *, #9455, .t. ) ;
#10667 = oriented_edge ( 'none', *, *, #10673, .f. ) ;
#10668 = edge_loop ( 'none', ( #10614, #10669, #10654, #10656, #10665 ) ) ;
#10669 = oriented_edge ( 'none', *, *, #10653, .f. ) ;
#10670 = oriented_edge ( 'none', *, *, #9507, .t. ) ;
#10671 = edge_loop ( 'none', ( #10645, #10651, #10644, #10658, #10647 ) ) ;
#10672 = oriented_edge ( 'none', *, *, #9527, .f. ) ;
#10673 = edge_curve ( 'none', #9498, #9518, #25961, .t. ) ;
#10674 = oriented_edge ( 'none', *, *, #9485, .t. ) ;
#10675 = edge_loop ( 'none', ( #10676, #10660, #10666, #10670, #10672, #10667 ) ) ;
#10676 = oriented_edge ( 'none', *, *, #9491, .f. ) ;
#10677 = edge_curve ( 'none', #9358, #9292, #25960, .t. ) ;
#10678 = oriented_edge ( 'none', *, *, #10756, .t. ) ;
#10679 = oriented_edge ( 'none', *, *, #9360, .f. ) ;
#10680 = advanced_face ( 'none', ( #25948 ), #25947, .t. ) ;
#10681 = oriented_edge ( 'none', *, *, #9361, .f. ) ;
#10682 = oriented_edge ( 'none', *, *, #9366, .t. ) ;
#10683 = oriented_edge ( 'none', *, *, #10692, .t. ) ;
#10684 = oriented_edge ( 'none', *, *, #10732, .f. ) ;
#10685 = advanced_face ( 'none', ( #25996 ), #25953, .t. ) ;
#10686 = oriented_edge ( 'none', *, *, #9444, .f. ) ;
#10687 = oriented_edge ( 'none', *, *, #9370, .t. ) ;
#10688 = oriented_edge ( 'none', *, *, #10695, .f. ) ;
#10689 = edge_loop ( 'none', ( #10707, #10753, #10755, #10754, #10678 ) ) ;
#10690 = oriented_edge ( 'none', *, *, #9415, .t. ) ;
#10691 = oriented_edge ( 'none', *, *, #9304, .t. ) ;
#10692 = edge_curve ( 'none', #9368, #9375, #25988, .t. ) ;
#10693 = advanced_face ( 'none', ( #25984 ), #25990, .t. ) ;
#10694 = edge_loop ( 'none', ( #10679, #10747, #10691, #10750, #10746, #10752 ) ) ;
#10695 = edge_curve ( 'none', #9380, #9417, #25955, .t. ) ;
#10696 = oriented_edge ( 'none', *, *, #9387, .t. ) ;
#10697 = edge_curve ( 'none', #9385, #9340, #25978, .t. ) ;
#10698 = oriented_edge ( 'none', *, *, #10697, .t. ) ;
#10699 = advanced_face ( 'none', ( #25995 ), #25724, .t. ) ;
#10700 = oriented_edge ( 'none', *, *, #9424, .f. ) ;
#10701 = edge_loop ( 'none', ( #10705, #10698, #10687, #10690, #10686, #10688 ) ) ;
#10702 = oriented_edge ( 'none', *, *, #9407, .f. ) ;
#10703 = edge_loop ( 'none', ( #10706, #10683, #10682, #10743, #10681 ) ) ;
#10704 = oriented_edge ( 'none', *, *, #9421, .t. ) ;
#10705 = oriented_edge ( 'none', *, *, #9390, .f. ) ;
#10706 = oriented_edge ( 'none', *, *, #9364, .f. ) ;
#10707 = oriented_edge ( 'none', *, *, #9379, .f. ) ;
#10708 = oriented_edge ( 'none', *, *, #9429, .t. ) ;
#10709 = oriented_edge ( 'none', *, *, #10716, .t. ) ;
#10710 = edge_loop ( 'none', ( #10641, #10643, #10714, #10696, #10712 ) ) ;
#10711 = oriented_edge ( 'none', *, *, #9443, .t. ) ;
#10712 = oriented_edge ( 'none', *, *, #10695, .t. ) ;
#10713 = oriented_edge ( 'none', *, *, #9463, .f. ) ;
#10714 = oriented_edge ( 'none', *, *, #9440, .t. ) ;
#10715 = oriented_edge ( 'none', *, *, #10655, .f. ) ;
#10716 = edge_curve ( 'none', #9409, #9408, #23968, .t. ) ;
#10717 = advanced_face ( 'none', ( #25981 ), #25968, .t. ) ;
#10718 = edge_curve ( 'none', #9180, #9177, #26020, .t. ) ;
#10719 = oriented_edge ( 'none', *, *, #9211, .t. ) ;
#10720 = oriented_edge ( 'none', *, *, #10732, .t. ) ;
#10721 = edge_loop ( 'none', ( #10725, #10797, #10723, #10719, #10796 ) ) ;
#10722 = oriented_edge ( 'none', *, *, #10677, .f. ) ;
#10723 = oriented_edge ( 'none', *, *, #9245, .t. ) ;
#10724 = advanced_face ( 'none', ( #26025 ), #26022, .t. ) ;
#10725 = oriented_edge ( 'none', *, *, #9270, .f. ) ;
#10726 = oriented_edge ( 'none', *, *, #9260, .f. ) ;
#10727 = oriented_edge ( 'none', *, *, #9333, .f. ) ;
#10728 = oriented_edge ( 'none', *, *, #10737, .f. ) ;
#10729 = oriented_edge ( 'none', *, *, #9280, .t. ) ;
#10730 = oriented_edge ( 'none', *, *, #9232, .t. ) ;
#10731 = advanced_face ( 'none', ( #26023 ), #26015, .t. ) ;
#10732 = edge_curve ( 'none', #18107, #18111, #26007, .t. ) ;
#10733 = edge_loop ( 'none', ( #10742, #10720, #10741, #10722, #10748 ) ) ;
#10734 = oriented_edge ( 'none', *, *, #10738, .t. ) ;
#10735 = oriented_edge ( 'none', *, *, #9257, .t. ) ;
#10736 = oriented_edge ( 'none', *, *, #9300, .t. ) ;
#10737 = edge_curve ( 'none', #9267, #9332, #26014, .t. ) ;
#10738 = edge_curve ( 'none', #9243, #9247, #25997, .t. ) ;
#10739 = oriented_edge ( 'none', *, *, #10737, .t. ) ;
#10740 = advanced_face ( 'none', ( #26003 ), #26057, .t. ) ;
#10741 = oriented_edge ( 'none', *, *, #9299, .t. ) ;
#10742 = oriented_edge ( 'none', *, *, #9327, .f. ) ;
#10743 = oriented_edge ( 'none', *, *, #10697, .f. ) ;
#10744 = edge_loop ( 'none', ( #10726, #10734, #10730, #10729, #10727, #10728 ) ) ;
#10745 = advanced_face ( 'none', ( #26048 ), #25998, .t. ) ;
#10746 = oriented_edge ( 'none', *, *, #9384, .f. ) ;
#10747 = oriented_edge ( 'none', *, *, #10677, .t. ) ;
#10748 = oriented_edge ( 'none', *, *, #9297, .f. ) ;
#10749 = edge_loop ( 'none', ( #10751, #10684, #10736, #10735, #10739 ) ) ;
#10750 = oriented_edge ( 'none', *, *, #9335, .t. ) ;
#10751 = oriented_edge ( 'none', *, *, #9315, .f. ) ;
#10752 = oriented_edge ( 'none', *, *, #10756, .f. ) ;
#10753 = oriented_edge ( 'none', *, *, #10692, .f. ) ;
#10754 = oriented_edge ( 'none', *, *, #9355, .t. ) ;
#10755 = oriented_edge ( 'none', *, *, #9383, .t. ) ;
#10756 = edge_curve ( 'none', #9322, #9321, #26052, .t. ) ;
#10757 = edge_loop ( 'none', ( #10814, #10807, #10810, #10885, #10808, #10815 ) ) ;
#10758 = oriented_edge ( 'none', *, *, #9178, .f. ) ;
#10759 = oriented_edge ( 'none', *, *, #10819, .t. ) ;
#10760 = oriented_edge ( 'none', *, *, #10761, .f. ) ;
#10761 = edge_curve ( 'none', #9039, #9163, #26037, .t. ) ;
#10762 = oriented_edge ( 'none', *, *, #9168, .t. ) ;
#10763 = oriented_edge ( 'none', *, *, #9172, .t. ) ;
#10764 = advanced_face ( 'none', ( #26032 ), #26051, .t. ) ;
#10765 = oriented_edge ( 'none', *, *, #9157, .f. ) ;
#10766 = oriented_edge ( 'none', *, *, #7954, .f. ) ;
#10767 = oriented_edge ( 'none', *, *, #10780, .t. ) ;
#10768 = oriented_edge ( 'none', *, *, #10833, .t. ) ;
#10769 = oriented_edge ( 'none', *, *, #10795, .f. ) ;
#10770 = advanced_face ( 'none', ( #26038 ), #26086, .t. ) ;
#10771 = oriented_edge ( 'none', *, *, #10761, .t. ) ;
#10772 = oriented_edge ( 'none', *, *, #9171, .t. ) ;
#10773 = edge_loop ( 'none', ( #10785, #10776, #10793, #10762, #10771 ) ) ;
#10774 = oriented_edge ( 'none', *, *, #9195, .t. ) ;
#10775 = edge_loop ( 'none', ( #10765, #10767, #10763, #10769, #10830 ) ) ;
#10776 = oriented_edge ( 'none', *, *, #10780, .f. ) ;
#10777 = oriented_edge ( 'none', *, *, #10781, .f. ) ;
#10778 = edge_loop ( 'none', ( #10835, #10768, #10837, #10836, #10758, #10760 ) ) ;
#10779 = advanced_face ( 'none', ( #26047 ), #26076, .t. ) ;
#10780 = edge_curve ( 'none', #9152, #9041, #26040, .t. ) ;
#10781 = edge_curve ( 'none', #9229, #9249, #26085, .t. ) ;
#10782 = edge_loop ( 'none', ( #10789, #10794, #10772, #10774, #10791, #10777 ) ) ;
#10783 = oriented_edge ( 'none', *, *, #9234, .f. ) ;
#10784 = edge_loop ( 'none', ( #10788, #10790, #10787, #10792, #10783 ) ) ;
#10785 = oriented_edge ( 'none', *, *, #9192, .f. ) ;
#10786 = advanced_face ( 'none', ( #26083 ), #26084, .t. ) ;
#10787 = oriented_edge ( 'none', *, *, #9258, .t. ) ;
#10788 = oriented_edge ( 'none', *, *, #9253, .f. ) ;
#10789 = oriented_edge ( 'none', *, *, #9221, .f. ) ;
#10790 = oriented_edge ( 'none', *, *, #10718, .t. ) ;
#10791 = oriented_edge ( 'none', *, *, #9252, .f. ) ;
#10792 = oriented_edge ( 'none', *, *, #10738, .f. ) ;
#10793 = oriented_edge ( 'none', *, *, #9184, .t. ) ;
#10794 = oriented_edge ( 'none', *, *, #10795, .t. ) ;
#10795 = edge_curve ( 'none', #9181, #9175, #26116, .t. ) ;
#10796 = oriented_edge ( 'none', *, *, #10781, .t. ) ;
#10797 = oriented_edge ( 'none', *, *, #10718, .f. ) ;
#10798 = advanced_face ( 'none', ( #26069 ), #26068, .t. ) ;
#10799 = oriented_edge ( 'none', *, *, #7179, .f. ) ;
#10800 = edge_loop ( 'none', ( #10799, #10887, #10878, #10882, #10877 ) ) ;
#10801 = oriented_edge ( 'none', *, *, #7922, .t. ) ;
#10802 = edge_curve ( 'none', #6959, #7515, #26059, .t. ) ;
#10803 = oriented_edge ( 'none', *, *, #9805, .t. ) ;
#10804 = oriented_edge ( 'none', *, *, #6724, .t. ) ;
#10805 = oriented_edge ( 'none', *, *, #9801, .t. ) ;
#10806 = edge_loop ( 'none', ( #10880, #10884, #10862, #10864, #10866, #10868 ) ) ;
#10807 = oriented_edge ( 'none', *, *, #10812, .t. ) ;
#10808 = oriented_edge ( 'none', *, *, #8775, .f. ) ;
#10809 = oriented_edge ( 'none', *, *, #10833, .f. ) ;
#10810 = oriented_edge ( 'none', *, *, #7673, .t. ) ;
#10811 = advanced_face ( 'none', ( #26114 ), #26080, .t. ) ;
#10812 = edge_curve ( 'none', #8231, #7449, #26093, .t. ) ;
#10813 = oriented_edge ( 'none', *, *, #7512, .f. ) ;
#10814 = oriented_edge ( 'none', *, *, #8168, .f. ) ;
#10815 = oriented_edge ( 'none', *, *, #10824, .f. ) ;
#10816 = edge_loop ( 'none', ( #10813, #10817, #10801, #10804, #10886 ) ) ;
#10817 = oriented_edge ( 'none', *, *, #10888, .f. ) ;
#10818 = advanced_face ( 'none', ( #26103 ), #26089, .t. ) ;
#10819 = edge_curve ( 'none', #7665, #7664, #26096, .t. ) ;
#10820 = oriented_edge ( 'none', *, *, #10824, .t. ) ;
#10821 = edge_loop ( 'none', ( #10826, #10759, #10829, #10809, #10828 ) ) ;
#10822 = oriented_edge ( 'none', *, *, #8724, .t. ) ;
#10823 = oriented_edge ( 'none', *, *, #10819, .f. ) ;
#10824 = edge_curve ( 'none', #7509, #8798, #26145, .t. ) ;
#10825 = oriented_edge ( 'none', *, *, #8225, .t. ) ;
#10826 = oriented_edge ( 'none', *, *, #8200, .f. ) ;
#10827 = advanced_face ( 'none', ( #26140 ), #26146, .t. ) ;
#10828 = oriented_edge ( 'none', *, *, #8487, .f. ) ;
#10829 = oriented_edge ( 'none', *, *, #9008, .t. ) ;
#10830 = oriented_edge ( 'none', *, *, #9190, .f. ) ;
#10831 = edge_loop ( 'none', ( #10766, #10823, #10822, #10825, #10820 ) ) ;
#10832 = advanced_face ( 'none', ( #26125 ), #26133, .t. ) ;
#10833 = edge_curve ( 'none', #9055, #8808, #26119, .t. ) ;
#10834 = oriented_edge ( 'none', *, *, #10198, .t. ) ;
#10835 = oriented_edge ( 'none', *, *, #9071, .f. ) ;
#10836 = oriented_edge ( 'none', *, *, #9154, .t. ) ;
#10837 = oriented_edge ( 'none', *, *, #8553, .t. ) ;
#10838 = oriented_edge ( 'none', *, *, #6208, .t. ) ;
#10839 = oriented_edge ( 'none', *, *, #21489, .t. ) ;
#10840 = oriented_edge ( 'none', *, *, #10841, .f. ) ;
#10841 = edge_curve ( 'none', #5164, #5423, #26180, .t. ) ;
#10842 = edge_curve ( 'none', #4938, #5709, #26122, .t. ) ;
#10843 = edge_curve ( 'none', #5982, #6744, #26173, .t. ) ;
#10845 = oriented_edge ( 'none', *, *, #9884, .t. ) ;
#10844 = oriented_edge ( 'none', *, *, #6182, .t. ) ;
#10846 = edge_loop ( 'none', ( #47213, #10840, #10838, #10916, #10919 ) ) ;
#10847 = advanced_face ( 'none', ( #26174 ), #26120, .t. ) ;
#10848 = oriented_edge ( 'none', *, *, #9863, .t. ) ;
#10850 = oriented_edge ( 'none', *, *, #9842, .t. ) ;
#10849 = edge_loop ( 'none', ( #10854, #10927, #47211, #47212, #47203, #10852 ) ) ;
#10851 = oriented_edge ( 'none', *, *, #10863, .t. ) ;
#10852 = oriented_edge ( 'none', *, *, #10843, .f. ) ;
#10853 = oriented_edge ( 'none', *, *, #6244, .t. ) ;
#10854 = oriented_edge ( 'none', *, *, #6221, .f. ) ;
#10855 = oriented_edge ( 'none', *, *, #21193, .t. ) ;
#10856 = edge_curve ( 'none', #6750, #5977, #26164, .t. ) ;
#10857 = edge_loop ( 'none', ( #10860, #10870, #10874, #10844, #10872 ) ) ;
#10858 = oriented_edge ( 'none', *, *, #6481, .f. ) ;
#10859 = advanced_face ( 'none', ( #26124 ), #26155, .f. ) ;
#10860 = oriented_edge ( 'none', *, *, #6735, .f. ) ;
#10861 = edge_loop ( 'none', ( #10918, #10915, #10923, #10906, #10922 ) ) ;
#10862 = oriented_edge ( 'none', *, *, #6448, .t. ) ;
#10863 = edge_curve ( 'none', #5978, #6223, #26153, .t. ) ;
#10864 = oriented_edge ( 'none', *, *, #7243, .t. ) ;
#10865 = oriented_edge ( 'none', *, *, #10856, .f. ) ;
#10866 = oriented_edge ( 'none', *, *, #7936, .f. ) ;
#10867 = oriented_edge ( 'none', *, *, #11546, .t. ) ;
#10869 = oriented_edge ( 'none', *, *, #9784, .t. ) ;
#10868 = oriented_edge ( 'none', *, *, #10802, .f. ) ;
#10870 = oriented_edge ( 'none', *, *, #10863, .f. ) ;
#10871 = advanced_face ( 'none', ( #26157 ), #26158, .t. ) ;
#10872 = oriented_edge ( 'none', *, *, #10843, .t. ) ;
#10873 = edge_loop ( 'none', ( #10858, #10851, #10853, #10865, #10925 ) ) ;
#10875 = oriented_edge ( 'none', *, *, #11464, .f. ) ;
#10874 = oriented_edge ( 'none', *, *, #6968, .t. ) ;
#10876 = advanced_face ( 'none', ( #26216 ), #26213, .t. ) ;
#10877 = oriented_edge ( 'none', *, *, #7639, .f. ) ;
#10878 = oriented_edge ( 'none', *, *, #7668, .t. ) ;
#10879 = oriented_edge ( 'none', *, *, #9854, .t. ) ;
#10880 = oriented_edge ( 'none', *, *, #6763, .f. ) ;
#10881 = oriented_edge ( 'none', *, *, #9826, .t. ) ;
#10882 = oriented_edge ( 'none', *, *, #10812, .f. ) ;
#10883 = advanced_face ( 'none', ( #26148 ), #26201, .t. ) ;
#10884 = oriented_edge ( 'none', *, *, #10856, .t. ) ;
#10885 = oriented_edge ( 'none', *, *, #7957, .t. ) ;
#10886 = oriented_edge ( 'none', *, *, #10802, .t. ) ;
#10887 = oriented_edge ( 'none', *, *, #10888, .t. ) ;
#10888 = edge_curve ( 'none', #7269, #7022, #26189, .t. ) ;
#10889 = advanced_face ( 'none', ( #26212 ), #26196, .t. ) ;
#10890 = edge_curve ( 'none', #3343, #3361, #26199, .t. ) ;
#10891 = oriented_edge ( 'none', *, *, #4394, .f. ) ;
#10892 = edge_loop ( 'none', ( #10898, #10959, #10957, #10648, #10941 ) ) ;
#10893 = oriented_edge ( 'none', *, *, #3886, .t. ) ;
#10894 = edge_curve ( 'none', #2858, #3372, #26235, .t. ) ;
#10895 = oriented_edge ( 'none', *, *, #10842, .f. ) ;
#10896 = advanced_face ( 'none', ( #26194 ), #26240, .t. ) ;
#10897 = edge_curve ( 'none', #3605, #3636, #26195, .t. ) ;
#10898 = oriented_edge ( 'none', *, *, #3383, .f. ) ;
#10899 = oriented_edge ( 'none', *, *, #4886, .f. ) ;
#10900 = edge_loop ( 'none', ( #10962, #10964, #10903, #10965, #10967 ) ) ;
#10901 = edge_curve ( 'none', #9346, #4927, #26222, .t. ) ;
#10902 = oriented_edge ( 'none', *, *, #3855, .t. ) ;
#10903 = oriented_edge ( 'none', *, *, #4665, .t. ) ;
#10904 = oriented_edge ( 'none', *, *, #10909, .t. ) ;
#10905 = oriented_edge ( 'none', *, *, #6228, .f. ) ;
#10906 = oriented_edge ( 'none', *, *, #10926, .f. ) ;
#10907 = oriented_edge ( 'none', *, *, #5136, .t. ) ;
#10908 = advanced_face ( 'none', ( #26271 ), #26268, .t. ) ;
#10909 = edge_curve ( 'none', #4940, #4899, #26267, .t. ) ;
#10910 = oriented_edge ( 'none', *, *, #10901, .t. ) ;
#10911 = oriented_edge ( 'none', *, *, #4931, .t. ) ;
#10912 = oriented_edge ( 'none', *, *, #5415, .t. ) ;
#10913 = edge_loop ( 'none', ( #10899, #10924, #10907, #10902, #10910 ) ) ;
#10914 = advanced_face ( 'none', ( #26273 ), #26266, .t. ) ;
#10915 = oriented_edge ( 'none', *, *, #10841, .t. ) ;
#10916 = oriented_edge ( 'none', *, *, #4944, .t. ) ;
#10917 = edge_loop ( 'none', ( #10920, #10904, #10911, #10912, #10905, #10895 ) ) ;
#10918 = oriented_edge ( 'none', *, *, #5196, .f. ) ;
#10919 = oriented_edge ( 'none', *, *, #10842, .t. ) ;
#10920 = oriented_edge ( 'none', *, *, #4920, .f. ) ;
#10921 = advanced_face ( 'none', ( #26252 ), #26250, .t. ) ;
#10922 = oriented_edge ( 'none', *, *, #6215, .f. ) ;
#10923 = oriented_edge ( 'none', *, *, #5382, .t. ) ;
#10924 = oriented_edge ( 'none', *, *, #10897, .f. ) ;
#10925 = oriented_edge ( 'none', *, *, #6960, .f. ) ;
#10926 = edge_curve ( 'none', #6245, #5443, #26302, .t. ) ;
#10927 = oriented_edge ( 'none', *, *, #10926, .t. ) ;
#10928 = advanced_face ( 'none', ( #26246 ), #26245, .t. ) ;
#10929 = advanced_face ( 'none', ( #26297 ), #26296, .t. ) ;
#10930 = edge_curve ( 'none', #2594, #2607, #26295, .t. ) ;
#10931 = oriented_edge ( 'none', *, *, #2598, .t. ) ;
#10932 = edge_loop ( 'none', ( #10946, #10937, #10954, #11000, #10940 ) ) ;
#10933 = oriented_edge ( 'none', *, *, #3340, .t. ) ;
#10934 = edge_loop ( 'none', ( #10955, #11003, #11007, #11006, #10989 ) ) ;
#10935 = oriented_edge ( 'none', *, *, #10942, .f. ) ;
#10936 = oriented_edge ( 'none', *, *, #1844, .f. ) ;
#10937 = oriented_edge ( 'none', *, *, #10939, .f. ) ;
#10938 = advanced_face ( 'none', ( #26286 ), #26244, .t. ) ;
#10939 = edge_curve ( 'none', #2602, #2601, #26274, .t. ) ;
#10940 = oriented_edge ( 'none', *, *, #10999, .t. ) ;
#10941 = oriented_edge ( 'none', *, *, #10942, .t. ) ;
#10942 = edge_curve ( 'none', #2564, #3366, #26276, .t. ) ;
#10943 = edge_loop ( 'none', ( #10950, #10956, #10931, #10933, #10952, #10935 ) ) ;
#10944 = oriented_edge ( 'none', *, *, #3889, .f. ) ;
#10945 = edge_loop ( 'none', ( #10949, #10951, #10948, #10953, #10944 ) ) ;
#10946 = oriented_edge ( 'none', *, *, #2584, .f. ) ;
#10947 = advanced_face ( 'none', ( #26282 ), #26275, .t. ) ;
#10948 = oriented_edge ( 'none', *, *, #3364, .t. ) ;
#10949 = oriented_edge ( 'none', *, *, #3092, .f. ) ;
#10950 = oriented_edge ( 'none', *, *, #2608, .f. ) ;
#10951 = oriented_edge ( 'none', *, *, #10894, .t. ) ;
#10952 = oriented_edge ( 'none', *, *, #3864, .f. ) ;
#10953 = oriented_edge ( 'none', *, *, #10890, .f. ) ;
#10954 = oriented_edge ( 'none', *, *, #2600, .t. ) ;
#10955 = oriented_edge ( 'none', *, *, #2587, .f. ) ;
#10956 = oriented_edge ( 'none', *, *, #10930, .t. ) ;
#10957 = oriented_edge ( 'none', *, *, #3643, .t. ) ;
#10958 = oriented_edge ( 'none', *, *, #10901, .f. ) ;
#10959 = oriented_edge ( 'none', *, *, #10894, .f. ) ;
#10960 = advanced_face ( 'none', ( #26326 ), #26294, .t. ) ;
#10961 = advanced_face ( 'none', ( #26318 ), #26309, .t. ) ;
#10962 = oriented_edge ( 'none', *, *, #9350, .f. ) ;
#10963 = oriented_edge ( 'none', *, *, #9343, .f. ) ;
#10964 = oriented_edge ( 'none', *, *, #10897, .t. ) ;
#10965 = oriented_edge ( 'none', *, *, #10909, .f. ) ;
#10966 = oriented_edge ( 'none', *, *, #3390, .t. ) ;
#10967 = oriented_edge ( 'none', *, *, #4647, .f. ) ;
#10968 = oriented_edge ( 'none', *, *, #10890, .t. ) ;
#10969 = advanced_face ( 'none', ( #26308 ), #26319, .t. ) ;
#10970 = oriented_edge ( 'none', *, *, #11035, .f. ) ;
#10971 = oriented_edge ( 'none', *, *, #2552, .f. ) ;
#10972 = oriented_edge ( 'none', *, *, #10983, .t. ) ;
#10973 = edge_loop ( 'none', ( #11042, #10970, #11038, #11039, #11041 ) ) ;
#10974 = oriented_edge ( 'none', *, *, #1590, .t. ) ;
#10975 = edge_curve ( 'none', #1588, #1554, #26363, .t. ) ;
#10976 = advanced_face ( 'none', ( #26310 ), #26325, .t. ) ;
#10977 = edge_loop ( 'none', ( #10985, #10972, #10998, #10974, #10971, #11034 ) ) ;
#10978 = oriented_edge ( 'none', *, *, #2502, .t. ) ;
#10979 = edge_loop ( 'none', ( #10990, #11043, #10988, #11045, #10987 ) ) ;
#10980 = oriented_edge ( 'none', *, *, #10975, .f. ) ;
#10981 = oriented_edge ( 'none', *, *, #1193, .t. ) ;
#10982 = edge_curve ( 'none', #1173, #2246, #26349, .t. ) ;
#10983 = edge_curve ( 'none', #1181, #328, #26277, .t. ) ;
#10984 = oriented_edge ( 'none', *, *, #10982, .t. ) ;
#10985 = oriented_edge ( 'none', *, *, #1220, .f. ) ;
#10986 = advanced_face ( 'none', ( #26356 ), #26352, .t. ) ;
#10987 = oriented_edge ( 'none', *, *, #2566, .f. ) ;
#10988 = oriented_edge ( 'none', *, *, #1920, .t. ) ;
#10989 = oriented_edge ( 'none', *, *, #2604, .f. ) ;
#10990 = oriented_edge ( 'none', *, *, #1585, .f. ) ;
#10991 = oriented_edge ( 'none', *, *, #10993, .t. ) ;
#10992 = advanced_face ( 'none', ( #26341 ), #26358, .t. ) ;
#10993 = edge_curve ( 'none', #1889, #2267, #26336, .t. ) ;
#10994 = oriented_edge ( 'none', *, *, #2229, .t. ) ;
#10995 = oriented_edge ( 'none', *, *, #10999, .f. ) ;
#10996 = edge_loop ( 'none', ( #10936, #10980, #10978, #10981, #10984 ) ) ;
#10997 = oriented_edge ( 'none', *, *, #2595, .t. ) ;
#10998 = oriented_edge ( 'none', *, *, #327, .t. ) ;
#10999 = edge_curve ( 'none', #2578, #2618, #26332, .t. ) ;
#11000 = oriented_edge ( 'none', *, *, #2579, .t. ) ;
#11001 = oriented_edge ( 'none', *, *, #2586, .f. ) ;
#11002 = oriented_edge ( 'none', *, *, #2580, .f. ) ;
#11003 = oriented_edge ( 'none', *, *, #10939, .t. ) ;
#11004 = advanced_face ( 'none', ( #26397 ), #26394, .t. ) ;
#11005 = edge_loop ( 'none', ( #11002, #10991, #10994, #10997, #11001, #10995 ) ) ;
#11006 = oriented_edge ( 'none', *, *, #10930, .f. ) ;
#11007 = oriented_edge ( 'none', *, *, #2619, .t. ) ;
#11008 = oriented_edge ( 'none', *, *, #11081, .f. ) ;
#11009 = oriented_edge ( 'none', *, *, #55016, .t. ) ;
#11010 = oriented_edge ( 'none', *, *, #53992, .f. ) ;
#11011 = edge_curve ( 'none', #284, #54319, #26385, .t. ) ;
#11012 = edge_loop ( 'none', ( #11014, #11022, #11026, #11082, #11024 ) ) ;
#11013 = oriented_edge ( 'none', *, *, #54311, .f. ) ;
#11014 = oriented_edge ( 'none', *, *, #54639, .f. ) ;
#11015 = edge_loop ( 'none', ( #11061, #11058, #11066, #11050, #11065 ) ) ;
#11016 = oriented_edge ( 'none', *, *, #54849, .t. ) ;
#11017 = edge_curve ( 'none', #54314, #53994, #26372, .t. ) ;
#11018 = oriented_edge ( 'none', *, *, #55261, .t. ) ;
#11019 = oriented_edge ( 'none', *, *, #11011, .f. ) ;
#11020 = oriented_edge ( 'none', *, *, #924, .f. ) ;
#11021 = oriented_edge ( 'none', *, *, #11040, .f. ) ;
#11022 = oriented_edge ( 'none', *, *, #11017, .f. ) ;
#11023 = advanced_face ( 'none', ( #26384 ), #26386, .t. ) ;
#11024 = oriented_edge ( 'none', *, *, #11081, .t. ) ;
#11025 = edge_loop ( 'none', ( #11013, #11086, #11009, #11019, #11068 ) ) ;
#11026 = oriented_edge ( 'none', *, *, #55033, .t. ) ;
#11027 = advanced_face ( 'none', ( #26428 ), #26427, .t. ) ;
#11028 = oriented_edge ( 'none', *, *, #1189, .f. ) ;
#11029 = oriented_edge ( 'none', *, *, #1209, .t. ) ;
#11030 = oriented_edge ( 'none', *, *, #11035, .t. ) ;
#11031 = oriented_edge ( 'none', *, *, #10983, .f. ) ;
#11032 = advanced_face ( 'none', ( #26421 ), #26365, .t. ) ;
#11033 = edge_loop ( 'none', ( #11046, #11030, #11029, #11031, #11028 ) ) ;
#11034 = oriented_edge ( 'none', *, *, #10982, .f. ) ;
#11035 = edge_curve ( 'none', #55225, #55259, #26380, .t. ) ;
#11036 = advanced_face ( 'none', ( #26408 ), #26412, .t. ) ;
#11037 = edge_loop ( 'none', ( #11044, #10240, #11016, #11018, #11020, #11021 ) ) ;
#11038 = oriented_edge ( 'none', *, *, #1575, .t. ) ;
#11039 = oriented_edge ( 'none', *, *, #55227, .t. ) ;
#11040 = edge_curve ( 'none', #302, #1098, #26414, .t. ) ;
#11041 = oriented_edge ( 'none', *, *, #11040, .t. ) ;
#11042 = oriented_edge ( 'none', *, *, #1122, .f. ) ;
#11043 = oriented_edge ( 'none', *, *, #10975, .t. ) ;
#11044 = oriented_edge ( 'none', *, *, #343, .f. ) ;
#11045 = oriented_edge ( 'none', *, *, #10993, .f. ) ;
#11046 = oriented_edge ( 'none', *, *, #615, .f. ) ;
#11047 = oriented_edge ( 'none', *, *, #11128, .t. ) ;
#11048 = oriented_edge ( 'none', *, *, #51802, .f. ) ;
#11049 = oriented_edge ( 'none', *, *, #11052, .t. ) ;
#11050 = oriented_edge ( 'none', *, *, #11069, .f. ) ;
#11051 = advanced_face ( 'none', ( #26429 ), #26420, .t. ) ;
#11052 = edge_curve ( 'none', #53027, #51911, #26448, .t. ) ;
#11053 = oriented_edge ( 'none', *, *, #52379, .t. ) ;
#11054 = oriented_edge ( 'none', *, *, #11080, .f. ) ;
#11055 = edge_loop ( 'none', ( #11077, #11126, #11125, #11127, #11047 ) ) ;
#11056 = oriented_edge ( 'none', *, *, #52680, .t. ) ;
#11057 = advanced_face ( 'none', ( #26403 ), #26456, .t. ) ;
#11058 = oriented_edge ( 'none', *, *, #11079, .t. ) ;
#11059 = oriented_edge ( 'none', *, *, #53060, .t. ) ;
#11060 = edge_loop ( 'none', ( #11063, #11049, #11053, #11056, #11067, #11054 ) ) ;
#11061 = oriented_edge ( 'none', *, *, #53343, .f. ) ;
#11062 = oriented_edge ( 'none', *, *, #11080, .t. ) ;
#11063 = oriented_edge ( 'none', *, *, #53065, .f. ) ;
#11064 = advanced_face ( 'none', ( #26443 ), #26452, .t. ) ;
#11065 = oriented_edge ( 'none', *, *, #53672, .f. ) ;
#11066 = oriented_edge ( 'none', *, *, #53985, .t. ) ;
#11067 = oriented_edge ( 'none', *, *, #53687, .f. ) ;
#11068 = oriented_edge ( 'none', *, *, #318, .f. ) ;
#11069 = edge_curve ( 'none', #54316, #53071, #26438, .t. ) ;
#11070 = oriented_edge ( 'none', *, *, #11069, .t. ) ;
#11071 = advanced_face ( 'none', ( #26439 ), #26451, .t. ) ;
#11072 = oriented_edge ( 'none', *, *, #54582, .t. ) ;
#11073 = oriented_edge ( 'none', *, *, #53069, .t. ) ;
#11074 = oriented_edge ( 'none', *, *, #54033, .f. ) ;
#11075 = oriented_edge ( 'none', *, *, #54959, .f. ) ;
#11076 = oriented_edge ( 'none', *, *, #53681, .t. ) ;
#11077 = oriented_edge ( 'none', *, *, #52695, .f. ) ;
#11078 = oriented_edge ( 'none', *, *, #11079, .f. ) ;
#11079 = edge_curve ( 'none', #52702, #52986, #26486, .t. ) ;
#11080 = edge_curve ( 'none', #52289, #53964, #26432, .t. ) ;
#11081 = edge_curve ( 'none', #53671, #54630, #26437, .t. ) ;
#11082 = oriented_edge ( 'none', *, *, #54009, .t. ) ;
#11083 = edge_loop ( 'none', ( #11074, #11078, #11076, #11059, #11062 ) ) ;
#11084 = advanced_face ( 'none', ( #26474 ), #26488, .t. ) ;
#11085 = edge_loop ( 'none', ( #11010, #11070, #11073, #11072, #11075, #11008 ) ) ;
#11086 = oriented_edge ( 'none', *, *, #11017, .t. ) ;
#11087 = oriented_edge ( 'none', *, *, #11129, .f. ) ;
#11088 = oriented_edge ( 'none', *, *, #47550, .f. ) ;
#11089 = edge_curve ( 'none', #47597, #4169, #26464, .t. ) ;
#11090 = edge_loop ( 'none', ( #10839, #11182, #11510, #47278 ) ) ;
#11091 = oriented_edge ( 'none', *, *, #9869, .t. ) ;
#11092 = advanced_face ( 'none', ( #26231 ), #26221, .t. ) ;
#11093 = oriented_edge ( 'none', *, *, #51120, .f. ) ;
#11094 = oriented_edge ( 'none', *, *, #4185, .f. ) ;
#11095 = oriented_edge ( 'none', *, *, #4128, .f. ) ;
#11096 = oriented_edge ( 'none', *, *, #11103, .t. ) ;
#11097 = oriented_edge ( 'none', *, *, #11158, .t. ) ;
#11098 = oriented_edge ( 'none', *, *, #51400, .t. ) ;
#11099 = oriented_edge ( 'none', *, *, #47614, .f. ) ;
#11100 = oriented_edge ( 'none', *, *, #47582, .t. ) ;
#11101 = edge_loop ( 'none', ( #11099, #11097, #11100, #11164, #11095, #11160 ) ) ;
#11102 = oriented_edge ( 'none', *, *, #52019, .t. ) ;
#11103 = edge_curve ( 'none', #4162, #4147, #25972, .t. ) ;
#11104 = oriented_edge ( 'none', *, *, #9898, .t. ) ;
#11105 = advanced_face ( 'none', ( #26520 ), #26516, .t. ) ;
#11106 = oriented_edge ( 'none', *, *, #47595, .t. ) ;
#11107 = oriented_edge ( 'none', *, *, #11103, .f. ) ;
#11108 = advanced_face ( 'none', ( #26518 ), #26521, .t. ) ;
#11109 = oriented_edge ( 'none', *, *, #52361, .t. ) ;
#11110 = oriented_edge ( 'none', *, *, #51981, .f. ) ;
#11111 = oriented_edge ( 'none', *, *, #51359, .f. ) ;
#11112 = oriented_edge ( 'none', *, *, #11129, .t. ) ;
#11113 = oriented_edge ( 'none', *, *, #11052, .f. ) ;
#11114 = advanced_face ( 'none', ( #26514 ), #26511, .t. ) ;
#11115 = oriented_edge ( 'none', *, *, #52687, .f. ) ;
#11116 = oriented_edge ( 'none', *, *, #47618, .t. ) ;
#11117 = oriented_edge ( 'none', *, *, #11128, .f. ) ;
#11118 = edge_loop ( 'none', ( #11111, #11107, #11106, #11169, #11171 ) ) ;
#11119 = oriented_edge ( 'none', *, *, #11121, .t. ) ;
#11120 = oriented_edge ( 'none', *, *, #52241, .f. ) ;
#11121 = edge_curve ( 'none', #52049, #51807, #26496, .t. ) ;
#11122 = edge_loop ( 'none', ( #11110, #11119, #11109, #11113, #11120 ) ) ;
#11123 = advanced_face ( 'none', ( #26501 ), #26517, .t. ) ;
#11124 = edge_loop ( 'none', ( #11048, #11112, #11116, #11102, #11115, #11117 ) ) ;
#11125 = oriented_edge ( 'none', *, *, #52715, .t. ) ;
#11126 = oriented_edge ( 'none', *, *, #11121, .f. ) ;
#11127 = oriented_edge ( 'none', *, *, #51436, .t. ) ;
#11128 = edge_curve ( 'none', #51398, #52685, #26548, .t. ) ;
#11129 = edge_curve ( 'none', #51112, #4174, #26513, .t. ) ;
#11130 = edge_loop ( 'none', ( #11217, #11205, #11132, #11188, #11203, #11210 ) ) ;
#11131 = oriented_edge ( 'none', *, *, #11215, .t. ) ;
#11132 = oriented_edge ( 'none', *, *, #47496, .t. ) ;
#11133 = oriented_edge ( 'none', *, *, #47575, .t. ) ;
#11135 = oriented_edge ( 'none', *, *, #9902, .t. ) ;
#11134 = oriented_edge ( 'none', *, *, #47557, .f. ) ;
#11136 = oriented_edge ( 'none', *, *, #47482, .t. ) ;
#11137 = oriented_edge ( 'none', *, *, #47535, .f. ) ;
#11138 = advanced_face ( 'none', ( #26551 ), #26550, .t. ) ;
#11139 = edge_curve ( 'none', #47548, #47538, #26552, .t. ) ;
#11140 = oriented_edge ( 'none', *, *, #11219, .t. ) ;
#11141 = oriented_edge ( 'none', *, *, #47596, .f. ) ;
#11142 = oriented_edge ( 'none', *, *, #47530, .t. ) ;
#11143 = edge_loop ( 'none', ( #11088, #11218, #11136, #11220, #11140 ) ) ;
#11144 = oriented_edge ( 'none', *, *, #47560, .t. ) ;
#11145 = edge_loop ( 'none', ( #11137, #11131, #11202, #11204, #11201 ) ) ;
#11146 = oriented_edge ( 'none', *, *, #47579, .f. ) ;
#11147 = edge_loop ( 'none', ( #11146, #11152, #11133, #11151, #11155 ) ) ;
#11148 = oriented_edge ( 'none', *, *, #47591, .t. ) ;
#11149 = edge_curve ( 'none', #47544, #47598, #26530, .t. ) ;
#11150 = oriented_edge ( 'none', *, *, #47568, .t. ) ;
#11151 = oriented_edge ( 'none', *, *, #11158, .f. ) ;
#11152 = oriented_edge ( 'none', *, *, #11167, .t. ) ;
#11153 = advanced_face ( 'none', ( #26536 ), #26535, .f. ) ;
#11154 = advanced_face ( 'none', ( #26539 ), #26524, .t. ) ;
#11155 = oriented_edge ( 'none', *, *, #47583, .f. ) ;
#11156 = edge_loop ( 'none', ( #11134, #11166, #11142, #11144, #11141, #11214 ) ) ;
#11157 = advanced_face ( 'none', ( #26582 ), #26577, .t. ) ;
#11158 = edge_curve ( 'none', #47611, #47588, #26533, .t. ) ;
#11159 = oriented_edge ( 'none', *, *, #47573, .f. ) ;
#11160 = oriented_edge ( 'none', *, *, #11089, .f. ) ;
#11161 = oriented_edge ( 'none', *, *, #11847, .f. ) ;
#11162 = edge_loop ( 'none', ( #11159, #11163, #11148, #11150, #11165 ) ) ;
#11163 = oriented_edge ( 'none', *, *, #11167, .f. ) ;
#11164 = oriented_edge ( 'none', *, *, #47610, .t. ) ;
#11165 = oriented_edge ( 'none', *, *, #11149, .t. ) ;
#11166 = oriented_edge ( 'none', *, *, #11139, .t. ) ;
#11167 = edge_curve ( 'none', #18110, #18109, #26564, .t. ) ;
#11168 = advanced_face ( 'none', ( #26567 ), #26527, .t. ) ;
#11169 = oriented_edge ( 'none', *, *, #47608, .t. ) ;
#11170 = edge_loop ( 'none', ( #11094, #11096, #11098, #11087, #11093 ) ) ;
#11171 = oriented_edge ( 'none', *, *, #11089, .t. ) ;
#11172 = advanced_face ( 'none', ( #26617 ), #26557, .t. ) ;
#11173 = oriented_edge ( 'none', *, *, #21491, .t. ) ;
#11174 = edge_curve ( 'none', #11187, #21498, #26611, .t. ) ;
#11175 = edge_loop ( 'none', ( #11245, #47222, #11247, #11250, #11244 ) ) ;
#11176 = oriented_edge ( 'none', *, *, #47483, .t. ) ;
#11177 = oriented_edge ( 'none', *, *, #10206, .t. ) ;
#11178 = oriented_edge ( 'none', *, *, #9894, .t. ) ;
#11179 = edge_loop ( 'none', ( #11256, #11258, #37855, #47140, #11257, #47225 ) ) ;
#11180 = advanced_face ( 'none', ( #26559 ), #26537, .t. ) ;
#11181 = oriented_edge ( 'none', *, *, #47501, .f. ) ;
#11182 = oriented_edge ( 'none', *, *, #11502, .f. ) ;
#11183 = oriented_edge ( 'none', *, *, #47495, .t. ) ;
#11184 = oriented_edge ( 'none', *, *, #11208, .f. ) ;
#11185 = advanced_face ( 'none', ( #26600 ), #26612, .t. ) ;
#11186 = oriented_edge ( 'none', *, *, #11195, .f. ) ;
#11187 = vertex_point ( 'none', #26599 ) ;
#11188 = oriented_edge ( 'none', *, *, #47509, .t. ) ;
#11189 = oriented_edge ( 'none', *, *, #11199, .t. ) ;
#11190 = oriented_edge ( 'none', *, *, #11195, .t. ) ;
#11191 = edge_curve ( 'none', #47292, #47304, #26595, .t. ) ;
#11192 = oriented_edge ( 'none', *, *, #20879, .t. ) ;
#11193 = oriented_edge ( 'none', *, *, #20895, .f. ) ;
#11194 = advanced_face ( 'none', ( #26593 ), #26601, .t. ) ;
#11195 = edge_curve ( 'none', #47480, #47485, #26594, .t. ) ;
#11196 = oriented_edge ( 'none', *, *, #47475, .f. ) ;
#11197 = edge_loop ( 'none', ( #11196, #11190, #11183, #11184, #11181 ) ) ;
#11198 = oriented_edge ( 'none', *, *, #47507, .t. ) ;
#11199 = edge_curve ( 'none', #22887, #47492, #26637, .t. ) ;
#11200 = advanced_face ( 'none', ( #26628 ), #26632, .t. ) ;
#11201 = oriented_edge ( 'none', *, *, #47551, .f. ) ;
#11202 = oriented_edge ( 'none', *, *, #47545, .t. ) ;
#11203 = oriented_edge ( 'none', *, *, #47546, .f. ) ;
#11204 = oriented_edge ( 'none', *, *, #11139, .f. ) ;
#11205 = oriented_edge ( 'none', *, *, #11208, .t. ) ;
#11206 = oriented_edge ( 'none', *, *, #11174, .f. ) ;
#11207 = advanced_face ( 'none', ( #26596 ), #26623, .t. ) ;
#11208 = edge_curve ( 'none', #47500, #47498, #26625, .t. ) ;
#11209 = oriented_edge ( 'none', *, *, #47508, .f. ) ;
#11210 = oriented_edge ( 'none', *, *, #11219, .f. ) ;
#11211 = oriented_edge ( 'none', *, *, #20952, .t. ) ;
#11212 = oriented_edge ( 'none', *, *, #9882, .t. ) ;
#11213 = edge_loop ( 'none', ( #11209, #11186, #11198, #11176, #11189 ) ) ;
#11214 = oriented_edge ( 'none', *, *, #11149, .f. ) ;
#11215 = edge_curve ( 'none', #47503, #47515, #26674, .t. ) ;
#11216 = advanced_face ( 'none', ( #26634 ), #26643, .t. ) ;
#11217 = oriented_edge ( 'none', *, *, #47524, .f. ) ;
#11218 = oriented_edge ( 'none', *, *, #11215, .f. ) ;
#11219 = edge_curve ( 'none', #47523, #47552, #26666, .t. ) ;
#11220 = oriented_edge ( 'none', *, *, #47526, .t. ) ;
#11221 = oriented_edge ( 'none', *, *, #47371, .f. ) ;
#11222 = oriented_edge ( 'none', *, *, #11223, .t. ) ;
#11223 = edge_curve ( 'none', #47396, #47392, #26663, .t. ) ;
#11224 = advanced_face ( 'none', ( #26660 ), #26662, .t. ) ;
#11225 = edge_loop ( 'none', ( #11231, #11291, #11297, #11279, #11292, #11298 ) ) ;
#11226 = oriented_edge ( 'none', *, *, #47416, .t. ) ;
#11227 = oriented_edge ( 'none', *, *, #47409, .t. ) ;
#11228 = edge_curve ( 'none', #47377, #47400, #26618, .t. ) ;
#11229 = edge_curve ( 'none', #47373, #47350, #26644, .t. ) ;
#11230 = oriented_edge ( 'none', *, *, #11228, .t. ) ;
#11231 = oriented_edge ( 'none', *, *, #47376, .f. ) ;
#11232 = advanced_face ( 'none', ( #26659 ), #26708, .t. ) ;
#11233 = oriented_edge ( 'none', *, *, #47463, .t. ) ;
#11234 = oriented_edge ( 'none', *, *, #47436, .f. ) ;
#11235 = edge_curve ( 'none', #47423, #47406, #26668, .t. ) ;
#11236 = oriented_edge ( 'none', *, *, #11235, .t. ) ;
#11237 = advanced_face ( 'none', ( #26701 ), #26702, .t. ) ;
#11238 = oriented_edge ( 'none', *, *, #11223, .f. ) ;
#11239 = edge_loop ( 'none', ( #11251, #11238, #11226, #11227, #11230 ) ) ;
#11240 = oriented_edge ( 'none', *, *, #47461, .t. ) ;
#11241 = oriented_edge ( 'none', *, *, #47408, .t. ) ;
#11242 = edge_loop ( 'none', ( #47226, #11222, #11290, #11293, #11295 ) ) ;
#11243 = oriented_edge ( 'none', *, *, #47458, .f. ) ;
#11244 = oriented_edge ( 'none', *, *, #11249, .t. ) ;
#11245 = oriented_edge ( 'none', *, *, #47462, .f. ) ;
#11246 = edge_loop ( 'none', ( #47141, #11254, #11233, #37642, #11248 ) ) ;
#11247 = oriented_edge ( 'none', *, *, #47451, .t. ) ;
#11248 = oriented_edge ( 'none', *, *, #47452, .f. ) ;
#11249 = edge_curve ( 'none', #47441, #47455, #26688, .t. ) ;
#11250 = oriented_edge ( 'none', *, *, #47428, .t. ) ;
#11251 = oriented_edge ( 'none', *, *, #47410, .f. ) ;
#11252 = advanced_face ( 'none', ( #26686 ), #26646, .t. ) ;
#11253 = edge_loop ( 'none', ( #11234, #11236, #11241, #11240, #11243, #11255 ) ) ;
#11254 = oriented_edge ( 'none', *, *, #11259, .t. ) ;
#11255 = oriented_edge ( 'none', *, *, #11249, .f. ) ;
#11256 = oriented_edge ( 'none', *, *, #47351, .f. ) ;
#11257 = oriented_edge ( 'none', *, *, #47505, .f. ) ;
#11258 = oriented_edge ( 'none', *, *, #11260, .t. ) ;
#11259 = edge_curve ( 'none', #47422, #47411, #26733, .t. ) ;
#11260 = edge_curve ( 'none', #47454, #47459, #26737, .t. ) ;
#11261 = edge_loop ( 'none', ( #11337, #11335, #11338, #11319, #11333, #11316 ) ) ;
#11262 = oriented_edge ( 'none', *, *, #11287, .f. ) ;
#11263 = edge_loop ( 'none', ( #11278, #11264, #11275, #11324, #11326 ) ) ;
#11264 = oriented_edge ( 'none', *, *, #11191, .f. ) ;
#11265 = oriented_edge ( 'none', *, *, #47339, .t. ) ;
#11266 = advanced_face ( 'none', ( #26736 ), #26723, .t. ) ;
#11267 = advanced_face ( 'none', ( #26698 ), #26726, .t. ) ;
#11268 = oriented_edge ( 'none', *, *, #47388, .f. ) ;
#11269 = oriented_edge ( 'none', *, *, #47355, .t. ) ;
#11270 = oriented_edge ( 'none', *, *, #47381, .f. ) ;
#11271 = oriented_edge ( 'none', *, *, #11277, .t. ) ;
#11272 = oriented_edge ( 'none', *, *, #47343, .f. ) ;
#11273 = oriented_edge ( 'none', *, *, #11229, .f. ) ;
#11274 = oriented_edge ( 'none', *, *, #47319, .t. ) ;
#11275 = oriented_edge ( 'none', *, *, #47640, .t. ) ;
#11276 = advanced_face ( 'none', ( #26712 ), #26469, .t. ) ;
#11277 = edge_curve ( 'none', #47341, #47314, #26765, .t. ) ;
#11278 = oriented_edge ( 'none', *, *, #47307, .f. ) ;
#11279 = oriented_edge ( 'none', *, *, #47395, .t. ) ;
#11280 = oriented_edge ( 'none', *, *, #11287, .t. ) ;
#11281 = oriented_edge ( 'none', *, *, #11282, .t. ) ;
#11282 = edge_curve ( 'none', #47327, #47331, #26759, .t. ) ;
#11283 = oriented_edge ( 'none', *, *, #11282, .f. ) ;
#11284 = advanced_face ( 'none', ( #26770 ), #26758, .t. ) ;
#11285 = oriented_edge ( 'none', *, *, #47365, .f. ) ;
#11286 = edge_loop ( 'none', ( #11285, #11281, #11269, #11273, #11268 ) ) ;
#11287 = edge_curve ( 'none', #47340, #47367, #26768, .t. ) ;
#11288 = oriented_edge ( 'none', *, *, #47346, .t. ) ;
#11289 = edge_loop ( 'none', ( #11272, #11271, #11274, #11265, #11270, #11262 ) ) ;
#11290 = oriented_edge ( 'none', *, *, #47403, .t. ) ;
#11291 = oriented_edge ( 'none', *, *, #11229, .t. ) ;
#11292 = oriented_edge ( 'none', *, *, #47420, .f. ) ;
#11293 = oriented_edge ( 'none', *, *, #11235, .f. ) ;
#11294 = oriented_edge ( 'none', *, *, #47386, .t. ) ;
#11295 = oriented_edge ( 'none', *, *, #47418, .f. ) ;
#11296 = advanced_face ( 'none', ( #26745 ), #26752, .t. ) ;
#11297 = oriented_edge ( 'none', *, *, #47352, .t. ) ;
#11298 = oriented_edge ( 'none', *, *, #11228, .f. ) ;
#11299 = edge_loop ( 'none', ( #11221, #11283, #11294, #11288, #11280 ) ) ;
#11300 = oriented_edge ( 'none', *, *, #23220, .t. ) ;
#11301 = edge_loop ( 'none', ( #11373, #11364, #11352, #11355, #11351 ) ) ;
#11302 = oriented_edge ( 'none', *, *, #47650, .f. ) ;
#11303 = edge_loop ( 'none', ( #11302, #11308, #11370, #11307, #11310 ) ) ;
#11304 = oriented_edge ( 'none', *, *, #47281, .t. ) ;
#11305 = edge_curve ( 'none', #38786, #47637, #26800, .t. ) ;
#11306 = oriented_edge ( 'none', *, *, #47654, .t. ) ;
#11307 = oriented_edge ( 'none', *, *, #11314, .f. ) ;
#11308 = oriented_edge ( 'none', *, *, #11322, .t. ) ;
#11309 = advanced_face ( 'none', ( #26746 ), #26803, .t. ) ;
#11310 = oriented_edge ( 'none', *, *, #47646, .f. ) ;
#11311 = edge_loop ( 'none', ( #11371, #11321, #11378, #11300, #11377, #11361 ) ) ;
#11312 = edge_loop ( 'none', ( #11354, #11366, #11340, #11360, #11342, #11359 ) ) ;
#11313 = advanced_face ( 'none', ( #26798 ), #26795, .t. ) ;
#11314 = edge_curve ( 'none', #47290, #47280, #26782, .t. ) ;
#11315 = oriented_edge ( 'none', *, *, #47638, .f. ) ;
#11316 = oriented_edge ( 'none', *, *, #11329, .f. ) ;
#11317 = edge_loop ( 'none', ( #11315, #11318, #11304, #11306, #11320 ) ) ;
#11318 = oriented_edge ( 'none', *, *, #11322, .f. ) ;
#11319 = oriented_edge ( 'none', *, *, #47293, .t. ) ;
#11320 = oriented_edge ( 'none', *, *, #11305, .t. ) ;
#11321 = oriented_edge ( 'none', *, *, #11375, .t. ) ;
#11322 = edge_curve ( 'none', #47634, #47635, #26783, .t. ) ;
#11323 = advanced_face ( 'none', ( #26773 ), #26788, .t. ) ;
#11324 = oriented_edge ( 'none', *, *, #47297, .t. ) ;
#11325 = edge_loop ( 'none', ( #11332, #11334, #11336, #11327, #11331 ) ) ;
#11326 = oriented_edge ( 'none', *, *, #11329, .t. ) ;
#11327 = oriented_edge ( 'none', *, *, #11277, .f. ) ;
#11328 = oriented_edge ( 'none', *, *, #38780, .f. ) ;
#11329 = edge_curve ( 'none', #47286, #47306, #26828, .t. ) ;
#11330 = advanced_face ( 'none', ( #26833 ), #26832, .t. ) ;
#11331 = oriented_edge ( 'none', *, *, #47315, .f. ) ;
#11332 = oriented_edge ( 'none', *, *, #47301, .f. ) ;
#11333 = oriented_edge ( 'none', *, *, #47333, .f. ) ;
#11334 = oriented_edge ( 'none', *, *, #11191, .t. ) ;
#11335 = oriented_edge ( 'none', *, *, #11314, .t. ) ;
#11336 = oriented_edge ( 'none', *, *, #47324, .t. ) ;
#11337 = oriented_edge ( 'none', *, *, #47298, .f. ) ;
#11338 = oriented_edge ( 'none', *, *, #47283, .t. ) ;
#11339 = advanced_face ( 'none', ( #26785 ), #26801, .t. ) ;
#11340 = oriented_edge ( 'none', *, *, #38728, .t. ) ;
#11341 = oriented_edge ( 'none', *, *, #11344, .t. ) ;
#11342 = oriented_edge ( 'none', *, *, #21351, .f. ) ;
#11343 = advanced_face ( 'none', ( #26815 ), #26824, .t. ) ;
#11344 = edge_curve ( 'none', #38735, #38742, #26830, .t. ) ;
#11345 = oriented_edge ( 'none', *, *, #38720, .f. ) ;
#11346 = edge_loop ( 'none', ( #11345, #11341, #11418, #11414, #11416 ) ) ;
#11347 = oriented_edge ( 'none', *, *, #38749, .t. ) ;
#11348 = edge_curve ( 'none', #47262, #38730, #26805, .t. ) ;
#11349 = oriented_edge ( 'none', *, *, #38704, .t. ) ;
#11350 = advanced_face ( 'none', ( #26794 ), #26820, .t. ) ;
#11351 = oriented_edge ( 'none', *, *, #38777, .f. ) ;
#11352 = oriented_edge ( 'none', *, *, #38774, .t. ) ;
#11353 = oriented_edge ( 'none', *, *, #11344, .f. ) ;
#11354 = oriented_edge ( 'none', *, *, #38738, .f. ) ;
#11355 = oriented_edge ( 'none', *, *, #11375, .f. ) ;
#11356 = advanced_face ( 'none', ( #26855 ), #26853, .t. ) ;
#11357 = edge_curve ( 'none', #38745, #38733, #26822, .t. ) ;
#11358 = oriented_edge ( 'none', *, *, #38711, .f. ) ;
#11359 = oriented_edge ( 'none', *, *, #11367, .f. ) ;
#11360 = oriented_edge ( 'none', *, *, #38763, .t. ) ;
#11361 = oriented_edge ( 'none', *, *, #11305, .f. ) ;
#11362 = edge_curve ( 'none', #38751, #38766, #26850, .t. ) ;
#11363 = advanced_face ( 'none', ( #26816 ), #26854, .t. ) ;
#11364 = oriented_edge ( 'none', *, *, #11362, .t. ) ;
#11365 = oriented_edge ( 'none', *, *, #11362, .f. ) ;
#11366 = oriented_edge ( 'none', *, *, #11357, .t. ) ;
#11367 = edge_curve ( 'none', #38746, #38771, #26894, .t. ) ;
#11368 = oriented_edge ( 'none', *, *, #38726, .t. ) ;
#11369 = edge_loop ( 'none', ( #11358, #11353, #11347, #11349, #11413 ) ) ;
#11370 = oriented_edge ( 'none', *, *, #47284, .t. ) ;
#11371 = oriented_edge ( 'none', *, *, #47648, .f. ) ;
#11372 = oriented_edge ( 'none', *, *, #38791, .t. ) ;
#11373 = oriented_edge ( 'none', *, *, #38757, .f. ) ;
#11374 = advanced_face ( 'none', ( #26849 ), #26892, .t. ) ;
#11375 = edge_curve ( 'none', #47649, #38754, #26883, .t. ) ;
#11376 = oriented_edge ( 'none', *, *, #11367, .t. ) ;
#11377 = oriented_edge ( 'none', *, *, #47631, .f. ) ;
#11378 = oriented_edge ( 'none', *, *, #38779, .t. ) ;
#11379 = edge_loop ( 'none', ( #11328, #11365, #11372, #11368, #11376 ) ) ;
#11380 = advanced_face ( 'none', ( #26884 ), #26882, .t. ) ;
#11381 = oriented_edge ( 'none', *, *, #11448, .t. ) ;
#11382 = oriented_edge ( 'none', *, *, #37562, .t. ) ;
#11383 = oriented_edge ( 'none', *, *, #11391, .f. ) ;
#11384 = oriented_edge ( 'none', *, *, #47243, .t. ) ;
#11385 = edge_loop ( 'none', ( #11400, #11452, #11434, #11437, #11433 ) ) ;
#11386 = oriented_edge ( 'none', *, *, #11391, .t. ) ;
#11387 = oriented_edge ( 'none', *, *, #47185, .f. ) ;
#11388 = edge_loop ( 'none', ( #11405, #11397, #11396, #11456, #11390 ) ) ;
#11389 = oriented_edge ( 'none', *, *, #47265, .t. ) ;
#11390 = oriented_edge ( 'none', *, *, #47272, .f. ) ;
#11391 = edge_curve ( 'none', #47142, #47270, #26867, .t. ) ;
#11392 = oriented_edge ( 'none', *, *, #47197, .t. ) ;
#11393 = oriented_edge ( 'none', *, *, #47269, .f. ) ;
#11394 = oriented_edge ( 'none', *, *, #47196, .f. ) ;
#11395 = advanced_face ( 'none', ( #26877 ), #26868, .t. ) ;
#11396 = oriented_edge ( 'none', *, *, #47254, .t. ) ;
#11397 = oriented_edge ( 'none', *, *, #11402, .t. ) ;
#11398 = oriented_edge ( 'none', *, *, #38710, .f. ) ;
#11399 = oriented_edge ( 'none', *, *, #38729, .f. ) ;
#11400 = oriented_edge ( 'none', *, *, #37624, .f. ) ;
#11401 = oriented_edge ( 'none', *, *, #11403, .t. ) ;
#11402 = edge_curve ( 'none', #47227, #47195, #26923, .t. ) ;
#11403 = edge_curve ( 'none', #47260, #47220, #26925, .t. ) ;
#11404 = oriented_edge ( 'none', *, *, #38727, .t. ) ;
#11405 = oriented_edge ( 'none', *, *, #47233, .f. ) ;
#11406 = oriented_edge ( 'none', *, *, #47257, .t. ) ;
#11407 = edge_loop ( 'none', ( #11394, #11454, #11382, #11384, #11393, #11383 ) ) ;
#11408 = oriented_edge ( 'none', *, *, #11348, .f. ) ;
#11409 = oriented_edge ( 'none', *, *, #47167, .f. ) ;
#11410 = oriented_edge ( 'none', *, *, #11402, .f. ) ;
#11411 = advanced_face ( 'none', ( #26893 ), #26911, .t. ) ;
#11412 = edge_loop ( 'none', ( #11387, #11410, #11389, #11392, #11386 ) ) ;
#11413 = oriented_edge ( 'none', *, *, #11348, .t. ) ;
#11414 = oriented_edge ( 'none', *, *, #11357, .f. ) ;
#11415 = advanced_face ( 'none', ( #26907 ), #26922, .t. ) ;
#11416 = oriented_edge ( 'none', *, *, #38747, .f. ) ;
#11417 = edge_loop ( 'none', ( #11398, #11401, #11406, #11404, #11399, #11408 ) ) ;
#11418 = oriented_edge ( 'none', *, *, #38739, .t. ) ;
#11419 = oriented_edge ( 'none', *, *, #11440, .f. ) ;
#11420 = advanced_face ( 'none', ( #26903 ), #26912, .t. ) ;
#11421 = edge_curve ( 'none', #33836, #47219, #26901, .t. ) ;
#11422 = oriented_edge ( 'none', *, *, #36230, .f. ) ;
#11423 = oriented_edge ( 'none', *, *, #11431, .t. ) ;
#11424 = oriented_edge ( 'none', *, *, #47162, .f. ) ;
#11425 = oriented_edge ( 'none', *, *, #11428, .t. ) ;
#11426 = oriented_edge ( 'none', *, *, #11428, .f. ) ;
#11427 = advanced_face ( 'none', ( #26958 ), #26869, .t. ) ;
#11428 = edge_curve ( 'none', #35830, #35854, #26906, .t. ) ;
#11429 = oriented_edge ( 'none', *, *, #35740, .f. ) ;
#11430 = edge_loop ( 'none', ( #11429, #11425, #11496, #11419, #11495 ) ) ;
#11431 = edge_curve ( 'none', #29972, #35988, #26946, .t. ) ;
#11432 = oriented_edge ( 'none', *, *, #29979, .t. ) ;
#11433 = oriented_edge ( 'none', *, *, #47168, .f. ) ;
#11434 = oriented_edge ( 'none', *, *, #47193, .t. ) ;
#11435 = oriented_edge ( 'none', *, *, #11440, .t. ) ;
#11436 = oriented_edge ( 'none', *, *, #36010, .f. ) ;
#11437 = oriented_edge ( 'none', *, *, #11458, .f. ) ;
#11438 = oriented_edge ( 'none', *, *, #11448, .f. ) ;
#11439 = advanced_face ( 'none', ( #26941 ), #26953, .t. ) ;
#11440 = edge_curve ( 'none', #35796, #34058, #26936, .t. ) ;
#11441 = oriented_edge ( 'none', *, *, #36594, .t. ) ;
#11442 = oriented_edge ( 'none', *, *, #35881, .t. ) ;
#11443 = edge_loop ( 'none', ( #11436, #11426, #11441, #11432, #11423 ) ) ;
#11444 = oriented_edge ( 'none', *, *, #36953, .t. ) ;
#11445 = oriented_edge ( 'none', *, *, #11447, .f. ) ;
#11446 = advanced_face ( 'none', ( #26988 ), #26929, .t. ) ;
#11447 = edge_curve ( 'none', #37578, #37133, #26935, .t. ) ;
#11448 = edge_curve ( 'none', #36211, #47172, #26984, .t. ) ;
#11449 = oriented_edge ( 'none', *, *, #37349, .t. ) ;
#11450 = edge_loop ( 'none', ( #11451, #11435, #11442, #11444, #11424, #11438 ) ) ;
#11451 = oriented_edge ( 'none', *, *, #37552, .f. ) ;
#11452 = oriented_edge ( 'none', *, *, #11447, .t. ) ;
#11453 = advanced_face ( 'none', ( #26979 ), #26989, .t. ) ;
#11454 = oriented_edge ( 'none', *, *, #11458, .t. ) ;
#11455 = edge_loop ( 'none', ( #11409, #11445, #11457, #11449, #11381 ) ) ;
#11456 = oriented_edge ( 'none', *, *, #11403, .f. ) ;
#11457 = oriented_edge ( 'none', *, *, #47163, .t. ) ;
#11458 = edge_curve ( 'none', #47135, #37576, #26968, .t. ) ;
#11459 = edge_loop ( 'none', ( #11473, #11548, #11522, #11525, #11521 ) ) ;
#11460 = oriented_edge ( 'none', *, *, #29902, .t. ) ;
#11461 = oriented_edge ( 'none', *, *, #25182, .t. ) ;
#11462 = oriented_edge ( 'none', *, *, #47190, .f. ) ;
#11463 = oriented_edge ( 'none', *, *, #11477, .t. ) ;
#11464 = edge_curve ( 'none', #11513, #20903, #26727, .t. ) ;
#11465 = advanced_face ( 'none', ( #26974 ), #26965, .t. ) ;
#11466 = oriented_edge ( 'none', *, *, #28907, .f. ) ;
#11467 = oriented_edge ( 'none', *, *, #47152, .t. ) ;
#11468 = oriented_edge ( 'none', *, *, #11475, .f. ) ;
#11469 = edge_loop ( 'none', ( #11484, #11542, #11540, #11543, #11547 ) ) ;
#11470 = oriented_edge ( 'none', *, *, #47175, .t. ) ;
#11471 = edge_curve ( 'none', #26862, #28238, #22713, .t. ) ;
#11472 = edge_loop ( 'none', ( #11483, #11480, #11460, #11479, #11485 ) ) ;
#11473 = oriented_edge ( 'none', *, *, #9219, .f. ) ;
#11474 = oriented_edge ( 'none', *, *, #28392, .t. ) ;
#11475 = edge_curve ( 'none', #47199, #29701, #26739, .t. ) ;
#11476 = oriented_edge ( 'none', *, *, #47188, .t. ) ;
#11477 = edge_curve ( 'none', #47192, #8860, #27020, .t. ) ;
#11478 = oriented_edge ( 'none', *, *, #11475, .t. ) ;
#11479 = oriented_edge ( 'none', *, *, #11421, .f. ) ;
#11480 = oriented_edge ( 'none', *, *, #11471, .t. ) ;
#11481 = advanced_face ( 'none', ( #27018 ), #27017, .t. ) ;
#11482 = edge_loop ( 'none', ( #11462, #11463, #11467, #11470, #11466, #11468 ) ) ;
#11483 = oriented_edge ( 'none', *, *, #27522, .f. ) ;
#11484 = oriented_edge ( 'none', *, *, #47179, .f. ) ;
#11485 = oriented_edge ( 'none', *, *, #29709, .f. ) ;
#11486 = oriented_edge ( 'none', *, *, #11431, .f. ) ;
#11487 = edge_loop ( 'none', ( #11489, #11491, #11474, #11476, #11478 ) ) ;
#11488 = oriented_edge ( 'none', *, *, #36028, .t. ) ;
#11489 = oriented_edge ( 'none', *, *, #29934, .f. ) ;
#11490 = advanced_face ( 'none', ( #27014 ), #27009, .t. ) ;
#11491 = oriented_edge ( 'none', *, *, #11471, .f. ) ;
#11492 = edge_loop ( 'none', ( #11493, #11497, #11498, #11488, #11422, #11486 ) ) ;
#11493 = oriented_edge ( 'none', *, *, #29925, .f. ) ;
#11494 = advanced_face ( 'none', ( #27006 ), #26997, .t. ) ;
#11495 = oriented_edge ( 'none', *, *, #37644, .f. ) ;
#11496 = oriented_edge ( 'none', *, *, #35954, .t. ) ;
#11497 = oriented_edge ( 'none', *, *, #11421, .t. ) ;
#11498 = oriented_edge ( 'none', *, *, #47216, .t. ) ;
#11499 = oriented_edge ( 'none', *, *, #28177, .f. ) ;
#11500 = oriented_edge ( 'none', *, *, #11506, .t. ) ;
#11501 = oriented_edge ( 'none', *, *, #11545, .f. ) ;
#11502 = edge_curve ( 'none', #11504, #21499, #27016, .t. ) ;
#11503 = oriented_edge ( 'none', *, *, #23705, .t. ) ;
#11504 = vertex_point ( 'none', #27048 ) ;
#11505 = advanced_face ( 'none', ( #26992 ), #27007, .t. ) ;
#11506 = edge_curve ( 'none', #24486, #23549, #27001, .t. ) ;
#11507 = oriented_edge ( 'none', *, *, #11571, .t. ) ;
#11508 = oriented_edge ( 'none', *, *, #25266, .f. ) ;
#11509 = oriented_edge ( 'none', *, *, #11544, .f. ) ;
#11510 = oriented_edge ( 'none', *, *, #11541, .f. ) ;
#11511 = oriented_edge ( 'none', *, *, #23730, .f. ) ;
#11512 = advanced_face ( 'none', ( #27047 ), #27008, .t. ) ;
#11513 = vertex_point ( 'none', #27035 ) ;
#11514 = edge_curve ( 'none', #25054, #24471, #27044, .t. ) ;
#11515 = oriented_edge ( 'none', *, *, #25154, .f. ) ;
#11516 = oriented_edge ( 'none', *, *, #25377, .t. ) ;
#11517 = oriented_edge ( 'none', *, *, #27794, .t. ) ;
#11518 = edge_curve ( 'none', #24364, #9135, #27032, .t. ) ;
#11519 = oriented_edge ( 'none', *, *, #11546, .f. ) ;
#11520 = edge_loop ( 'none', ( #11587, #11500, #11503, #11578, #11499, #11576 ) ) ;
#11521 = oriented_edge ( 'none', *, *, #47205, .f. ) ;
#11522 = oriented_edge ( 'none', *, *, #47161, .t. ) ;
#11524 = oriented_edge ( 'none', *, *, #11541, .t. ) ;
#11523 = oriented_edge ( 'none', *, *, #11514, .t. ) ;
#11525 = oriented_edge ( 'none', *, *, #11477, .f. ) ;
#11526 = oriented_edge ( 'none', *, *, #11545, .t. ) ;
#11527 = advanced_face ( 'none', ( #26996 ), #27022, .t. ) ;
#11528 = oriented_edge ( 'none', *, *, #9147, .f. ) ;
#11529 = oriented_edge ( 'none', *, *, #47177, .f. ) ;
#11530 = edge_loop ( 'none', ( #11173, #11206, #11161, #11876 ) ) ;
#11531 = oriented_edge ( 'none', *, *, #21481, .t. ) ;
#11532 = edge_loop ( 'none', ( #11508, #11534, #11517, #11516, #11586 ) ) ;
#11533 = oriented_edge ( 'none', *, *, #47146, .t. ) ;
#11534 = oriented_edge ( 'none', *, *, #11514, .f. ) ;
#11535 = edge_curve ( 'none', #47214, #9167, #27079, .t. ) ;
#11536 = advanced_face ( 'none', ( #27076 ), #27027, .t. ) ;
#11537 = edge_loop ( 'none', ( #11515, #11523, #47139, #11501, #47143 ) ) ;
#11538 = advanced_face ( 'none', ( #27078 ), #27062, .t. ) ;
#11539 = edge_loop ( 'none', ( #11528, #11526, #11461, #11533, #11529, #11509 ) ) ;
#11540 = oriented_edge ( 'none', *, *, #47166, .t. ) ;
#11541 = edge_curve ( 'none', #11187, #11504, #27039, .t. ) ;
#11542 = oriented_edge ( 'none', *, *, #11535, .f. ) ;
#11543 = oriented_edge ( 'none', *, *, #9132, .t. ) ;
#11544 = edge_curve ( 'none', #9119, #47176, #27058, .t. ) ;
#11545 = edge_curve ( 'none', #9142, #24825, #27054, .t. ) ;
#11546 = edge_curve ( 'none', #11513, #21502, #27075, .t. ) ;
#11547 = oriented_edge ( 'none', *, *, #11544, .t. ) ;
#11548 = oriented_edge ( 'none', *, *, #11535, .t. ) ;
#11549 = advanced_face ( 'none', ( #27106 ), #27056, .t. ) ;
#11550 = vertex_point ( 'none', #27097 ) ;
#11551 = oriented_edge ( 'none', *, *, #11619, .f. ) ;
#11552 = advanced_face ( 'none', ( #27096 ), #27092, .t. ) ;
#11553 = vertex_point ( 'none', #27087 ) ;
#11554 = vertex_point ( 'none', #27086 ) ;
#11555 = oriented_edge ( 'none', *, *, #23833, .f. ) ;
#11556 = edge_loop ( 'none', ( #11558, #11567, #11617, #11624, #11626 ) ) ;
#11557 = edge_loop ( 'none', ( #11562, #11563, #11566, #11565, #11569, #11570 ) ) ;
#11558 = oriented_edge ( 'none', *, *, #9301, .f. ) ;
#11559 = edge_loop ( 'none', ( #11621, #11610, #11612, #11603, #11609, #11593, #11595, #11659 ) ) ;
#11560 = advanced_face ( 'none', ( #27093 ), #27085, .t. ) ;
#11561 = edge_curve ( 'none', #9425, #9220, #27100, .t. ) ;
#11562 = oriented_edge ( 'none', *, *, #9329, .f. ) ;
#11563 = oriented_edge ( 'none', *, *, #11561, .t. ) ;
#11564 = oriented_edge ( 'none', *, *, #9314, .f. ) ;
#11565 = oriented_edge ( 'none', *, *, #9308, .t. ) ;
#11566 = oriented_edge ( 'none', *, *, #9239, .t. ) ;
#11567 = oriented_edge ( 'none', *, *, #11619, .t. ) ;
#11568 = edge_curve ( 'none', #11605, #11625, #27084, .t. ) ;
#11569 = oriented_edge ( 'none', *, *, #24404, .f. ) ;
#11570 = oriented_edge ( 'none', *, *, #11571, .f. ) ;
#11571 = edge_curve ( 'none', #50139, #24575, #27136, .t. ) ;
#11572 = oriented_edge ( 'none', *, *, #9307, .t. ) ;
#11573 = advanced_face ( 'none', ( #27083 ), #27123, .t. ) ;
#11574 = oriented_edge ( 'none', *, *, #23585, .t. ) ;
#11575 = oriented_edge ( 'none', *, *, #11506, .f. ) ;
#11576 = oriented_edge ( 'none', *, *, #11518, .f. ) ;
#11577 = edge_loop ( 'none', ( #11511, #11581, #11585, #11572, #11507 ) ) ;
#11578 = oriented_edge ( 'none', *, *, #25132, .t. ) ;
#11579 = edge_loop ( 'none', ( #11584, #11580, #11574, #11575, #11555 ) ) ;
#11580 = oriented_edge ( 'none', *, *, #11583, .t. ) ;
#11581 = oriented_edge ( 'none', *, *, #11583, .f. ) ;
#11582 = advanced_face ( 'none', ( #27130 ), #27117, .t. ) ;
#11583 = edge_curve ( 'none', #18108, #47241, #27118, .t. ) ;
#11584 = oriented_edge ( 'none', *, *, #23946, .f. ) ;
#11585 = oriented_edge ( 'none', *, *, #23562, .t. ) ;
#11586 = oriented_edge ( 'none', *, *, #11518, .t. ) ;
#11587 = oriented_edge ( 'none', *, *, #25314, .f. ) ;
#11588 = advanced_face ( 'none', ( #27111 ), #27131, .t. ) ;
#11589 = edge_loop ( 'none', ( #11635, #11634, #11653, #11644, #11655, #11640, #11643, #11646 ) ) ;
#11590 = edge_curve ( 'none', #11670, #11664, #27169, .t. ) ;
#11591 = edge_curve ( 'none', #11597, #11673, #27115, .t. ) ;
#11592 = vertex_point ( 'none', #27158 ) ;
#11593 = oriented_edge ( 'none', *, *, #11594, .t. ) ;
#11594 = edge_curve ( 'none', #11614, #11592, #27167, .t. ) ;
#11595 = oriented_edge ( 'none', *, *, #11596, .t. ) ;
#11596 = edge_curve ( 'none', #11592, #11554, #27156, .t. ) ;
#11597 = vertex_point ( 'none', #27151 ) ;
#11598 = edge_loop ( 'none', ( #11661, #11668, #11671, #11601, #11666, #11649, #11651, #11654 ) ) ;
#11599 = edge_curve ( 'none', #11554, #11605, #27163, .t. ) ;
#11600 = edge_curve ( 'none', #11663, #11615, #27159, .t. ) ;
#11601 = oriented_edge ( 'none', *, *, #11667, .f. ) ;
#11602 = edge_curve ( 'none', #11625, #11604, #27200, .t. ) ;
#11603 = oriented_edge ( 'none', *, *, #11613, .t. ) ;
#11604 = vertex_point ( 'none', #27197 ) ;
#11605 = vertex_point ( 'none', #27196 ) ;
#11606 = manifold_solid_brep ( 'extrude1', #11810 ) ;
#11607 = edge_curve ( 'none', #11553, #11614, #27193, .t. ) ;
#11608 = advanced_face ( 'none', ( #27189, #27147 ), #27201, .f. ) ;
#11609 = oriented_edge ( 'none', *, *, #11607, .t. ) ;
#11610 = oriented_edge ( 'none', *, *, #11602, .t. ) ;
#11611 = edge_curve ( 'none', #11604, #11550, #27183, .t. ) ;
#11612 = oriented_edge ( 'none', *, *, #11611, .t. ) ;
#11613 = edge_curve ( 'none', #11550, #11553, #27225, .t. ) ;
#11614 = vertex_point ( 'none', #27226 ) ;
#11615 = vertex_point ( 'none', #27177 ) ;
#11616 = vertex_point ( 'none', #27180 ) ;
#11617 = oriented_edge ( 'none', *, *, #22245, .t. ) ;
#11618 = advanced_face ( 'none', ( #27221 ), #27205, .t. ) ;
#11619 = edge_curve ( 'none', #9313, #9306, #27192, .t. ) ;
#11620 = edge_loop ( 'none', ( #11564, #11551 ) ) ;
#11621 = oriented_edge ( 'none', *, *, #11568, .t. ) ;
#11622 = closed_shell ( 'none', ( #9294, #9427, #22657, #24281, #25419, #27783, #8813, #9138, #9342, #47151, #47217, #27599, #29705, #34666, #35903, #37040, #36311, #46166, #47171, #47224, #47234, #47250, #47258, #38721, #38724, #38755, #38759, #21817, #38787, #47628, #47644, #47294, #47313, #47335, #47332, #47366, #47363, #47372, #47398, #47433, #47440, #47449, #47460, #47471, #47464, #47512, #47529, #47541, #47543, #47567, #47556, #47599, #47616, #4178, #51441, #51804, #52005, #52064, #52366, #53353, #53969, #54286, #54356, #54620, #55029, #599, #960, #1528, #1548, #2576, #2473, #2590, #2611, #2853, #3130, #3900, #3571, #9347, #4596, #4879, #5209, #5461, #5964, #6469, #6704, #6998, #7248, #7964, #7659, #8537, #8801, #9067, #9018, #9189, #9224, #9248, #9262, #9278, #9279, #9337, #9317, #9373, #9376, #9398, #9406, #9423, #9436, #9470, #9478, #9499, #9511, #9513, #9523, #9559, #9565, #9583, #9594, #9600, #9611, #9647, #9654, #9663, #9681, #9721, #9712, #12397, #12377, #12341, #12317, #12463, #12434, #12536, #12527, #12501, #12642, #12572, #12598, #12692, #12676, #12655, #12801, #12887, #12748, #12840, #12822, #12962, #12949, #13050, #13019, #12998, #12979, #13114, #13091, #13080, #13172, #13152, #13135, #13268, #13245, #13225, #13374, #13310, #13455, #13428, #13408, #13510, #13530, #13483, #13618, #13583, #13565, #13664, #13638, #13791, #13772, #13735, #13720, #13817, #13841, #13941, #13926, #13902, #14040, #13976, #14110, #14093, #14074, #14053, #14152, #14132, #14269, #14246, #14227, #14208, #14354, #14289, #14421, #14397, #14377, #14516, #14499, #14611, #14580, #14560, #14532, #14681, #14658, #14771, #14751, #14721, #14706, #14834, #14935, #14914, #14899, #14889, #15023, #14990, #14973, #15072, #15045, #15035, #15188, #15146, #15251, #15233, #15197, #15344, #15332, #15309, #15404, #15383, #15537, #15511, #15489, #15472, #15582, #15554, #15705, #15675, #15655, #15763, #15845, #15817, #15835, #15970, #15944, #15920, #15901, #16023, #15999, #16016, #15983, #16105, #16120, #16094, #16066, #16077, #16206, #15934, #16193, #16151, #16170, #16282, #16249, #16266, #16230, #16241, #16218, #16347, #16325, #16341, #16316, #16438, #16409, #16425, #16395, #16373, #16502, #16517, #16490, #16467, #16446, #16574, #16592, #16563, #16533, #16659, #16674, #16647, #16630, #16604, #16617, #16754, #16716, #16693, #16823, #16679, #16807, #16778, #16794, #16764, #16909, #16885, #16854, #16870, #16840, #9941, #9924, #9935, #9920, #9910, #9977, #9983, #9975, #9959, #10020, #10008, #10014, #10003, #9990, #10055, #10062, #10054, #10041, #10105, #10089, #10100, #10081, #10068, #10073, #10144, #10133, #10123, #10185, #10176, #10183, #10167, #10153, #10158, #10148, #10224, #10207, #10216, #10204, #10187, #10262, #10248, #10255, #10242, #10310, #10293, #10278, #10286, #10354, #10340, #10326, #10334, #10320, #10382, #10391, #10378, #10364, #10428, #10420, #10425, #10414, #10399, #10466, #10475, #10461, #10446, #10513, #10500, #10510, #10497, #10487, #10554, #10477, #10548, #10533, #10515, #10593, #10600, #10586, #10579, #10560, #10575, #10635, #10621, #10606, #10616, #10602, #10663, #10652, #10659, #10649, #10639, #10699, #10685, #10693, #10680, #10745, #10731, #10740, #10724, #10717, #10786, #10770, #10779, #10764, #10832, #10818, #10827, #10811, #10798, #10876, #10883, #10871, #10847, #10928, #10914, #10921, #10908, #10896, #10961, #10889, #10960, #10947, #10929, #10938, #11004, #10992, #10976, #10986, #10969, #11036, #11027, #11032, #11023, #11084, #11071, #11057, #11064, #11051, #11123, #11108, #11114, #11105, #11092, #11157, #11168, #11154, #11138, #11216, #11200, #11207, #11194, #11180, #11185, #11172, #11252, #11237, #11224, #11232, #11296, #11284, #11267, #11276, #11266, #11330, #11313, #11323, #11309, #11374, #11363, #11350, #11356, #11343, #11415, #11339, #11411, #11395, #11380, #11446, #11453, #11439, #11427, #11494, #11420, #11490, #11481, #11465, #11538, #11549, #11527, #11512, #11588, #11505, #11582, #11573, #11560, #11618, #11552 ) ) ;
#11623 = edge_curve ( 'none', #11656, #11657, #27219, .t. ) ;
#11624 = oriented_edge ( 'none', *, *, #11561, .f. ) ;
#11625 = vertex_point ( 'none', #27256 ) ;
#11626 = oriented_edge ( 'none', *, *, #9401, .f. ) ;
#11627 = edge_curve ( 'none', #11710, #11704, #27257, .t. ) ;
#11628 = edge_curve ( 'none', #11629, #11641, #27249, .t. ) ;
#11629 = vertex_point ( 'none', #27254 ) ;
#11630 = oriented_edge ( 'none', *, *, #11915, .f. ) ;
#11631 = edge_curve ( 'none', #11647, #11629, #27253, .t. ) ;
#11632 = edge_curve ( 'none', #11657, #11647, #27245, .t. ) ;
#11633 = edge_loop ( 'none', ( #11660, #11707, #11706, #11712, #11715, #11689, #11714, #11695 ) ) ;
#11634 = oriented_edge ( 'none', *, *, #11636, .f. ) ;
#11635 = oriented_edge ( 'none', *, *, #11623, .f. ) ;
#11636 = edge_curve ( 'none', #11637, #11656, #27237, .t. ) ;
#11637 = vertex_point ( 'none', #27234 ) ;
#11638 = vertex_point ( 'none', #27242 ) ;
#11639 = edge_curve ( 'none', #11650, #11637, #27255, .t. ) ;
#11640 = oriented_edge ( 'none', *, *, #11628, .f. ) ;
#11641 = vertex_point ( 'none', #27287 ) ;
#11642 = edge_curve ( 'none', #11638, #11650, #27233, .t. ) ;
#11643 = oriented_edge ( 'none', *, *, #11631, .f. ) ;
#11644 = oriented_edge ( 'none', *, *, #11642, .f. ) ;
#11645 = edge_curve ( 'none', #11641, #11638, #27281, .t. ) ;
#11646 = oriented_edge ( 'none', *, *, #11632, .f. ) ;
#11647 = vertex_point ( 'none', #27276 ) ;
#11648 = edge_curve ( 'none', #11664, #11597, #27286, .t. ) ;
#11649 = oriented_edge ( 'none', *, *, #11648, .f. ) ;
#11650 = vertex_point ( 'none', #27270 ) ;
#11651 = oriented_edge ( 'none', *, *, #11590, .f. ) ;
#11652 = edge_curve ( 'none', #11615, #11670, #27288, .t. ) ;
#11653 = oriented_edge ( 'none', *, *, #11639, .f. ) ;
#11654 = oriented_edge ( 'none', *, *, #11652, .f. ) ;
#11655 = oriented_edge ( 'none', *, *, #11645, .f. ) ;
#11656 = vertex_point ( 'none', #27266 ) ;
#11657 = vertex_point ( 'none', #27265 ) ;
#11658 = advanced_face ( 'none', ( #27264, #27273 ), #27260, .t. ) ;
#11659 = oriented_edge ( 'none', *, *, #11599, .t. ) ;
#11660 = oriented_edge ( 'none', *, *, #11699, .t. ) ;
#11661 = oriented_edge ( 'none', *, *, #11600, .f. ) ;
#11662 = vertex_point ( 'none', #27259 ) ;
#11663 = vertex_point ( 'none', #27321 ) ;
#11664 = vertex_point ( 'none', #27271 ) ;
#11665 = edge_curve ( 'none', #11662, #11663, #27315, .t. ) ;
#11666 = oriented_edge ( 'none', *, *, #11591, .f. ) ;
#11667 = edge_curve ( 'none', #11673, #11616, #27316, .t. ) ;
#11668 = oriented_edge ( 'none', *, *, #11665, .f. ) ;
#11669 = edge_curve ( 'none', #11616, #11662, #27258, .t. ) ;
#11670 = vertex_point ( 'none', #27318 ) ;
#11672 = oriented_edge ( 'none', *, *, #21487, .t. ) ;
#11671 = oriented_edge ( 'none', *, *, #11669, .f. ) ;
#11673 = vertex_point ( 'none', #27317 ) ;
#11674 = edge_curve ( 'none', #11592, #11650, #27299, .t. ) ;
#11675 = edge_curve ( 'none', #11625, #11657, #27293, .t. ) ;
#11676 = oriented_edge ( 'none', *, *, #11696, .f. ) ;
#11677 = oriented_edge ( 'none', *, *, #11568, .f. ) ;
#11678 = edge_loop ( 'none', ( #11682, #11746, #11749, #11752 ) ) ;
#11679 = edge_loop ( 'none', ( #11789, #11784, #11729, #11785 ) ) ;
#11680 = edge_curve ( 'none', #11550, #11629, #27302, .t. ) ;
#11681 = oriented_edge ( 'none', *, *, #11698, .t. ) ;
#11682 = oriented_edge ( 'none', *, *, #11631, .t. ) ;
#11683 = advanced_face ( 'none', ( #27283 ), #27289, .f. ) ;
#11684 = oriented_edge ( 'none', *, *, #11632, .t. ) ;
#11685 = oriented_edge ( 'none', *, *, #11754, .f. ) ;
#11686 = oriented_edge ( 'none', *, *, #11602, .f. ) ;
#11687 = vertex_point ( 'none', #27303 ) ;
#11688 = edge_curve ( 'none', #11704, #11687, #27343, .t. ) ;
#11689 = oriented_edge ( 'none', *, *, #11688, .t. ) ;
#11690 = edge_curve ( 'none', #11687, #11711, #27332, .t. ) ;
#11691 = oriented_edge ( 'none', *, *, #11623, .t. ) ;
#11692 = oriented_edge ( 'none', *, *, #11675, .f. ) ;
#11693 = edge_curve ( 'none', #11711, #11702, #27335, .t. ) ;
#11694 = edge_loop ( 'none', ( #11691, #11692, #11677, #11681 ) ) ;
#11695 = oriented_edge ( 'none', *, *, #11693, .t. ) ;
#11696 = edge_curve ( 'none', #11604, #11647, #27334, .t. ) ;
#11697 = advanced_face ( 'none', ( #27346 ), #27322, .t. ) ;
#11698 = edge_curve ( 'none', #11605, #11656, #27324, .t. ) ;
#11699 = edge_curve ( 'none', #11702, #11705, #27375, .t. ) ;
#11700 = vertex_point ( 'none', #27295 ) ;
#11701 = edge_loop ( 'none', ( #11684, #11676, #11686, #11744 ) ) ;
#11702 = vertex_point ( 'none', #27373 ) ;
#11703 = vertex_point ( 'none', #27325 ) ;
#11704 = vertex_point ( 'none', #27372 ) ;
#11705 = vertex_point ( 'none', #27369 ) ;
#11706 = oriented_edge ( 'none', *, *, #11708, .t. ) ;
#11707 = oriented_edge ( 'none', *, *, #11709, .t. ) ;
#11708 = edge_curve ( 'none', #11703, #11700, #27363, .t. ) ;
#11709 = edge_curve ( 'none', #11705, #11703, #27368, .t. ) ;
#11710 = vertex_point ( 'none', #27359 ) ;
#11711 = vertex_point ( 'none', #27358 ) ;
#11712 = oriented_edge ( 'none', *, *, #11713, .t. ) ;
#11713 = edge_curve ( 'none', #11700, #11710, #27365, .t. ) ;
#11714 = oriented_edge ( 'none', *, *, #11690, .t. ) ;
#11715 = oriented_edge ( 'none', *, *, #11627, .t. ) ;
#11716 = oriented_edge ( 'none', *, *, #11708, .f. ) ;
#11717 = advanced_face ( 'none', ( #27352 ), #27356, .f. ) ;
#11718 = edge_curve ( 'none', #11663, #11705, #27348, .t. ) ;
#11719 = oriented_edge ( 'none', *, *, #11794, .f. ) ;
#11720 = advanced_face ( 'none', ( #27366 ), #27367, .f. ) ;
#11721 = edge_loop ( 'none', ( #11725, #11723, #11791, #11793 ) ) ;
#11722 = oriented_edge ( 'none', *, *, #11594, .f. ) ;
#11723 = oriented_edge ( 'none', *, *, #11698, .f. ) ;
#11724 = edge_loop ( 'none', ( #11741, #11730, #11788, #11738 ) ) ;
#11725 = oriented_edge ( 'none', *, *, #11636, .t. ) ;
#11726 = oriented_edge ( 'none', *, *, #11735, .t. ) ;
#11727 = advanced_face ( 'none', ( #27414 ), #27404, .t. ) ;
#11728 = edge_curve ( 'none', #11554, #11637, #27398, .t. ) ;
#11729 = oriented_edge ( 'none', *, *, #11600, .t. ) ;
#11730 = oriented_edge ( 'none', *, *, #11728, .f. ) ;
#11731 = edge_loop ( 'none', ( #11734, #11750, #11722, #11726 ) ) ;
#11732 = oriented_edge ( 'none', *, *, #11680, .t. ) ;
#11733 = oriented_edge ( 'none', *, *, #11613, .f. ) ;
#11734 = oriented_edge ( 'none', *, *, #11642, .t. ) ;
#11735 = edge_curve ( 'none', #11614, #11638, #27391, .t. ) ;
#11736 = oriented_edge ( 'none', *, *, #11735, .f. ) ;
#11737 = advanced_face ( 'none', ( #27408 ), #27407, .t. ) ;
#11738 = oriented_edge ( 'none', *, *, #11674, .t. ) ;
#11739 = advanced_face ( 'none', ( #27387 ), #27442, .t. ) ;
#11740 = oriented_edge ( 'none', *, *, #11645, .t. ) ;
#11741 = oriented_edge ( 'none', *, *, #11639, .t. ) ;
#11742 = oriented_edge ( 'none', *, *, #11754, .t. ) ;
#11743 = oriented_edge ( 'none', *, *, #11607, .f. ) ;
#11744 = oriented_edge ( 'none', *, *, #11675, .t. ) ;
#11745 = edge_loop ( 'none', ( #11740, #11736, #11743, #11742 ) ) ;
#11746 = oriented_edge ( 'none', *, *, #11680, .f. ) ;
#11747 = advanced_face ( 'none', ( #27399 ), #27436, .t. ) ;
#11748 = oriented_edge ( 'none', *, *, #11628, .t. ) ;
#11749 = oriented_edge ( 'none', *, *, #11611, .f. ) ;
#11750 = oriented_edge ( 'none', *, *, #11674, .f. ) ;
#11751 = edge_loop ( 'none', ( #11748, #11685, #11733, #11732 ) ) ;
#11752 = oriented_edge ( 'none', *, *, #11696, .t. ) ;
#11753 = advanced_face ( 'none', ( #27434 ), #27437, .f. ) ;
#11754 = edge_curve ( 'none', #11553, #11641, #27411, .t. ) ;
#11755 = oriented_edge ( 'none', *, *, #11777, .f. ) ;
#11756 = edge_curve ( 'none', #11597, #11704, #27421, .t. ) ;
#11757 = oriented_edge ( 'none', *, *, #11648, .t. ) ;
#11758 = oriented_edge ( 'none', *, *, #11718, .t. ) ;
#11759 = oriented_edge ( 'none', *, *, #11690, .f. ) ;
#11760 = advanced_face ( 'none', ( #27443 ), #27428, .f. ) ;
#11761 = edge_loop ( 'none', ( #11759, #11825, #11827, #11782 ) ) ;
#11762 = edge_loop ( 'none', ( #47228, #47237, #47247, #47240 ) ) ;
#11763 = oriented_edge ( 'none', *, *, #11756, .f. ) ;
#11764 = edge_curve ( 'none', #11673, #11687, #27469, .t. ) ;
#11765 = oriented_edge ( 'none', *, *, #11591, .t. ) ;
#11766 = edge_curve ( 'none', #11816, #11817, #27470, .t. ) ;
#11767 = edge_curve ( 'none', #11670, #11700, #27424, .t. ) ;
#11768 = edge_curve ( 'none', #11859, #11860, #27464, .t. ) ;
#11769 = edge_loop ( 'none', ( #11774, #11776, #11773, #11779 ) ) ;
#11770 = oriented_edge ( 'none', *, *, #11688, .f. ) ;
#11771 = edge_loop ( 'none', ( #11775, #11755, #11757, #11780 ) ) ;
#11772 = advanced_face ( 'none', ( #27453 ), #27456, .f. ) ;
#11773 = oriented_edge ( 'none', *, *, #11590, .t. ) ;
#11774 = oriented_edge ( 'none', *, *, #11713, .f. ) ;
#11775 = oriented_edge ( 'none', *, *, #11627, .f. ) ;
#11776 = oriented_edge ( 'none', *, *, #11767, .f. ) ;
#11777 = edge_curve ( 'none', #11664, #11710, #26969, .t. ) ;
#11778 = oriented_edge ( 'none', *, *, #11804, .t. ) ;
#11779 = oriented_edge ( 'none', *, *, #11777, .t. ) ;
#11780 = oriented_edge ( 'none', *, *, #11756, .t. ) ;
#11781 = advanced_face ( 'none', ( #27216 ), #27425, .t. ) ;
#11782 = oriented_edge ( 'none', *, *, #11826, .t. ) ;
#11783 = oriented_edge ( 'none', *, *, #11764, .t. ) ;
#11784 = oriented_edge ( 'none', *, *, #11718, .f. ) ;
#11785 = oriented_edge ( 'none', *, *, #11794, .t. ) ;
#11786 = advanced_face ( 'none', ( #27496 ), #27501, .t. ) ;
#11787 = oriented_edge ( 'none', *, *, #11652, .t. ) ;
#11788 = oriented_edge ( 'none', *, *, #11596, .f. ) ;
#11789 = oriented_edge ( 'none', *, *, #11709, .f. ) ;
#11790 = advanced_face ( 'none', ( #27500 ), #27499, .f. ) ;
#11791 = oriented_edge ( 'none', *, *, #11599, .f. ) ;
#11792 = edge_loop ( 'none', ( #11716, #11719, #11787, #10290 ) ) ;
#11793 = oriented_edge ( 'none', *, *, #11728, .t. ) ;
#11794 = edge_curve ( 'none', #11615, #11703, #27498, .t. ) ;
#11795 = edge_loop ( 'none', ( #11828, #11797, #11868, #11870 ) ) ;
#11796 = edge_curve ( 'none', #11816, #11879, #27482, .t. ) ;
#11797 = oriented_edge ( 'none', *, *, #11862, .t. ) ;
#11798 = vertex_point ( 'none', #27478 ) ;
#11799 = edge_loop ( 'none', ( #11848, #11872, #11855, #11858 ) ) ;
#11800 = vertex_point ( 'none', #27477 ) ;
#11801 = vertex_point ( 'none', #27475 ) ;
#11802 = vertex_point ( 'none', #27476 ) ;
#11803 = oriented_edge ( 'none', *, *, #11826, .f. ) ;
#11804 = edge_curve ( 'none', #11662, #11702, #27486, .t. ) ;
#11805 = oriented_edge ( 'none', *, *, #11669, .t. ) ;
#11806 = edge_curve ( 'none', #11817, #11820, #27530, .t. ) ;
#11807 = oriented_edge ( 'none', *, *, #11796, .f. ) ;
#11808 = advanced_face ( 'none', ( #27534 ), #27526, .t. ) ;
#11809 = edge_loop ( 'none', ( #11815, #11878, #11813, #11807 ) ) ;
#11810 = closed_shell ( 'none', ( #11608, #11658, #11697, #11683, #11747, #11753, #11737, #11720, #11727, #11790, #11717, #11786, #11772, #11781, #11760, #11823, #11830, #11808 ) ) ;
#11811 = edge_curve ( 'none', #18235, #18237, #27517, .t. ) ;
#11812 = oriented_edge ( 'none', *, *, #11804, .f. ) ;
#11813 = oriented_edge ( 'none', *, *, #11880, .t. ) ;
#11814 = oriented_edge ( 'none', *, *, #11665, .t. ) ;
#11815 = oriented_edge ( 'none', *, *, #11766, .t. ) ;
#11816 = vertex_point ( 'none', #27518 ) ;
#11817 = vertex_point ( 'none', #27523 ) ;
#11818 = manifold_solid_brep ( '���-����1', #13128 ) ;
#11819 = edge_loop ( 'none', ( #17211, #17267, #17209, #17271 ) ) ;
#11820 = vertex_point ( 'none', #27521 ) ;
#11821 = vertex_point ( 'none', #27525 ) ;
#11822 = oriented_edge ( 'none', *, *, #11693, .f. ) ;
#11823 = advanced_face ( 'none', ( #27519 ), #27510, .t. ) ;
#11824 = edge_loop ( 'none', ( #11822, #11803, #11805, #11778 ) ) ;
#11825 = oriented_edge ( 'none', *, *, #11764, .f. ) ;
#11826 = edge_curve ( 'none', #11616, #11711, #27511, .t. ) ;
#11827 = oriented_edge ( 'none', *, *, #11667, .t. ) ;
#11828 = oriented_edge ( 'none', *, *, #11864, .f. ) ;
#11829 = oriented_edge ( 'none', *, *, #11699, .f. ) ;
#11830 = advanced_face ( 'none', ( #27509 ), #27513, .f. ) ;
#11831 = edge_loop ( 'none', ( #11829, #11812, #11814, #11758 ) ) ;
#11832 = edge_loop ( 'none', ( #11770, #11763, #11765, #11783 ) ) ;
#11833 = vertex_point ( 'none', #27568 ) ;
#11834 = oriented_edge ( 'none', *, *, #20841, .t. ) ;
#11835 = edge_loop ( 'none', ( #12153, #11903, #11907, #11901, #11888 ) ) ;
#11836 = advanced_face ( 'none', ( #27567 ), #27562, .f. ) ;
#11837 = oriented_edge ( 'none', *, *, #11768, .f. ) ;
#11838 = edge_curve ( 'none', #11859, #11851, #27558, .t. ) ;
#11839 = oriented_edge ( 'none', *, *, #11838, .t. ) ;
#11840 = edge_loop ( 'none', ( #11865, #11834, #11863, #11524, #47238 ) ) ;
#11841 = edge_curve ( 'none', #11851, #11850, #27555, .t. ) ;
#11842 = edge_curve ( 'none', #11860, #11850, #27565, .t. ) ;
#11843 = vertex_point ( 'none', #27551 ) ;
#11844 = oriented_edge ( 'none', *, *, #11842, .f. ) ;
#11845 = advanced_face ( 'none', ( #27540 ), #27545, .f. ) ;
#11847 = edge_curve ( 'none', #20843, #11187, #27538, .t. ) ;
#11846 = advanced_face ( 'none', ( #27508 ), #27539, .f. ) ;
#11848 = oriented_edge ( 'none', *, *, #11875, .f. ) ;
#11849 = edge_curve ( 'none', #11801, #11867, #27586, .t. ) ;
#11850 = vertex_point ( 'none', #27588 ) ;
#11851 = vertex_point ( 'none', #27593 ) ;
#11852 = vertex_point ( 'none', #27582 ) ;
#11853 = advanced_face ( 'none', ( #27580 ), #27592, .t. ) ;
#11854 = edge_curve ( 'none', #11867, #11852, #27577, .t. ) ;
#11855 = oriented_edge ( 'none', *, *, #11854, .t. ) ;
#11856 = edge_curve ( 'none', #11798, #11852, #27571, .t. ) ;
#11857 = edge_loop ( 'none', ( #11837, #11839, #11873, #11844 ) ) ;
#11858 = oriented_edge ( 'none', *, *, #11856, .f. ) ;
#11859 = vertex_point ( 'none', #27627 ) ;
#11860 = vertex_point ( 'none', #27626 ) ;
#11861 = advanced_face ( 'none', ( #27625 ), #27587, .f. ) ;
#11862 = edge_curve ( 'none', #11821, #11800, #27623, .t. ) ;
#11863 = oriented_edge ( 'none', *, *, #11847, .t. ) ;
#11864 = edge_curve ( 'none', #11821, #11802, #27620, .t. ) ;
#11865 = oriented_edge ( 'none', *, *, #11464, .t. ) ;
#11866 = vertex_point ( 'none', #27615 ) ;
#11867 = vertex_point ( 'none', #27614 ) ;
#11868 = oriented_edge ( 'none', *, *, #11869, .t. ) ;
#11869 = edge_curve ( 'none', #11800, #11866, #27610, .t. ) ;
#11870 = oriented_edge ( 'none', *, *, #11871, .f. ) ;
#11871 = edge_curve ( 'none', #11802, #11866, #27624, .t. ) ;
#11872 = oriented_edge ( 'none', *, *, #11849, .t. ) ;
#11873 = oriented_edge ( 'none', *, *, #11841, .t. ) ;
#11874 = edge_loop ( 'none', ( #11672, #11519, #11881, #47277 ) ) ;
#11875 = edge_curve ( 'none', #11801, #11798, #27664, .t. ) ;
#11876 = oriented_edge ( 'none', *, *, #20900, .t. ) ;
#11877 = advanced_face ( 'none', ( #27602 ), #27604, .f. ) ;
#11878 = oriented_edge ( 'none', *, *, #11806, .t. ) ;
#11879 = vertex_point ( 'none', #27659 ) ;
#11880 = edge_curve ( 'none', #11820, #11879, #27603, .t. ) ;
#11881 = oriented_edge ( 'none', *, *, #11883, .f. ) ;
#11882 = edge_curve ( 'none', #11964, #11968, #27645, .t. ) ;
#11883 = edge_curve ( 'none', #11504, #11513, #27616, .t. ) ;
#11884 = edge_curve ( 'none', #11893, #11964, #27641, .t. ) ;
#11885 = vertex_point ( 'none', #27653 ) ;
#11886 = oriented_edge ( 'none', *, *, #11948, .t. ) ;
#11887 = vertex_point ( 'none', #27640 ) ;
#11888 = oriented_edge ( 'none', *, *, #11913, .t. ) ;
#11889 = oriented_edge ( 'none', *, *, #11899, .t. ) ;
#11890 = vertex_point ( 'none', #27663 ) ;
#11891 = vertex_point ( 'none', #27636 ) ;
#11892 = advanced_face ( 'none', ( #27691 ), #27690, .f. ) ;
#11893 = vertex_point ( 'none', #27637 ) ;
#11894 = edge_curve ( 'none', #11890, #11914, #27682, .t. ) ;
#11895 = oriented_edge ( 'none', *, *, #12114, .f. ) ;
#11896 = oriented_edge ( 'none', *, *, #11894, .t. ) ;
#11897 = edge_curve ( 'none', #11900, #11914, #27689, .t. ) ;
#11898 = oriented_edge ( 'none', *, *, #11897, .f. ) ;
#11899 = edge_curve ( 'none', #11900, #11909, #27674, .t. ) ;
#11900 = vertex_point ( 'none', #27676 ) ;
#11901 = oriented_edge ( 'none', *, *, #11911, .f. ) ;
#11902 = advanced_face ( 'none', ( #27687 ), #27670, .f. ) ;
#11903 = oriented_edge ( 'none', *, *, #11904, .f. ) ;
#11904 = edge_curve ( 'none', #11906, #11919, #27668, .t. ) ;
#11905 = edge_curve ( 'none', #11919, #11833, #27726, .t. ) ;
#11906 = vertex_point ( 'none', #27693 ) ;
#11907 = oriented_edge ( 'none', *, *, #11908, .t. ) ;
#11908 = edge_curve ( 'none', #11906, #11910, #27669, .t. ) ;
#11909 = vertex_point ( 'none', #27683 ) ;
#11910 = vertex_point ( 'none', #27719 ) ;
#11911 = edge_curve ( 'none', #12139, #11910, #27722, .t. ) ;
#11912 = edge_loop ( 'none', ( #11925, #11896, #11898, #11889, #11895 ) ) ;
#11913 = edge_curve ( 'none', #12139, #11833, #27709, .t. ) ;
#11914 = vertex_point ( 'none', #27713 ) ;
#11915 = edge_curve ( 'none', #11917, #11920, #27714, .t. ) ;
#11916 = vertex_point ( 'none', #27701 ) ;
#11917 = vertex_point ( 'none', #27700 ) ;
#11918 = vertex_point ( 'none', #27699 ) ;
#11919 = vertex_point ( 'none', #27702 ) ;
#11920 = vertex_point ( 'none', #26459 ) ;
#11921 = oriented_edge ( 'none', *, *, #11923, .t. ) ;
#11922 = oriented_edge ( 'none', *, *, #11924, .t. ) ;
#11923 = edge_curve ( 'none', #11918, #11916, #27703, .t. ) ;
#11924 = edge_curve ( 'none', #11917, #11918, #27705, .t. ) ;
#11925 = oriented_edge ( 'none', *, *, #12128, .f. ) ;
#11926 = oriented_edge ( 'none', *, *, #11927, .f. ) ;
#11927 = edge_curve ( 'none', #11920, #11916, #27751, .t. ) ;
#11928 = edge_loop ( 'none', ( #11931, #12010, #12009, #11988, #11997, #11995 ) ) ;
#11929 = vertex_point ( 'none', #27755 ) ;
#11930 = edge_curve ( 'none', #11885, #11945, #27746, .t. ) ;
#11931 = oriented_edge ( 'none', *, *, #12008, .f. ) ;
#11932 = oriented_edge ( 'none', *, *, #11930, .t. ) ;
#11933 = edge_curve ( 'none', #11945, #11929, #27754, .t. ) ;
#11934 = oriented_edge ( 'none', *, *, #12089, .t. ) ;
#11935 = edge_curve ( 'none', #11929, #11893, #27740, .t. ) ;
#11936 = edge_curve ( 'none', #11937, #11955, #27737, .t. ) ;
#11937 = vertex_point ( 'none', #27736 ) ;
#11938 = oriented_edge ( 'none', *, *, #11941, .t. ) ;
#11939 = edge_curve ( 'none', #11969, #11958, #27747, .t. ) ;
#11940 = oriented_edge ( 'none', *, *, #11939, .t. ) ;
#11941 = edge_curve ( 'none', #11958, #11961, #27731, .t. ) ;
#11942 = vertex_point ( 'none', #27779 ) ;
#11943 = edge_curve ( 'none', #11955, #11885, #27732, .t. ) ;
#11944 = edge_curve ( 'none', #11961, #11937, #27768, .t. ) ;
#11945 = vertex_point ( 'none', #27785 ) ;
#11946 = oriented_edge ( 'none', *, *, #11943, .t. ) ;
#11947 = oriented_edge ( 'none', *, *, #11944, .t. ) ;
#11948 = edge_curve ( 'none', #11968, #11887, #27776, .t. ) ;
#11949 = oriented_edge ( 'none', *, *, #11957, .t. ) ;
#11950 = edge_curve ( 'none', #11887, #11965, #27760, .t. ) ;
#11951 = vertex_point ( 'none', #27761 ) ;
#11952 = vertex_point ( 'none', #27762 ) ;
#11953 = oriented_edge ( 'none', *, *, #11950, .t. ) ;
#11954 = edge_curve ( 'none', #11965, #11966, #27756, .t. ) ;
#11955 = vertex_point ( 'none', #27827 ) ;
#11956 = edge_curve ( 'none', #11951, #11969, #27823, .t. ) ;
#11957 = edge_curve ( 'none', #11966, #11952, #27819, .t. ) ;
#11958 = vertex_point ( 'none', #27818 ) ;
#11959 = oriented_edge ( 'none', *, *, #11960, .t. ) ;
#11960 = edge_curve ( 'none', #11952, #11951, #27813, .t. ) ;
#11961 = vertex_point ( 'none', #27811 ) ;
#11962 = oriented_edge ( 'none', *, *, #11956, .t. ) ;
#11963 = edge_loop ( 'none', ( #11972, #11971, #11886, #11953, #11967, #11949, #11959, #11962, #11940, #11938, #11947, #12013, #11946, #11932, #12012, #12014 ) ) ;
#11964 = vertex_point ( 'none', #27810 ) ;
#11965 = vertex_point ( 'none', #27805 ) ;
#11966 = vertex_point ( 'none', #27824 ) ;
#11967 = oriented_edge ( 'none', *, *, #11954, .t. ) ;
#11968 = vertex_point ( 'none', #27817 ) ;
#11969 = vertex_point ( 'none', #27812 ) ;
#11970 = advanced_face ( 'none', ( #27799 ), #27793, .t. ) ;
#11971 = oriented_edge ( 'none', *, *, #11882, .t. ) ;
#11972 = oriented_edge ( 'none', *, *, #11884, .t. ) ;
#11973 = vertex_point ( 'none', #27798 ) ;
#11974 = oriented_edge ( 'none', *, *, #11999, .f. ) ;
#11975 = vertex_point ( 'none', #27797 ) ;
#11976 = oriented_edge ( 'none', *, *, #11927, .t. ) ;
#11977 = edge_curve ( 'none', #11973, #11978, #27802, .t. ) ;
#11978 = vertex_point ( 'none', #27803 ) ;
#11979 = oriented_edge ( 'none', *, *, #12001, .f. ) ;
#11980 = advanced_face ( 'none', ( #27855 ), #27788, .t. ) ;
#11981 = edge_curve ( 'none', #11994, #11906, #27809, .t. ) ;
#11982 = oriented_edge ( 'none', *, *, #11991, .f. ) ;
#11983 = edge_curve ( 'none', #11860, #11859, #27849, .t. ) ;
#11984 = oriented_edge ( 'none', *, *, #11908, .f. ) ;
#11985 = oriented_edge ( 'none', *, *, #12035, .t. ) ;
#11986 = oriented_edge ( 'none', *, *, #11981, .f. ) ;
#11987 = oriented_edge ( 'none', *, *, #11849, .f. ) ;
#11988 = oriented_edge ( 'none', *, *, #11991, .t. ) ;
#11989 = edge_curve ( 'none', #11992, #11994, #27787, .t. ) ;
#11990 = edge_loop ( 'none', ( #12046, #12045, #12049, #12043, #12048, #11985 ) ) ;
#11991 = edge_curve ( 'none', #11843, #11994, #27852, .t. ) ;
#11992 = vertex_point ( 'none', #27836 ) ;
#11993 = edge_loop ( 'none', ( #12055, #11974, #11976, #12000 ) ) ;
#11994 = vertex_point ( 'none', #27828 ) ;
#11995 = oriented_edge ( 'none', *, *, #11998, .t. ) ;
#11996 = edge_loop ( 'none', ( #11982, #11979, #11984, #11986 ) ) ;
#11997 = oriented_edge ( 'none', *, *, #11989, .f. ) ;
#11998 = edge_curve ( 'none', #11992, #12006, #27833, .t. ) ;
#11999 = edge_curve ( 'none', #11920, #11917, #27887, .t. ) ;
#12000 = oriented_edge ( 'none', *, *, #12003, .t. ) ;
#12001 = edge_curve ( 'none', #11910, #11843, #27886, .t. ) ;
#12002 = advanced_face ( 'none', ( #27830 ), #27884, .f. ) ;
#12003 = edge_curve ( 'none', #11916, #11918, #27885, .t. ) ;
#12004 = vertex_point ( 'none', #27873 ) ;
#12005 = advanced_face ( 'none', ( #27863 ), #27872, .f. ) ;
#12006 = vertex_point ( 'none', #27860 ) ;
#12007 = edge_curve ( 'none', #11942, #12004, #27919, .t. ) ;
#12008 = edge_curve ( 'none', #11942, #12006, #27858, .t. ) ;
#12009 = oriented_edge ( 'none', *, *, #12011, .f. ) ;
#12010 = oriented_edge ( 'none', *, *, #12007, .t. ) ;
#12011 = edge_curve ( 'none', #11843, #12004, #27862, .t. ) ;
#12012 = oriented_edge ( 'none', *, *, #11933, .t. ) ;
#12013 = oriented_edge ( 'none', *, *, #11936, .t. ) ;
#12014 = oriented_edge ( 'none', *, *, #11935, .t. ) ;
#12015 = edge_curve ( 'none', #11978, #12017, #27907, .t. ) ;
#12016 = edge_curve ( 'none', #12025, #12034, #27859, .t. ) ;
#12017 = vertex_point ( 'none', #27879 ) ;
#12018 = edge_curve ( 'none', #12054, #11992, #27920, .t. ) ;
#12019 = oriented_edge ( 'none', *, *, #12039, .t. ) ;
#12020 = edge_curve ( 'none', #11798, #11801, #27915, .t. ) ;
#12021 = advanced_face ( 'none', ( #27893 ), #27911, .t. ) ;
#12022 = edge_curve ( 'none', #12006, #12051, #27905, .t. ) ;
#12023 = oriented_edge ( 'none', *, *, #12016, .f. ) ;
#12024 = oriented_edge ( 'none', *, *, #12053, .f. ) ;
#12025 = vertex_point ( 'none', #27944 ) ;
#12026 = oriented_edge ( 'none', *, *, #12022, .f. ) ;
#12027 = oriented_edge ( 'none', *, *, #11899, .f. ) ;
#12028 = edge_loop ( 'none', ( #12097, #12076, #12078, #12023 ) ) ;
#12029 = edge_curve ( 'none', #12017, #12025, #27890, .t. ) ;
#12030 = oriented_edge ( 'none', *, *, #12018, .f. ) ;
#12031 = edge_loop ( 'none', ( #11987, #12041, #12091, #12090 ) ) ;
#12032 = edge_loop ( 'none', ( #12040, #12037, #12042, #12019 ) ) ;
#12033 = edge_curve ( 'none', #12034, #12054, #27936, .t. ) ;
#12034 = vertex_point ( 'none', #27934 ) ;
#12035 = edge_curve ( 'none', #12034, #11978, #27929, .t. ) ;
#12036 = oriented_edge ( 'none', *, *, #11998, .f. ) ;
#12037 = oriented_edge ( 'none', *, *, #11983, .f. ) ;
#12038 = advanced_face ( 'none', ( #27930 ), #27937, .f. ) ;
#12039 = edge_curve ( 'none', #11850, #11851, #27951, .t. ) ;
#12040 = oriented_edge ( 'none', *, *, #11838, .f. ) ;
#12041 = oriented_edge ( 'none', *, *, #12020, .f. ) ;
#12042 = oriented_edge ( 'none', *, *, #11842, .t. ) ;
#12043 = oriented_edge ( 'none', *, *, #12053, .t. ) ;
#12044 = advanced_face ( 'none', ( #27925 ), #27979, .f. ) ;
#12045 = oriented_edge ( 'none', *, *, #12047, .t. ) ;
#12046 = oriented_edge ( 'none', *, *, #11977, .f. ) ;
#12047 = edge_curve ( 'none', #11973, #11975, #27969, .t. ) ;
#12048 = oriented_edge ( 'none', *, *, #12033, .f. ) ;
#12049 = oriented_edge ( 'none', *, *, #12050, .f. ) ;
#12050 = edge_curve ( 'none', #12051, #11975, #27924, .t. ) ;
#12051 = vertex_point ( 'none', #27970 ) ;
#12052 = edge_loop ( 'none', ( #12024, #12026, #12036, #12030 ) ) ;
#12053 = edge_curve ( 'none', #12051, #12054, #27962, .t. ) ;
#12054 = vertex_point ( 'none', #27961 ) ;
#12055 = oriented_edge ( 'none', *, *, #11924, .f. ) ;
#12056 = edge_loop ( 'none', ( #12065, #12067 ) ) ;
#12057 = edge_loop ( 'none', ( #12062, #12063 ) ) ;
#12058 = edge_curve ( 'none', #12072, #12025, #27963, .t. ) ;
#12059 = oriented_edge ( 'none', *, *, #12114, .t. ) ;
#12060 = advanced_face ( 'none', ( #28012, #28010, #28009, #28006, #28014 ), #28011, .f. ) ;
#12061 = oriented_edge ( 'none', *, *, #11923, .f. ) ;
#12062 = oriented_edge ( 'none', *, *, #12088, .f. ) ;
#12063 = oriented_edge ( 'none', *, *, #11854, .f. ) ;
#12064 = edge_loop ( 'none', ( #12131, #12109, #12116, #12119, #12118, #12209 ) ) ;
#12065 = oriented_edge ( 'none', *, *, #12039, .f. ) ;
#12066 = oriented_edge ( 'none', *, *, #12003, .f. ) ;
#12067 = oriented_edge ( 'none', *, *, #11841, .f. ) ;
#12068 = oriented_edge ( 'none', *, *, #12079, .f. ) ;
#12069 = oriented_edge ( 'none', *, *, #12079, .t. ) ;
#12070 = advanced_face ( 'none', ( #28004 ), #28008, .t. ) ;
#12071 = advanced_face ( 'none', ( #28007 ), #27995, .t. ) ;
#12072 = vertex_point ( 'none', #27994 ) ;
#12073 = edge_curve ( 'none', #12072, #12077, #27984, .t. ) ;
#12074 = oriented_edge ( 'none', *, *, #12073, .f. ) ;
#12075 = oriented_edge ( 'none', *, *, #12150, .f. ) ;
#12076 = oriented_edge ( 'none', *, *, #12015, .f. ) ;
#12077 = vertex_point ( 'none', #27989 ) ;
#12078 = oriented_edge ( 'none', *, *, #12035, .f. ) ;
#12079 = edge_curve ( 'none', #11866, #11800, #27997, .t. ) ;
#12080 = oriented_edge ( 'none', *, *, #12089, .f. ) ;
#12081 = oriented_edge ( 'none', *, *, #12083, .f. ) ;
#12082 = advanced_face ( 'none', ( #28039 ), #28041, .f. ) ;
#12083 = edge_curve ( 'none', #12077, #11900, #27985, .t. ) ;
#12084 = edge_curve ( 'none', #12395, #9719, #28028, .t. ) ;
#12085 = oriented_edge ( 'none', *, *, #11862, .f. ) ;
#12086 = edge_loop ( 'none', ( #12027, #12081, #12074, #12075 ) ) ;
#12087 = advanced_face ( 'none', ( #28029 ), #28044, .f. ) ;
#12088 = edge_curve ( 'none', #11852, #11867, #28015, .t. ) ;
#12089 = edge_curve ( 'none', #11802, #11821, #28017, .t. ) ;
#12090 = oriented_edge ( 'none', *, *, #12088, .t. ) ;
#12091 = oriented_edge ( 'none', *, *, #11856, .t. ) ;
#12092 = oriented_edge ( 'none', *, *, #12107, .f. ) ;
#12094 = vertex_point ( 'none', #28016 ) ;
#12093 = edge_loop ( 'none', ( #12085, #12080, #12095, #12069 ) ) ;
#12095 = oriented_edge ( 'none', *, *, #11871, .t. ) ;
#12096 = advanced_face ( 'none', ( #27988 ), #28069, .t. ) ;
#12097 = oriented_edge ( 'none', *, *, #12029, .f. ) ;
#12098 = vertex_point ( 'none', #28067 ) ;
#12099 = oriented_edge ( 'none', *, *, #22629, .t. ) ;
#12101 = oriented_edge ( 'none', *, *, #12234, .f. ) ;
#12100 = edge_loop ( 'none', ( #12183, #12176, #12156, #12160, #12181, #12164 ) ) ;
#12102 = vertex_point ( 'none', #28063 ) ;
#12103 = edge_loop ( 'none', ( #22620, #12225, #12210, #12198 ) ) ;
#12104 = oriented_edge ( 'none', *, *, #12227, .t. ) ;
#12105 = oriented_edge ( 'none', *, *, #21437, .t. ) ;
#12107 = edge_curve ( 'none', #12094, #21448, #28058, .t. ) ;
#12106 = advanced_face ( 'none', ( #28074 ), #28066, .f. ) ;
#12108 = edge_curve ( 'none', #9725, #9719, #28065, .t. ) ;
#12109 = oriented_edge ( 'none', *, *, #12110, .t. ) ;
#12110 = edge_curve ( 'none', #12129, #12102, #28108, .t. ) ;
#12111 = edge_curve ( 'none', #12129, #12077, #28104, .t. ) ;
#12112 = vertex_point ( 'none', #28050 ) ;
#12113 = edge_curve ( 'none', #12017, #12102, #28100, .t. ) ;
#12114 = edge_curve ( 'none', #11891, #11909, #28096, .t. ) ;
#12115 = vertex_point ( 'none', #28095 ) ;
#12116 = oriented_edge ( 'none', *, *, #12113, .f. ) ;
#12117 = edge_loop ( 'none', ( #12132, #12228, #12195, #12186 ) ) ;
#12118 = oriented_edge ( 'none', *, *, #12058, .f. ) ;
#12119 = oriented_edge ( 'none', *, *, #12029, .t. ) ;
#12120 = vertex_point ( 'none', #28046 ) ;
#12121 = oriented_edge ( 'none', *, *, #9698, .t. ) ;
#12122 = oriented_edge ( 'none', *, *, #11981, .t. ) ;
#12123 = edge_curve ( 'none', #12147, #11919, #28054, .t. ) ;
#12124 = oriented_edge ( 'none', *, *, #12130, .t. ) ;
#12125 = oriented_edge ( 'none', *, *, #12123, .f. ) ;
#12126 = edge_curve ( 'none', #12127, #12147, #28090, .t. ) ;
#12128 = edge_curve ( 'none', #11890, #11891, #28082, .t. ) ;
#12127 = vertex_point ( 'none', #28086 ) ;
#12129 = vertex_point ( 'none', #28081 ) ;
#12130 = edge_curve ( 'none', #12127, #11891, #28140, .t. ) ;
#12131 = oriented_edge ( 'none', *, *, #12111, .f. ) ;
#12132 = oriented_edge ( 'none', *, *, #12192, .t. ) ;
#12133 = edge_loop ( 'none', ( #12217, #12223, #12214, #12207 ) ) ;
#12134 = vertex_point ( 'none', #28091 ) ;
#12135 = vertex_point ( 'none', #28135 ) ;
#12136 = oriented_edge ( 'none', *, *, #12150, .t. ) ;
#12137 = oriented_edge ( 'none', *, *, #12058, .t. ) ;
#12138 = edge_loop ( 'none', ( #12068, #12141 ) ) ;
#12139 = vertex_point ( 'none', #28085 ) ;
#12140 = edge_loop ( 'none', ( #12137, #12145, #12144, #12148, #12149, #12122, #12146, #12125, #12143, #12124, #12059, #12136 ) ) ;
#12141 = oriented_edge ( 'none', *, *, #11869, .f. ) ;
#12142 = edge_curve ( 'none', #12134, #12135, #28133, .t. ) ;
#12143 = oriented_edge ( 'none', *, *, #12126, .f. ) ;
#12144 = oriented_edge ( 'none', *, *, #12033, .t. ) ;
#12145 = oriented_edge ( 'none', *, *, #12016, .t. ) ;
#12146 = oriented_edge ( 'none', *, *, #11904, .t. ) ;
#12147 = vertex_point ( 'none', #28138 ) ;
#12148 = oriented_edge ( 'none', *, *, #12018, .t. ) ;
#12149 = oriented_edge ( 'none', *, *, #11989, .t. ) ;
#12150 = edge_curve ( 'none', #11909, #12072, #28132, .t. ) ;
#12151 = edge_loop ( 'none', ( #12066, #12061 ) ) ;
#12153 = oriented_edge ( 'none', *, *, #11905, .f. ) ;
#12152 = vertex_point ( 'none', #28128 ) ;
#12154 = edge_curve ( 'none', #12184, #12152, #28119, .t. ) ;
#12155 = oriented_edge ( 'none', *, *, #21451, .t. ) ;
#12157 = oriented_edge ( 'none', *, *, #12161, .f. ) ;
#12156 = oriented_edge ( 'none', *, *, #12154, .t. ) ;
#12158 = edge_curve ( 'none', #12152, #12129, #28125, .t. ) ;
#12159 = advanced_face ( 'none', ( #28126 ), #28116, .t. ) ;
#12160 = oriented_edge ( 'none', *, *, #12158, .t. ) ;
#12161 = edge_curve ( 'none', #12187, #21444, #28134, .t. ) ;
#12162 = edge_loop ( 'none', ( #11934, #12278 ) ) ;
#12163 = oriented_edge ( 'none', *, *, #21445, .t. ) ;
#12164 = oriented_edge ( 'none', *, *, #12083, .t. ) ;
#12165 = edge_curve ( 'none', #12187, #12180, #28164, .t. ) ;
#12166 = oriented_edge ( 'none', *, *, #12142, .t. ) ;
#12167 = oriented_edge ( 'none', *, *, #12199, .f. ) ;
#12168 = oriented_edge ( 'none', *, *, #12314, .f. ) ;
#12169 = advanced_face ( 'none', ( #28120 ), #28163, .f. ) ;
#12170 = oriented_edge ( 'none', *, *, #21442, .t. ) ;
#12171 = edge_curve ( 'none', #12135, #12205, #28109, .t. ) ;
#12172 = oriented_edge ( 'none', *, *, #21452, .t. ) ;
#12174 = oriented_edge ( 'none', *, *, #12178, .f. ) ;
#12173 = oriented_edge ( 'none', *, *, #12197, .f. ) ;
#12175 = oriented_edge ( 'none', *, *, #12171, .t. ) ;
#12177 = advanced_face ( 'none', ( #28152 ), #28154, .t. ) ;
#12176 = oriented_edge ( 'none', *, *, #12220, .t. ) ;
#12178 = edge_curve ( 'none', #12180, #21474, #28148, .t. ) ;
#12179 = advanced_face ( 'none', ( #28149, #28209 ), #28206, .t. ) ;
#12180 = vertex_point ( 'none', #28205 ) ;
#12181 = oriented_edge ( 'none', *, *, #12111, .t. ) ;
#12182 = edge_curve ( 'none', #12206, #12193, #28199, .t. ) ;
#12183 = oriented_edge ( 'none', *, *, #11897, .t. ) ;
#12184 = vertex_point ( 'none', #28146 ) ;
#12185 = edge_loop ( 'none', ( #12170, #12280, #12288, #12292 ) ) ;
#12186 = oriented_edge ( 'none', *, *, #12202, .t. ) ;
#12187 = vertex_point ( 'none', #28156 ) ;
#12188 = edge_curve ( 'none', #12193, #21397, #28193, .t. ) ;
#12189 = advanced_face ( 'none', ( #28190 ), #28191, .f. ) ;
#12190 = edge_curve ( 'none', #12098, #12120, #28181, .t. ) ;
#12191 = advanced_face ( 'none', ( #28200 ), #28174, .t. ) ;
#12192 = edge_curve ( 'none', #12115, #12098, #28241, .t. ) ;
#12193 = vertex_point ( 'none', #28239 ) ;
#12194 = oriented_edge ( 'none', *, *, #12203, .t. ) ;
#12195 = oriented_edge ( 'none', *, *, #12197, .t. ) ;
#12196 = edge_loop ( 'none', ( #12172, #12174, #12201, #12301 ) ) ;
#12197 = edge_curve ( 'none', #12120, #12205, #28234, .t. ) ;
#12198 = oriented_edge ( 'none', *, *, #12213, .t. ) ;
#12199 = edge_curve ( 'none', #12193, #12187, #28235, .t. ) ;
#12200 = edge_loop ( 'none', ( #12173, #12194, #12166, #12175 ) ) ;
#12201 = oriented_edge ( 'none', *, *, #12165, .f. ) ;
#12202 = edge_curve ( 'none', #12205, #12115, #28232, .t. ) ;
#12204 = advanced_face ( 'none', ( #28214 ), #27974, .t. ) ;
#12203 = edge_curve ( 'none', #12120, #12134, #28227, .t. ) ;
#12206 = vertex_point ( 'none', #28269 ) ;
#12205 = vertex_point ( 'none', #28271 ) ;
#12208 = oriented_edge ( 'none', *, *, #12236, .f. ) ;
#12207 = oriented_edge ( 'none', *, *, #12230, .t. ) ;
#12210 = oriented_edge ( 'none', *, *, #12182, .f. ) ;
#12209 = oriented_edge ( 'none', *, *, #12073, .t. ) ;
#12212 = edge_loop ( 'none', ( #12155, #12157, #12167, #12316 ) ) ;
#12211 = advanced_face ( 'none', ( #28272 ), #28262, .f. ) ;
#12213 = edge_curve ( 'none', #12206, #21443, #28263, .t. ) ;
#12214 = oriented_edge ( 'none', *, *, #12226, .t. ) ;
#12216 = oriented_edge ( 'none', *, *, #12213, .f. ) ;
#12215 = vertex_point ( 'none', #28264 ) ;
#12217 = oriented_edge ( 'none', *, *, #12142, .f. ) ;
#12219 = advanced_face ( 'none', ( #28257 ), #28252, .t. ) ;
#12218 = edge_curve ( 'none', #12134, #12112, #28265, .t. ) ;
#12221 = oriented_edge ( 'none', *, *, #12224, .f. ) ;
#12220 = edge_curve ( 'none', #11914, #12184, #28266, .t. ) ;
#12222 = oriented_edge ( 'none', *, *, #12107, .t. ) ;
#12224 = edge_curve ( 'none', #12094, #12206, #28303, .t. ) ;
#12223 = oriented_edge ( 'none', *, *, #12218, .t. ) ;
#12225 = oriented_edge ( 'none', *, *, #12188, .f. ) ;
#12226 = edge_curve ( 'none', #12112, #12215, #28248, .t. ) ;
#12227 = edge_curve ( 'none', #12229, #21457, #28292, .t. ) ;
#12229 = vertex_point ( 'none', #28287 ) ;
#12228 = oriented_edge ( 'none', *, *, #12190, .t. ) ;
#12230 = edge_curve ( 'none', #12215, #12135, #28285, .t. ) ;
#12231 = advanced_face ( 'none', ( #28295 ), #28245, .t. ) ;
#12232 = edge_curve ( 'none', #11975, #12324, #28278, .t. ) ;
#12233 = edge_loop ( 'none', ( #12105, #12216, #12221, #12222 ) ) ;
#12234 = edge_curve ( 'none', #22630, #12229, #28297, .t. ) ;
#12235 = oriented_edge ( 'none', *, *, #13569, .f. ) ;
#12236 = edge_curve ( 'none', #12229, #12094, #28279, .t. ) ;
#12237 = edge_curve ( 'none', #12298, #12300, #28275, .t. ) ;
#12238 = oriented_edge ( 'none', *, *, #12393, .t. ) ;
#12239 = oriented_edge ( 'none', *, *, #12237, .t. ) ;
#12240 = edge_loop ( 'none', ( #12249, #12251, #12247, #12254, #9732, #9728, #12253, #9737, #9740, #9736, #9733, #9742, #9738, #9735, #9748, #9741, #9756, #9730, #9743, #9754, #9750 ) ) ;
#12241 = oriented_edge ( 'none', *, *, #12248, .f. ) ;
#12242 = oriented_edge ( 'none', *, *, #12259, .t. ) ;
#12243 = oriented_edge ( 'none', *, *, #12250, .t. ) ;
#12244 = oriented_edge ( 'none', *, *, #12286, .t. ) ;
#12245 = advanced_face ( 'none', ( #28267 ), #28274, .t. ) ;
#12246 = oriented_edge ( 'none', *, *, #11977, .t. ) ;
#12247 = oriented_edge ( 'none', *, *, #22603, .t. ) ;
#12248 = edge_curve ( 'none', #12350, #12352, #28316, .t. ) ;
#12249 = oriented_edge ( 'none', *, *, #22538, .t. ) ;
#12250 = edge_curve ( 'none', #12291, #12296, #28326, .t. ) ;
#12251 = oriented_edge ( 'none', *, *, #22549, .t. ) ;
#12253 = oriented_edge ( 'none', *, *, #22589, .t. ) ;
#12252 = oriented_edge ( 'none', *, *, #12271, .f. ) ;
#12254 = oriented_edge ( 'none', *, *, #22595, .t. ) ;
#12255 = advanced_face ( 'none', ( #28319 ), #28312, .f. ) ;
#12256 = advanced_face ( 'none', ( #28311 ), #28365, .t. ) ;
#12257 = vertex_point ( 'none', #28366 ) ;
#12259 = edge_curve ( 'none', #12277, #21467, #28325, .t. ) ;
#12258 = oriented_edge ( 'none', *, *, #12261, .t. ) ;
#12260 = edge_curve ( 'none', #12257, #12298, #28355, .t. ) ;
#12262 = edge_loop ( 'none', ( #22642, #9734, #9727, #12242 ) ) ;
#12261 = edge_curve ( 'none', #12266, #12257, #28349, .t. ) ;
#12263 = edge_curve ( 'none', #12274, #12277, #28330, .t. ) ;
#12264 = vertex_point ( 'none', #28351 ) ;
#12265 = vertex_point ( 'none', #28345 ) ;
#12267 = advanced_face ( 'none', ( #28397 ), #28310, .t. ) ;
#12266 = vertex_point ( 'none', #28350 ) ;
#12268 = oriented_edge ( 'none', *, *, #12271, .t. ) ;
#12269 = oriented_edge ( 'none', *, *, #12260, .t. ) ;
#12270 = edge_loop ( 'none', ( #9820, #9816, #9811, #9821 ) ) ;
#12271 = edge_curve ( 'none', #12298, #12296, #28394, .t. ) ;
#12272 = advanced_face ( 'none', ( #28343 ), #28390, .f. ) ;
#12273 = edge_loop ( 'none', ( #12241, #12366, #12370, #12479 ) ) ;
#12274 = vertex_point ( 'none', #28396 ) ;
#12275 = oriented_edge ( 'none', *, *, #12263, .f. ) ;
#12276 = edge_loop ( 'none', ( #12282, #12238, #12374, #12382, #12246, #12339 ) ) ;
#12277 = vertex_point ( 'none', #28383 ) ;
#12278 = oriented_edge ( 'none', *, *, #11864, .t. ) ;
#12279 = oriented_edge ( 'none', *, *, #21440, .t. ) ;
#12280 = oriented_edge ( 'none', *, *, #12285, .f. ) ;
#12281 = edge_loop ( 'none', ( #12293, #12304, #12309, #12302 ) ) ;
#12282 = oriented_edge ( 'none', *, *, #12113, .t. ) ;
#12283 = advanced_face ( 'none', ( #28379 ), #28395, .t. ) ;
#12284 = vertex_point ( 'none', #28380 ) ;
#12285 = edge_curve ( 'none', #12274, #21441, #28374, .t. ) ;
#12286 = edge_curve ( 'none', #12300, #12291, #28382, .t. ) ;
#12287 = edge_curve ( 'none', #12305, #12274, #28376, .t. ) ;
#12288 = oriented_edge ( 'none', *, *, #12287, .f. ) ;
#12289 = advanced_face ( 'none', ( #28427 ), #28431, .f. ) ;
#12290 = oriented_edge ( 'none', *, *, #12285, .t. ) ;
#12291 = vertex_point ( 'none', #28368 ) ;
#12292 = oriented_edge ( 'none', *, *, #12303, .t. ) ;
#12293 = oriented_edge ( 'none', *, *, #12286, .f. ) ;
#12294 = edge_curve ( 'none', #12300, #12284, #28419, .t. ) ;
#12295 = edge_loop ( 'none', ( #12163, #12297, #12168, #12312 ) ) ;
#12296 = vertex_point ( 'none', #28426 ) ;
#12297 = oriented_edge ( 'none', *, *, #12303, .f. ) ;
#12298 = vertex_point ( 'none', #28415 ) ;
#12299 = oriented_edge ( 'none', *, *, #12259, .f. ) ;
#12300 = vertex_point ( 'none', #28413 ) ;
#12301 = oriented_edge ( 'none', *, *, #12161, .t. ) ;
#12302 = oriented_edge ( 'none', *, *, #12311, .t. ) ;
#12303 = edge_curve ( 'none', #12305, #21459, #28409, .t. ) ;
#12304 = oriented_edge ( 'none', *, *, #12294, .t. ) ;
#12305 = vertex_point ( 'none', #28405 ) ;
#12306 = edge_curve ( 'none', #12284, #12313, #28404, .t. ) ;
#12307 = advanced_face ( 'none', ( #28411 ), #28400, .t. ) ;
#12308 = edge_loop ( 'none', ( #12258, #12269, #12268, #12391 ) ) ;
#12309 = oriented_edge ( 'none', *, *, #12306, .t. ) ;
#12310 = edge_loop ( 'none', ( #12279, #12299, #12275, #12290 ) ) ;
#12311 = edge_curve ( 'none', #12313, #12291, #28421, .t. ) ;
#12312 = oriented_edge ( 'none', *, *, #12178, .t. ) ;
#12313 = vertex_point ( 'none', #28454 ) ;
#12314 = edge_curve ( 'none', #12180, #12305, #28455, .t. ) ;
#12315 = oriented_edge ( 'none', *, *, #12327, .t. ) ;
#12316 = oriented_edge ( 'none', *, *, #12188, .t. ) ;
#12317 = advanced_face ( 'none', ( #28458 ), #28453, .t. ) ;
#12318 = advanced_face ( 'none', ( #28448 ), #28441, .t. ) ;
#12319 = oriented_edge ( 'none', *, *, #12442, .f. ) ;
#12320 = edge_curve ( 'none', #12365, #12326, #28432, .t. ) ;
#12321 = vertex_point ( 'none', #28434 ) ;
#12322 = vertex_point ( 'none', #28433 ) ;
#12323 = edge_curve ( 'none', #12331, #12480, #28489, .t. ) ;
#12324 = vertex_point ( 'none', #28492 ) ;
#12325 = edge_curve ( 'none', #12472, #12331, #28493, .t. ) ;
#12326 = vertex_point ( 'none', #28459 ) ;
#12327 = edge_curve ( 'none', #12326, #12322, #28491, .t. ) ;
#12328 = edge_loop ( 'none', ( #12447, #12451, #12423, #12464, #12430 ) ) ;
#12329 = oriented_edge ( 'none', *, *, #12351, .f. ) ;
#12330 = edge_loop ( 'none', ( #12467, #12471, #12342, #12473 ) ) ;
#12331 = vertex_point ( 'none', #28479 ) ;
#12332 = edge_curve ( 'none', #12322, #12359, #28476, .t. ) ;
#12333 = edge_curve ( 'none', #12395, #9716, #28472, .t. ) ;
#12334 = oriented_edge ( 'none', *, *, #12333, .f. ) ;
#12335 = edge_loop ( 'none', ( #12469, #12446, #12453, #12452, #12455, #12457 ) ) ;
#12336 = vertex_point ( 'none', #28470 ) ;
#12337 = edge_curve ( 'none', #12462, #12350, #28466, .t. ) ;
#12338 = vertex_point ( 'none', #27956 ) ;
#12339 = oriented_edge ( 'none', *, *, #12015, .t. ) ;
#12340 = edge_curve ( 'none', #12352, #12461, #28189, .t. ) ;
#12341 = advanced_face ( 'none', ( #28481 ), #28222, .t. ) ;
#12342 = oriented_edge ( 'none', *, *, #12248, .t. ) ;
#12343 = oriented_edge ( 'none', *, *, #12466, .f. ) ;
#12344 = oriented_edge ( 'none', *, *, #12332, .t. ) ;
#12345 = vertex_point ( 'none', #28464 ) ;
#12346 = oriented_edge ( 'none', *, *, #11875, .t. ) ;
#12347 = edge_curve ( 'none', #12338, #12336, #28219, .t. ) ;
#12348 = oriented_edge ( 'none', *, *, #12320, .t. ) ;
#12349 = oriented_edge ( 'none', *, *, #12347, .t. ) ;
#12350 = vertex_point ( 'none', #28520 ) ;
#12351 = edge_curve ( 'none', #12345, #12336, #28515, .t. ) ;
#12352 = vertex_point ( 'none', #28523 ) ;
#12353 = edge_curve ( 'none', #12468, #12321, #28516, .t. ) ;
#12355 = edge_curve ( 'none', #12362, #9725, #28497, .t. ) ;
#12354 = advanced_face ( 'none', ( #28509 ), #28508, .f. ) ;
#12357 = vertex_point ( 'none', #28502 ) ;
#12356 = edge_curve ( 'none', #12359, #12352, #28505, .t. ) ;
#12358 = edge_curve ( 'none', #12394, #12361, #28556, .t. ) ;
#12359 = vertex_point ( 'none', #28553 ) ;
#12361 = vertex_point ( 'none', #28548 ) ;
#12360 = edge_curve ( 'none', #12350, #12365, #28555, .t. ) ;
#12362 = vertex_point ( 'none', #28547 ) ;
#12363 = oriented_edge ( 'none', *, *, #12368, .f. ) ;
#12364 = oriented_edge ( 'none', *, *, #12325, .t. ) ;
#12365 = vertex_point ( 'none', #28498 ) ;
#12366 = oriented_edge ( 'none', *, *, #12360, .t. ) ;
#12367 = edge_loop ( 'none', ( #12381, #12385, #12390, #12369, #12334 ) ) ;
#12368 = edge_curve ( 'none', #12365, #12359, #28536, .t. ) ;
#12369 = oriented_edge ( 'none', *, *, #9714, .t. ) ;
#12370 = oriented_edge ( 'none', *, *, #12368, .t. ) ;
#12371 = oriented_edge ( 'none', *, *, #12375, .f. ) ;
#12372 = advanced_face ( 'none', ( #28538, #28546 ), #28537, .t. ) ;
#12373 = edge_loop ( 'none', ( #12383, #12388, #12349, #12329, #12343, #12478 ) ) ;
#12374 = oriented_edge ( 'none', *, *, #12376, .t. ) ;
#12375 = edge_curve ( 'none', #12394, #12362, #28540, .t. ) ;
#12376 = edge_curve ( 'none', #12265, #12264, #28541, .t. ) ;
#12377 = advanced_face ( 'none', ( #28579 ), #28529, .t. ) ;
#12378 = edge_loop ( 'none', ( #12384, #12346 ) ) ;
#12379 = edge_curve ( 'none', #9719, #12338, #28587, .t. ) ;
#12380 = edge_curve ( 'none', #12264, #11973, #28578, .t. ) ;
#12381 = oriented_edge ( 'none', *, *, #9698, .f. ) ;
#12382 = oriented_edge ( 'none', *, *, #12380, .t. ) ;
#12383 = oriented_edge ( 'none', *, *, #12108, .t. ) ;
#12384 = oriented_edge ( 'none', *, *, #12020, .t. ) ;
#12385 = oriented_edge ( 'none', *, *, #12358, .t. ) ;
#12386 = edge_curve ( 'none', #12296, #12266, #28566, .t. ) ;
#12387 = edge_curve ( 'none', #12361, #9701, #28582, .t. ) ;
#12388 = oriented_edge ( 'none', *, *, #12379, .t. ) ;
#12389 = edge_loop ( 'none', ( #12252, #12239, #12244, #12243 ) ) ;
#12390 = oriented_edge ( 'none', *, *, #12387, .t. ) ;
#12391 = oriented_edge ( 'none', *, *, #12386, .t. ) ;
#12392 = oriented_edge ( 'none', *, *, #12355, .f. ) ;
#12393 = edge_curve ( 'none', #12102, #12265, #28561, .t. ) ;
#12394 = vertex_point ( 'none', #28611 ) ;
#12395 = vertex_point ( 'none', #28615 ) ;
#12396 = advanced_face ( 'none', ( #28609 ), #28610, .f. ) ;
#12397 = advanced_face ( 'none', ( #28552 ), #28613, .t. ) ;
#12399 = edge_curve ( 'none', #12557, #12558, #28557, .t. ) ;
#12398 = edge_loop ( 'none', ( #12499, #12507, #12441, #12512, #12526, #12520 ) ) ;
#12400 = edge_curve ( 'none', #12402, #12429, #28605, .t. ) ;
#12401 = oriented_edge ( 'none', *, *, #12399, .f. ) ;
#12403 = edge_curve ( 'none', #12419, #12557, #28594, .t. ) ;
#12402 = vertex_point ( 'none', #28597 ) ;
#12404 = oriented_edge ( 'none', *, *, #11983, .t. ) ;
#12405 = vertex_point ( 'none', #28599 ) ;
#12406 = vertex_point ( 'none', #28588 ) ;
#12407 = vertex_point ( 'none', #28590 ) ;
#12408 = edge_curve ( 'none', #12422, #12424, #28641, .t. ) ;
#12409 = vertex_point ( 'none', #28643 ) ;
#12411 = edge_curve ( 'none', #12321, #12419, #28589, .t. ) ;
#12410 = oriented_edge ( 'none', *, *, #12545, .t. ) ;
#12412 = oriented_edge ( 'none', *, *, #11768, .t. ) ;
#12413 = vertex_point ( 'none', #28642 ) ;
#12414 = edge_loop ( 'none', ( #12529, #12550, #12531, #12484, #12491 ) ) ;
#12415 = oriented_edge ( 'none', *, *, #12411, .f. ) ;
#12416 = edge_loop ( 'none', ( #12420, #12437, #12543, #12410 ) ) ;
#12417 = edge_curve ( 'none', #12480, #12460, #28645, .t. ) ;
#12418 = edge_curve ( 'none', #12422, #12406, #28637, .t. ) ;
#12419 = vertex_point ( 'none', #28623 ) ;
#12420 = oriented_edge ( 'none', *, *, #12408, .f. ) ;
#12421 = oriented_edge ( 'none', *, *, #12417, .t. ) ;
#12422 = vertex_point ( 'none', #28635 ) ;
#12423 = oriented_edge ( 'none', *, *, #12443, .t. ) ;
#12424 = vertex_point ( 'none', #28629 ) ;
#12425 = edge_curve ( 'none', #12426, #12405, #28630, .t. ) ;
#12426 = vertex_point ( 'none', #28620 ) ;
#12427 = advanced_face ( 'none', ( #28618 ), #28676, .f. ) ;
#12428 = edge_curve ( 'none', #12331, #12345, #28678, .t. ) ;
#12429 = vertex_point ( 'none', #28672 ) ;
#12430 = oriented_edge ( 'none', *, *, #12428, .f. ) ;
#12431 = oriented_edge ( 'none', *, *, #12400, .t. ) ;
#12432 = vertex_point ( 'none', #28679 ) ;
#12433 = oriented_edge ( 'none', *, *, #12439, .f. ) ;
#12434 = advanced_face ( 'none', ( #28617 ), #28636, .t. ) ;
#12435 = edge_loop ( 'none', ( #12433, #12553, #12561, #12431 ) ) ;
#12436 = oriented_edge ( 'none', *, *, #12403, .f. ) ;
#12437 = oriented_edge ( 'none', *, *, #12418, .t. ) ;
#12438 = oriented_edge ( 'none', *, *, #12442, .t. ) ;
#12439 = edge_curve ( 'none', #12406, #12429, #28671, .t. ) ;
#12440 = oriented_edge ( 'none', *, *, #12323, .t. ) ;
#12441 = oriented_edge ( 'none', *, *, #11911, .t. ) ;
#12442 = edge_curve ( 'none', #12321, #12480, #28661, .t. ) ;
#12443 = edge_curve ( 'none', #12456, #12357, #28667, .t. ) ;
#12444 = advanced_face ( 'none', ( #28660, #28652 ), #28656, .t. ) ;
#12445 = edge_curve ( 'none', #12472, #12456, #28708, .t. ) ;
#12446 = oriented_edge ( 'none', *, *, #12448, .t. ) ;
#12447 = oriented_edge ( 'none', *, *, #12325, .f. ) ;
#12448 = edge_curve ( 'none', #12475, #11942, #28706, .t. ) ;
#12449 = oriented_edge ( 'none', *, *, #12353, .f. ) ;
#12450 = edge_curve ( 'none', #12324, #12475, #28664, .t. ) ;
#12451 = oriented_edge ( 'none', *, *, #12445, .t. ) ;
#12452 = oriented_edge ( 'none', *, *, #12022, .t. ) ;
#12453 = oriented_edge ( 'none', *, *, #12008, .t. ) ;
#12454 = edge_loop ( 'none', ( #12438, #12421, #12564, #12401, #12436, #12415 ) ) ;
#12455 = oriented_edge ( 'none', *, *, #12050, .t. ) ;
#12456 = vertex_point ( 'none', #28709 ) ;
#12457 = oriented_edge ( 'none', *, *, #12232, .t. ) ;
#12458 = oriented_edge ( 'none', *, *, #12470, .f. ) ;
#12459 = edge_curve ( 'none', #12461, #12462, #28692, .t. ) ;
#12460 = vertex_point ( 'none', #28703 ) ;
#12461 = vertex_point ( 'none', #28696 ) ;
#12462 = vertex_point ( 'none', #28686 ) ;
#12463 = advanced_face ( 'none', ( #28685 ), #28710, .t. ) ;
#12464 = oriented_edge ( 'none', *, *, #12466, .t. ) ;
#12465 = advanced_face ( 'none', ( #28742 ), #28684, .f. ) ;
#12466 = edge_curve ( 'none', #12357, #12345, #28730, .t. ) ;
#12467 = oriented_edge ( 'none', *, *, #12459, .t. ) ;
#12468 = vertex_point ( 'none', #28649 ) ;
#12469 = oriented_edge ( 'none', *, *, #12450, .t. ) ;
#12470 = edge_curve ( 'none', #12472, #12468, #28725, .t. ) ;
#12471 = oriented_edge ( 'none', *, *, #12337, .t. ) ;
#12472 = vertex_point ( 'none', #28732 ) ;
#12473 = oriented_edge ( 'none', *, *, #12340, .t. ) ;
#12474 = edge_curve ( 'none', #9725, #12357, #28687, .t. ) ;
#12475 = vertex_point ( 'none', #28723 ) ;
#12476 = edge_loop ( 'none', ( #12364, #12440, #12319, #12449, #12458 ) ) ;
#12477 = edge_loop ( 'none', ( #12363, #12348, #12315, #12344 ) ) ;
#12478 = oriented_edge ( 'none', *, *, #12474, .f. ) ;
#12479 = oriented_edge ( 'none', *, *, #12356, .t. ) ;
#12480 = vertex_point ( 'none', #28737 ) ;
#12481 = oriented_edge ( 'none', *, *, #11944, .f. ) ;
#12482 = edge_curve ( 'none', #12506, #12640, #28715, .t. ) ;
#12483 = edge_curve ( 'none', #11973, #12257, #28758, .t. ) ;
#12484 = oriented_edge ( 'none', *, *, #12403, .t. ) ;
#12485 = oriented_edge ( 'none', *, *, #12643, .t. ) ;
#12486 = oriented_edge ( 'none', *, *, #12047, .f. ) ;
#12487 = edge_loop ( 'none', ( #12508, #12511, #12517, #12516, #12626, #12635 ) ) ;
#12488 = oriented_edge ( 'none', *, *, #12645, .t. ) ;
#12489 = vertex_point ( 'none', #28750 ) ;
#12490 = oriented_edge ( 'none', *, *, #12327, .f. ) ;
#12491 = oriented_edge ( 'none', *, *, #12496, .f. ) ;
#12492 = edge_curve ( 'none', #11952, #12402, #28745, .t. ) ;
#12493 = edge_curve ( 'none', #12622, #12504, #28749, .t. ) ;
#12494 = oriented_edge ( 'none', *, *, #12625, .t. ) ;
#12495 = edge_curve ( 'none', #12506, #12622, #28752, .t. ) ;
#12496 = edge_curve ( 'none', #12432, #12557, #28777, .t. ) ;
#12497 = advanced_face ( 'none', ( #28786, #28784 ), #28778, .t. ) ;
#12498 = oriented_edge ( 'none', *, *, #12610, .f. ) ;
#12499 = oriented_edge ( 'none', *, *, #12502, .t. ) ;
#12500 = edge_curve ( 'none', #12413, #12139, #28766, .t. ) ;
#12501 = advanced_face ( 'none', ( #28785 ), #28769, .t. ) ;
#12502 = edge_curve ( 'none', #12541, #12413, #28768, .t. ) ;
#12503 = edge_curve ( 'none', #12409, #12509, #28770, .t. ) ;
#12504 = vertex_point ( 'none', #28824 ) ;
#12505 = edge_loop ( 'none', ( #12617, #12514, #12634, #12597, #12602, #12600, #12599, #12608 ) ) ;
#12506 = vertex_point ( 'none', #28823 ) ;
#12507 = oriented_edge ( 'none', *, *, #12500, .t. ) ;
#12508 = oriented_edge ( 'none', *, *, #12548, .t. ) ;
#12509 = vertex_point ( 'none', #28771 ) ;
#12510 = edge_loop ( 'none', ( #12636, #12638 ) ) ;
#12511 = oriented_edge ( 'none', *, *, #12503, .t. ) ;
#12512 = oriented_edge ( 'none', *, *, #12001, .t. ) ;
#12513 = edge_curve ( 'none', #12509, #12504, #28810, .t. ) ;
#12514 = oriented_edge ( 'none', *, *, #12492, .t. ) ;
#12516 = oriented_edge ( 'none', *, *, #12493, .f. ) ;
#12515 = edge_curve ( 'none', #12004, #12541, #28803, .t. ) ;
#12517 = oriented_edge ( 'none', *, *, #12513, .t. ) ;
#12518 = edge_curve ( 'none', #12426, #12521, #28819, .t. ) ;
#12519 = edge_loop ( 'none', ( #12481, #12485, #12490, #12488, #12486, #12619, #12639, #12623 ) ) ;
#12521 = vertex_point ( 'none', #28804 ) ;
#12520 = oriented_edge ( 'none', *, *, #12515, .t. ) ;
#12523 = oriented_edge ( 'none', *, *, #12425, .f. ) ;
#12522 = vertex_point ( 'none', #28798 ) ;
#12525 = oriented_edge ( 'none', *, *, #12773, .f. ) ;
#12524 = vertex_point ( 'none', #28812 ) ;
#12526 = oriented_edge ( 'none', *, *, #12011, .t. ) ;
#12527 = advanced_face ( 'none', ( #28811 ), #28794, .t. ) ;
#12528 = advanced_face ( 'none', ( #28791 ), #28808, .t. ) ;
#12529 = oriented_edge ( 'none', *, *, #12544, .f. ) ;
#12531 = oriented_edge ( 'none', *, *, #12533, .t. ) ;
#12530 = oriented_edge ( 'none', *, *, #12534, .t. ) ;
#12533 = edge_curve ( 'none', #12521, #12419, #28795, .t. ) ;
#12532 = oriented_edge ( 'none', *, *, #12551, .t. ) ;
#12534 = edge_curve ( 'none', #12524, #12422, #28842, .t. ) ;
#12536 = advanced_face ( 'none', ( #28790 ), #28836, .t. ) ;
#12535 = edge_curve ( 'none', #12424, #12522, #28838, .t. ) ;
#12538 = oriented_edge ( 'none', *, *, #12542, .t. ) ;
#12537 = oriented_edge ( 'none', *, *, #12535, .t. ) ;
#12540 = oriented_edge ( 'none', *, *, #12544, .t. ) ;
#12539 = oriented_edge ( 'none', *, *, #12408, .t. ) ;
#12542 = edge_curve ( 'none', #12432, #12409, #28848, .t. ) ;
#12541 = vertex_point ( 'none', #28826 ) ;
#12543 = oriented_edge ( 'none', *, *, #12439, .t. ) ;
#12544 = edge_curve ( 'none', #12426, #12432, #28877, .t. ) ;
#12545 = edge_curve ( 'none', #12429, #12424, #28829, .t. ) ;
#12546 = oriented_edge ( 'none', *, *, #12548, .f. ) ;
#12547 = edge_curve ( 'none', #12406, #12549, #28831, .t. ) ;
#12548 = edge_curve ( 'none', #12407, #12409, #28871, .t. ) ;
#12549 = vertex_point ( 'none', #28828 ) ;
#12550 = oriented_edge ( 'none', *, *, #12518, .t. ) ;
#12551 = edge_curve ( 'none', #12522, #12524, #28864, .t. ) ;
#12552 = edge_curve ( 'none', #12405, #12407, #28860, .t. ) ;
#12553 = oriented_edge ( 'none', *, *, #12547, .t. ) ;
#12554 = vertex_point ( 'none', #28870 ) ;
#12555 = oriented_edge ( 'none', *, *, #12552, .f. ) ;
#12556 = advanced_face ( 'none', ( #28854 ), #28861, .t. ) ;
#12557 = vertex_point ( 'none', #28914 ) ;
#12558 = vertex_point ( 'none', #28908 ) ;
#12560 = edge_curve ( 'none', #12460, #12558, #28911, .t. ) ;
#12559 = edge_loop ( 'none', ( #12532, #12530, #12539, #12537 ) ) ;
#12561 = oriented_edge ( 'none', *, *, #12562, .t. ) ;
#12562 = edge_curve ( 'none', #12549, #12402, #28900, .t. ) ;
#12563 = edge_loop ( 'none', ( #12540, #12538, #12546, #12555, #12523 ) ) ;
#12564 = oriented_edge ( 'none', *, *, #12560, .t. ) ;
#12565 = oriented_edge ( 'none', *, *, #12551, .f. ) ;
#12566 = oriented_edge ( 'none', *, *, #12515, .f. ) ;
#12567 = edge_loop ( 'none', ( #12721, #12700, #12707, #12666, #12671 ) ) ;
#12569 = vertex_point ( 'none', #28912 ) ;
#12568 = edge_loop ( 'none', ( #12578, #12580, #12576, #12697, #12582, #12704, #12701, #12710 ) ) ;
#12570 = oriented_edge ( 'none', *, *, #12726, .t. ) ;
#12572 = advanced_face ( 'none', ( #28858 ), #28901, .t. ) ;
#12571 = oriented_edge ( 'none', *, *, #12645, .f. ) ;
#12573 = edge_curve ( 'none', #12624, #12569, #28890, .t. ) ;
#12574 = advanced_face ( 'none', ( #28906 ), #28885, .t. ) ;
#12575 = oriented_edge ( 'none', *, *, #12729, .f. ) ;
#12576 = oriented_edge ( 'none', *, *, #11933, .f. ) ;
#12577 = oriented_edge ( 'none', *, *, #12637, .f. ) ;
#12578 = oriented_edge ( 'none', *, *, #12192, .f. ) ;
#12579 = oriented_edge ( 'none', *, *, #12627, .t. ) ;
#12580 = oriented_edge ( 'none', *, *, #12727, .t. ) ;
#12581 = edge_curve ( 'none', #12569, #12489, #28893, .t. ) ;
#12582 = oriented_edge ( 'none', *, *, #12306, .f. ) ;
#12583 = oriented_edge ( 'none', *, *, #12613, .t. ) ;
#12584 = edge_curve ( 'none', #11945, #12313, #28926, .t. ) ;
#12585 = oriented_edge ( 'none', *, *, #12581, .t. ) ;
#12586 = oriented_edge ( 'none', *, *, #12604, .f. ) ;
#12587 = vertex_point ( 'none', #28892 ) ;
#12588 = oriented_edge ( 'none', *, *, #12226, .f. ) ;
#12589 = vertex_point ( 'none', #28891 ) ;
#12590 = oriented_edge ( 'none', *, *, #12606, .t. ) ;
#12591 = vertex_point ( 'none', #28929 ) ;
#12592 = oriented_edge ( 'none', *, *, #11913, .f. ) ;
#12593 = oriented_edge ( 'none', *, *, #12495, .f. ) ;
#12594 = oriented_edge ( 'none', *, *, #11894, .f. ) ;
#12595 = oriented_edge ( 'none', *, *, #12716, .t. ) ;
#12596 = edge_curve ( 'none', #12461, #11951, #28917, .t. ) ;
#12598 = advanced_face ( 'none', ( #28924 ), #28887, .t. ) ;
#12597 = oriented_edge ( 'none', *, *, #12630, .t. ) ;
#12599 = oriented_edge ( 'none', *, *, #12459, .f. ) ;
#12600 = oriented_edge ( 'none', *, *, #12632, .t. ) ;
#12601 = edge_loop ( 'none', ( #12713, #12583, #12595, #12723, #12711, #12575 ) ) ;
#12602 = oriented_edge ( 'none', *, *, #12007, .f. ) ;
#12603 = oriented_edge ( 'none', *, *, #12615, .f. ) ;
#12604 = edge_curve ( 'none', #11833, #11890, #28928, .t. ) ;
#12605 = edge_curve ( 'none', #12607, #12640, #28925, .t. ) ;
#12606 = edge_curve ( 'none', #12112, #11914, #28938, .t. ) ;
#12607 = vertex_point ( 'none', #28720 ) ;
#12609 = vertex_point ( 'none', #28716 ) ;
#12608 = oriented_edge ( 'none', *, *, #12596, .t. ) ;
#12610 = edge_curve ( 'none', #12609, #12607, #28943, .t. ) ;
#12611 = advanced_face ( 'none', ( #28739 ), #28731, .t. ) ;
#12612 = vertex_point ( 'none', #28975 ) ;
#12613 = edge_curve ( 'none', #12640, #12714, #28972, .t. ) ;
#12614 = edge_loop ( 'none', ( #12621, #12494, #12588, #12590, #12594, #12586, #12592, #12720, #12565, #12570 ) ) ;
#12615 = edge_curve ( 'none', #12624, #12609, #28967, .t. ) ;
#12616 = edge_curve ( 'none', #12266, #11937, #28960, .t. ) ;
#12617 = oriented_edge ( 'none', *, *, #11960, .f. ) ;
#12618 = edge_loop ( 'none', ( #12577, #12629, #12585, #12579, #12593 ) ) ;
#12619 = oriented_edge ( 'none', *, *, #12483, .t. ) ;
#12620 = vertex_point ( 'none', #28961 ) ;
#12621 = oriented_edge ( 'none', *, *, #11948, .f. ) ;
#12622 = vertex_point ( 'none', #28973 ) ;
#12623 = oriented_edge ( 'none', *, *, #12616, .t. ) ;
#12624 = vertex_point ( 'none', #28963 ) ;
#12625 = edge_curve ( 'none', #11968, #12215, #28991, .t. ) ;
#12626 = oriented_edge ( 'none', *, *, #12627, .f. ) ;
#12627 = edge_curve ( 'none', #12489, #12622, #28974, .t. ) ;
#12628 = advanced_face ( 'none', ( #28992 ), #28984, .t. ) ;
#12629 = oriented_edge ( 'none', *, *, #12573, .t. ) ;
#12631 = edge_curve ( 'none', #12407, #12489, #28985, .t. ) ;
#12630 = edge_curve ( 'none', #12549, #12004, #28977, .t. ) ;
#12632 = edge_curve ( 'none', #11942, #12462, #29004, .t. ) ;
#12633 = edge_loop ( 'none', ( #12647, #12646, #12644, #12498, #12603 ) ) ;
#12634 = oriented_edge ( 'none', *, *, #12562, .f. ) ;
#12635 = oriented_edge ( 'none', *, *, #12631, .f. ) ;
#12636 = oriented_edge ( 'none', *, *, #11999, .t. ) ;
#12637 = edge_curve ( 'none', #12624, #12506, #29005, .t. ) ;
#12638 = oriented_edge ( 'none', *, *, #11915, .t. ) ;
#12640 = vertex_point ( 'none', #28983 ) ;
#12639 = oriented_edge ( 'none', *, *, #12261, .f. ) ;
#12642 = advanced_face ( 'none', ( #28997 ), #28998, .t. ) ;
#12641 = advanced_face ( 'none', ( #29006 ), #28976, .t. ) ;
#12644 = oriented_edge ( 'none', *, *, #12605, .f. ) ;
#12643 = edge_curve ( 'none', #11961, #12322, #29019, .t. ) ;
#12645 = edge_curve ( 'none', #12326, #11975, #29013, .t. ) ;
#12646 = oriented_edge ( 'none', *, *, #12482, .t. ) ;
#12647 = oriented_edge ( 'none', *, *, #12637, .t. ) ;
#12648 = advanced_face ( 'none', ( #29027 ), #29024, .f. ) ;
#12649 = vertex_point ( 'none', #29025 ) ;
#12650 = oriented_edge ( 'none', *, *, #12724, .f. ) ;
#12651 = oriented_edge ( 'none', *, *, #12685, .f. ) ;
#12652 = oriented_edge ( 'none', *, *, #12534, .f. ) ;
#12653 = oriented_edge ( 'none', *, *, #12702, .t. ) ;
#12654 = oriented_edge ( 'none', *, *, #12500, .f. ) ;
#12655 = advanced_face ( 'none', ( #29020 ), #29049, .t. ) ;
#12656 = advanced_face ( 'none', ( #29042 ), #29014, .f. ) ;
#12657 = vertex_point ( 'none', #29037 ) ;
#12658 = oriented_edge ( 'none', *, *, #12678, .t. ) ;
#12659 = edge_loop ( 'none', ( #12663, #12797, #12793, #12792 ) ) ;
#12660 = edge_curve ( 'none', #12657, #12554, #29043, .t. ) ;
#12661 = oriented_edge ( 'none', *, *, #12706, .t. ) ;
#12662 = oriented_edge ( 'none', *, *, #12660, .t. ) ;
#12663 = oriented_edge ( 'none', *, *, #12665, .t. ) ;
#12664 = vertex_point ( 'none', #29089 ) ;
#12665 = edge_curve ( 'none', #12324, #12365, #29036, .t. ) ;
#12666 = oriented_edge ( 'none', *, *, #12709, .f. ) ;
#12667 = oriented_edge ( 'none', *, *, #12320, .f. ) ;
#12668 = edge_curve ( 'none', #12589, #12587, #29090, .t. ) ;
#12669 = oriented_edge ( 'none', *, *, #12689, .t. ) ;
#12670 = advanced_face ( 'none', ( #29085 ), #29073, .f. ) ;
#12671 = oriented_edge ( 'none', *, *, #12668, .f. ) ;
#12672 = oriented_edge ( 'none', *, *, #12665, .f. ) ;
#12673 = vertex_point ( 'none', #29039 ) ;
#12674 = oriented_edge ( 'none', *, *, #12675, .f. ) ;
#12675 = edge_curve ( 'none', #12541, #12406, #29072, .t. ) ;
#12676 = advanced_face ( 'none', ( #29084 ), #29054, .t. ) ;
#12677 = oriented_edge ( 'none', *, *, #12418, .f. ) ;
#12678 = edge_curve ( 'none', #12620, #12657, #29069, .t. ) ;
#12679 = edge_curve ( 'none', #12475, #12350, #29058, .t. ) ;
#12680 = oriented_edge ( 'none', *, *, #12688, .f. ) ;
#12681 = oriented_edge ( 'none', *, *, #12675, .t. ) ;
#12682 = oriented_edge ( 'none', *, *, #12725, .t. ) ;
#12683 = edge_curve ( 'none', #12673, #12591, #29078, .t. ) ;
#12684 = edge_loop ( 'none', ( #12650, #12654, #12661, #12652 ) ) ;
#12685 = edge_curve ( 'none', #12694, #12717, #29116, .t. ) ;
#12686 = oriented_edge ( 'none', *, *, #12683, .t. ) ;
#12687 = edge_loop ( 'none', ( #12681, #12677, #12691, #12708 ) ) ;
#12688 = edge_curve ( 'none', #12589, #12694, #29067, .t. ) ;
#12689 = edge_curve ( 'none', #12589, #12673, #29102, .t. ) ;
#12690 = advanced_face ( 'none', ( #29105 ), #29122, .f. ) ;
#12691 = oriented_edge ( 'none', *, *, #12706, .f. ) ;
#12692 = advanced_face ( 'none', ( #29109 ), #29093, .t. ) ;
#12694 = vertex_point ( 'none', #29095 ) ;
#12693 = edge_loop ( 'none', ( #12571, #12667, #12672, #12695 ) ) ;
#12696 = edge_curve ( 'none', #12694, #12620, #29137, .t. ) ;
#12695 = oriented_edge ( 'none', *, *, #12232, .f. ) ;
#12697 = oriented_edge ( 'none', *, *, #12584, .t. ) ;
#12698 = vertex_point ( 'none', #29143 ) ;
#12699 = edge_curve ( 'none', #12129, #12098, #29131, .t. ) ;
#12700 = oriented_edge ( 'none', *, *, #12696, .t. ) ;
#12702 = edge_curve ( 'none', #12698, #12620, #29168, .t. ) ;
#12701 = oriented_edge ( 'none', *, *, #12110, .f. ) ;
#12703 = oriented_edge ( 'none', *, *, #12630, .f. ) ;
#12704 = oriented_edge ( 'none', *, *, #12722, .t. ) ;
#12705 = edge_loop ( 'none', ( #12653, #12658, #12662, #12525, #12780, #12789 ) ) ;
#12706 = edge_curve ( 'none', #12413, #12422, #29165, .t. ) ;
#12707 = oriented_edge ( 'none', *, *, #12702, .f. ) ;
#12709 = edge_curve ( 'none', #12587, #12698, #29159, .t. ) ;
#12708 = oriented_edge ( 'none', *, *, #12502, .f. ) ;
#12710 = oriented_edge ( 'none', *, *, #12699, .t. ) ;
#12711 = oriented_edge ( 'none', *, *, #12725, .f. ) ;
#12712 = oriented_edge ( 'none', *, *, #12547, .f. ) ;
#12713 = oriented_edge ( 'none', *, *, #12605, .t. ) ;
#12714 = vertex_point ( 'none', #29153 ) ;
#12715 = advanced_face ( 'none', ( #29167 ), #29149, .f. ) ;
#12716 = edge_curve ( 'none', #12714, #12612, #29160, .t. ) ;
#12717 = vertex_point ( 'none', #29187 ) ;
#12718 = edge_loop ( 'none', ( #12703, #12712, #12674, #12566 ) ) ;
#12719 = edge_curve ( 'none', #12717, #12612, #29169, .t. ) ;
#12720 = oriented_edge ( 'none', *, *, #12724, .t. ) ;
#12721 = oriented_edge ( 'none', *, *, #12688, .t. ) ;
#12722 = edge_curve ( 'none', #12284, #12102, #29179, .t. ) ;
#12723 = oriented_edge ( 'none', *, *, #12719, .f. ) ;
#12724 = edge_curve ( 'none', #12139, #12524, #29173, .t. ) ;
#12725 = edge_curve ( 'none', #12591, #12717, #29181, .t. ) ;
#12726 = edge_curve ( 'none', #12522, #11887, #29197, .t. ) ;
#12727 = edge_curve ( 'none', #12115, #11929, #29191, .t. ) ;
#12728 = edge_loop ( 'none', ( #12680, #12669, #12686, #12682, #12651 ) ) ;
#12729 = edge_curve ( 'none', #12607, #12591, #29190, .t. ) ;
#12730 = advanced_face ( 'none', ( #29199 ), #29174, .f. ) ;
#12731 = edge_curve ( 'none', #12765, #12775, #29202, .t. ) ;
#12732 = oriented_edge ( 'none', *, *, #12734, .f. ) ;
#12733 = edge_curve ( 'none', #12778, #12777, #29225, .t. ) ;
#12734 = edge_curve ( 'none', #12120, #12152, #29221, .t. ) ;
#12735 = vertex_point ( 'none', #29213 ) ;
#12736 = vertex_point ( 'none', #29216 ) ;
#12737 = advanced_face ( 'none', ( #29211 ), #29217, .f. ) ;
#12738 = oriented_edge ( 'none', *, *, #12733, .f. ) ;
#12739 = oriented_edge ( 'none', *, *, #12889, .t. ) ;
#12740 = advanced_face ( 'none', ( #29229 ), #29259, .f. ) ;
#12741 = edge_curve ( 'none', #12735, #12736, #29258, .t. ) ;
#12742 = oriented_edge ( 'none', *, *, #12744, .f. ) ;
#12743 = vertex_point ( 'none', #29256 ) ;
#12744 = edge_curve ( 'none', #12300, #12265, #29264, .t. ) ;
#12745 = vertex_point ( 'none', #29207 ) ;
#12746 = oriented_edge ( 'none', *, *, #12190, .f. ) ;
#12748 = advanced_face ( 'none', ( #29257 ), #29252, .t. ) ;
#12747 = oriented_edge ( 'none', *, *, #12722, .f. ) ;
#12749 = edge_curve ( 'none', #12649, #12778, #29214, .t. ) ;
#12750 = advanced_face ( 'none', ( #29239 ), #29237, .f. ) ;
#12751 = vertex_point ( 'none', #29291 ) ;
#12752 = oriented_edge ( 'none', *, *, #12808, .t. ) ;
#12753 = edge_loop ( 'none', ( #10352, #12856, #12859, #12867 ) ) ;
#12754 = edge_curve ( 'none', #12805, #12795, #29289, .t. ) ;
#12755 = oriented_edge ( 'none', *, *, #12294, .f. ) ;
#12756 = oriented_edge ( 'none', *, *, #12788, .t. ) ;
#12757 = edge_curve ( 'none', #12751, #12805, #29283, .t. ) ;
#12758 = edge_loop ( 'none', ( #12776, #12766, #12732, #12746 ) ) ;
#12759 = oriented_edge ( 'none', *, *, #12784, .t. ) ;
#12760 = oriented_edge ( 'none', *, *, #12744, .t. ) ;
#12761 = oriented_edge ( 'none', *, *, #12757, .f. ) ;
#12762 = oriented_edge ( 'none', *, *, #12632, .f. ) ;
#12763 = edge_curve ( 'none', #12649, #12751, #29277, .t. ) ;
#12764 = oriented_edge ( 'none', *, *, #12804, .t. ) ;
#12765 = vertex_point ( 'none', #29276 ) ;
#12766 = oriented_edge ( 'none', *, *, #12158, .f. ) ;
#12767 = oriented_edge ( 'none', *, *, #12763, .f. ) ;
#12768 = oriented_edge ( 'none', *, *, #12380, .f. ) ;
#12769 = oriented_edge ( 'none', *, *, #12731, .t. ) ;
#12770 = advanced_face ( 'none', ( #29270 ), #29287, .f. ) ;
#12771 = edge_loop ( 'none', ( #12791, #12756, #12769, #12759, #12738 ) ) ;
#12772 = oriented_edge ( 'none', *, *, #12376, .f. ) ;
#12773 = edge_curve ( 'none', #12777, #12554, #29290, .t. ) ;
#12774 = oriented_edge ( 'none', *, *, #12804, .f. ) ;
#12775 = vertex_point ( 'none', #29238 ) ;
#12776 = oriented_edge ( 'none', *, *, #12699, .f. ) ;
#12777 = vertex_point ( 'none', #29278 ) ;
#12778 = vertex_point ( 'none', #29267 ) ;
#12779 = edge_loop ( 'none', ( #12747, #12755, #12760, #12886 ) ) ;
#12780 = oriented_edge ( 'none', *, *, #12784, .f. ) ;
#12781 = oriented_edge ( 'none', *, *, #12237, .f. ) ;
#12782 = edge_curve ( 'none', #12698, #12775, #29320, .t. ) ;
#12784 = edge_curve ( 'none', #12775, #12777, #29321, .t. ) ;
#12783 = edge_loop ( 'none', ( #12764, #12772, #12742, #12781 ) ) ;
#12785 = oriented_edge ( 'none', *, *, #12483, .f. ) ;
#12786 = edge_loop ( 'none', ( #12807, #12752, #12803, #12761, #12767 ) ) ;
#12787 = edge_loop ( 'none', ( #12800, #12806, #12762, #12802 ) ) ;
#12788 = edge_curve ( 'none', #12649, #12765, #29302, .t. ) ;
#12789 = oriented_edge ( 'none', *, *, #12782, .f. ) ;
#12790 = advanced_face ( 'none', ( #29309 ), #29298, .f. ) ;
#12791 = oriented_edge ( 'none', *, *, #12749, .f. ) ;
#12792 = oriented_edge ( 'none', *, *, #12450, .f. ) ;
#12793 = oriented_edge ( 'none', *, *, #12679, .f. ) ;
#12794 = edge_loop ( 'none', ( #12845, #12851, #12842, #12848, #12818 ) ) ;
#12795 = vertex_point ( 'none', #29305 ) ;
#12796 = edge_loop ( 'none', ( #12785, #12768, #12774, #12799 ) ) ;
#12797 = oriented_edge ( 'none', *, *, #12360, .f. ) ;
#12798 = edge_loop ( 'none', ( #12864, #12739, #12871, #12876, #12881, #12869 ) ) ;
#12799 = oriented_edge ( 'none', *, *, #12260, .f. ) ;
#12800 = oriented_edge ( 'none', *, *, #12679, .t. ) ;
#12801 = advanced_face ( 'none', ( #29297 ), #29311, .t. ) ;
#12802 = oriented_edge ( 'none', *, *, #12448, .f. ) ;
#12803 = oriented_edge ( 'none', *, *, #12754, .f. ) ;
#12804 = edge_curve ( 'none', #12298, #12264, #29362, .t. ) ;
#12805 = vertex_point ( 'none', #29361 ) ;
#12806 = oriented_edge ( 'none', *, *, #12337, .f. ) ;
#12807 = oriented_edge ( 'none', *, *, #12749, .t. ) ;
#12808 = edge_curve ( 'none', #12778, #12795, #29347, .t. ) ;
#12809 = advanced_face ( 'none', ( #29351 ), #29295, .t. ) ;
#12810 = oriented_edge ( 'none', *, *, #12839, .t. ) ;
#12811 = edge_curve ( 'none', #12966, #12968, #29360, .t. ) ;
#12812 = oriented_edge ( 'none', *, *, #11957, .f. ) ;
#12813 = oriented_edge ( 'none', *, *, #11882, .f. ) ;
#12814 = edge_loop ( 'none', ( #12951, #12906, #12920, #12917, #12932 ) ) ;
#12816 = edge_curve ( 'none', #12735, #12855, #29353, .t. ) ;
#12815 = edge_loop ( 'none', ( #12963, #12928, #12926, #12934 ) ) ;
#12817 = oriented_edge ( 'none', *, *, #12230, .f. ) ;
#12818 = oriented_edge ( 'none', *, *, #12816, .f. ) ;
#12819 = vertex_point ( 'none', #29138 ) ;
#12820 = advanced_face ( 'none', ( #29130 ), #29132, .t. ) ;
#12822 = advanced_face ( 'none', ( #29332 ), #29342, .t. ) ;
#12821 = oriented_edge ( 'none', *, *, #12823, .f. ) ;
#12823 = edge_curve ( 'none', #12429, #11966, #28933, .t. ) ;
#12824 = oriented_edge ( 'none', *, *, #12878, .t. ) ;
#12826 = oriented_edge ( 'none', *, *, #12837, .t. ) ;
#12825 = oriented_edge ( 'none', *, *, #12834, .t. ) ;
#12827 = edge_curve ( 'none', #12819, #12880, #29385, .t. ) ;
#12828 = advanced_face ( 'none', ( #29389 ), #29390, .t. ) ;
#12829 = edge_curve ( 'none', #12736, #12866, #29378, .t. ) ;
#12830 = oriented_edge ( 'none', *, *, #12834, .f. ) ;
#12831 = oriented_edge ( 'none', *, *, #12827, .t. ) ;
#12832 = oriented_edge ( 'none', *, *, #12727, .f. ) ;
#12833 = oriented_edge ( 'none', *, *, #12811, .f. ) ;
#12834 = edge_curve ( 'none', #11893, #12205, #29375, .t. ) ;
#12835 = oriented_edge ( 'none', *, *, #12829, .f. ) ;
#12837 = edge_curve ( 'none', #12735, #12819, #29366, .t. ) ;
#12836 = oriented_edge ( 'none', *, *, #12171, .f. ) ;
#12838 = oriented_edge ( 'none', *, *, #12823, .t. ) ;
#12839 = edge_curve ( 'none', #11964, #12135, #29363, .t. ) ;
#12840 = advanced_face ( 'none', ( #29368 ), #29418, .t. ) ;
#12841 = oriented_edge ( 'none', *, *, #12839, .f. ) ;
#12842 = oriented_edge ( 'none', *, *, #12853, .f. ) ;
#12843 = oriented_edge ( 'none', *, *, #11884, .f. ) ;
#12844 = vertex_point ( 'none', #29417 ) ;
#12845 = oriented_edge ( 'none', *, *, #12741, .t. ) ;
#12846 = advanced_face ( 'none', ( #29420 ), #29408, .t. ) ;
#12847 = edge_curve ( 'none', #12736, #12850, #29412, .t. ) ;
#12848 = oriented_edge ( 'none', *, *, #12857, .f. ) ;
#12849 = edge_loop ( 'none', ( #12964, #12812, #12821, #12884 ) ) ;
#12850 = vertex_point ( 'none', #29409 ) ;
#12851 = oriented_edge ( 'none', *, *, #12847, .t. ) ;
#12852 = edge_loop ( 'none', ( #12854, #12813, #12810, #12817 ) ) ;
#12853 = edge_curve ( 'none', #12844, #12850, #29401, .t. ) ;
#12854 = oriented_edge ( 'none', *, *, #12625, .f. ) ;
#12855 = vertex_point ( 'none', #29413 ) ;
#12856 = oriented_edge ( 'none', *, *, #12154, .f. ) ;
#12857 = edge_curve ( 'none', #12855, #12844, #29403, .t. ) ;
#12858 = oriented_edge ( 'none', *, *, #11935, .f. ) ;
#12859 = oriented_edge ( 'none', *, *, #12862, .f. ) ;
#12860 = edge_loop ( 'none', ( #12954, #12956, #12972, #12833, #12943, #12946 ) ) ;
#12861 = oriented_edge ( 'none', *, *, #12202, .f. ) ;
#12862 = edge_curve ( 'none', #12134, #12184, #29395, .t. ) ;
#12863 = edge_loop ( 'none', ( #12874, #12826, #12831, #12824, #12835 ) ) ;
#12864 = oriented_edge ( 'none', *, *, #12754, .t. ) ;
#12865 = edge_loop ( 'none', ( #12877, #12879, #12875, #12885 ) ) ;
#12866 = vertex_point ( 'none', #29449 ) ;
#12867 = oriented_edge ( 'none', *, *, #12203, .f. ) ;
#12868 = edge_curve ( 'none', #12745, #12743, #29448, .t. ) ;
#12869 = oriented_edge ( 'none', *, *, #12883, .f. ) ;
#12870 = edge_loop ( 'none', ( #12832, #12861, #12830, #12858 ) ) ;
#12871 = oriented_edge ( 'none', *, *, #12868, .t. ) ;
#12872 = edge_curve ( 'none', #12866, #12743, #29438, .t. ) ;
#12873 = advanced_face ( 'none', ( #29397 ), #29396, .f. ) ;
#12874 = oriented_edge ( 'none', *, *, #12741, .f. ) ;
#12875 = oriented_edge ( 'none', *, *, #12862, .t. ) ;
#12876 = oriented_edge ( 'none', *, *, #12872, .f. ) ;
#12877 = oriented_edge ( 'none', *, *, #12606, .f. ) ;
#12878 = edge_curve ( 'none', #12880, #12866, #29428, .t. ) ;
#12879 = oriented_edge ( 'none', *, *, #12218, .f. ) ;
#12880 = vertex_point ( 'none', #29432 ) ;
#12881 = oriented_edge ( 'none', *, *, #12878, .f. ) ;
#12882 = edge_loop ( 'none', ( #12825, #12836, #12841, #12843 ) ) ;
#12883 = edge_curve ( 'none', #12805, #12880, #29423, .t. ) ;
#12884 = oriented_edge ( 'none', *, *, #12400, .f. ) ;
#12885 = oriented_edge ( 'none', *, *, #12220, .f. ) ;
#12887 = advanced_face ( 'none', ( #29451 ), #29437, .t. ) ;
#12886 = oriented_edge ( 'none', *, *, #12393, .f. ) ;
#12889 = edge_curve ( 'none', #12795, #12745, #29472, .t. ) ;
#12888 = oriented_edge ( 'none', *, *, #13231, .t. ) ;
#12890 = oriented_edge ( 'none', *, *, #13052, .t. ) ;
#12891 = edge_loop ( 'none', ( #13043, #12897, #13026, #13022 ) ) ;
#12892 = vertex_point ( 'none', #29481 ) ;
#12893 = oriented_edge ( 'none', *, *, #12936, .f. ) ;
#12894 = vertex_point ( 'none', #29429 ) ;
#12895 = edge_curve ( 'none', #11885, #12291, #29431, .t. ) ;
#12896 = oriented_edge ( 'none', *, *, #12907, .t. ) ;
#12897 = oriented_edge ( 'none', *, *, #12250, .f. ) ;
#12898 = oriented_edge ( 'none', *, *, #12919, .f. ) ;
#12899 = oriented_edge ( 'none', *, *, #12950, .f. ) ;
#12900 = vertex_point ( 'none', #29465 ) ;
#12901 = oriented_edge ( 'none', *, *, #12616, .f. ) ;
#12902 = vertex_point ( 'none', #29480 ) ;
#12903 = edge_curve ( 'none', #12352, #11969, #29461, .t. ) ;
#12904 = edge_curve ( 'none', #12915, #12902, #29466, .t. ) ;
#12905 = oriented_edge ( 'none', *, *, #11939, .f. ) ;
#12906 = oriented_edge ( 'none', *, *, #12909, .t. ) ;
#12907 = edge_curve ( 'none', #12911, #12915, #29507, .t. ) ;
#12908 = advanced_face ( 'none', ( #29509 ), #29473, .t. ) ;
#12909 = edge_curve ( 'none', #12664, #12915, #29501, .t. ) ;
#12910 = oriented_edge ( 'none', *, *, #12903, .f. ) ;
#12911 = vertex_point ( 'none', #29494 ) ;
#12912 = oriented_edge ( 'none', *, *, #12340, .f. ) ;
#12913 = vertex_point ( 'none', #29502 ) ;
#12914 = oriented_edge ( 'none', *, *, #11956, .f. ) ;
#12915 = vertex_point ( 'none', #29514 ) ;
#12916 = oriented_edge ( 'none', *, *, #12356, .f. ) ;
#12917 = oriented_edge ( 'none', *, *, #12922, .f. ) ;
#12918 = oriented_edge ( 'none', *, *, #12903, .t. ) ;
#12919 = edge_curve ( 'none', #12664, #12966, #29503, .t. ) ;
#12920 = oriented_edge ( 'none', *, *, #12907, .f. ) ;
#12921 = advanced_face ( 'none', ( #29491 ), #29485, .t. ) ;
#12922 = edge_curve ( 'none', #12923, #12911, #29508, .t. ) ;
#12923 = vertex_point ( 'none', #29487 ) ;
#12924 = advanced_face ( 'none', ( #29492 ), #29490, .t. ) ;
#12925 = oriented_edge ( 'none', *, *, #12953, .f. ) ;
#12926 = oriented_edge ( 'none', *, *, #12948, .t. ) ;
#12927 = edge_curve ( 'none', #12970, #12923, #29538, .t. ) ;
#12928 = oriented_edge ( 'none', *, *, #12535, .f. ) ;
#12929 = edge_curve ( 'none', #12970, #13048, #29528, .t. ) ;
#12930 = oriented_edge ( 'none', *, *, #12941, .t. ) ;
#12931 = edge_loop ( 'none', ( #12918, #12914, #13041, #12912 ) ) ;
#12932 = oriented_edge ( 'none', *, *, #12927, .f. ) ;
#12933 = oriented_edge ( 'none', *, *, #12950, .t. ) ;
#12934 = oriented_edge ( 'none', *, *, #11950, .f. ) ;
#12935 = edge_loop ( 'none', ( #12896, #47264, #13029, #13032, #13021, #12993 ) ) ;
#12936 = edge_curve ( 'none', #11955, #12296, #29529, .t. ) ;
#12937 = oriented_edge ( 'none', *, *, #12929, .t. ) ;
#12938 = advanced_face ( 'none', ( #29544 ), #29535, .t. ) ;
#12939 = edge_loop ( 'none', ( #12925, #12937, #12890, #12930, #12898 ) ) ;
#12940 = oriented_edge ( 'none', *, *, #12332, .f. ) ;
#12941 = edge_curve ( 'none', #12965, #12966, #29498, .t. ) ;
#12942 = oriented_edge ( 'none', *, *, #11941, .f. ) ;
#12943 = oriented_edge ( 'none', *, *, #12941, .f. ) ;
#12944 = edge_curve ( 'none', #12844, #12965, #29574, .t. ) ;
#12945 = edge_loop ( 'none', ( #12947, #12942, #12899, #12940 ) ) ;
#12946 = oriented_edge ( 'none', *, *, #12944, .f. ) ;
#12947 = oriented_edge ( 'none', *, *, #12643, .f. ) ;
#12948 = edge_curve ( 'none', #12424, #11965, #29577, .t. ) ;
#12949 = advanced_face ( 'none', ( #29578 ), #29572, .t. ) ;
#12950 = edge_curve ( 'none', #12359, #11958, #29558, .t. ) ;
#12951 = oriented_edge ( 'none', *, *, #12953, .t. ) ;
#12952 = oriented_edge ( 'none', *, *, #11954, .f. ) ;
#12953 = edge_curve ( 'none', #12970, #12664, #29555, .t. ) ;
#12954 = oriented_edge ( 'none', *, *, #12853, .t. ) ;
#12955 = advanced_face ( 'none', ( #29559 ), #29493, .t. ) ;
#12956 = oriented_edge ( 'none', *, *, #12958, .t. ) ;
#12957 = oriented_edge ( 'none', *, *, #12545, .f. ) ;
#12958 = edge_curve ( 'none', #12850, #12959, #29556, .t. ) ;
#12959 = vertex_point ( 'none', #29550 ) ;
#12960 = edge_loop ( 'none', ( #12933, #12905, #12910, #12916 ) ) ;
#12961 = oriented_edge ( 'none', *, *, #12948, .f. ) ;
#12962 = advanced_face ( 'none', ( #29612 ), #29549, .t. ) ;
#12963 = oriented_edge ( 'none', *, *, #12726, .f. ) ;
#12965 = vertex_point ( 'none', #29613 ) ;
#12964 = oriented_edge ( 'none', *, *, #12492, .f. ) ;
#12966 = vertex_point ( 'none', #29571 ) ;
#12968 = vertex_point ( 'none', #29604 ) ;
#12967 = edge_loop ( 'none', ( #12838, #12952, #12961, #12957 ) ) ;
#12969 = edge_curve ( 'none', #12959, #12968, #29605, .t. ) ;
#12970 = vertex_point ( 'none', #29594 ) ;
#12972 = oriented_edge ( 'none', *, *, #12969, .t. ) ;
#12971 = oriented_edge ( 'none', *, *, #12988, .t. ) ;
#12973 = oriented_edge ( 'none', *, *, #13129, .f. ) ;
#12974 = oriented_edge ( 'none', *, *, #13013, .t. ) ;
#12975 = vertex_point ( 'none', #29606 ) ;
#12976 = oriented_edge ( 'none', *, *, #12130, .f. ) ;
#12977 = vertex_point ( 'none', #29587 ) ;
#12978 = advanced_face ( 'none', ( #29585 ), #29328, .f. ) ;
#12979 = advanced_face ( 'none', ( #29643 ), #29642, .t. ) ;
#12980 = edge_curve ( 'none', #12894, #12982, #29635, .t. ) ;
#12981 = edge_loop ( 'none', ( #13096, #13107 ) ) ;
#12982 = vertex_point ( 'none', #29629 ) ;
#12984 = oriented_edge ( 'none', *, *, #12980, .t. ) ;
#12983 = edge_loop ( 'none', ( #13112, #13103, #13067, #13094 ) ) ;
#12985 = edge_curve ( 'none', #12982, #12913, #29628, .t. ) ;
#12986 = advanced_face ( 'none', ( #29618 ), #29633, .f. ) ;
#12987 = oriented_edge ( 'none', *, *, #13017, .t. ) ;
#12989 = oriented_edge ( 'none', *, *, #13034, .t. ) ;
#12988 = edge_curve ( 'none', #12996, #11833, #29617, .t. ) ;
#12990 = oriented_edge ( 'none', *, *, #12985, .t. ) ;
#12991 = oriented_edge ( 'none', *, *, #13123, .f. ) ;
#12992 = vertex_point ( 'none', #29627 ) ;
#12993 = oriented_edge ( 'none', *, *, #13039, .f. ) ;
#12994 = edge_loop ( 'none', ( #12999, #13002, #13000, #13012 ) ) ;
#12995 = oriented_edge ( 'none', *, *, #13005, .f. ) ;
#12996 = vertex_point ( 'none', #29623 ) ;
#12997 = oriented_edge ( 'none', *, *, #12128, .t. ) ;
#12998 = advanced_face ( 'none', ( #29622 ), #29670, .t. ) ;
#12999 = oriented_edge ( 'none', *, *, #11905, .t. ) ;
#13001 = oriented_edge ( 'none', *, *, #13038, .t. ) ;
#13000 = oriented_edge ( 'none', *, *, #13004, .f. ) ;
#13003 = oriented_edge ( 'none', *, *, #13005, .t. ) ;
#13002 = oriented_edge ( 'none', *, *, #12988, .f. ) ;
#13005 = edge_curve ( 'none', #12894, #13044, #29668, .t. ) ;
#13004 = edge_curve ( 'none', #12147, #12996, #29667, .t. ) ;
#13007 = oriented_edge ( 'none', *, *, #13015, .f. ) ;
#13006 = edge_curve ( 'none', #13118, #12127, #29658, .t. ) ;
#13008 = oriented_edge ( 'none', *, *, #13010, .f. ) ;
#13009 = oriented_edge ( 'none', *, *, #11766, .f. ) ;
#13010 = edge_curve ( 'none', #13036, #12892, #29647, .t. ) ;
#13011 = oriented_edge ( 'none', *, *, #12604, .t. ) ;
#13012 = oriented_edge ( 'none', *, *, #12123, .t. ) ;
#13014 = edge_loop ( 'none', ( #13117, #12987, #13124, #13081, #13115, #13087 ) ) ;
#13013 = edge_curve ( 'none', #13118, #11890, #29653, .t. ) ;
#13015 = edge_curve ( 'none', #13046, #13036, #29654, .t. ) ;
#13016 = oriented_edge ( 'none', *, *, #13013, .f. ) ;
#13017 = edge_curve ( 'none', #12892, #13119, #29646, .t. ) ;
#13018 = edge_loop ( 'none', ( #13011, #13016, #12991, #12971 ) ) ;
#13019 = advanced_face ( 'none', ( #29664 ), #29702, .t. ) ;
#13020 = advanced_face ( 'none', ( #29694 ), #29703, .t. ) ;
#13021 = oriented_edge ( 'none', *, *, #13034, .f. ) ;
#13022 = oriented_edge ( 'none', *, *, #11943, .f. ) ;
#13023 = vertex_point ( 'none', #29683 ) ;
#13024 = edge_curve ( 'none', #12902, #12900, #29663, .t. ) ;
#13025 = edge_loop ( 'none', ( #13030, #13037, #13035, #13028 ) ) ;
#13026 = oriented_edge ( 'none', *, *, #12895, .f. ) ;
#13027 = edge_loop ( 'none', ( #13003, #13001, #13008, #13007, #12973 ) ) ;
#13028 = oriented_edge ( 'none', *, *, #12311, .f. ) ;
#13029 = oriented_edge ( 'none', *, *, #13024, .t. ) ;
#13030 = oriented_edge ( 'none', *, *, #12584, .f. ) ;
#13031 = edge_curve ( 'none', #13023, #12900, #29684, .t. ) ;
#13032 = oriented_edge ( 'none', *, *, #13031, .f. ) ;
#13033 = advanced_face ( 'none', ( #29686 ), #29682, .t. ) ;
#13034 = edge_curve ( 'none', #12913, #13023, #29673, .t. ) ;
#13035 = oriented_edge ( 'none', *, *, #12895, .t. ) ;
#13036 = vertex_point ( 'none', #29739 ) ;
#13037 = oriented_edge ( 'none', *, *, #11930, .f. ) ;
#13038 = edge_curve ( 'none', #13044, #12892, #29734, .t. ) ;
#13039 = edge_curve ( 'none', #12911, #12913, #29727, .t. ) ;
#13040 = edge_loop ( 'none', ( #12901, #13047, #12893, #13045 ) ) ;
#13042 = edge_curve ( 'none', #13044, #13023, #29722, .t. ) ;
#13041 = oriented_edge ( 'none', *, *, #12596, .f. ) ;
#13043 = oriented_edge ( 'none', *, *, #12936, .t. ) ;
#13044 = vertex_point ( 'none', #29729 ) ;
#13045 = oriented_edge ( 'none', *, *, #11936, .f. ) ;
#13046 = vertex_point ( 'none', #29715 ) ;
#13047 = oriented_edge ( 'none', *, *, #12386, .f. ) ;
#13048 = vertex_point ( 'none', #29738 ) ;
#13049 = advanced_face ( 'none', ( #29708 ), #29720, .t. ) ;
#13050 = advanced_face ( 'none', ( #29714 ), #29769, .t. ) ;
#13051 = vertex_point ( 'none', #29767 ) ;
#13052 = edge_curve ( 'none', #13048, #12965, #29732, .t. ) ;
#13053 = oriented_edge ( 'none', *, *, #13193, .f. ) ;
#13054 = edge_curve ( 'none', #13106, #13122, #29768, .t. ) ;
#13055 = oriented_edge ( 'none', *, *, #13090, .t. ) ;
#13056 = oriented_edge ( 'none', *, *, #13209, .t. ) ;
#13057 = oriented_edge ( 'none', *, *, #13195, .t. ) ;
#13058 = oriented_edge ( 'none', *, *, #13190, .f. ) ;
#13059 = edge_curve ( 'none', #13210, #13198, #29759, .t. ) ;
#13060 = oriented_edge ( 'none', *, *, #13054, .f. ) ;
#13061 = oriented_edge ( 'none', *, *, #13059, .f. ) ;
#13062 = oriented_edge ( 'none', *, *, #13083, .t. ) ;
#13063 = edge_curve ( 'none', #13084, #13210, #29750, .t. ) ;
#13064 = oriented_edge ( 'none', *, *, #13290, .t. ) ;
#13065 = oriented_edge ( 'none', *, *, #13184, .t. ) ;
#13066 = edge_loop ( 'none', ( #13055, #13183, #13187, #13191 ) ) ;
#13067 = oriented_edge ( 'none', *, *, #13123, .t. ) ;
#13068 = edge_loop ( 'none', ( #13206, #13182, #13065, #13058, #13200, #13186 ) ) ;
#13069 = oriented_edge ( 'none', *, *, #11796, .t. ) ;
#13070 = oriented_edge ( 'none', *, *, #13127, .t. ) ;
#13071 = edge_curve ( 'none', #11817, #11816, #29754, .t. ) ;
#13072 = edge_curve ( 'none', #12977, #12975, #29761, .t. ) ;
#13073 = edge_curve ( 'none', #13089, #12977, #29760, .t. ) ;
#13074 = advanced_face ( 'none', ( #29784 ), #29801, .f. ) ;
#13075 = edge_curve ( 'none', #13104, #13089, #29797, .t. ) ;
#13076 = oriented_edge ( 'none', *, *, #13090, .f. ) ;
#13077 = oriented_edge ( 'none', *, *, #13075, .f. ) ;
#13078 = vertex_point ( 'none', #29776 ) ;
#13079 = oriented_edge ( 'none', *, *, #13071, .f. ) ;
#13080 = advanced_face ( 'none', ( #29798 ), #29745, .t. ) ;
#13081 = oriented_edge ( 'none', *, *, #13126, .f. ) ;
#13082 = edge_loop ( 'none', ( #13009, #13079 ) ) ;
#13083 = edge_curve ( 'none', #13108, #13122, #29779, .t. ) ;
#13084 = vertex_point ( 'none', #29831 ) ;
#13086 = edge_curve ( 'none', #13036, #13108, #29830, .t. ) ;
#13085 = oriented_edge ( 'none', *, *, #13125, .t. ) ;
#13087 = oriented_edge ( 'none', *, *, #13086, .f. ) ;
#13088 = advanced_face ( 'none', ( #29832 ), #29775, .t. ) ;
#13089 = vertex_point ( 'none', #29823 ) ;
#13090 = edge_curve ( 'none', #13199, #13084, #29770, .t. ) ;
#13091 = advanced_face ( 'none', ( #29821 ), #29822, .t. ) ;
#13092 = oriented_edge ( 'none', *, *, #13063, .f. ) ;
#13093 = oriented_edge ( 'none', *, *, #13006, .f. ) ;
#13095 = edge_loop ( 'none', ( #13097, #13070, #13111, #13102, #13077 ) ) ;
#13094 = oriented_edge ( 'none', *, *, #13006, .t. ) ;
#13097 = oriented_edge ( 'none', *, *, #13100, .t. ) ;
#13096 = oriented_edge ( 'none', *, *, #13125, .f. ) ;
#13099 = edge_loop ( 'none', ( #13202, #13207, #13056, #13062, #13060 ) ) ;
#13098 = edge_loop ( 'none', ( #13076, #13057, #13061, #13092 ) ) ;
#13100 = edge_curve ( 'none', #13104, #13106, #29807, .t. ) ;
#13101 = advanced_face ( 'none', ( #29862, #29809 ), #29820, .t. ) ;
#13102 = oriented_edge ( 'none', *, *, #13073, .f. ) ;
#13104 = vertex_point ( 'none', #29811 ) ;
#13103 = oriented_edge ( 'none', *, *, #13004, .t. ) ;
#13106 = vertex_point ( 'none', #29857 ) ;
#13105 = oriented_edge ( 'none', *, *, #11806, .f. ) ;
#13108 = vertex_point ( 'none', #29806 ) ;
#13107 = oriented_edge ( 'none', *, *, #11880, .f. ) ;
#13109 = oriented_edge ( 'none', *, *, #13042, .f. ) ;
#13111 = oriented_edge ( 'none', *, *, #13072, .f. ) ;
#13110 = edge_loop ( 'none', ( #13105, #13113, #13069, #13085 ) ) ;
#13112 = oriented_edge ( 'none', *, *, #12126, .t. ) ;
#13114 = advanced_face ( 'none', ( #29853 ), #29859, .t. ) ;
#13113 = oriented_edge ( 'none', *, *, #13071, .t. ) ;
#13115 = oriented_edge ( 'none', *, *, #13083, .f. ) ;
#13116 = advanced_face ( 'none', ( #29858 ), #29850, .f. ) ;
#13117 = oriented_edge ( 'none', *, *, #13010, .t. ) ;
#13119 = vertex_point ( 'none', #29860 ) ;
#13118 = vertex_point ( 'none', #29812 ) ;
#13120 = edge_curve ( 'none', #13119, #12992, #29840, .t. ) ;
#13121 = edge_loop ( 'none', ( #12997, #12976, #13093, #12974 ) ) ;
#13122 = vertex_point ( 'none', #29834 ) ;
#13123 = edge_curve ( 'none', #12996, #13118, #29842, .t. ) ;
#13124 = oriented_edge ( 'none', *, *, #13120, .t. ) ;
#13126 = edge_curve ( 'none', #13122, #12992, #29882, .t. ) ;
#13125 = edge_curve ( 'none', #11879, #11820, #29895, .t. ) ;
#13127 = edge_curve ( 'none', #13106, #12975, #29894, .t. ) ;
#13128 = closed_shell ( 'none', ( #11877, #11861, #11846, #11836, #11845, #11902, #11892, #11970, #12005, #12002, #11980, #12044, #12038, #12021, #12087, #12096, #12082, #12071, #12060, #12106, #12211, #12189, #12169, #12179, #12289, #12255, #12396, #12372, #12354, #12318, #12465, #12444, #12427, #12556, #12528, #12497, #12641, #12628, #12611, #12574, #12715, #12690, #12656, #12670, #12790, #12648, #12770, #12740, #12750, #12730, #12737, #12873, #12828, #12846, #12809, #12820, #12955, #12924, #12938, #12908, #12921, #13049, #13020, #13033, #12986, #13116, #12978, #13101, #13074, #13088 ) ) ;
#13129 = edge_curve ( 'none', #12894, #13046, #29874, .t. ) ;
#13130 = vertex_point ( 'none', #29873 ) ;
#13131 = vertex_point ( 'none', #29884 ) ;
#13132 = edge_loop ( 'none', ( #12995, #12984, #12990, #12989, #13109 ) ) ;
#13133 = oriented_edge ( 'none', *, *, #13291, .t. ) ;
#13135 = advanced_face ( 'none', ( #29929 ), #29928, .t. ) ;
#13134 = edge_curve ( 'none', #13136, #13131, #29885, .t. ) ;
#13137 = edge_curve ( 'none', #13194, #13265, #29930, .t. ) ;
#13136 = vertex_point ( 'none', #29867 ) ;
#13138 = oriented_edge ( 'none', *, *, #13211, .f. ) ;
#13139 = edge_loop ( 'none', ( #13246, #13266, #13264, #13256 ) ) ;
#13140 = edge_curve ( 'none', #13293, #13196, #29866, .t. ) ;
#13141 = edge_curve ( 'none', #13051, #13136, #29869, .t. ) ;
#13142 = edge_curve ( 'none', #13150, #13188, #29905, .t. ) ;
#13143 = vertex_point ( 'none', #29920 ) ;
#13144 = edge_loop ( 'none', ( #13273, #13259, #13281, #13279, #13232, #13278 ) ) ;
#13145 = advanced_face ( 'none', ( #29919 ), #29912, .t. ) ;
#13146 = edge_loop ( 'none', ( #13138, #13064, #13292, #13166, #13257 ) ) ;
#13147 = advanced_face ( 'none', ( #29903 ), #29923, .t. ) ;
#13148 = vertex_point ( 'none', #29907 ) ;
#13150 = vertex_point ( 'none', #29958 ) ;
#13149 = vertex_point ( 'none', #29956 ) ;
#13151 = edge_curve ( 'none', #13051, #13178, #29951, .t. ) ;
#13152 = advanced_face ( 'none', ( #29961 ), #29897, .t. ) ;
#13153 = oriented_edge ( 'none', *, *, #13193, .t. ) ;
#13155 = oriented_edge ( 'none', *, *, #13159, .t. ) ;
#13154 = oriented_edge ( 'none', *, *, #13158, .f. ) ;
#13157 = oriented_edge ( 'none', *, *, #13211, .t. ) ;
#13156 = oriented_edge ( 'none', *, *, #13151, .t. ) ;
#13159 = edge_curve ( 'none', #13150, #13194, #29932, .t. ) ;
#13158 = edge_curve ( 'none', #13177, #13178, #29941, .t. ) ;
#13161 = oriented_edge ( 'none', *, *, #13288, .f. ) ;
#13160 = oriented_edge ( 'none', *, *, #13141, .f. ) ;
#13163 = vertex_point ( 'none', #29946 ) ;
#13162 = oriented_edge ( 'none', *, *, #13164, .f. ) ;
#13165 = edge_curve ( 'none', #13192, #13194, #29942, .t. ) ;
#13164 = edge_curve ( 'none', #13149, #13177, #29936, .t. ) ;
#13166 = oriented_edge ( 'none', *, *, #13197, .t. ) ;
#13168 = oriented_edge ( 'none', *, *, #13165, .f. ) ;
#13167 = edge_loop ( 'none', ( #13153, #13133, #13169, #13160 ) ) ;
#13170 = edge_curve ( 'none', #13163, #13192, #29984, .t. ) ;
#13169 = oriented_edge ( 'none', *, *, #13134, .f. ) ;
#13171 = vertex_point ( 'none', #29988 ) ;
#13172 = advanced_face ( 'none', ( #29985 ), #29933, .t. ) ;
#13173 = advanced_face ( 'none', ( #29977 ), #29943, .t. ) ;
#13174 = edge_curve ( 'none', #12975, #13180, #29944, .t. ) ;
#13175 = edge_curve ( 'none', #13084, #13171, #29973, .t. ) ;
#13176 = vertex_point ( 'none', #30020 ) ;
#13177 = vertex_point ( 'none', #29966 ) ;
#13178 = vertex_point ( 'none', #30013 ) ;
#13179 = edge_loop ( 'none', ( #13157, #13155, #13168, #13287, #13161 ) ) ;
#13180 = vertex_point ( 'none', #30024 ) ;
#13181 = edge_loop ( 'none', ( #13053, #13156, #13154, #13162 ) ) ;
#13182 = oriented_edge ( 'none', *, *, #13174, .t. ) ;
#13183 = oriented_edge ( 'none', *, *, #13175, .t. ) ;
#13184 = edge_curve ( 'none', #13180, #13176, #30011, .t. ) ;
#13185 = edge_curve ( 'none', #13078, #13171, #30012, .t. ) ;
#13186 = oriented_edge ( 'none', *, *, #13201, .f. ) ;
#13187 = oriented_edge ( 'none', *, *, #13185, .f. ) ;
#13188 = vertex_point ( 'none', #30006 ) ;
#13189 = edge_curve ( 'none', #13199, #13078, #30000, .t. ) ;
#13190 = edge_curve ( 'none', #13188, #13176, #30015, .t. ) ;
#13191 = oriented_edge ( 'none', *, *, #13189, .f. ) ;
#13192 = vertex_point ( 'none', #29995 ) ;
#13193 = edge_curve ( 'none', #13051, #13149, #29996, .t. ) ;
#13194 = vertex_point ( 'none', #30001 ) ;
#13196 = vertex_point ( 'none', #30051 ) ;
#13195 = edge_curve ( 'none', #13199, #13198, #30048, .t. ) ;
#13197 = edge_curve ( 'none', #13196, #13188, #29991, .t. ) ;
#13198 = vertex_point ( 'none', #30021 ) ;
#13200 = oriented_edge ( 'none', *, *, #13197, .f. ) ;
#13199 = vertex_point ( 'none', #29994 ) ;
#13201 = edge_curve ( 'none', #12977, #13196, #30038, .t. ) ;
#13202 = oriented_edge ( 'none', *, *, #13100, .f. ) ;
#13203 = manifold_solid_brep ( '����-����1', #14486 ) ;
#13204 = vertex_point ( 'none', #30032 ) ;
#13205 = edge_curve ( 'none', #20178, #20184, #30035, .t. ) ;
#13206 = oriented_edge ( 'none', *, *, #13072, .t. ) ;
#13207 = oriented_edge ( 'none', *, *, #13212, .t. ) ;
#13209 = edge_curve ( 'none', #13204, #13108, #30036, .t. ) ;
#13208 = advanced_face ( 'none', ( #30043 ), #30049, .t. ) ;
#13211 = edge_curve ( 'none', #13148, #13150, #30050, .t. ) ;
#13210 = vertex_point ( 'none', #30027 ) ;
#13212 = edge_curve ( 'none', #13104, #13204, #30083, .t. ) ;
#13213 = vertex_point ( 'none', #30089 ) ;
#13214 = edge_curve ( 'none', #13236, #13216, #30071, .t. ) ;
#13215 = oriented_edge ( 'none', *, *, #13382, .f. ) ;
#13216 = vertex_point ( 'none', #30067 ) ;
#13217 = edge_curve ( 'none', #13241, #13261, #30072, .t. ) ;
#13218 = oriented_edge ( 'none', *, *, #13379, .f. ) ;
#13219 = edge_curve ( 'none', #13241, #13221, #30059, .t. ) ;
#13220 = edge_curve ( 'none', #13353, #13355, #30066, .t. ) ;
#13221 = vertex_point ( 'none', #30119 ) ;
#13222 = oriented_edge ( 'none', *, *, #13219, .t. ) ;
#13223 = advanced_face ( 'none', ( #30118 ), #30085, .t. ) ;
#13224 = vertex_point ( 'none', #30073 ) ;
#13225 = advanced_face ( 'none', ( #30107 ), #30111, .t. ) ;
#13226 = vertex_point ( 'none', #30101 ) ;
#13227 = advanced_face ( 'none', ( #30100 ), #30110, .t. ) ;
#13228 = vertex_point ( 'none', #30106 ) ;
#13229 = vertex_point ( 'none', #30097 ) ;
#13230 = edge_curve ( 'none', #13255, #13275, #29133, .t. ) ;
#13231 = edge_curve ( 'none', #13282, #13224, #29600, .t. ) ;
#13232 = oriented_edge ( 'none', *, *, #13230, .f. ) ;
#13233 = oriented_edge ( 'none', *, *, #13231, .f. ) ;
#13234 = edge_curve ( 'none', #13192, #13255, #29580, .t. ) ;
#13235 = edge_curve ( 'none', #13258, #13282, #30099, .t. ) ;
#13236 = vertex_point ( 'none', #30148 ) ;
#13237 = edge_loop ( 'none', ( #13330, #13338, #13348, #13346, #13356, #13304 ) ) ;
#13238 = edge_loop ( 'none', ( #13335, #13372, #13337, #13349 ) ) ;
#13239 = edge_loop ( 'none', ( #13363, #13222, #13367, #13365, #13371 ) ) ;
#13240 = oriented_edge ( 'none', *, *, #13235, .f. ) ;
#13241 = vertex_point ( 'none', #30143 ) ;
#13242 = edge_curve ( 'none', #13353, #13333, #30139, .t. ) ;
#13243 = vertex_point ( 'none', #30142 ) ;
#13245 = advanced_face ( 'none', ( #30132 ), #30144, .t. ) ;
#13244 = advanced_face ( 'none', ( #30135 ), #30145, .t. ) ;
#13247 = oriented_edge ( 'none', *, *, #13250, .t. ) ;
#13246 = oriented_edge ( 'none', *, *, #13252, .f. ) ;
#13249 = oriented_edge ( 'none', *, *, #13253, .t. ) ;
#13248 = edge_curve ( 'none', #13258, #13260, #30125, .t. ) ;
#13250 = edge_curve ( 'none', #13243, #13228, #30128, .t. ) ;
#13251 = oriented_edge ( 'none', *, *, #13370, .f. ) ;
#13253 = edge_curve ( 'none', #13241, #13243, #30134, .t. ) ;
#13252 = edge_curve ( 'none', #13258, #13262, #30126, .t. ) ;
#13255 = vertex_point ( 'none', #30177 ) ;
#13254 = oriented_edge ( 'none', *, *, #13252, .t. ) ;
#13257 = oriented_edge ( 'none', *, *, #13142, .f. ) ;
#13256 = oriented_edge ( 'none', *, *, #13274, .f. ) ;
#13259 = oriented_edge ( 'none', *, *, #13137, .t. ) ;
#13258 = vertex_point ( 'none', #30172 ) ;
#13261 = vertex_point ( 'none', #30163 ) ;
#13260 = vertex_point ( 'none', #30178 ) ;
#13263 = oriented_edge ( 'none', *, *, #13378, .f. ) ;
#13262 = vertex_point ( 'none', #30173 ) ;
#13265 = vertex_point ( 'none', #30162 ) ;
#13264 = oriented_edge ( 'none', *, *, #13267, .f. ) ;
#13266 = oriented_edge ( 'none', *, *, #13248, .t. ) ;
#13268 = advanced_face ( 'none', ( #30159 ), #30167, .t. ) ;
#13267 = edge_curve ( 'none', #13270, #13260, #30168, .t. ) ;
#13269 = oriented_edge ( 'none', *, *, #13801, .t. ) ;
#13271 = edge_loop ( 'none', ( #13249, #13247, #13263, #13215, #13376 ) ) ;
#13270 = vertex_point ( 'none', #30150 ) ;
#13273 = oriented_edge ( 'none', *, *, #13165, .t. ) ;
#13272 = vertex_point ( 'none', #30153 ) ;
#13275 = vertex_point ( 'none', #30209 ) ;
#13274 = edge_curve ( 'none', #13262, #13270, #30158, .t. ) ;
#13276 = vertex_point ( 'none', #30208 ) ;
#13277 = edge_curve ( 'none', #13262, #13224, #30203, .t. ) ;
#13278 = oriented_edge ( 'none', *, *, #13234, .f. ) ;
#13279 = oriented_edge ( 'none', *, *, #13283, .f. ) ;
#13280 = edge_loop ( 'none', ( #13251, #13366, #13377, #13218 ) ) ;
#13281 = oriented_edge ( 'none', *, *, #13285, .t. ) ;
#13282 = vertex_point ( 'none', #30207 ) ;
#13283 = edge_curve ( 'none', #13275, #13276, #30199, .t. ) ;
#13284 = oriented_edge ( 'none', *, *, #13277, .t. ) ;
#13285 = edge_curve ( 'none', #13265, #13276, #30198, .t. ) ;
#13287 = oriented_edge ( 'none', *, *, #13170, .f. ) ;
#13286 = edge_loop ( 'none', ( #13254, #13284, #13233, #13240 ) ) ;
#13288 = edge_curve ( 'none', #13148, #13163, #30189, .t. ) ;
#13289 = advanced_face ( 'none', ( #30193 ), #30185, .t. ) ;
#13290 = edge_curve ( 'none', #13148, #13293, #30182, .t. ) ;
#13291 = edge_curve ( 'none', #13149, #13131, #30197, .t. ) ;
#13292 = oriented_edge ( 'none', *, *, #13140, .t. ) ;
#13293 = vertex_point ( 'none', #30241 ) ;
#13294 = oriented_edge ( 'none', *, *, #13413, .f. ) ;
#13295 = edge_curve ( 'none', #13354, #13297, #30180, .t. ) ;
#13296 = advanced_face ( 'none', ( #30233 ), #30149, .t. ) ;
#13297 = vertex_point ( 'none', #30234 ) ;
#13298 = vertex_point ( 'none', #30230 ) ;
#13299 = edge_curve ( 'none', #13226, #13334, #30223, .t. ) ;
#13300 = oriented_edge ( 'none', *, *, #13301, .t. ) ;
#13301 = edge_curve ( 'none', #13307, #13327, #30217, .t. ) ;
#13302 = edge_loop ( 'none', ( #13341, #13316, #13336, #13446, #13451 ) ) ;
#13303 = oriented_edge ( 'none', *, *, #13449, .t. ) ;
#13304 = oriented_edge ( 'none', *, *, #13299, .f. ) ;
#13305 = vertex_point ( 'none', #30218 ) ;
#13306 = edge_curve ( 'none', #13354, #13312, #30213, .t. ) ;
#13307 = vertex_point ( 'none', #30211 ) ;
#13308 = oriented_edge ( 'none', *, *, #13319, .t. ) ;
#13310 = advanced_face ( 'none', ( #30232 ), #30276, .t. ) ;
#13309 = oriented_edge ( 'none', *, *, #13315, .f. ) ;
#13311 = edge_curve ( 'none', #13360, #13333, #30219, .t. ) ;
#13312 = vertex_point ( 'none', #30264 ) ;
#13314 = vertex_point ( 'none', #30210 ) ;
#13313 = oriented_edge ( 'none', *, *, #13311, .f. ) ;
#13316 = oriented_edge ( 'none', *, *, #13317, .t. ) ;
#13315 = edge_curve ( 'none', #13355, #13360, #30270, .t. ) ;
#13317 = edge_curve ( 'none', #13312, #13314, #30259, .t. ) ;
#13318 = vertex_point ( 'none', #30265 ) ;
#13320 = edge_curve ( 'none', #13359, #13324, #30252, .t. ) ;
#13319 = edge_curve ( 'none', #13355, #13321, #30251, .t. ) ;
#13322 = edge_curve ( 'none', #13324, #13314, #30261, .t. ) ;
#13321 = vertex_point ( 'none', #30248 ) ;
#13323 = oriented_edge ( 'none', *, *, #13452, .f. ) ;
#13324 = vertex_point ( 'none', #30253 ) ;
#13325 = edge_curve ( 'none', #13354, #13359, #30301, .t. ) ;
#13326 = advanced_face ( 'none', ( #30298 ), #30304, .t. ) ;
#13327 = vertex_point ( 'none', #30293 ) ;
#13328 = edge_loop ( 'none', ( #13460, #13361, #13462, #13442, #13418 ) ) ;
#13329 = oriented_edge ( 'none', *, *, #13220, .t. ) ;
#13330 = oriented_edge ( 'none', *, *, #13378, .t. ) ;
#13331 = edge_curve ( 'none', #13305, #13307, #30287, .t. ) ;
#13332 = vertex_point ( 'none', #30246 ) ;
#13334 = vertex_point ( 'none', #30282 ) ;
#13333 = vertex_point ( 'none', #30288 ) ;
#13336 = oriented_edge ( 'none', *, *, #13322, .f. ) ;
#13335 = oriented_edge ( 'none', *, *, #13370, .t. ) ;
#13338 = oriented_edge ( 'none', *, *, #13343, .t. ) ;
#13337 = oriented_edge ( 'none', *, *, #13339, .f. ) ;
#13340 = edge_curve ( 'none', #13332, #13345, #30277, .t. ) ;
#13339 = edge_curve ( 'none', #13213, #13216, #30279, .t. ) ;
#13341 = oriented_edge ( 'none', *, *, #13306, .t. ) ;
#13343 = edge_curve ( 'none', #13228, #13332, #30302, .t. ) ;
#13342 = edge_loop ( 'none', ( #13329, #13308, #13323, #13461 ) ) ;
#13344 = edge_curve ( 'none', #13272, #13213, #30336, .t. ) ;
#13345 = vertex_point ( 'none', #30278 ) ;
#13346 = oriented_edge ( 'none', *, *, #13350, .f. ) ;
#13348 = oriented_edge ( 'none', *, *, #13340, .t. ) ;
#13347 = edge_loop ( 'none', ( #13364, #13362, #13313, #13309 ) ) ;
#13350 = edge_curve ( 'none', #13352, #13345, #30319, .t. ) ;
#13349 = oriented_edge ( 'none', *, *, #13344, .f. ) ;
#13351 = oriented_edge ( 'none', *, *, #13331, .t. ) ;
#13352 = vertex_point ( 'none', #30318 ) ;
#13353 = vertex_point ( 'none', #30326 ) ;
#13354 = vertex_point ( 'none', #30314 ) ;
#13355 = vertex_point ( 'none', #30322 ) ;
#13356 = oriented_edge ( 'none', *, *, #13357, .f. ) ;
#13357 = edge_curve ( 'none', #13334, #13352, #30308, .t. ) ;
#13358 = advanced_face ( 'none', ( #30310 ), #30316, .t. ) ;
#13359 = vertex_point ( 'none', #30357 ) ;
#13360 = vertex_point ( 'none', #30358 ) ;
#13361 = oriented_edge ( 'none', *, *, #13295, .t. ) ;
#13362 = oriented_edge ( 'none', *, *, #13242, .t. ) ;
#13363 = oriented_edge ( 'none', *, *, #13253, .f. ) ;
#13364 = oriented_edge ( 'none', *, *, #13220, .f. ) ;
#13365 = oriented_edge ( 'none', *, *, #13230, .t. ) ;
#13366 = oriented_edge ( 'none', *, *, #13368, .t. ) ;
#13367 = oriented_edge ( 'none', *, *, #13380, .t. ) ;
#13368 = edge_curve ( 'none', #13272, #13229, #30356, .t. ) ;
#13369 = edge_curve ( 'none', #13243, #13275, #30349, .t. ) ;
#13370 = edge_curve ( 'none', #13272, #13236, #30299, .t. ) ;
#13371 = oriented_edge ( 'none', *, *, #13369, .f. ) ;
#13372 = oriented_edge ( 'none', *, *, #13214, .t. ) ;
#13374 = advanced_face ( 'none', ( #30342 ), #30354, .t. ) ;
#13373 = vertex_point ( 'none', #30350 ) ;
#13375 = edge_curve ( 'none', #13373, #13229, #29581, .t. ) ;
#13376 = oriented_edge ( 'none', *, *, #13217, .f. ) ;
#13378 = edge_curve ( 'none', #13226, #13228, #29854, .t. ) ;
#13377 = oriented_edge ( 'none', *, *, #13375, .f. ) ;
#13379 = edge_curve ( 'none', #13236, #13373, #30384, .t. ) ;
#13380 = edge_curve ( 'none', #13221, #13255, #30386, .t. ) ;
#13381 = edge_curve ( 'none', #13527, #13531, #30373, .t. ) ;
#13382 = edge_curve ( 'none', #13261, #13226, #30379, .t. ) ;
#13383 = vertex_point ( 'none', #30369 ) ;
#13384 = oriented_edge ( 'none', *, *, #13541, .f. ) ;
#13385 = edge_loop ( 'none', ( #13518, #13397, #13387, #13528, #13526 ) ) ;
#13386 = vertex_point ( 'none', #30385 ) ;
#13387 = oriented_edge ( 'none', *, *, #13521, .t. ) ;
#13388 = edge_curve ( 'none', #13390, #13392, #30364, .t. ) ;
#13389 = oriented_edge ( 'none', *, *, #13507, .f. ) ;
#13391 = oriented_edge ( 'none', *, *, #13432, .f. ) ;
#13390 = vertex_point ( 'none', #30368 ) ;
#13393 = edge_curve ( 'none', #13424, #13419, #30418, .t. ) ;
#13392 = vertex_point ( 'none', #30388 ) ;
#13394 = advanced_face ( 'none', ( #30374 ), #30365, .t. ) ;
#13395 = edge_loop ( 'none', ( #13540, #13544, #13498, #13504, #13506, #13469 ) ) ;
#13397 = oriented_edge ( 'none', *, *, #13512, .t. ) ;
#13396 = vertex_point ( 'none', #30413 ) ;
#13398 = vertex_point ( 'none', #30408 ) ;
#13400 = edge_curve ( 'none', #13324, #13424, #30422, .t. ) ;
#13399 = edge_loop ( 'none', ( #13403, #13401, #13513, #13519 ) ) ;
#13401 = oriented_edge ( 'none', *, *, #13405, .t. ) ;
#13402 = oriented_edge ( 'none', *, *, #13538, .f. ) ;
#13403 = oriented_edge ( 'none', *, *, #13388, .f. ) ;
#13404 = oriented_edge ( 'none', *, *, #13400, .f. ) ;
#13405 = edge_curve ( 'none', #13390, #13386, #30404, .t. ) ;
#13406 = edge_curve ( 'none', #13435, #13426, #30405, .t. ) ;
#13407 = oriented_edge ( 'none', *, *, #13543, .f. ) ;
#13408 = advanced_face ( 'none', ( #30406 ), #30419, .t. ) ;
#13409 = edge_loop ( 'none', ( #13407, #13482, #13517, #13490 ) ) ;
#13410 = oriented_edge ( 'none', *, *, #13414, .t. ) ;
#13411 = oriented_edge ( 'none', *, *, #13447, .f. ) ;
#13412 = oriented_edge ( 'none', *, *, #13406, .t. ) ;
#13413 = edge_curve ( 'none', #13307, #13445, #30396, .t. ) ;
#13414 = edge_curve ( 'none', #13426, #13398, #30447, .t. ) ;
#13415 = vertex_point ( 'none', #30409 ) ;
#13416 = vertex_point ( 'none', #30448 ) ;
#13417 = vertex_point ( 'none', #30449 ) ;
#13418 = oriented_edge ( 'none', *, *, #13448, .f. ) ;
#13419 = vertex_point ( 'none', #30442 ) ;
#13420 = advanced_face ( 'none', ( #30438 ), #30407, .f. ) ;
#13421 = oriented_edge ( 'none', *, *, #13434, .f. ) ;
#13422 = edge_loop ( 'none', ( #13453, #13450, #13440, #13391, #13431, #13404 ) ) ;
#13423 = edge_curve ( 'none', #13415, #13143, #30431, .t. ) ;
#13424 = vertex_point ( 'none', #30434 ) ;
#13426 = vertex_point ( 'none', #30432 ) ;
#13425 = oriented_edge ( 'none', *, *, #13423, .t. ) ;
#13427 = edge_curve ( 'none', #13298, #13327, #30435, .t. ) ;
#13428 = advanced_face ( 'none', ( #30437 ), #30484, .t. ) ;
#13429 = oriented_edge ( 'none', *, *, #13427, .f. ) ;
#13431 = oriented_edge ( 'none', *, *, #13393, .f. ) ;
#13430 = edge_curve ( 'none', #13305, #13298, #30436, .t. ) ;
#13432 = edge_curve ( 'none', #13419, #13457, #30476, .t. ) ;
#13433 = oriented_edge ( 'none', *, *, #13430, .f. ) ;
#13435 = vertex_point ( 'none', #30472 ) ;
#13434 = edge_curve ( 'none', #13415, #13417, #30470, .t. ) ;
#13436 = edge_curve ( 'none', #13458, #13457, #30460, .t. ) ;
#13437 = vertex_point ( 'none', #30471 ) ;
#13439 = edge_loop ( 'none', ( #13412, #13410, #13402, #13546, #13534 ) ) ;
#13438 = advanced_face ( 'none', ( #30462 ), #30478, .t. ) ;
#13440 = oriented_edge ( 'none', *, *, #13436, .t. ) ;
#13441 = oriented_edge ( 'none', *, *, #13331, .f. ) ;
#13442 = oriented_edge ( 'none', *, *, #13357, .t. ) ;
#13443 = edge_curve ( 'none', #13314, #13458, #30455, .t. ) ;
#13444 = edge_loop ( 'none', ( #13421, #13425, #13539, #13384 ) ) ;
#13446 = oriented_edge ( 'none', *, *, #13320, .f. ) ;
#13445 = vertex_point ( 'none', #30454 ) ;
#13448 = edge_curve ( 'none', #13312, #13352, #30503, .t. ) ;
#13447 = edge_curve ( 'none', #13445, #13437, #30461, .t. ) ;
#13450 = oriented_edge ( 'none', *, *, #13443, .t. ) ;
#13449 = edge_curve ( 'none', #13305, #13437, #30496, .t. ) ;
#13451 = oriented_edge ( 'none', *, *, #13325, .f. ) ;
#13452 = edge_curve ( 'none', #13318, #13321, #30509, .t. ) ;
#13453 = oriented_edge ( 'none', *, *, #13322, .t. ) ;
#13454 = edge_loop ( 'none', ( #13441, #13303, #13411, #13294 ) ) ;
#13455 = advanced_face ( 'none', ( #30497 ), #30495, .t. ) ;
#13456 = edge_curve ( 'none', #13353, #13318, #30541, .t. ) ;
#13457 = vertex_point ( 'none', #30539 ) ;
#13458 = vertex_point ( 'none', #30538 ) ;
#13459 = edge_loop ( 'none', ( #13351, #13300, #13429, #13433 ) ) ;
#13460 = oriented_edge ( 'none', *, *, #13306, .f. ) ;
#13461 = oriented_edge ( 'none', *, *, #13456, .f. ) ;
#13462 = oriented_edge ( 'none', *, *, #13463, .t. ) ;
#13463 = edge_curve ( 'none', #13297, #13334, #30534, .t. ) ;
#13464 = edge_curve ( 'none', #13502, #13627, #30490, .t. ) ;
#13465 = edge_loop ( 'none', ( #13487, #13491, #13598, #13606, #13613 ) ) ;
#13466 = edge_curve ( 'none', #13481, #13494, #30529, .t. ) ;
#13467 = edge_loop ( 'none', ( #13623, #13472, #13579, #13611 ) ) ;
#13469 = oriented_edge ( 'none', *, *, #13475, .f. ) ;
#13468 = oriented_edge ( 'none', *, *, #13470, .f. ) ;
#13470 = edge_curve ( 'none', #13531, #13627, #30525, .t. ) ;
#13471 = edge_loop ( 'none', ( #13604, #13607, #13570, #13602, #13577 ) ) ;
#13472 = oriented_edge ( 'none', *, *, #13476, .t. ) ;
#13473 = edge_curve ( 'none', #13479, #13481, #30533, .t. ) ;
#13474 = edge_curve ( 'none', #13492, #13327, #30517, .t. ) ;
#13475 = edge_curve ( 'none', #13536, #13628, #30569, .t. ) ;
#13476 = edge_curve ( 'none', #13198, #13478, #30565, .t. ) ;
#13477 = edge_curve ( 'none', #13479, #13489, #30560, .t. ) ;
#13478 = vertex_point ( 'none', #30559 ) ;
#13479 = vertex_point ( 'none', #30558 ) ;
#13481 = vertex_point ( 'none', #30575 ) ;
#13480 = advanced_face ( 'none', ( #30564 ), #30570, .t. ) ;
#13482 = oriented_edge ( 'none', *, *, #13511, .t. ) ;
#13483 = advanced_face ( 'none', ( #30554 ), #30553, .t. ) ;
#13484 = edge_curve ( 'none', #13531, #13537, #30520, .t. ) ;
#13485 = vertex_point ( 'none', #30571 ) ;
#13486 = edge_curve ( 'none', #13537, #13508, #30609, .t. ) ;
#13487 = oriented_edge ( 'none', *, *, #13473, .t. ) ;
#13488 = oriented_edge ( 'none', *, *, #13486, .t. ) ;
#13489 = vertex_point ( 'none', #30613 ) ;
#13490 = oriented_edge ( 'none', *, *, #13381, .f. ) ;
#13491 = oriented_edge ( 'none', *, *, #13466, .t. ) ;
#13492 = vertex_point ( 'none', #30519 ) ;
#13493 = edge_curve ( 'none', #13485, #13494, #30603, .t. ) ;
#13494 = vertex_point ( 'none', #30605 ) ;
#13495 = advanced_face ( 'none', ( #30604 ), #30595, .t. ) ;
#13496 = vertex_point ( 'none', #30596 ) ;
#13497 = vertex_point ( 'none', #30610 ) ;
#13498 = oriented_edge ( 'none', *, *, #13499, .t. ) ;
#13499 = edge_curve ( 'none', #13516, #13515, #30589, .t. ) ;
#13500 = edge_loop ( 'none', ( #13601, #13599, #13609, #13616 ) ) ;
#13501 = edge_curve ( 'none', #13496, #13515, #30590, .t. ) ;
#13502 = vertex_point ( 'none', #30090 ) ;
#13504 = oriented_edge ( 'none', *, *, #13501, .f. ) ;
#13503 = oriented_edge ( 'none', *, *, #13505, .t. ) ;
#13506 = oriented_edge ( 'none', *, *, #13626, .f. ) ;
#13505 = edge_curve ( 'none', #13508, #13497, #30104, .t. ) ;
#13507 = edge_curve ( 'none', #18105, #13636, #30640, .t. ) ;
#13508 = vertex_point ( 'none', #30633 ) ;
#13509 = edge_curve ( 'none', #13386, #13396, #30625, .t. ) ;
#13510 = advanced_face ( 'none', ( #30621 ), #30626, .t. ) ;
#13511 = edge_curve ( 'none', #13525, #13537, #30639, .t. ) ;
#13512 = edge_curve ( 'none', #13435, #13520, #30637, .t. ) ;
#13513 = oriented_edge ( 'none', *, *, #13509, .t. ) ;
#13515 = vertex_point ( 'none', #30620 ) ;
#13514 = edge_curve ( 'none', #13392, #13396, #30673, .t. ) ;
#13516 = vertex_point ( 'none', #30671 ) ;
#13517 = oriented_edge ( 'none', *, *, #13484, .f. ) ;
#13518 = oriented_edge ( 'none', *, *, #13406, .f. ) ;
#13519 = oriented_edge ( 'none', *, *, #13514, .f. ) ;
#13520 = vertex_point ( 'none', #30627 ) ;
#13521 = edge_curve ( 'none', #13520, #13424, #30664, .t. ) ;
#13522 = edge_loop ( 'none', ( #13523, #13488, #13503, #13533, #13629, #13468 ) ) ;
#13524 = edge_curve ( 'none', #13426, #13419, #30615, .t. ) ;
#13523 = oriented_edge ( 'none', *, *, #13484, .t. ) ;
#13525 = vertex_point ( 'none', #30655 ) ;
#13526 = oriented_edge ( 'none', *, *, #13524, .f. ) ;
#13527 = vertex_point ( 'none', #30663 ) ;
#13528 = oriented_edge ( 'none', *, *, #13393, .t. ) ;
#13529 = advanced_face ( 'none', ( #30651 ), #30616, .t. ) ;
#13530 = advanced_face ( 'none', ( #30667 ), #30650, .t. ) ;
#13531 = vertex_point ( 'none', #30643 ) ;
#13532 = edge_curve ( 'none', #13398, #13516, #30656, .t. ) ;
#13533 = oriented_edge ( 'none', *, *, #13625, .t. ) ;
#13534 = oriented_edge ( 'none', *, *, #13547, .f. ) ;
#13535 = vertex_point ( 'none', #30701 ) ;
#13536 = vertex_point ( 'none', #30704 ) ;
#13537 = vertex_point ( 'none', #30649 ) ;
#13538 = edge_curve ( 'none', #13536, #13398, #30695, .t. ) ;
#13539 = oriented_edge ( 'none', *, *, #13545, .t. ) ;
#13540 = oriented_edge ( 'none', *, *, #13538, .t. ) ;
#13541 = edge_curve ( 'none', #13417, #13383, #30706, .t. ) ;
#13542 = edge_curve ( 'none', #13416, #13536, #30696, .t. ) ;
#13543 = edge_curve ( 'none', #13525, #13527, #30687, .t. ) ;
#13544 = oriented_edge ( 'none', *, *, #13532, .t. ) ;
#13545 = edge_curve ( 'none', #13143, #13383, #30691, .t. ) ;
#13546 = oriented_edge ( 'none', *, *, #13542, .f. ) ;
#13547 = edge_curve ( 'none', #13435, #13416, #30675, .t. ) ;
#13548 = advanced_face ( 'none', ( #30738 ), #30698, .t. ) ;
#13549 = vertex_point ( 'none', #30680 ) ;
#13550 = oriented_edge ( 'none', *, *, #13267, .t. ) ;
#13551 = vertex_point ( 'none', #30737 ) ;
#13552 = edge_curve ( 'none', #13229, #13282, #30682, .t. ) ;
#13553 = vertex_point ( 'none', #30727 ) ;
#13554 = edge_curve ( 'none', #13624, #13588, #30728, .t. ) ;
#13555 = edge_loop ( 'none', ( #13593, #13578, #12888, #12235 ) ) ;
#13556 = edge_curve ( 'none', #13485, #13624, #30722, .t. ) ;
#13557 = advanced_face ( 'none', ( #30720 ), #30731, .t. ) ;
#13558 = edge_loop ( 'none', ( #13696, #13562, #13670, #13710, #13679 ) ) ;
#13559 = edge_curve ( 'none', #13360, #13216, #30718, .t. ) ;
#13560 = oriented_edge ( 'none', *, *, #13556, .f. ) ;
#13561 = oriented_edge ( 'none', *, *, #13311, .t. ) ;
#13562 = oriented_edge ( 'none', *, *, #13666, .t. ) ;
#13563 = oriented_edge ( 'none', *, *, #13597, .t. ) ;
#13564 = oriented_edge ( 'none', *, *, #13683, .t. ) ;
#13565 = advanced_face ( 'none', ( #30709 ), #30719, .t. ) ;
#13566 = vertex_point ( 'none', #30714 ) ;
#13567 = edge_loop ( 'none', ( #13550, #13564, #13690, #13697 ) ) ;
#13568 = oriented_edge ( 'none', *, *, #13621, .t. ) ;
#13569 = edge_curve ( 'none', #13373, #13224, #30760, .t. ) ;
#13570 = oriented_edge ( 'none', *, *, #13596, .t. ) ;
#13571 = oriented_edge ( 'none', *, *, #13559, .f. ) ;
#13572 = oriented_edge ( 'none', *, *, #13713, .f. ) ;
#13573 = vertex_point ( 'none', #30768 ) ;
#13574 = edge_loop ( 'none', ( #13592, #13622, #13617, #13595 ) ) ;
#13575 = edge_curve ( 'none', #13481, #13496, #30753, .t. ) ;
#13576 = vertex_point ( 'none', #30771 ) ;
#13577 = oriented_edge ( 'none', *, *, #13575, .f. ) ;
#13578 = oriented_edge ( 'none', *, *, #13552, .t. ) ;
#13579 = oriented_edge ( 'none', *, *, #13608, .t. ) ;
#13580 = edge_loop ( 'none', ( #13630, #13688, #13693, #13701, #13699 ) ) ;
#13581 = edge_curve ( 'none', #13210, #13576, #30762, .t. ) ;
#13582 = edge_curve ( 'none', #13437, #13318, #30743, .t. ) ;
#13583 = advanced_face ( 'none', ( #30756 ), #30754, .t. ) ;
#13584 = oriented_edge ( 'none', *, *, #13339, .t. ) ;
#13585 = oriented_edge ( 'none', *, *, #13554, .f. ) ;
#13586 = oriented_edge ( 'none', *, *, #13493, .t. ) ;
#13587 = advanced_face ( 'none', ( #30745 ), #30765, .t. ) ;
#13588 = vertex_point ( 'none', #30746 ) ;
#13590 = vertex_point ( 'none', #30786 ) ;
#13589 = edge_curve ( 'none', #13445, #13321, #30790, .t. ) ;
#13591 = edge_curve ( 'none', #13615, #13590, #30792, .t. ) ;
#13592 = oriented_edge ( 'none', *, *, #13447, .t. ) ;
#13594 = vertex_point ( 'none', #30791 ) ;
#13593 = oriented_edge ( 'none', *, *, #13375, .t. ) ;
#13596 = edge_curve ( 'none', #13612, #13628, #30776, .t. ) ;
#13595 = oriented_edge ( 'none', *, *, #13589, .f. ) ;
#13597 = edge_curve ( 'none', #13333, #13213, #30777, .t. ) ;
#13598 = oriented_edge ( 'none', *, *, #13493, .f. ) ;
#13600 = edge_curve ( 'none', #13489, #13485, #30827, .t. ) ;
#13599 = oriented_edge ( 'none', *, *, #13603, .t. ) ;
#13601 = oriented_edge ( 'none', *, *, #13605, .f. ) ;
#13602 = oriented_edge ( 'none', *, *, #13626, .t. ) ;
#13603 = edge_curve ( 'none', #13535, #13298, #30822, .t. ) ;
#13604 = oriented_edge ( 'none', *, *, #13473, .f. ) ;
#13606 = oriented_edge ( 'none', *, *, #13600, .f. ) ;
#13605 = edge_curve ( 'none', #13535, #13492, #30826, .t. ) ;
#13607 = oriented_edge ( 'none', *, *, #13619, .t. ) ;
#13608 = edge_curve ( 'none', #13478, #13576, #30811, .t. ) ;
#13609 = oriented_edge ( 'none', *, *, #13427, .t. ) ;
#13610 = edge_loop ( 'none', ( #13586, #13568, #13712, #13572, #13585, #13560 ) ) ;
#13611 = oriented_edge ( 'none', *, *, #13581, .f. ) ;
#13612 = vertex_point ( 'none', #30817 ) ;
#13613 = oriented_edge ( 'none', *, *, #13477, .f. ) ;
#13614 = edge_loop ( 'none', ( #13561, #13563, #13584, #13571 ) ) ;
#13615 = vertex_point ( 'none', #30816 ) ;
#13616 = oriented_edge ( 'none', *, *, #13474, .f. ) ;
#13617 = oriented_edge ( 'none', *, *, #13452, .t. ) ;
#13618 = advanced_face ( 'none', ( #30809 ), #30795, .t. ) ;
#13619 = edge_curve ( 'none', #13479, #13612, #30797, .t. ) ;
#13620 = advanced_face ( 'none', ( #30808 ), #30800, .t. ) ;
#13621 = edge_curve ( 'none', #13494, #13615, #30798, .t. ) ;
#13622 = oriented_edge ( 'none', *, *, #13582, .t. ) ;
#13624 = vertex_point ( 'none', #30853 ) ;
#13623 = oriented_edge ( 'none', *, *, #13059, .t. ) ;
#13626 = edge_curve ( 'none', #13628, #13496, #30848, .t. ) ;
#13625 = edge_curve ( 'none', #13497, #13502, #30801, .t. ) ;
#13628 = vertex_point ( 'none', #30849 ) ;
#13627 = vertex_point ( 'none', #30854 ) ;
#13629 = oriented_edge ( 'none', *, *, #13464, .t. ) ;
#13630 = oriented_edge ( 'none', *, *, #13691, .t. ) ;
#13631 = edge_curve ( 'none', #13198, #13210, #30840, .t. ) ;
#13632 = edge_curve ( 'none', #13216, #13213, #30581, .t. ) ;
#13633 = edge_curve ( 'none', #13649, #13786, #30883, .t. ) ;
#13634 = oriented_edge ( 'none', *, *, #13637, .t. ) ;
#13636 = vertex_point ( 'none', #30884 ) ;
#13635 = oriented_edge ( 'none', *, *, #13683, .f. ) ;
#13637 = edge_curve ( 'none', #13229, #13373, #30888, .t. ) ;
#13638 = advanced_face ( 'none', ( #30889 ), #30878, .t. ) ;
#13640 = vertex_point ( 'none', #30871 ) ;
#13639 = edge_loop ( 'none', ( #13781, #13783, #13641, #13790 ) ) ;
#13641 = oriented_edge ( 'none', *, *, #13559, .t. ) ;
#13643 = edge_loop ( 'none', ( #13793, #13792, #13389, #13751, #13764 ) ) ;
#13642 = oriented_edge ( 'none', *, *, #13671, .t. ) ;
#13645 = oriented_edge ( 'none', *, *, #13694, .t. ) ;
#13644 = edge_curve ( 'none', #13333, #13360, #30869, .t. ) ;
#13646 = vertex_point ( 'none', #30867 ) ;
#13647 = edge_curve ( 'none', #13646, #13640, #30891, .t. ) ;
#13648 = advanced_face ( 'none', ( #30870 ), #30872, .t. ) ;
#13649 = vertex_point ( 'none', #30917 ) ;
#13650 = edge_curve ( 'none', #13224, #13282, #30866, .t. ) ;
#13651 = edge_curve ( 'none', #13660, #13640, #30873, .t. ) ;
#13652 = oriented_edge ( 'none', *, *, #13552, .f. ) ;
#13653 = oriented_edge ( 'none', *, *, #13655, .f. ) ;
#13654 = oriented_edge ( 'none', *, *, #13582, .f. ) ;
#13655 = edge_curve ( 'none', #13684, #13660, #30907, .t. ) ;
#13656 = oriented_edge ( 'none', *, *, #13569, .t. ) ;
#13658 = edge_curve ( 'none', #13786, #13636, #30896, .t. ) ;
#13657 = oriented_edge ( 'none', *, *, #13687, .f. ) ;
#13659 = edge_curve ( 'none', #13178, #13177, #30892, .t. ) ;
#13660 = vertex_point ( 'none', #30900 ) ;
#13662 = oriented_edge ( 'none', *, *, #13647, .t. ) ;
#13661 = oriented_edge ( 'none', *, *, #13659, .t. ) ;
#13664 = advanced_face ( 'none', ( #30949 ), #30902, .t. ) ;
#13663 = advanced_face ( 'none', ( #30914 ), #30901, .t. ) ;
#13666 = edge_curve ( 'none', #13573, #13708, #30931, .t. ) ;
#13665 = edge_curve ( 'none', #13171, #13078, #30943, .t. ) ;
#13668 = edge_curve ( 'none', #13553, #13646, #30932, .t. ) ;
#13667 = oriented_edge ( 'none', *, *, #13665, .t. ) ;
#13669 = oriented_edge ( 'none', *, *, #13711, .t. ) ;
#13670 = oriented_edge ( 'none', *, *, #13672, .t. ) ;
#13671 = edge_curve ( 'none', #13131, #13136, #30974, .t. ) ;
#13672 = edge_curve ( 'none', #13708, #13624, #30939, .t. ) ;
#13673 = oriented_edge ( 'none', *, *, #13685, .t. ) ;
#13674 = edge_curve ( 'none', #13566, #13588, #30966, .t. ) ;
#13675 = oriented_edge ( 'none', *, *, #13705, .t. ) ;
#13676 = oriented_edge ( 'none', *, *, #13651, .f. ) ;
#13677 = vertex_point ( 'none', #30967 ) ;
#13678 = advanced_face ( 'none', ( #30976 ), #30977, .t. ) ;
#13679 = oriented_edge ( 'none', *, *, #13674, .f. ) ;
#13680 = oriented_edge ( 'none', *, *, #13668, .t. ) ;
#13681 = edge_loop ( 'none', ( #13652, #13634, #13656, #13771 ) ) ;
#13682 = vertex_point ( 'none', #30958 ) ;
#13683 = edge_curve ( 'none', #13260, #13136, #30975, .t. ) ;
#13684 = vertex_point ( 'none', #30954 ) ;
#13686 = edge_curve ( 'none', #13551, #13684, #31006, .t. ) ;
#13685 = edge_curve ( 'none', #13270, #13131, #30952, .t. ) ;
#13688 = oriented_edge ( 'none', *, *, #13689, .t. ) ;
#13687 = edge_curve ( 'none', #13178, #13078, #31001, .t. ) ;
#13689 = edge_curve ( 'none', #13566, #13553, #31007, .t. ) ;
#13690 = oriented_edge ( 'none', *, *, #13134, .t. ) ;
#13691 = edge_curve ( 'none', #13573, #13566, #30995, .t. ) ;
#13692 = edge_loop ( 'none', ( #13704, #13707, #13702, #13709 ) ) ;
#13693 = oriented_edge ( 'none', *, *, #13694, .f. ) ;
#13694 = edge_curve ( 'none', #13551, #13553, #30991, .t. ) ;
#13695 = edge_loop ( 'none', ( #13635, #13675, #13673, #13642 ) ) ;
#13696 = oriented_edge ( 'none', *, *, #13691, .f. ) ;
#13697 = oriented_edge ( 'none', *, *, #13685, .f. ) ;
#13698 = edge_curve ( 'none', #13594, #13551, #30987, .t. ) ;
#13699 = oriented_edge ( 'none', *, *, #13703, .f. ) ;
#13700 = advanced_face ( 'none', ( #30992 ), #30986, .t. ) ;
#13701 = oriented_edge ( 'none', *, *, #13698, .f. ) ;
#13702 = oriented_edge ( 'none', *, *, #13185, .t. ) ;
#13703 = edge_curve ( 'none', #13573, #13594, #31042, .t. ) ;
#13704 = oriented_edge ( 'none', *, *, #13158, .t. ) ;
#13705 = edge_curve ( 'none', #13260, #13270, #31046, .t. ) ;
#13706 = edge_loop ( 'none', ( #13645, #13680, #13662, #13676, #13653, #13788 ) ) ;
#13707 = oriented_edge ( 'none', *, *, #13687, .t. ) ;
#13708 = vertex_point ( 'none', #31038 ) ;
#13709 = oriented_edge ( 'none', *, *, #13711, .f. ) ;
#13710 = oriented_edge ( 'none', *, *, #13554, .t. ) ;
#13711 = edge_curve ( 'none', #13177, #13171, #31033, .t. ) ;
#13712 = oriented_edge ( 'none', *, *, #13591, .t. ) ;
#13713 = edge_curve ( 'none', #13588, #13590, #31030, .t. ) ;
#13714 = oriented_edge ( 'none', *, *, #13873, .f. ) ;
#13715 = edge_curve ( 'none', #13761, #13733, #31026, .t. ) ;
#13716 = edge_loop ( 'none', ( #13768, #13845, #13853 ) ) ;
#13717 = vertex_point ( 'none', #31019 ) ;
#13718 = oriented_edge ( 'none', *, *, #13765, .t. ) ;
#13719 = oriented_edge ( 'none', *, *, #13581, .t. ) ;
#13720 = advanced_face ( 'none', ( #31043 ), #31010, .t. ) ;
#13721 = vertex_point ( 'none', #31013 ) ;
#13722 = oriented_edge ( 'none', *, *, #13844, .t. ) ;
#13723 = edge_curve ( 'none', #13508, #13721, #31025, .t. ) ;
#13724 = edge_loop ( 'none', ( #13961, #13834, #13802, #13809, #13959, #13800 ) ) ;
#13725 = edge_loop ( 'none', ( #13850, #13269, #13810 ) ) ;
#13726 = oriented_edge ( 'none', *, *, #13864, .f. ) ;
#13727 = oriented_edge ( 'none', *, *, #13785, .f. ) ;
#13728 = advanced_face ( 'none', ( #31073, #31070 ), #31020, .t. ) ;
#13729 = oriented_edge ( 'none', *, *, #13655, .t. ) ;
#13731 = oriented_edge ( 'none', *, *, #13507, .t. ) ;
#13730 = oriented_edge ( 'none', *, *, #13734, .t. ) ;
#13733 = vertex_point ( 'none', #31069 ) ;
#13732 = oriented_edge ( 'none', *, *, #13756, .t. ) ;
#13734 = edge_curve ( 'none', #13759, #13746, #31028, .t. ) ;
#13735 = advanced_face ( 'none', ( #31061 ), #31058, .t. ) ;
#13736 = oriented_edge ( 'none', *, *, #13737, .t. ) ;
#13737 = edge_curve ( 'none', #13746, #13744, #31056, .t. ) ;
#13738 = edge_loop ( 'none', ( #13842, #13722, #13848, #13855, #13846 ) ) ;
#13739 = oriented_edge ( 'none', *, *, #13871, .t. ) ;
#13740 = vertex_point ( 'none', #31052 ) ;
#13741 = oriented_edge ( 'none', *, *, #13775, .t. ) ;
#13742 = advanced_face ( 'none', ( #31048 ), #31064, .t. ) ;
#13743 = edge_curve ( 'none', #13740, #13749, #31103, .t. ) ;
#13744 = vertex_point ( 'none', #31099 ) ;
#13745 = oriented_edge ( 'none', *, *, #13876, .f. ) ;
#13746 = vertex_point ( 'none', #31106 ) ;
#13747 = vertex_point ( 'none', #31098 ) ;
#13748 = vertex_point ( 'none', #31107 ) ;
#13749 = vertex_point ( 'none', #31104 ) ;
#13750 = oriented_edge ( 'none', *, *, #13589, .t. ) ;
#13751 = oriented_edge ( 'none', *, *, #13755, .f. ) ;
#13752 = vertex_point ( 'none', #31051 ) ;
#13753 = edge_curve ( 'none', #13649, #13760, #31092, .t. ) ;
#13755 = edge_curve ( 'none', #13760, #18105, #31095, .t. ) ;
#13754 = edge_loop ( 'none', ( #13732, #13730, #13736, #13865, #13869, #13739 ) ) ;
#13756 = edge_curve ( 'none', #13748, #13759, #31083, .t. ) ;
#13758 = edge_loop ( 'none', ( #13777, #13780, #13769, #13729, #13727 ) ) ;
#13757 = oriented_edge ( 'none', *, *, #13789, .t. ) ;
#13760 = vertex_point ( 'none', #31084 ) ;
#13759 = vertex_point ( 'none', #31085 ) ;
#13761 = vertex_point ( 'none', #31076 ) ;
#13763 = vertex_point ( 'none', #31131 ) ;
#13762 = advanced_face ( 'none', ( #31074 ), #31136, .t. ) ;
#13764 = oriented_edge ( 'none', *, *, #13753, .f. ) ;
#13765 = edge_curve ( 'none', #13576, #13478, #31130, .t. ) ;
#13766 = oriented_edge ( 'none', *, *, #13476, .f. ) ;
#13767 = edge_loop ( 'none', ( #13731, #13741, #13862, #13726, #13874, #13745 ) ) ;
#13768 = oriented_edge ( 'none', *, *, #13505, .f. ) ;
#13769 = oriented_edge ( 'none', *, *, #13782, .t. ) ;
#13770 = oriented_edge ( 'none', *, *, #13773, .t. ) ;
#13771 = oriented_edge ( 'none', *, *, #13650, .t. ) ;
#13772 = advanced_face ( 'none', ( #31126 ), #31139, .t. ) ;
#13773 = edge_curve ( 'none', #13437, #13445, #31125, .t. ) ;
#13774 = edge_curve ( 'none', #13649, #13779, #31119, .t. ) ;
#13775 = edge_curve ( 'none', #13636, #13740, #31120, .t. ) ;
#13776 = edge_loop ( 'none', ( #13654, #13770, #13750, #13757 ) ) ;
#13777 = oriented_edge ( 'none', *, *, #13633, .f. ) ;
#13779 = vertex_point ( 'none', #31168 ) ;
#13778 = advanced_face ( 'none', ( #31167 ), #31127, .t. ) ;
#13780 = oriented_edge ( 'none', *, *, #13774, .t. ) ;
#13781 = oriented_edge ( 'none', *, *, #13597, .f. ) ;
#13782 = edge_curve ( 'none', #13779, #13684, #31166, .t. ) ;
#13783 = oriented_edge ( 'none', *, *, #13644, .t. ) ;
#13785 = edge_curve ( 'none', #13786, #13660, #31153, .t. ) ;
#13784 = oriented_edge ( 'none', *, *, #13631, .t. ) ;
#13786 = vertex_point ( 'none', #31150 ) ;
#13787 = edge_loop ( 'none', ( #13766, #13784, #13719, #13718 ) ) ;
#13788 = oriented_edge ( 'none', *, *, #13686, .f. ) ;
#13789 = edge_curve ( 'none', #13321, #13318, #31158, .t. ) ;
#13791 = advanced_face ( 'none', ( #31165 ), #31147, .t. ) ;
#13790 = oriented_edge ( 'none', *, *, #13632, .t. ) ;
#13792 = oriented_edge ( 'none', *, *, #13658, .t. ) ;
#13793 = oriented_edge ( 'none', *, *, #13633, .t. ) ;
#13794 = oriented_edge ( 'none', *, *, #14023, .f. ) ;
#13795 = vertex_point ( 'none', #31151 ) ;
#13796 = vertex_point ( 'none', #31200 ) ;
#13797 = advanced_face ( 'none', ( #31197 ), #31148, .t. ) ;
#13798 = edge_curve ( 'none', #13838, #13796, #31195, .t. ) ;
#13799 = oriented_edge ( 'none', *, *, #13914, .t. ) ;
#13800 = oriented_edge ( 'none', *, *, #13813, .f. ) ;
#13801 = edge_curve ( 'none', #13497, #13808, #31141, .t. ) ;
#13802 = oriented_edge ( 'none', *, *, #13798, .t. ) ;
#13803 = edge_curve ( 'none', #13795, #13796, #31196, .t. ) ;
#13804 = edge_loop ( 'none', ( #13947, #13823, #13957 ) ) ;
#13805 = vertex_point ( 'none', #31189 ) ;
#13806 = edge_curve ( 'none', #13502, #13827, #31175, .t. ) ;
#13807 = vertex_point ( 'none', #31177 ) ;
#13808 = vertex_point ( 'none', #31176 ) ;
#13809 = oriented_edge ( 'none', *, *, #13803, .f. ) ;
#13810 = oriented_edge ( 'none', *, *, #13814, .t. ) ;
#13811 = edge_curve ( 'none', #13815, #13795, #31184, .t. ) ;
#13812 = oriented_edge ( 'none', *, *, #13831, .t. ) ;
#13813 = edge_curve ( 'none', #13867, #13815, #31230, .t. ) ;
#13814 = edge_curve ( 'none', #13808, #13502, #31222, .t. ) ;
#13815 = vertex_point ( 'none', #31221 ) ;
#13816 = vertex_point ( 'none', #31220 ) ;
#13817 = advanced_face ( 'none', ( #31179 ), #31178, .t. ) ;
#13818 = advanced_face ( 'none', ( #31171 ), #31216, .t. ) ;
#13819 = oriented_edge ( 'none', *, *, #13872, .t. ) ;
#13820 = oriented_edge ( 'none', *, *, #13715, .f. ) ;
#13821 = edge_loop ( 'none', ( #13825, #13829, #13812 ) ) ;
#13822 = vertex_point ( 'none', #31231 ) ;
#13823 = oriented_edge ( 'none', *, *, #13949, .t. ) ;
#13824 = oriented_edge ( 'none', *, *, #13858, .t. ) ;
#13825 = oriented_edge ( 'none', *, *, #13464, .f. ) ;
#13826 = edge_curve ( 'none', #13822, #13763, #31204, .t. ) ;
#13827 = vertex_point ( 'none', #31211 ) ;
#13828 = edge_curve ( 'none', #13733, #13747, #31264, .t. ) ;
#13829 = oriented_edge ( 'none', *, *, #13806, .t. ) ;
#13830 = vertex_point ( 'none', #31232 ) ;
#13831 = edge_curve ( 'none', #13827, #13627, #31260, .t. ) ;
#13832 = oriented_edge ( 'none', *, *, #13828, .f. ) ;
#13833 = oriented_edge ( 'none', *, *, #13918, .t. ) ;
#13834 = oriented_edge ( 'none', *, *, #13860, .t. ) ;
#13835 = vertex_point ( 'none', #31205 ) ;
#13836 = vertex_point ( 'none', #31202 ) ;
#13837 = vertex_point ( 'none', #31252 ) ;
#13838 = vertex_point ( 'none', #31201 ) ;
#13839 = oriented_edge ( 'none', *, *, #13951, .t. ) ;
#13840 = oriented_edge ( 'none', *, *, #13509, .f. ) ;
#13841 = advanced_face ( 'none', ( #31257 ), #31256, .t. ) ;
#13842 = oriented_edge ( 'none', *, *, #13715, .t. ) ;
#13843 = edge_loop ( 'none', ( #14097, #14100, #14115, #14106 ) ) ;
#13844 = edge_curve ( 'none', #13733, #13870, #31253, .t. ) ;
#13845 = oriented_edge ( 'none', *, *, #13723, .t. ) ;
#13846 = oriented_edge ( 'none', *, *, #13857, .f. ) ;
#13848 = oriented_edge ( 'none', *, *, #13849, .f. ) ;
#13847 = advanced_face ( 'none', ( #31246 ), #31244, .t. ) ;
#13849 = edge_curve ( 'none', #13867, #13870, #31236, .t. ) ;
#13850 = oriented_edge ( 'none', *, *, #13625, .f. ) ;
#13851 = edge_curve ( 'none', #13721, #13497, #31291, .t. ) ;
#13852 = edge_loop ( 'none', ( #13820, #13824, #13868, #13819, #13832 ) ) ;
#13853 = oriented_edge ( 'none', *, *, #13851, .t. ) ;
#13854 = vertex_point ( 'none', #31250 ) ;
#13855 = oriented_edge ( 'none', *, *, #13878, .f. ) ;
#13856 = advanced_face ( 'none', ( #31286 ), #31237, .t. ) ;
#13857 = edge_curve ( 'none', #13761, #13717, #31281, .t. ) ;
#13858 = edge_curve ( 'none', #13761, #13822, #31273, .t. ) ;
#13859 = advanced_face ( 'none', ( #31249 ), #31287, .t. ) ;
#13860 = edge_curve ( 'none', #13870, #13838, #31243, .t. ) ;
#13861 = edge_curve ( 'none', #13744, #13752, #31315, .t. ) ;
#13862 = oriented_edge ( 'none', *, *, #13743, .t. ) ;
#13863 = vertex_point ( 'none', #31277 ) ;
#13864 = edge_curve ( 'none', #13747, #13749, #31323, .t. ) ;
#13865 = oriented_edge ( 'none', *, *, #13861, .t. ) ;
#13867 = vertex_point ( 'none', #31305 ) ;
#13866 = edge_curve ( 'none', #13752, #13863, #31269, .t. ) ;
#13868 = oriented_edge ( 'none', *, *, #13826, .t. ) ;
#13869 = oriented_edge ( 'none', *, *, #13866, .t. ) ;
#13870 = vertex_point ( 'none', #31316 ) ;
#13871 = edge_curve ( 'none', #13863, #13748, #31304, .t. ) ;
#13872 = edge_curve ( 'none', #13763, #13747, #31282, .t. ) ;
#13873 = edge_curve ( 'none', #13396, #13386, #31300, .t. ) ;
#13874 = oriented_edge ( 'none', *, *, #13872, .f. ) ;
#13876 = edge_curve ( 'none', #18105, #13763, #31351, .t. ) ;
#13875 = edge_loop ( 'none', ( #13714, #13840 ) ) ;
#13877 = advanced_face ( 'none', ( #31353 ), #31292, .f. ) ;
#13878 = edge_curve ( 'none', #13717, #13867, #31342, .t. ) ;
#13879 = edge_curve ( 'none', #13759, #13927, #31336, .t. ) ;
#13880 = oriented_edge ( 'none', *, *, #14038, .f. ) ;
#13882 = edge_curve ( 'none', #13938, #13815, #31346, .t. ) ;
#13881 = edge_curve ( 'none', #13746, #13939, #31331, .t. ) ;
#13884 = vertex_point ( 'none', #31090 ) ;
#13883 = oriented_edge ( 'none', *, *, #13893, .t. ) ;
#13886 = edge_curve ( 'none', #13836, #13795, #31327, .t. ) ;
#13885 = oriented_edge ( 'none', *, *, #13901, .t. ) ;
#13887 = oriented_edge ( 'none', *, *, #13889, .f. ) ;
#13888 = edge_curve ( 'none', #13807, #13911, #31086, .t. ) ;
#13889 = edge_curve ( 'none', #13891, #13929, #31383, .t. ) ;
#13890 = oriented_edge ( 'none', *, *, #13894, .f. ) ;
#13891 = vertex_point ( 'none', #31379 ) ;
#13892 = oriented_edge ( 'none', *, *, #13811, .t. ) ;
#13893 = edge_curve ( 'none', #13939, #13916, #31385, .t. ) ;
#13894 = edge_curve ( 'none', #13805, #14020, #31373, .t. ) ;
#13895 = edge_curve ( 'none', #13916, #13891, #31367, .t. ) ;
#13896 = edge_loop ( 'none', ( #13910, #13913, #13900, #13919, #14028, #13890 ) ) ;
#13898 = oriented_edge ( 'none', *, *, #13886, .f. ) ;
#13897 = edge_loop ( 'none', ( #14033, #14039 ) ) ;
#13900 = oriented_edge ( 'none', *, *, #13915, .t. ) ;
#13899 = oriented_edge ( 'none', *, *, #13895, .f. ) ;
#13901 = edge_curve ( 'none', #13748, #13953, #31368, .t. ) ;
#13902 = advanced_face ( 'none', ( #31360 ), #31371, .t. ) ;
#13903 = oriented_edge ( 'none', *, *, #13893, .f. ) ;
#13905 = vertex_point ( 'none', #31416 ) ;
#13904 = oriented_edge ( 'none', *, *, #13756, .f. ) ;
#13906 = oriented_edge ( 'none', *, *, #13879, .f. ) ;
#13908 = edge_loop ( 'none', ( #14004, #14041, #14007, #14005, #14017 ) ) ;
#13907 = oriented_edge ( 'none', *, *, #13909, .f. ) ;
#13910 = oriented_edge ( 'none', *, *, #13954, .t. ) ;
#13909 = edge_curve ( 'none', #13927, #13939, #31359, .t. ) ;
#13911 = vertex_point ( 'none', #31366 ) ;
#13912 = oriented_edge ( 'none', *, *, #13958, .f. ) ;
#13913 = oriented_edge ( 'none', *, *, #13888, .t. ) ;
#13914 = edge_curve ( 'none', #13837, #13940, #31361, .t. ) ;
#13915 = edge_curve ( 'none', #13911, #13905, #31410, .t. ) ;
#13916 = vertex_point ( 'none', #31411 ) ;
#13917 = vertex_point ( 'none', #31412 ) ;
#13918 = edge_curve ( 'none', #13940, #13816, #31401, .t. ) ;
#13919 = oriented_edge ( 'none', *, *, #14019, .f. ) ;
#13920 = oriented_edge ( 'none', *, *, #13956, .f. ) ;
#13921 = edge_loop ( 'none', ( #13933, #13931, #13887, #13899, #13903, #13907 ) ) ;
#13922 = edge_curve ( 'none', #13854, #13830, #31405, .t. ) ;
#13923 = edge_curve ( 'none', #13953, #13927, #31393, .t. ) ;
#13924 = oriented_edge ( 'none', *, *, #13922, .f. ) ;
#13925 = advanced_face ( 'none', ( #31394, #31396 ), #31397, .f. ) ;
#13926 = advanced_face ( 'none', ( #31413 ), #31406, .t. ) ;
#13927 = vertex_point ( 'none', #31446 ) ;
#13928 = edge_curve ( 'none', #13854, #13938, #31442, .t. ) ;
#13929 = vertex_point ( 'none', #31437 ) ;
#13930 = oriented_edge ( 'none', *, *, #13950, .f. ) ;
#13931 = oriented_edge ( 'none', *, *, #13934, .f. ) ;
#13932 = oriented_edge ( 'none', *, *, #13882, .t. ) ;
#13933 = oriented_edge ( 'none', *, *, #13923, .f. ) ;
#13934 = edge_curve ( 'none', #13929, #13953, #31433, .t. ) ;
#13935 = edge_loop ( 'none', ( #13930, #13936, #13932, #13892, #13898 ) ) ;
#13936 = oriented_edge ( 'none', *, *, #13928, .t. ) ;
#13937 = edge_loop ( 'none', ( #14008, #14037, #14012, #14018 ) ) ;
#13938 = vertex_point ( 'none', #31434 ) ;
#13939 = vertex_point ( 'none', #31447 ) ;
#13940 = vertex_point ( 'none', #31425 ) ;
#13941 = advanced_face ( 'none', ( #31424 ), #31440, .t. ) ;
#13942 = advanced_face ( 'none', ( #31426 ), #31443, .t. ) ;
#13943 = edge_loop ( 'none', ( #13946, #13944, #13952, #13920, #13924 ) ) ;
#13944 = oriented_edge ( 'none', *, *, #13948, .t. ) ;
#13945 = edge_loop ( 'none', ( #13912, #13799, #13833 ) ) ;
#13946 = oriented_edge ( 'none', *, *, #13950, .t. ) ;
#13947 = oriented_edge ( 'none', *, *, #13951, .f. ) ;
#13948 = edge_curve ( 'none', #13836, #13807, #31439, .t. ) ;
#13949 = edge_curve ( 'none', #13627, #13835, #31476, .t. ) ;
#13950 = edge_curve ( 'none', #13854, #13836, #31428, .t. ) ;
#13951 = edge_curve ( 'none', #13627, #13837, #31471, .t. ) ;
#13952 = oriented_edge ( 'none', *, *, #13954, .f. ) ;
#13953 = vertex_point ( 'none', #31477 ) ;
#13954 = edge_curve ( 'none', #13805, #13807, #31457, .t. ) ;
#13955 = edge_curve ( 'none', #13835, #13837, #31464, .t. ) ;
#13956 = edge_curve ( 'none', #13830, #13805, #31461, .t. ) ;
#13957 = oriented_edge ( 'none', *, *, #13955, .t. ) ;
#13958 = edge_curve ( 'none', #13837, #13816, #31452, .t. ) ;
#13959 = oriented_edge ( 'none', *, *, #13811, .f. ) ;
#13960 = advanced_face ( 'none', ( #31460, #31500 ), #31511, .f. ) ;
#13961 = oriented_edge ( 'none', *, *, #13849, .t. ) ;
#13962 = vertex_point ( 'none', #31498 ) ;
#13964 = vertex_point ( 'none', #31490 ) ;
#13963 = oriented_edge ( 'none', *, *, #14117, .f. ) ;
#13966 = edge_curve ( 'none', #13964, #14118, #31489, .t. ) ;
#13965 = edge_curve ( 'none', #14108, #13962, #31504, .t. ) ;
#13968 = oriented_edge ( 'none', *, *, #14090, .t. ) ;
#13967 = oriented_edge ( 'none', *, *, #14003, .t. ) ;
#13970 = edge_curve ( 'none', #14024, #13964, #31487, .t. ) ;
#13969 = oriented_edge ( 'none', *, *, #13866, .f. ) ;
#13971 = oriented_edge ( 'none', *, *, #13901, .f. ) ;
#13972 = edge_curve ( 'none', #14061, #14103, #31544, .t. ) ;
#13973 = vertex_point ( 'none', #31540 ) ;
#13974 = edge_loop ( 'none', ( #13994, #13971, #13980, #13967 ) ) ;
#13975 = oriented_edge ( 'none', *, *, #13990, .t. ) ;
#13976 = advanced_face ( 'none', ( #31505 ), #31486, .t. ) ;
#13977 = edge_curve ( 'none', #13917, #13982, #31543, .t. ) ;
#13978 = advanced_face ( 'none', ( #31529 ), #31526, .f. ) ;
#13979 = edge_curve ( 'none', #14030, #13981, #31530, .t. ) ;
#13980 = oriented_edge ( 'none', *, *, #13871, .f. ) ;
#13981 = vertex_point ( 'none', #31522 ) ;
#13982 = vertex_point ( 'none', #31518 ) ;
#13983 = edge_loop ( 'none', ( #14010, #14025, #14016, #13999 ) ) ;
#13984 = oriented_edge ( 'none', *, *, #13977, .t. ) ;
#13985 = oriented_edge ( 'none', *, *, #13881, .t. ) ;
#13986 = edge_curve ( 'none', #13982, #14020, #31523, .t. ) ;
#13988 = oriented_edge ( 'none', *, *, #13979, .t. ) ;
#13987 = advanced_face ( 'none', ( #31534 ), #31571, .f. ) ;
#13989 = oriented_edge ( 'none', *, *, #14022, .t. ) ;
#13990 = edge_curve ( 'none', #13752, #13891, #31565, .t. ) ;
#13991 = oriented_edge ( 'none', *, *, #13986, .t. ) ;
#13992 = oriented_edge ( 'none', *, *, #14003, .f. ) ;
#13993 = oriented_edge ( 'none', *, *, #14123, .f. ) ;
#13994 = oriented_edge ( 'none', *, *, #13934, .t. ) ;
#13995 = vertex_point ( 'none', #31528 ) ;
#13996 = oriented_edge ( 'none', *, *, #13966, .f. ) ;
#13997 = edge_loop ( 'none', ( #14027, #13992, #13969, #13975 ) ) ;
#13998 = oriented_edge ( 'none', *, *, #14032, .f. ) ;
#13999 = oriented_edge ( 'none', *, *, #14023, .t. ) ;
#14000 = oriented_edge ( 'none', *, *, #14119, .t. ) ;
#14001 = advanced_face ( 'none', ( #31559 ), #31561, .f. ) ;
#14002 = edge_loop ( 'none', ( #14116, #13988, #14000, #13993, #13996, #14122 ) ) ;
#14003 = edge_curve ( 'none', #13863, #13929, #31553, .t. ) ;
#14004 = oriented_edge ( 'none', *, *, #14038, .t. ) ;
#14005 = oriented_edge ( 'none', *, *, #14011, .f. ) ;
#14006 = advanced_face ( 'none', ( #31557 ), #31554, .f. ) ;
#14007 = oriented_edge ( 'none', *, *, #14009, .f. ) ;
#14009 = edge_curve ( 'none', #14024, #14030, #31556, .t. ) ;
#14008 = oriented_edge ( 'none', *, *, #13909, .t. ) ;
#14010 = oriented_edge ( 'none', *, *, #13895, .t. ) ;
#14011 = edge_curve ( 'none', #14036, #14024, #31603, .t. ) ;
#14012 = oriented_edge ( 'none', *, *, #13734, .f. ) ;
#14013 = edge_curve ( 'none', #13917, #14036, #31598, .t. ) ;
#14014 = edge_loop ( 'none', ( #13883, #13794, #14029, #13985 ) ) ;
#14015 = edge_loop ( 'none', ( #13880, #13984, #13991, #13989, #13998 ) ) ;
#14016 = oriented_edge ( 'none', *, *, #13861, .f. ) ;
#14017 = oriented_edge ( 'none', *, *, #14013, .f. ) ;
#14018 = oriented_edge ( 'none', *, *, #13879, .t. ) ;
#14019 = edge_curve ( 'none', #13884, #13905, #31587, .t. ) ;
#14020 = vertex_point ( 'none', #31602 ) ;
#14021 = advanced_face ( 'none', ( #31593 ), #31591, .f. ) ;
#14022 = edge_curve ( 'none', #14020, #13884, #31575, .t. ) ;
#14023 = edge_curve ( 'none', #13744, #13916, #31634, .t. ) ;
#14024 = vertex_point ( 'none', #31638 ) ;
#14025 = oriented_edge ( 'none', *, *, #13990, .f. ) ;
#14026 = edge_curve ( 'none', #14034, #14030, #31636, .t. ) ;
#14027 = oriented_edge ( 'none', *, *, #13889, .t. ) ;
#14028 = oriented_edge ( 'none', *, *, #14022, .f. ) ;
#14029 = oriented_edge ( 'none', *, *, #13737, .f. ) ;
#14030 = vertex_point ( 'none', #31635 ) ;
#14031 = oriented_edge ( 'none', *, *, #13923, .t. ) ;
#14032 = edge_curve ( 'none', #14034, #13884, #31621, .t. ) ;
#14033 = oriented_edge ( 'none', *, *, #13765, .f. ) ;
#14034 = vertex_point ( 'none', #31623 ) ;
#14036 = vertex_point ( 'none', #31630 ) ;
#14035 = edge_loop ( 'none', ( #14031, #13906, #13904, #13885 ) ) ;
#14038 = edge_curve ( 'none', #13917, #14034, #31617, .t. ) ;
#14037 = oriented_edge ( 'none', *, *, #13881, .f. ) ;
#14039 = oriented_edge ( 'none', *, *, #13608, .f. ) ;
#14040 = advanced_face ( 'none', ( #31615 ), #31606, .t. ) ;
#14041 = oriented_edge ( 'none', *, *, #14026, .t. ) ;
#14042 = oriented_edge ( 'none', *, *, #13723, .f. ) ;
#14043 = vertex_point ( 'none', #31661 ) ;
#14044 = oriented_edge ( 'none', *, *, #14083, .t. ) ;
#14045 = oriented_edge ( 'none', *, *, #14200, .f. ) ;
#14046 = edge_loop ( 'none', ( #14155, #14160, #14199, #14170, #14205 ) ) ;
#14047 = oriented_edge ( 'none', *, *, #14188, .f. ) ;
#14048 = oriented_edge ( 'none', *, *, #14084, .t. ) ;
#14049 = edge_curve ( 'none', #14095, #14118, #31614, .t. ) ;
#14050 = edge_loop ( 'none', ( #14052, #14121 ) ) ;
#14051 = oriented_edge ( 'none', *, *, #14049, .f. ) ;
#14052 = oriented_edge ( 'none', *, *, #14104, .t. ) ;
#14053 = advanced_face ( 'none', ( #31663 ), #31662, .t. ) ;
#14054 = edge_loop ( 'none', ( #14202, #14073, #14042, #14045, #14165 ) ) ;
#14056 = oriented_edge ( 'none', *, *, #14105, .t. ) ;
#14055 = oriented_edge ( 'none', *, *, #13918, .f. ) ;
#14058 = oriented_edge ( 'none', *, *, #14177, .t. ) ;
#14057 = vertex_point ( 'none', #31656 ) ;
#14060 = oriented_edge ( 'none', *, *, #14105, .f. ) ;
#14059 = oriented_edge ( 'none', *, *, #14092, .t. ) ;
#14061 = vertex_point ( 'none', #31660 ) ;
#14063 = oriented_edge ( 'none', *, *, #13972, .f. ) ;
#14062 = advanced_face ( 'none', ( #31616 ), #31652, .f. ) ;
#14064 = edge_curve ( 'none', #13995, #14061, #31655, .t. ) ;
#14065 = edge_curve ( 'none', #14057, #13962, #31651, .t. ) ;
#14066 = edge_curve ( 'none', #13721, #14087, #31695, .t. ) ;
#14067 = edge_loop ( 'none', ( #14056, #14086, #14058, #14186, #14184, #14203 ) ) ;
#14068 = oriented_edge ( 'none', *, *, #13965, .t. ) ;
#14069 = vertex_point ( 'none', #31691 ) ;
#14070 = oriented_edge ( 'none', *, *, #14065, .f. ) ;
#14071 = oriented_edge ( 'none', *, *, #14076, .t. ) ;
#14072 = edge_curve ( 'none', #13816, #14057, #31608, .t. ) ;
#14073 = oriented_edge ( 'none', *, *, #14066, .f. ) ;
#14074 = advanced_face ( 'none', ( #31644 ), #31690, .t. ) ;
#14075 = oriented_edge ( 'none', *, *, #14072, .f. ) ;
#14076 = edge_curve ( 'none', #13995, #14069, #31684, .t. ) ;
#14077 = vertex_point ( 'none', #31681 ) ;
#14078 = edge_curve ( 'none', #13973, #14080, #31689, .t. ) ;
#14080 = vertex_point ( 'none', #31676 ) ;
#14079 = edge_loop ( 'none', ( #14068, #14070, #14075, #14055, #14194 ) ) ;
#14082 = oriented_edge ( 'none', *, *, #14090, .f. ) ;
#14081 = oriented_edge ( 'none', *, *, #14083, .f. ) ;
#14084 = edge_curve ( 'none', #14069, #13964, #31670, .t. ) ;
#14083 = edge_curve ( 'none', #14099, #14077, #31668, .t. ) ;
#14086 = oriented_edge ( 'none', *, *, #14078, .t. ) ;
#14085 = oriented_edge ( 'none', *, *, #14094, .f. ) ;
#14088 = oriented_edge ( 'none', *, *, #14308, .t. ) ;
#14087 = vertex_point ( 'none', #31677 ) ;
#14090 = edge_curve ( 'none', #13995, #14095, #31678, .t. ) ;
#14089 = edge_curve ( 'none', #14111, #14099, #31727, .t. ) ;
#14091 = oriented_edge ( 'none', *, *, #14089, .f. ) ;
#14093 = advanced_face ( 'none', ( #31719 ), #31669, .t. ) ;
#14092 = edge_curve ( 'none', #14087, #14111, #31716, .t. ) ;
#14095 = vertex_point ( 'none', #31702 ) ;
#14094 = edge_curve ( 'none', #13962, #14087, #31722, .t. ) ;
#14096 = oriented_edge ( 'none', *, *, #14098, .t. ) ;
#14097 = oriented_edge ( 'none', *, *, #13603, .f. ) ;
#14098 = edge_curve ( 'none', #14095, #13973, #31723, .t. ) ;
#14099 = vertex_point ( 'none', #31755 ) ;
#14101 = oriented_edge ( 'none', *, *, #14064, .f. ) ;
#14100 = oriented_edge ( 'none', *, *, #14104, .f. ) ;
#14103 = vertex_point ( 'none', #31707 ) ;
#14102 = oriented_edge ( 'none', *, *, #13965, .f. ) ;
#14105 = edge_curve ( 'none', #14103, #13973, #31698, .t. ) ;
#14104 = edge_curve ( 'none', #13492, #13535, #31748, .t. ) ;
#14107 = oriented_edge ( 'none', *, *, #13966, .t. ) ;
#14106 = oriented_edge ( 'none', *, *, #14109, .t. ) ;
#14108 = vertex_point ( 'none', #31701 ) ;
#14110 = advanced_face ( 'none', ( #31737 ), #31753, .t. ) ;
#14109 = edge_curve ( 'none', #13327, #13298, #31744, .t. ) ;
#14112 = vertex_point ( 'none', #31730 ) ;
#14111 = vertex_point ( 'none', #31739 ) ;
#14114 = edge_loop ( 'none', ( #13968, #14096, #14060, #14063, #14101 ) ) ;
#14113 = edge_loop ( 'none', ( #14102, #13963, #14081, #14091, #14120, #14085 ) ) ;
#14116 = oriented_edge ( 'none', *, *, #14009, .t. ) ;
#14115 = oriented_edge ( 'none', *, *, #13474, .t. ) ;
#14118 = vertex_point ( 'none', #31735 ) ;
#14117 = edge_curve ( 'none', #14077, #14108, #31729, .t. ) ;
#14119 = edge_curve ( 'none', #13981, #14112, #31786, .t. ) ;
#14120 = oriented_edge ( 'none', *, *, #14092, .f. ) ;
#14122 = oriented_edge ( 'none', *, *, #13970, .f. ) ;
#14121 = oriented_edge ( 'none', *, *, #13605, .t. ) ;
#14123 = edge_curve ( 'none', #14118, #14112, #31728, .t. ) ;
#14125 = edge_loop ( 'none', ( #14082, #14071, #14048, #14107, #14051 ) ) ;
#14124 = oriented_edge ( 'none', *, *, #14192, .f. ) ;
#14126 = vertex_point ( 'none', #31780 ) ;
#14127 = vertex_point ( 'none', #31740 ) ;
#14128 = advanced_face ( 'none', ( #31773 ), #31774, .f. ) ;
#14129 = oriented_edge ( 'none', *, *, #14140, .t. ) ;
#14130 = oriented_edge ( 'none', *, *, #13914, .f. ) ;
#14131 = oriented_edge ( 'none', *, *, #13470, .t. ) ;
#14132 = advanced_face ( 'none', ( #31781 ), #31772, .t. ) ;
#14133 = oriented_edge ( 'none', *, *, #13955, .f. ) ;
#14134 = edge_curve ( 'none', #14201, #14173, #31766, .t. ) ;
#14135 = edge_curve ( 'none', #13816, #13508, #31767, .t. ) ;
#14136 = edge_curve ( 'none', #14206, #14267, #31768, .t. ) ;
#14138 = oriented_edge ( 'none', *, *, #14187, .t. ) ;
#14137 = edge_loop ( 'none', ( #14044, #14178, #14153, #14283, #14141 ) ) ;
#14140 = edge_curve ( 'none', #14173, #14193, #31757, .t. ) ;
#14139 = oriented_edge ( 'none', *, *, #13806, .f. ) ;
#14141 = oriented_edge ( 'none', *, *, #14188, .t. ) ;
#14142 = edge_curve ( 'none', #14181, #14179, #31759, .t. ) ;
#14143 = oriented_edge ( 'none', *, *, #13814, .f. ) ;
#14144 = oriented_edge ( 'none', *, *, #14162, .t. ) ;
#14145 = oriented_edge ( 'none', *, *, #14182, .t. ) ;
#14146 = oriented_edge ( 'none', *, *, #14136, .t. ) ;
#14147 = oriented_edge ( 'none', *, *, #14117, .t. ) ;
#14148 = edge_loop ( 'none', ( #14144, #14146, #14275, #14280, #14265, #14242 ) ) ;
#14149 = advanced_face ( 'none', ( #31815 ), #31816, .f. ) ;
#14150 = vertex_point ( 'none', #31805 ) ;
#14151 = edge_loop ( 'none', ( #14147, #14124, #14130, #14133, #14145 ) ) ;
#14152 = advanced_face ( 'none', ( #31804 ), #31802, .t. ) ;
#14153 = oriented_edge ( 'none', *, *, #13949, .f. ) ;
#14154 = vertex_point ( 'none', #31803 ) ;
#14155 = oriented_edge ( 'none', *, *, #14158, .t. ) ;
#14156 = edge_loop ( 'none', ( #14284, #14272, #14274 ) ) ;
#14157 = edge_curve ( 'none', #14181, #14206, #31801, .t. ) ;
#14158 = edge_curve ( 'none', #14201, #14181, #31796, .t. ) ;
#14159 = edge_loop ( 'none', ( #14161, #14281, #14131, #13839, #14235, #14239 ) ) ;
#14160 = oriented_edge ( 'none', *, *, #14157, .t. ) ;
#14161 = oriented_edge ( 'none', *, *, #13486, .f. ) ;
#14162 = edge_curve ( 'none', #14154, #14206, #31850, .t. ) ;
#14164 = oriented_edge ( 'none', *, *, #14134, .t. ) ;
#14163 = edge_loop ( 'none', ( #14167, #14047, #14139, #14143, #14190 ) ) ;
#14166 = edge_curve ( 'none', #14175, #14154, #31840, .t. ) ;
#14165 = oriented_edge ( 'none', *, *, #14065, .t. ) ;
#14167 = oriented_edge ( 'none', *, *, #14089, .t. ) ;
#14168 = oriented_edge ( 'none', *, *, #14158, .f. ) ;
#14169 = oriented_edge ( 'none', *, *, #14174, .f. ) ;
#14170 = oriented_edge ( 'none', *, *, #14166, .f. ) ;
#14171 = edge_curve ( 'none', #14201, #14175, #31838, .t. ) ;
#14172 = advanced_face ( 'none', ( #31845 ), #31839, .f. ) ;
#14173 = vertex_point ( 'none', #31841 ) ;
#14174 = edge_curve ( 'none', #13808, #14111, #30834, .t. ) ;
#14175 = vertex_point ( 'none', #31882 ) ;
#14177 = edge_curve ( 'none', #14080, #14183, #31876, .t. ) ;
#14176 = oriented_edge ( 'none', *, *, #14066, .t. ) ;
#14178 = oriented_edge ( 'none', *, *, #14182, .f. ) ;
#14179 = vertex_point ( 'none', #31879 ) ;
#14180 = oriented_edge ( 'none', *, *, #13851, .f. ) ;
#14181 = vertex_point ( 'none', #31883 ) ;
#14182 = edge_curve ( 'none', #13835, #14077, #31880, .t. ) ;
#14183 = vertex_point ( 'none', #31870 ) ;
#14184 = oriented_edge ( 'none', *, *, #14187, .f. ) ;
#14186 = oriented_edge ( 'none', *, *, #14191, .f. ) ;
#14185 = advanced_face ( 'none', ( #31878 ), #31877, .f. ) ;
#14187 = edge_curve ( 'none', #14193, #14179, #31871, .t. ) ;
#14188 = edge_curve ( 'none', #13827, #14099, #31859, .t. ) ;
#14189 = oriented_edge ( 'none', *, *, #14253, .t. ) ;
#14190 = oriented_edge ( 'none', *, *, #14174, .t. ) ;
#14191 = edge_curve ( 'none', #14179, #14183, #31881, .t. ) ;
#14192 = edge_curve ( 'none', #13940, #14108, #31866, .t. ) ;
#14193 = vertex_point ( 'none', #31908 ) ;
#14194 = oriented_edge ( 'none', *, *, #14192, .t. ) ;
#14195 = oriented_edge ( 'none', *, *, #13801, .f. ) ;
#14196 = edge_loop ( 'none', ( #14168, #14164, #14129, #14138, #14261 ) ) ;
#14197 = edge_curve ( 'none', #14103, #14193, #31901, .t. ) ;
#14198 = advanced_face ( 'none', ( #31914 ), #31913, .f. ) ;
#14199 = oriented_edge ( 'none', *, *, #14162, .f. ) ;
#14200 = edge_curve ( 'none', #14057, #13508, #31902, .t. ) ;
#14201 = vertex_point ( 'none', #31892 ) ;
#14202 = oriented_edge ( 'none', *, *, #14094, .t. ) ;
#14203 = oriented_edge ( 'none', *, *, #14197, .f. ) ;
#14205 = oriented_edge ( 'none', *, *, #14171, .f. ) ;
#14204 = edge_loop ( 'none', ( #14059, #14169, #14195, #14180, #14176 ) ) ;
#14206 = vertex_point ( 'none', #31890 ) ;
#14207 = advanced_face ( 'none', ( #31903 ), #31897, .f. ) ;
#14208 = advanced_face ( 'none', ( #31891 ), #31949, .t. ) ;
#14209 = edge_loop ( 'none', ( #14357, #14228 ) ) ;
#14210 = oriented_edge ( 'none', *, *, #14344, .f. ) ;
#14211 = vertex_point ( 'none', #31887 ) ;
#14212 = advanced_face ( 'none', ( #31941 ), #31948, .t. ) ;
#14213 = vertex_point ( 'none', #31944 ) ;
#14214 = oriented_edge ( 'none', *, *, #13449, .f. ) ;
#14215 = edge_curve ( 'none', #13549, #14213, #31935, .t. ) ;
#14216 = oriented_edge ( 'none', *, *, #13511, .f. ) ;
#14217 = oriented_edge ( 'none', *, *, #14352, .f. ) ;
#14218 = oriented_edge ( 'none', *, *, #14226, .t. ) ;
#14219 = edge_curve ( 'none', #14244, #14256, #31931, .t. ) ;
#14220 = oriented_edge ( 'none', *, *, #13381, .t. ) ;
#14222 = edge_curve ( 'none', #14150, #14244, #31922, .t. ) ;
#14221 = oriented_edge ( 'none', *, *, #13514, .t. ) ;
#14223 = oriented_edge ( 'none', *, *, #14226, .f. ) ;
#14224 = edge_loop ( 'none', ( #14231, #14234, #14359, #14232, #14361 ) ) ;
#14225 = advanced_face ( 'none', ( #31936 ), #31978, .t. ) ;
#14227 = advanced_face ( 'none', ( #31969 ), #31975, .t. ) ;
#14226 = edge_curve ( 'none', #13392, #13390, #31885, .t. ) ;
#14229 = edge_curve ( 'none', #14150, #14238, #31930, .t. ) ;
#14228 = oriented_edge ( 'none', *, *, #13434, .t. ) ;
#14230 = oriented_edge ( 'none', *, *, #13873, .t. ) ;
#14231 = oriented_edge ( 'none', *, *, #14253, .f. ) ;
#14232 = oriented_edge ( 'none', *, *, #14282, .t. ) ;
#14233 = edge_loop ( 'none', ( #14218, #38781 ) ) ;
#14234 = oriented_edge ( 'none', *, *, #14229, .t. ) ;
#14235 = oriented_edge ( 'none', *, *, #13958, .t. ) ;
#14236 = edge_curve ( 'none', #14238, #14043, #31923, .t. ) ;
#14237 = edge_curve ( 'none', #13383, #13143, #31977, .t. ) ;
#14238 = vertex_point ( 'none', #31950 ) ;
#14239 = oriented_edge ( 'none', *, *, #14135, .t. ) ;
#14240 = edge_loop ( 'none', ( #14189, #14250, #14259, #14279, #14254 ) ) ;
#14241 = edge_loop ( 'none', ( #14216, #14262, #14220, #14243 ) ) ;
#14242 = oriented_edge ( 'none', *, *, #14271, .f. ) ;
#14243 = oriented_edge ( 'none', *, *, #14278, .f. ) ;
#14244 = vertex_point ( 'none', #31959 ) ;
#14245 = edge_loop ( 'none', ( #14249, #14264 ) ) ;
#14246 = advanced_face ( 'none', ( #31954 ), #31967, .t. ) ;
#14247 = oriented_edge ( 'none', *, *, #13543, .t. ) ;
#14248 = vertex_point ( 'none', #32012 ) ;
#14249 = oriented_edge ( 'none', *, *, #14237, .f. ) ;
#14250 = oriented_edge ( 'none', *, *, #14251, .t. ) ;
#14251 = edge_curve ( 'none', #14248, #14126, #31961, .t. ) ;
#14252 = edge_loop ( 'none', ( #14257, #14247 ) ) ;
#14253 = edge_curve ( 'none', #14150, #14248, #32006, .t. ) ;
#14254 = oriented_edge ( 'none', *, *, #14222, .f. ) ;
#14255 = advanced_face ( 'none', ( #32005, #31998 ), #31955, .t. ) ;
#14256 = vertex_point ( 'none', #31992 ) ;
#14257 = oriented_edge ( 'none', *, *, #14266, .t. ) ;
#14258 = edge_curve ( 'none', #14256, #14126, #31985, .t. ) ;
#14259 = oriented_edge ( 'none', *, *, #14258, .f. ) ;
#14260 = edge_loop ( 'none', ( #14268, #14223, #14221, #14230 ) ) ;
#14261 = oriented_edge ( 'none', *, *, #14142, .f. ) ;
#14262 = oriented_edge ( 'none', *, *, #14266, .f. ) ;
#14263 = vertex_point ( 'none', #31989 ) ;
#14264 = oriented_edge ( 'none', *, *, #13545, .f. ) ;
#14265 = oriented_edge ( 'none', *, *, #14282, .f. ) ;
#14266 = edge_curve ( 'none', #13527, #13525, #31999, .t. ) ;
#14267 = vertex_point ( 'none', #32008 ) ;
#14268 = oriented_edge ( 'none', *, *, #13405, .f. ) ;
#14269 = advanced_face ( 'none', ( #31993 ), #32039, .t. ) ;
#14270 = advanced_face ( 'none', ( #32037 ), #32036, .t. ) ;
#14271 = edge_curve ( 'none', #14154, #14043, #32027, .t. ) ;
#14272 = oriented_edge ( 'none', *, *, #14072, .t. ) ;
#14273 = edge_curve ( 'none', #14267, #14263, #32000, .t. ) ;
#14274 = oriented_edge ( 'none', *, *, #14200, .t. ) ;
#14275 = oriented_edge ( 'none', *, *, #14273, .t. ) ;
#14277 = edge_curve ( 'none', #14127, #14263, #32071, .t. ) ;
#14276 = advanced_face ( 'none', ( #32001 ), #32026, .t. ) ;
#14279 = oriented_edge ( 'none', *, *, #14219, .f. ) ;
#14278 = edge_curve ( 'none', #13537, #13531, #32066, .t. ) ;
#14280 = oriented_edge ( 'none', *, *, #14277, .f. ) ;
#14281 = oriented_edge ( 'none', *, *, #14278, .t. ) ;
#14282 = edge_curve ( 'none', #14043, #14127, #32017, .t. ) ;
#14283 = oriented_edge ( 'none', *, *, #13831, .f. ) ;
#14284 = oriented_edge ( 'none', *, *, #14135, .f. ) ;
#14285 = edge_loop ( 'none', ( #14363, #14365, #14339, #14343, #14210, #14217 ) ) ;
#14286 = advanced_face ( 'none', ( #32060 ), #32072, .t. ) ;
#14287 = oriented_edge ( 'none', *, *, #13315, .t. ) ;
#14288 = oriented_edge ( 'none', *, *, #13242, .f. ) ;
#14289 = advanced_face ( 'none', ( #32022 ), #32053, .t. ) ;
#14290 = oriented_edge ( 'none', *, *, #14308, .f. ) ;
#14291 = edge_loop ( 'none', ( #14296, #14433, #14437, #14411 ) ) ;
#14292 = oriented_edge ( 'none', *, *, #14344, .t. ) ;
#14293 = oriented_edge ( 'none', *, *, #14445, .t. ) ;
#14294 = edge_loop ( 'none', ( #14307, #14419, #14325, #14427 ) ) ;
#14295 = edge_curve ( 'none', #14448, #14347, #32051, .t. ) ;
#14296 = oriented_edge ( 'none', *, *, #13277, .f. ) ;
#14297 = oriented_edge ( 'none', *, *, #14336, .t. ) ;
#14298 = oriented_edge ( 'none', *, *, #13644, .f. ) ;
#14299 = oriented_edge ( 'none', *, *, #14295, .t. ) ;
#14300 = vertex_point ( 'none', #32050 ) ;
#14301 = advanced_face ( 'none', ( #32048 ), #32107, .t. ) ;
#14302 = oriented_edge ( 'none', *, *, #14327, .f. ) ;
#14303 = edge_curve ( 'none', #13236, #13272, #32044, .t. ) ;
#14304 = vertex_point ( 'none', #32104 ) ;
#14305 = oriented_edge ( 'none', *, *, #14303, .f. ) ;
#14306 = vertex_point ( 'none', #32067 ) ;
#14307 = oriented_edge ( 'none', *, *, #13214, .f. ) ;
#14308 = edge_curve ( 'none', #14313, #14319, #32092, .t. ) ;
#14309 = edge_loop ( 'none', ( #14333, #14349, #14442, #14326 ) ) ;
#14310 = edge_loop ( 'none', ( #14290, #14293, #14299, #14292, #14302 ) ) ;
#14311 = oriented_edge ( 'none', *, *, #14334, .f. ) ;
#14312 = advanced_face ( 'none', ( #32096 ), #32049, .t. ) ;
#14313 = vertex_point ( 'none', #32079 ) ;
#14314 = oriented_edge ( 'none', *, *, #13301, .f. ) ;
#14315 = vertex_point ( 'none', #32083 ) ;
#14316 = oriented_edge ( 'none', *, *, #14322, .f. ) ;
#14317 = oriented_edge ( 'none', *, *, #13430, .t. ) ;
#14318 = edge_loop ( 'none', ( #14424, #14297, #14434, #14439, #14422, #14392 ) ) ;
#14319 = vertex_point ( 'none', #32100 ) ;
#14320 = advanced_face ( 'none', ( #32076 ), #31832, .t. ) ;
#14321 = oriented_edge ( 'none', *, *, #14324, .f. ) ;
#14323 = oriented_edge ( 'none', *, *, #14329, .t. ) ;
#14322 = edge_curve ( 'none', #13355, #13353, #31347, .t. ) ;
#14324 = edge_curve ( 'none', #14330, #14315, #32139, .t. ) ;
#14325 = oriented_edge ( 'none', *, *, #13344, .t. ) ;
#14327 = edge_curve ( 'none', #14319, #14211, #32138, .t. ) ;
#14326 = oriented_edge ( 'none', *, *, #13789, .f. ) ;
#14328 = oriented_edge ( 'none', *, *, #13541, .t. ) ;
#14329 = edge_curve ( 'none', #14319, #14315, #32124, .t. ) ;
#14330 = vertex_point ( 'none', #32136 ) ;
#14331 = edge_loop ( 'none', ( #14214, #14364, #14348, #14346 ) ) ;
#14332 = vertex_point ( 'none', #32131 ) ;
#14333 = oriented_edge ( 'none', *, *, #13319, .f. ) ;
#14334 = edge_curve ( 'none', #14332, #14330, #32119, .t. ) ;
#14335 = oriented_edge ( 'none', *, *, #14237, .t. ) ;
#14336 = edge_curve ( 'none', #14315, #14418, #32114, .t. ) ;
#14337 = edge_curve ( 'none', #14313, #14332, #32168, .t. ) ;
#14338 = edge_loop ( 'none', ( #14288, #14316, #14287, #14298 ) ) ;
#14339 = oriented_edge ( 'none', *, *, #14215, .t. ) ;
#14341 = edge_curve ( 'none', #14211, #14213, #32111, .t. ) ;
#14340 = advanced_face ( 'none', ( #32125 ), #32120, .t. ) ;
#14343 = oriented_edge ( 'none', *, *, #14341, .f. ) ;
#14342 = edge_curve ( 'none', #13307, #13305, #32163, .t. ) ;
#14344 = edge_curve ( 'none', #14347, #14211, #32118, .t. ) ;
#14345 = oriented_edge ( 'none', *, *, #14342, .t. ) ;
#14347 = vertex_point ( 'none', #32155 ) ;
#14346 = oriented_edge ( 'none', *, *, #13773, .f. ) ;
#14348 = oriented_edge ( 'none', *, *, #13413, .t. ) ;
#14350 = edge_loop ( 'none', ( #14088, #14323, #14321, #14311, #14446 ) ) ;
#14349 = oriented_edge ( 'none', *, *, #14322, .t. ) ;
#14352 = edge_curve ( 'none', #14256, #14347, #32149, .t. ) ;
#14351 = oriented_edge ( 'none', *, *, #14109, .f. ) ;
#14353 = oriented_edge ( 'none', *, *, #13423, .f. ) ;
#14354 = advanced_face ( 'none', ( #32151 ), #32203, .t. ) ;
#14355 = advanced_face ( 'none', ( #32154, #32202 ), #32198, .t. ) ;
#14356 = oriented_edge ( 'none', *, *, #14600, .f. ) ;
#14357 = oriented_edge ( 'none', *, *, #14362, .t. ) ;
#14358 = edge_curve ( 'none', #14248, #14127, #32191, .t. ) ;
#14359 = oriented_edge ( 'none', *, *, #14236, .t. ) ;
#14360 = edge_loop ( 'none', ( #14353, #38790, #14328, #14335 ) ) ;
#14361 = oriented_edge ( 'none', *, *, #14358, .f. ) ;
#14362 = edge_curve ( 'none', #13417, #13415, #32150, .t. ) ;
#14363 = oriented_edge ( 'none', *, *, #14258, .t. ) ;
#14364 = oriented_edge ( 'none', *, *, #14342, .f. ) ;
#14365 = oriented_edge ( 'none', *, *, #14366, .t. ) ;
#14366 = edge_curve ( 'none', #14126, #13549, #32181, .t. ) ;
#14367 = edge_loop ( 'none', ( #14380, #14374, #14490, #14368 ) ) ;
#14369 = edge_curve ( 'none', #14306, #14300, #32180, .t. ) ;
#14368 = oriented_edge ( 'none', *, *, #13631, .f. ) ;
#14370 = oriented_edge ( 'none', *, *, #13665, .f. ) ;
#14371 = edge_curve ( 'none', #14306, #14373, #32182, .t. ) ;
#14372 = oriented_edge ( 'none', *, *, #14447, .f. ) ;
#14373 = vertex_point ( 'none', #32174 ) ;
#14374 = oriented_edge ( 'none', *, *, #14522, .f. ) ;
#14375 = oriented_edge ( 'none', *, *, #14386, .t. ) ;
#14376 = advanced_face ( 'none', ( #32187 ), #32201, .t. ) ;
#14377 = advanced_face ( 'none', ( #32229 ), #32228, .t. ) ;
#14378 = edge_curve ( 'none', #13149, #13051, #32171, .t. ) ;
#14379 = vertex_point ( 'none', #32141 ) ;
#14380 = oriented_edge ( 'none', *, *, #13195, .f. ) ;
#14381 = vertex_point ( 'none', #32175 ) ;
#14382 = oriented_edge ( 'none', *, *, #14405, .f. ) ;
#14383 = edge_loop ( 'none', ( #14387, #14389, #14395, #14393 ) ) ;
#14384 = oriented_edge ( 'none', *, *, #14441, .t. ) ;
#14385 = oriented_edge ( 'none', *, *, #13175, .f. ) ;
#14386 = edge_curve ( 'none', #14373, #14304, #32212, .t. ) ;
#14387 = oriented_edge ( 'none', *, *, #13291, .f. ) ;
#14388 = edge_curve ( 'none', #14330, #14304, #32214, .t. ) ;
#14389 = oriented_edge ( 'none', *, *, #14378, .t. ) ;
#14390 = edge_loop ( 'none', ( #14519, #14513, #14512, #14489, #14518, #14525 ) ) ;
#14391 = edge_loop ( 'none', ( #14404, #14398, #14402, #14515 ) ) ;
#14392 = oriented_edge ( 'none', *, *, #14388, .f. ) ;
#14393 = oriented_edge ( 'none', *, *, #13671, .f. ) ;
#14394 = oriented_edge ( 'none', *, *, #14369, .f. ) ;
#14395 = oriented_edge ( 'none', *, *, #13141, .t. ) ;
#14396 = edge_curve ( 'none', #14483, #14526, #32259, .t. ) ;
#14397 = advanced_face ( 'none', ( #32205 ), #32263, .t. ) ;
#14398 = oriented_edge ( 'none', *, *, #14378, .f. ) ;
#14399 = oriented_edge ( 'none', *, *, #14412, .t. ) ;
#14400 = oriented_edge ( 'none', *, *, #14405, .t. ) ;
#14401 = advanced_face ( 'none', ( #32250 ), #32215, .t. ) ;
#14402 = oriented_edge ( 'none', *, *, #13164, .t. ) ;
#14403 = edge_loop ( 'none', ( #14382, #14436, #14375, #14384, #14510 ) ) ;
#14404 = oriented_edge ( 'none', *, *, #13151, .f. ) ;
#14405 = edge_curve ( 'none', #14306, #14414, #32251, .t. ) ;
#14406 = oriented_edge ( 'none', *, *, #14420, .f. ) ;
#14407 = edge_curve ( 'none', #14300, #14527, #32246, .t. ) ;
#14408 = oriented_edge ( 'none', *, *, #14410, .f. ) ;
#14409 = edge_loop ( 'none', ( #14431, #14406, #14415, #14417 ) ) ;
#14410 = edge_curve ( 'none', #14527, #14416, #32252, .t. ) ;
#14411 = oriented_edge ( 'none', *, *, #13650, .f. ) ;
#14412 = edge_curve ( 'none', #14414, #14416, #32288, .t. ) ;
#14413 = advanced_face ( 'none', ( #32293 ), #32247, .t. ) ;
#14414 = vertex_point ( 'none', #32284 ) ;
#14416 = vertex_point ( 'none', #32283 ) ;
#14415 = oriented_edge ( 'none', *, *, #13274, .t. ) ;
#14418 = vertex_point ( 'none', #32282 ) ;
#14417 = oriented_edge ( 'none', *, *, #13705, .f. ) ;
#14419 = oriented_edge ( 'none', *, *, #14303, .t. ) ;
#14421 = advanced_face ( 'none', ( #32270 ), #32234, .t. ) ;
#14420 = edge_curve ( 'none', #13262, #13258, #32275, .t. ) ;
#14422 = oriented_edge ( 'none', *, *, #14441, .f. ) ;
#14424 = oriented_edge ( 'none', *, *, #14324, .t. ) ;
#14423 = edge_loop ( 'none', ( #14444, #14305, #14435, #14425 ) ) ;
#14426 = vertex_point ( 'none', #32276 ) ;
#14425 = oriented_edge ( 'none', *, *, #13637, .f. ) ;
#14428 = vertex_point ( 'none', #32268 ) ;
#14427 = oriented_edge ( 'none', *, *, #13632, .f. ) ;
#14429 = edge_curve ( 'none', #14418, #14428, #32256, .t. ) ;
#14430 = advanced_face ( 'none', ( #32265 ), #32264, .t. ) ;
#14432 = edge_loop ( 'none', ( #14400, #14399, #14408, #14438, #14394 ) ) ;
#14431 = oriented_edge ( 'none', *, *, #13248, .f. ) ;
#14434 = oriented_edge ( 'none', *, *, #14429, .t. ) ;
#14433 = oriented_edge ( 'none', *, *, #14420, .t. ) ;
#14436 = oriented_edge ( 'none', *, *, #14371, .t. ) ;
#14435 = oriented_edge ( 'none', *, *, #13379, .t. ) ;
#14438 = oriented_edge ( 'none', *, *, #14407, .f. ) ;
#14437 = oriented_edge ( 'none', *, *, #13235, .t. ) ;
#14439 = oriented_edge ( 'none', *, *, #14443, .f. ) ;
#14441 = edge_curve ( 'none', #14304, #14426, #32279, .t. ) ;
#14440 = advanced_face ( 'none', ( #32257 ), #32269, .t. ) ;
#14443 = edge_curve ( 'none', #14426, #14428, #32319, .t. ) ;
#14442 = oriented_edge ( 'none', *, *, #13456, .t. ) ;
#14444 = oriented_edge ( 'none', *, *, #13368, .f. ) ;
#14445 = edge_curve ( 'none', #14313, #14448, #32300, .t. ) ;
#14446 = oriented_edge ( 'none', *, *, #14337, .f. ) ;
#14447 = edge_curve ( 'none', #14509, #14498, #32301, .t. ) ;
#14448 = vertex_point ( 'none', #32353 ) ;
#14449 = vertex_point ( 'none', #32295 ) ;
#14450 = edge_curve ( 'none', #14504, #14578, #32349, .t. ) ;
#14451 = edge_curve ( 'none', #14526, #14509, #32346, .t. ) ;
#14452 = oriented_edge ( 'none', *, *, #14473, .f. ) ;
#14453 = edge_loop ( 'none', ( #14507, #14466, #14472, #14597, #14604 ) ) ;
#14454 = edge_loop ( 'none', ( #14584, #14467, #14591, #14596, #14582, #14589 ) ) ;
#14455 = oriented_edge ( 'none', *, *, #14451, .f. ) ;
#14456 = oriented_edge ( 'none', *, *, #14603, .t. ) ;
#14457 = oriented_edge ( 'none', *, *, #14559, .t. ) ;
#14458 = edge_curve ( 'none', #14606, #14529, #32348, .t. ) ;
#14459 = edge_curve ( 'none', #14494, #14521, #32318, .t. ) ;
#14460 = advanced_face ( 'none', ( #32339 ), #32328, .t. ) ;
#14461 = oriented_edge ( 'none', *, *, #14458, .t. ) ;
#14462 = vertex_point ( 'none', #32332 ) ;
#14463 = vertex_point ( 'none', #32327 ) ;
#14464 = vertex_point ( 'none', #32331 ) ;
#14465 = oriented_edge ( 'none', *, *, #14459, .f. ) ;
#14466 = oriented_edge ( 'none', *, *, #14468, .t. ) ;
#14467 = oriented_edge ( 'none', *, *, #14450, .t. ) ;
#14468 = edge_curve ( 'none', #14462, #14464, #32074, .t. ) ;
#14469 = vertex_point ( 'none', #32330 ) ;
#14470 = edge_curve ( 'none', #14500, #14462, #31584, .t. ) ;
#14471 = edge_curve ( 'none', #14494, #14504, #31586, .t. ) ;
#14472 = oriented_edge ( 'none', *, *, #14590, .f. ) ;
#14473 = edge_curve ( 'none', #14506, #14494, #32381, .t. ) ;
#14474 = vertex_point ( 'none', #32377 ) ;
#14475 = oriented_edge ( 'none', *, *, #14477, .f. ) ;
#14476 = vertex_point ( 'none', #32382 ) ;
#14477 = edge_curve ( 'none', #14479, #14504, #32376, .t. ) ;
#14479 = vertex_point ( 'none', #32368 ) ;
#14478 = advanced_face ( 'none', ( #32379 ), #32380, .t. ) ;
#14480 = vertex_point ( 'none', #32363 ) ;
#14481 = edge_curve ( 'none', #14480, #14479, #32375, .t. ) ;
#14482 = edge_loop ( 'none', ( #14492, #14505, #14372, #14455 ) ) ;
#14484 = vertex_point ( 'none', #32370 ) ;
#14483 = vertex_point ( 'none', #32361 ) ;
#14485 = edge_curve ( 'none', #14521, #14379, #32362, .t. ) ;
#14486 = closed_shell ( 'none', ( #13208, #13173, #13147, #13289, #13145, #13227, #13244, #13223, #13358, #13326, #13296, #13438, #13420, #13394, #13529, #13495, #13480, #13620, #13587, #13557, #12070, #13548, #13700, #13663, #13678, #13648, #13778, #13742, #13762, #13728, #13847, #13856, #13818, #13942, #13797, #13925, #13877, #14006, #14021, #13987, #14001, #13978, #13859, #13960, #14062, #14198, #14172, #14185, #14149, #14128, #14270, #14276, #14255, #14212, #14225, #14355, #14207, #14340, #14312, #14320, #14286, #14301, #14430, #14440, #14413, #14376, #14401, #14520, #14478 ) ) ;
#14488 = edge_loop ( 'none', ( #14502, #14501, #14475, #14496, #14356 ) ) ;
#14487 = edge_curve ( 'none', #20910, #21151, #32356, .t. ) ;
#14489 = oriented_edge ( 'none', *, *, #14485, .f. ) ;
#14490 = oriented_edge ( 'none', *, *, #13063, .t. ) ;
#14491 = edge_curve ( 'none', #14529, #14521, #32411, .t. ) ;
#14492 = oriented_edge ( 'none', *, *, #14396, .f. ) ;
#14493 = edge_curve ( 'none', #14527, #14529, #32398, .t. ) ;
#14494 = vertex_point ( 'none', #32394 ) ;
#14495 = manifold_solid_brep ( '�ɨ�1', #15130 ) ;
#14496 = oriented_edge ( 'none', *, *, #14481, .f. ) ;
#14497 = edge_loop ( 'none', ( #20103, #20158, #20162, #20104 ) ) ;
#14499 = advanced_face ( 'none', ( #32389 ), #32399, .t. ) ;
#14498 = vertex_point ( 'none', #32400 ) ;
#14500 = vertex_point ( 'none', #32390 ) ;
#14501 = oriented_edge ( 'none', *, *, #14471, .t. ) ;
#14502 = oriented_edge ( 'none', *, *, #14473, .t. ) ;
#14503 = advanced_face ( 'none', ( #32388 ), #32445, .t. ) ;
#14504 = vertex_point ( 'none', #32385 ) ;
#14506 = vertex_point ( 'none', #32442 ) ;
#14505 = oriented_edge ( 'none', *, *, #14517, .t. ) ;
#14508 = edge_curve ( 'none', #14414, #14426, #32433, .t. ) ;
#14507 = oriented_edge ( 'none', *, *, #14470, .t. ) ;
#14509 = vertex_point ( 'none', #32443 ) ;
#14510 = oriented_edge ( 'none', *, *, #14508, .f. ) ;
#14511 = oriented_edge ( 'none', *, *, #14522, .t. ) ;
#14512 = oriented_edge ( 'none', *, *, #14523, .t. ) ;
#14513 = oriented_edge ( 'none', *, *, #14528, .t. ) ;
#14514 = edge_loop ( 'none', ( #14385, #14511, #14524, #14370 ) ) ;
#14515 = oriented_edge ( 'none', *, *, #13659, .f. ) ;
#14516 = advanced_face ( 'none', ( #32441 ), #32384, .t. ) ;
#14517 = edge_curve ( 'none', #14483, #14498, #32424, .t. ) ;
#14518 = oriented_edge ( 'none', *, *, #14491, .f. ) ;
#14519 = oriented_edge ( 'none', *, *, #14410, .t. ) ;
#14520 = advanced_face ( 'none', ( #32427 ), #32428, .t. ) ;
#14521 = vertex_point ( 'none', #32418 ) ;
#14523 = edge_curve ( 'none', #14381, #14379, #32413, .t. ) ;
#14522 = edge_curve ( 'none', #13084, #13199, #32435, .t. ) ;
#14525 = oriented_edge ( 'none', *, *, #14493, .f. ) ;
#14524 = oriented_edge ( 'none', *, *, #13189, .t. ) ;
#14527 = vertex_point ( 'none', #32416 ) ;
#14526 = vertex_point ( 'none', #32429 ) ;
#14528 = edge_curve ( 'none', #14416, #14381, #32474, .t. ) ;
#14529 = vertex_point ( 'none', #32417 ) ;
#14530 = edge_curve ( 'none', #18102, #14696, #32464, .t. ) ;
#14531 = oriented_edge ( 'none', *, *, #14558, .f. ) ;
#14532 = advanced_face ( 'none', ( #32465 ), #32454, .t. ) ;
#14533 = oriented_edge ( 'none', *, *, #14585, .f. ) ;
#14534 = edge_curve ( 'none', #14601, #14542, #32449, .t. ) ;
#14535 = edge_curve ( 'none', #14509, #14583, #32505, .t. ) ;
#14536 = edge_curve ( 'none', #14594, #14539, #32452, .t. ) ;
#14537 = vertex_point ( 'none', #32500 ) ;
#14539 = vertex_point ( 'none', #32455 ) ;
#14538 = edge_curve ( 'none', #14464, #14543, #32450, .t. ) ;
#14540 = oriented_edge ( 'none', *, *, #14568, .f. ) ;
#14541 = edge_curve ( 'none', #14537, #14554, #32498, .t. ) ;
#14542 = vertex_point ( 'none', #32499 ) ;
#14543 = vertex_point ( 'none', #32483 ) ;
#14544 = edge_loop ( 'none', ( #14564, #14562, #14572, #14557, #14570 ) ) ;
#14545 = advanced_face ( 'none', ( #32482 ), #32488, .t. ) ;
#14546 = edge_curve ( 'none', #14479, #14469, #32479, .t. ) ;
#14547 = oriented_edge ( 'none', *, *, #14692, .f. ) ;
#14548 = edge_curve ( 'none', #14550, #14586, #32535, .t. ) ;
#14549 = oriented_edge ( 'none', *, *, #14590, .t. ) ;
#14550 = vertex_point ( 'none', #32531 ) ;
#14551 = oriented_edge ( 'none', *, *, #14541, .t. ) ;
#14552 = edge_curve ( 'none', #14543, #14537, #32536, .t. ) ;
#14553 = edge_loop ( 'none', ( #14674, #14667, #14678, #14670, #14639, #14652 ) ) ;
#14554 = vertex_point ( 'none', #32478 ) ;
#14555 = vertex_point ( 'none', #32484 ) ;
#14556 = oriented_edge ( 'none', *, *, #14552, .t. ) ;
#14557 = oriented_edge ( 'none', *, *, #14693, .f. ) ;
#14558 = edge_curve ( 'none', #14610, #14462, #32524, .t. ) ;
#14559 = edge_curve ( 'none', #14476, #14610, #32487, .t. ) ;
#14560 = advanced_face ( 'none', ( #32522 ), #32525, .t. ) ;
#14561 = oriented_edge ( 'none', *, *, #14588, .t. ) ;
#14562 = oriented_edge ( 'none', *, *, #14566, .t. ) ;
#14563 = oriented_edge ( 'none', *, *, #14470, .f. ) ;
#14564 = oriented_edge ( 'none', *, *, #14568, .t. ) ;
#14565 = oriented_edge ( 'none', *, *, #14558, .t. ) ;
#14566 = edge_curve ( 'none', #14550, #14594, #32507, .t. ) ;
#14567 = oriented_edge ( 'none', *, *, #14535, .f. ) ;
#14568 = edge_curve ( 'none', #14601, #14550, #32528, .t. ) ;
#14569 = vertex_point ( 'none', #32571 ) ;
#14570 = oriented_edge ( 'none', *, *, #14695, .f. ) ;
#14571 = oriented_edge ( 'none', *, *, #14447, .t. ) ;
#14572 = oriented_edge ( 'none', *, *, #14574, .f. ) ;
#14573 = oriented_edge ( 'none', *, *, #14605, .f. ) ;
#14574 = edge_curve ( 'none', #14555, #14594, #32511, .t. ) ;
#14575 = oriented_edge ( 'none', *, *, #14538, .t. ) ;
#14577 = vertex_point ( 'none', #32564 ) ;
#14576 = vertex_point ( 'none', #32537 ) ;
#14578 = vertex_point ( 'none', #32512 ) ;
#14579 = advanced_face ( 'none', ( #32560 ), #32529, .t. ) ;
#14580 = advanced_face ( 'none', ( #32556 ), #32563, .t. ) ;
#14582 = oriented_edge ( 'none', *, *, #14598, .f. ) ;
#14581 = edge_loop ( 'none', ( #14549, #14575, #14556, #14551, #14547, #14698, #14688, #14694, #14665, #14661, #14656, #14680, #14671 ) ) ;
#14584 = oriented_edge ( 'none', *, *, #14477, .t. ) ;
#14583 = vertex_point ( 'none', #32565 ) ;
#14586 = vertex_point ( 'none', #32553 ) ;
#14585 = edge_curve ( 'none', #14583, #14576, #32544, .t. ) ;
#14587 = edge_curve ( 'none', #14578, #14577, #32550, .t. ) ;
#14588 = edge_curve ( 'none', #14498, #14576, #32554, .t. ) ;
#14589 = oriented_edge ( 'none', *, *, #14546, .f. ) ;
#14590 = edge_curve ( 'none', #14474, #14464, #32542, .t. ) ;
#14591 = oriented_edge ( 'none', *, *, #14587, .t. ) ;
#14592 = edge_curve ( 'none', #14449, #14474, #32587, .t. ) ;
#14593 = edge_curve ( 'none', #14586, #14577, #32547, .t. ) ;
#14594 = vertex_point ( 'none', #32581 ) ;
#14595 = edge_loop ( 'none', ( #14571, #14561, #14533, #14567 ) ) ;
#14596 = oriented_edge ( 'none', *, *, #14593, .f. ) ;
#14597 = oriented_edge ( 'none', *, *, #14592, .f. ) ;
#14598 = edge_curve ( 'none', #14469, #14586, #31592, .t. ) ;
#14599 = edge_curve ( 'none', #14500, #14449, #32627, .t. ) ;
#14600 = edge_curve ( 'none', #14506, #14480, #32630, .t. ) ;
#14601 = vertex_point ( 'none', #32622 ) ;
#14602 = edge_loop ( 'none', ( #14457, #14565, #14563, #14573 ) ) ;
#14603 = edge_curve ( 'none', #14506, #14606, #32617, .t. ) ;
#14604 = oriented_edge ( 'none', *, *, #14599, .f. ) ;
#14606 = vertex_point ( 'none', #32611 ) ;
#14605 = edge_curve ( 'none', #14476, #14500, #32609, .t. ) ;
#14607 = edge_loop ( 'none', ( #14452, #14456, #14461, #14609, #14465 ) ) ;
#14608 = advanced_face ( 'none', ( #32615 ), #32631, .t. ) ;
#14609 = oriented_edge ( 'none', *, *, #14491, .t. ) ;
#14610 = vertex_point ( 'none', #32603 ) ;
#14611 = advanced_face ( 'none', ( #32658 ), #32657, .t. ) ;
#14612 = edge_curve ( 'none', #14642, #14634, #32616, .t. ) ;
#14613 = edge_curve ( 'none', #14660, #14685, #32649, .t. ) ;
#14614 = vertex_point ( 'none', #32605 ) ;
#14615 = oriented_edge ( 'none', *, *, #14631, .f. ) ;
#14616 = edge_curve ( 'none', #14779, #14684, #32642, .t. ) ;
#14617 = oriented_edge ( 'none', *, *, #14619, .f. ) ;
#14618 = oriented_edge ( 'none', *, *, #14612, .f. ) ;
#14619 = edge_curve ( 'none', #14643, #14685, #32641, .t. ) ;
#14620 = edge_curve ( 'none', #14642, #14774, #32656, .t. ) ;
#14621 = oriented_edge ( 'none', *, *, #14641, .t. ) ;
#14622 = edge_curve ( 'none', #14614, #14684, #32686, .t. ) ;
#14623 = edge_curve ( 'none', #14474, #14679, #32644, .t. ) ;
#14624 = edge_loop ( 'none', ( #14773, #14628, #14655, #14621, #14777 ) ) ;
#14626 = edge_curve ( 'none', #14672, #14633, #32678, .t. ) ;
#14625 = vertex_point ( 'none', #32685 ) ;
#14627 = vertex_point ( 'none', #32673 ) ;
#14628 = oriented_edge ( 'none', *, *, #14626, .t. ) ;
#14629 = oriented_edge ( 'none', *, *, #14620, .t. ) ;
#14630 = oriented_edge ( 'none', *, *, #14645, .f. ) ;
#14631 = edge_curve ( 'none', #14672, #14635, #32668, .t. ) ;
#14632 = advanced_face ( 'none', ( #32666 ), #32663, .t. ) ;
#14633 = vertex_point ( 'none', #32717 ) ;
#14634 = vertex_point ( 'none', #32661 ) ;
#14635 = vertex_point ( 'none', #32679 ) ;
#14636 = oriented_edge ( 'none', *, *, #14552, .f. ) ;
#14637 = edge_curve ( 'none', #14687, #14683, #32714, .t. ) ;
#14638 = oriented_edge ( 'none', *, *, #14646, .t. ) ;
#14639 = oriented_edge ( 'none', *, *, #14641, .f. ) ;
#14640 = oriented_edge ( 'none', *, *, #14592, .t. ) ;
#14641 = edge_curve ( 'none', #14691, #14687, #32716, .t. ) ;
#14642 = vertex_point ( 'none', #32662 ) ;
#14643 = vertex_point ( 'none', #32672 ) ;
#14644 = oriented_edge ( 'none', *, *, #14778, .t. ) ;
#14645 = edge_curve ( 'none', #14635, #14643, #32705, .t. ) ;
#14646 = edge_curve ( 'none', #14679, #14625, #32709, .t. ) ;
#14647 = edge_curve ( 'none', #14555, #14691, #32694, .t. ) ;
#14648 = oriented_edge ( 'none', *, *, #14623, .t. ) ;
#14649 = edge_curve ( 'none', #18102, #14659, #32660, .t. ) ;
#14650 = edge_loop ( 'none', ( #14782, #14780, #14617, #14630, #14615 ) ) ;
#14651 = vertex_point ( 'none', #32745 ) ;
#14652 = oriented_edge ( 'none', *, *, #14647, .f. ) ;
#14653 = edge_curve ( 'none', #14672, #14660, #32738, .t. ) ;
#14654 = edge_loop ( 'none', ( #14636, #14673, #14640, #14648, #14638, #14776, #14644, #14618, #14629, #14747, #14752, #14758, #14765 ) ) ;
#14655 = oriented_edge ( 'none', *, *, #14775, .t. ) ;
#14656 = oriented_edge ( 'none', *, *, #14677, .f. ) ;
#14657 = edge_curve ( 'none', #14543, #14449, #32733, .t. ) ;
#14658 = advanced_face ( 'none', ( #32743 ), #32737, .t. ) ;
#14659 = vertex_point ( 'none', #32731 ) ;
#14660 = vertex_point ( 'none', #32725 ) ;
#14661 = oriented_edge ( 'none', *, *, #14666, .t. ) ;
#14662 = oriented_edge ( 'none', *, *, #14534, .t. ) ;
#14663 = oriented_edge ( 'none', *, *, #14677, .t. ) ;
#14664 = edge_curve ( 'none', #14542, #14469, #32722, .t. ) ;
#14665 = oriented_edge ( 'none', *, *, #14669, .f. ) ;
#14667 = oriented_edge ( 'none', *, *, #14536, .t. ) ;
#14666 = edge_curve ( 'none', #14651, #14675, #32778, .t. ) ;
#14668 = oriented_edge ( 'none', *, *, #14598, .t. ) ;
#14669 = edge_curve ( 'none', #14651, #14659, #32774, .t. ) ;
#14670 = oriented_edge ( 'none', *, *, #14637, .f. ) ;
#14671 = oriented_edge ( 'none', *, *, #14623, .f. ) ;
#14672 = vertex_point ( 'none', #32747 ) ;
#14673 = oriented_edge ( 'none', *, *, #14657, .t. ) ;
#14674 = oriented_edge ( 'none', *, *, #14574, .t. ) ;
#14675 = vertex_point ( 'none', #32766 ) ;
#14676 = oriented_edge ( 'none', *, *, #14548, .f. ) ;
#14677 = edge_curve ( 'none', #14686, #14675, #32764, .t. ) ;
#14678 = oriented_edge ( 'none', *, *, #14689, .t. ) ;
#14679 = vertex_point ( 'none', #32761 ) ;
#14680 = oriented_edge ( 'none', *, *, #14682, .t. ) ;
#14681 = advanced_face ( 'none', ( #32724 ), #32760, .t. ) ;
#14682 = edge_curve ( 'none', #14686, #14679, #32732, .t. ) ;
#14683 = vertex_point ( 'none', #32775 ) ;
#14684 = vertex_point ( 'none', #32809 ) ;
#14685 = vertex_point ( 'none', #32807 ) ;
#14686 = vertex_point ( 'none', #32751 ) ;
#14687 = vertex_point ( 'none', #32763 ) ;
#14688 = oriented_edge ( 'none', *, *, #14530, .f. ) ;
#14689 = edge_curve ( 'none', #14539, #14683, #32804, .t. ) ;
#14690 = oriented_edge ( 'none', *, *, #15119, .t. ) ;
#14691 = vertex_point ( 'none', #32767 ) ;
#14692 = edge_curve ( 'none', #14569, #14554, #32805, .t. ) ;
#14693 = edge_curve ( 'none', #14463, #14555, #32808, .t. ) ;
#14694 = oriented_edge ( 'none', *, *, #14649, .t. ) ;
#14695 = edge_curve ( 'none', #14601, #14463, #32789, .t. ) ;
#14696 = vertex_point ( 'none', #32792 ) ;
#14697 = edge_curve ( 'none', #14569, #14696, #32781, .t. ) ;
#14699 = edge_loop ( 'none', ( #14540, #14662, #14701, #14668, #14676 ) ) ;
#14698 = oriented_edge ( 'none', *, *, #14697, .t. ) ;
#14700 = vertex_point ( 'none', #32790 ) ;
#14701 = oriented_edge ( 'none', *, *, #14664, .t. ) ;
#14702 = oriented_edge ( 'none', *, *, #14704, .t. ) ;
#14703 = oriented_edge ( 'none', *, *, #14860, .t. ) ;
#14704 = edge_curve ( 'none', #14700, #14627, #32794, .t. ) ;
#14705 = oriented_edge ( 'none', *, *, #14857, .t. ) ;
#14706 = advanced_face ( 'none', ( #32785 ), #32784, .t. ) ;
#14707 = edge_curve ( 'none', #14498, #14509, #32750, .t. ) ;
#14708 = oriented_edge ( 'none', *, *, #14622, .t. ) ;
#14709 = edge_loop ( 'none', ( #14939, #14937, #14814, #14792, #14942 ) ) ;
#14710 = oriented_edge ( 'none', *, *, #14738, .f. ) ;
#14711 = advanced_face ( 'none', ( #32825 ), #32833, .t. ) ;
#14712 = oriented_edge ( 'none', *, *, #14768, .f. ) ;
#14713 = edge_curve ( 'none', #14643, #14744, #32820, .t. ) ;
#14714 = edge_loop ( 'none', ( #14708, #14705, #14728 ) ) ;
#14715 = oriented_edge ( 'none', *, *, #14850, .f. ) ;
#14716 = vertex_point ( 'none', #32555 ) ;
#14717 = advanced_face ( 'none', ( #32594 ), #32574, .t. ) ;
#14718 = vertex_point ( 'none', #32780 ) ;
#14719 = oriented_edge ( 'none', *, *, #14737, .t. ) ;
#14720 = oriented_edge ( 'none', *, *, #14770, .t. ) ;
#14721 = advanced_face ( 'none', ( #32816 ), #32871, .t. ) ;
#14722 = oriented_edge ( 'none', *, *, #14724, .f. ) ;
#14723 = oriented_edge ( 'none', *, *, #14727, .t. ) ;
#14724 = edge_curve ( 'none', #14686, #14763, #32861, .t. ) ;
#14725 = oriented_edge ( 'none', *, *, #14738, .t. ) ;
#14726 = oriented_edge ( 'none', *, *, #14749, .t. ) ;
#14727 = edge_curve ( 'none', #14718, #14730, #32865, .t. ) ;
#14728 = oriented_edge ( 'none', *, *, #14836, .f. ) ;
#14729 = oriented_edge ( 'none', *, *, #14856, .f. ) ;
#14730 = vertex_point ( 'none', #32854 ) ;
#14731 = advanced_face ( 'none', ( #32850 ), #32862, .t. ) ;
#14732 = edge_curve ( 'none', #14660, #14687, #32856, .t. ) ;
#14733 = edge_loop ( 'none', ( #14726, #14702, #14720 ) ) ;
#14734 = edge_loop ( 'none', ( #14710, #14703, #14824, #14819, #14831 ) ) ;
#14735 = oriented_edge ( 'none', *, *, #14739, .t. ) ;
#14736 = edge_curve ( 'none', #14685, #14740, #32849, .t. ) ;
#14737 = edge_curve ( 'none', #14766, #14569, #32903, .t. ) ;
#14738 = edge_curve ( 'none', #14716, #14718, #32857, .t. ) ;
#14739 = edge_curve ( 'none', #14554, #14766, #32892, .t. ) ;
#14740 = vertex_point ( 'none', #32886 ) ;
#14741 = edge_loop ( 'none', ( #14846, #14858, #14855, #14853 ) ) ;
#14742 = edge_loop ( 'none', ( #14753, #14757, #14762, #14755, #14712, #14760 ) ) ;
#14743 = vertex_point ( 'none', #32896 ) ;
#14744 = vertex_point ( 'none', #32899 ) ;
#14745 = edge_curve ( 'none', #14779, #14774, #32894, .t. ) ;
#14746 = vertex_point ( 'none', #32878 ) ;
#14747 = oriented_edge ( 'none', *, *, #14745, .f. ) ;
#14748 = vertex_point ( 'none', #32880 ) ;
#14749 = edge_curve ( 'none', #14625, #14700, #32882, .t. ) ;
#14750 = oriented_edge ( 'none', *, *, #14754, .t. ) ;
#14751 = advanced_face ( 'none', ( #32879 ), #32883, .t. ) ;
#14752 = oriented_edge ( 'none', *, *, #14616, .t. ) ;
#14753 = oriented_edge ( 'none', *, *, #14619, .t. ) ;
#14754 = edge_curve ( 'none', #14675, #14763, #32888, .t. ) ;
#14755 = oriented_edge ( 'none', *, *, #14764, .f. ) ;
#14756 = oriented_edge ( 'none', *, *, #14692, .t. ) ;
#14757 = oriented_edge ( 'none', *, *, #14736, .t. ) ;
#14758 = oriented_edge ( 'none', *, *, #14622, .f. ) ;
#14759 = edge_curve ( 'none', #14740, #14748, #32874, .t. ) ;
#14760 = oriented_edge ( 'none', *, *, #14713, .f. ) ;
#14761 = edge_loop ( 'none', ( #14735, #14719, #14756 ) ) ;
#14762 = oriented_edge ( 'none', *, *, #14759, .t. ) ;
#14763 = vertex_point ( 'none', #32893 ) ;
#14764 = edge_curve ( 'none', #14746, #14748, #32921, .t. ) ;
#14765 = oriented_edge ( 'none', *, *, #14772, .t. ) ;
#14766 = vertex_point ( 'none', #32926 ) ;
#14767 = edge_loop ( 'none', ( #14725, #14723, #14848, #14715, #14729 ) ) ;
#14768 = edge_curve ( 'none', #14744, #14746, #32922, .t. ) ;
#14769 = edge_loop ( 'none', ( #14663, #14750, #14722 ) ) ;
#14770 = edge_curve ( 'none', #14627, #14625, #32931, .t. ) ;
#14771 = advanced_face ( 'none', ( #32905 ), #32925, .t. ) ;
#14772 = edge_curve ( 'none', #14614, #14537, #32914, .t. ) ;
#14773 = oriented_edge ( 'none', *, *, #14653, .f. ) ;
#14774 = vertex_point ( 'none', #32958 ) ;
#14775 = edge_curve ( 'none', #14633, #14691, #32959, .t. ) ;
#14776 = oriented_edge ( 'none', *, *, #14770, .f. ) ;
#14777 = oriented_edge ( 'none', *, *, #14732, .f. ) ;
#14778 = edge_curve ( 'none', #14627, #14634, #32946, .t. ) ;
#14780 = oriented_edge ( 'none', *, *, #14613, .t. ) ;
#14779 = vertex_point ( 'none', #32945 ) ;
#14782 = oriented_edge ( 'none', *, *, #14653, .t. ) ;
#14781 = vertex_point ( 'none', #32947 ) ;
#14783 = edge_curve ( 'none', #14781, #14922, #32944, .t. ) ;
#14784 = edge_curve ( 'none', #14810, #14917, #32948, .t. ) ;
#14785 = edge_curve ( 'none', #14763, #14922, #32977, .t. ) ;
#14787 = edge_loop ( 'none', ( #14919, #14923, #14928, #14921, #14930 ) ) ;
#14786 = oriented_edge ( 'none', *, *, #14839, .t. ) ;
#14789 = edge_curve ( 'none', #14828, #14911, #32970, .t. ) ;
#14788 = edge_curve ( 'none', #14462, #14500, #32936, .t. ) ;
#14791 = oriented_edge ( 'none', *, *, #14784, .t. ) ;
#14790 = edge_curve ( 'none', #14906, #14766, #33005, .t. ) ;
#14792 = oriented_edge ( 'none', *, *, #14796, .f. ) ;
#14793 = oriented_edge ( 'none', *, *, #14605, .t. ) ;
#14794 = edge_curve ( 'none', #14828, #14826, #32969, .t. ) ;
#14795 = oriented_edge ( 'none', *, *, #14646, .f. ) ;
#14796 = edge_curve ( 'none', #14826, #14944, #32999, .t. ) ;
#14797 = edge_loop ( 'none', ( #14811, #14804, #14809, #14801, #14920 ) ) ;
#14798 = vertex_point ( 'none', #33004 ) ;
#14799 = oriented_edge ( 'none', *, *, #14788, .f. ) ;
#14800 = oriented_edge ( 'none', *, *, #14852, .t. ) ;
#14801 = oriented_edge ( 'none', *, *, #14657, .f. ) ;
#14802 = edge_curve ( 'none', #14798, #14841, #32961, .t. ) ;
#14803 = edge_curve ( 'none', #14526, #14483, #32995, .t. ) ;
#14804 = oriented_edge ( 'none', *, *, #14788, .t. ) ;
#14805 = edge_loop ( 'none', ( #14901, #14791, #14903, #14909, #14932, #14876 ) ) ;
#14806 = oriented_edge ( 'none', *, *, #14802, .f. ) ;
#14807 = advanced_face ( 'none', ( #32978 ), #32986, .t. ) ;
#14808 = edge_curve ( 'none', #14854, #14798, #32987, .t. ) ;
#14809 = oriented_edge ( 'none', *, *, #14599, .t. ) ;
#14810 = vertex_point ( 'none', #33036 ) ;
#14811 = oriented_edge ( 'none', *, *, #14468, .f. ) ;
#14812 = edge_curve ( 'none', #14845, #14854, #33028, .t. ) ;
#14813 = oriented_edge ( 'none', *, *, #14904, .t. ) ;
#14814 = oriented_edge ( 'none', *, *, #14946, .f. ) ;
#14815 = oriented_edge ( 'none', *, *, #14724, .t. ) ;
#14816 = oriented_edge ( 'none', *, *, #14812, .f. ) ;
#14817 = edge_curve ( 'none', #14828, #14832, #33037, .t. ) ;
#14818 = edge_loop ( 'none', ( #14931, #14929 ) ) ;
#14819 = oriented_edge ( 'none', *, *, #14768, .t. ) ;
#14820 = oriented_edge ( 'none', *, *, #14839, .f. ) ;
#14821 = edge_curve ( 'none', #14862, #14744, #33022, .t. ) ;
#14822 = edge_curve ( 'none', #14730, #14840, #33007, .t. ) ;
#14823 = advanced_face ( 'none', ( #33023, #33010 ), #33018, .f. ) ;
#14824 = oriented_edge ( 'none', *, *, #14821, .t. ) ;
#14825 = oriented_edge ( 'none', *, *, #14844, .t. ) ;
#14826 = vertex_point ( 'none', #33069 ) ;
#14827 = oriented_edge ( 'none', *, *, #14585, .t. ) ;
#14828 = vertex_point ( 'none', #33066 ) ;
#14829 = edge_curve ( 'none', #14718, #14746, #33063, .t. ) ;
#14830 = advanced_face ( 'none', ( #33013 ), #33068, .t. ) ;
#14831 = oriented_edge ( 'none', *, *, #14829, .f. ) ;
#14832 = vertex_point ( 'none', #33012 ) ;
#14833 = edge_loop ( 'none', ( #14531, #14786, #14793, #14799 ) ) ;
#14834 = advanced_face ( 'none', ( #33051 ), #33065, .t. ) ;
#14835 = edge_loop ( 'none', ( #14851, #14820 ) ) ;
#14837 = oriented_edge ( 'none', *, *, #14808, .f. ) ;
#14836 = edge_curve ( 'none', #14614, #14743, #33046, .t. ) ;
#14838 = oriented_edge ( 'none', *, *, #14843, .t. ) ;
#14839 = edge_curve ( 'none', #14610, #14476, #33070, .t. ) ;
#14840 = vertex_point ( 'none', #33101 ) ;
#14841 = vertex_point ( 'none', #33099 ) ;
#14842 = advanced_face ( 'none', ( #33098 ), #33093, .t. ) ;
#14843 = edge_curve ( 'none', #14845, #14730, #33089, .t. ) ;
#14844 = edge_curve ( 'none', #14576, #14583, #33097, .t. ) ;
#14845 = vertex_point ( 'none', #33094 ) ;
#14846 = oriented_edge ( 'none', *, *, #14588, .f. ) ;
#14847 = vertex_point ( 'none', #33092 ) ;
#14848 = oriented_edge ( 'none', *, *, #14843, .f. ) ;
#14849 = edge_loop ( 'none', ( #14827, #14825 ) ) ;
#14850 = edge_curve ( 'none', #14847, #14845, #33079, .t. ) ;
#14851 = oriented_edge ( 'none', *, *, #14559, .f. ) ;
#14852 = edge_curve ( 'none', #14840, #14841, #33095, .t. ) ;
#14853 = oriented_edge ( 'none', *, *, #14844, .f. ) ;
#14854 = vertex_point ( 'none', #33081 ) ;
#14855 = oriented_edge ( 'none', *, *, #14535, .t. ) ;
#14856 = edge_curve ( 'none', #14716, #14847, #33134, .t. ) ;
#14857 = edge_curve ( 'none', #14684, #14743, #33126, .t. ) ;
#14858 = oriented_edge ( 'none', *, *, #14707, .t. ) ;
#14859 = edge_loop ( 'none', ( #14838, #14864, #14800, #14806, #14837, #14816 ) ) ;
#14860 = edge_curve ( 'none', #14716, #14862, #33128, .t. ) ;
#14861 = advanced_face ( 'none', ( #33123 ), #33118, .t. ) ;
#14862 = vertex_point ( 'none', #33113 ) ;
#14864 = oriented_edge ( 'none', *, *, #14822, .t. ) ;
#14863 = oriented_edge ( 'none', *, *, #14772, .f. ) ;
#14865 = edge_curve ( 'none', #14869, #14484, #33129, .t. ) ;
#14866 = oriented_edge ( 'none', *, *, #15007, .t. ) ;
#14868 = edge_loop ( 'none', ( #15009, #15013, #14978, #15008, #14985 ) ) ;
#14867 = advanced_face ( 'none', ( #33107 ), #33080, .f. ) ;
#14869 = vertex_point ( 'none', #33104 ) ;
#14870 = edge_loop ( 'none', ( #14988, #14960, #14968 ) ) ;
#14871 = edge_loop ( 'none', ( #14893, #14897, #15004, #15011, #15019 ) ) ;
#14872 = oriented_edge ( 'none', *, *, #14892, .t. ) ;
#14873 = edge_curve ( 'none', #14887, #14878, #33156, .t. ) ;
#14874 = oriented_edge ( 'none', *, *, #14836, .t. ) ;
#14876 = oriented_edge ( 'none', *, *, #14881, .f. ) ;
#14875 = oriented_edge ( 'none', *, *, #14682, .f. ) ;
#14878 = vertex_point ( 'none', #33112 ) ;
#14877 = edge_curve ( 'none', #14743, #14880, #33148, .t. ) ;
#14879 = edge_curve ( 'none', #14885, #14887, #33109, .t. ) ;
#14880 = vertex_point ( 'none', #33142 ) ;
#14881 = edge_curve ( 'none', #14944, #14869, #33189, .t. ) ;
#14882 = advanced_face ( 'none', ( #33149 ), #33150, .f. ) ;
#14883 = edge_curve ( 'none', #14885, #14895, #33183, .t. ) ;
#14884 = oriented_edge ( 'none', *, *, #14892, .f. ) ;
#14885 = vertex_point ( 'none', #33175 ) ;
#14886 = vertex_point ( 'none', #33141 ) ;
#14887 = vertex_point ( 'none', #33174 ) ;
#14888 = edge_loop ( 'none', ( #14866, #15014, #14974, #14972, #14979, #14984, #14975, #14991 ) ) ;
#14889 = advanced_face ( 'none', ( #33173 ), #33139, .t. ) ;
#14890 = oriented_edge ( 'none', *, *, #14936, .f. ) ;
#14891 = vertex_point ( 'none', #33166 ) ;
#14892 = edge_curve ( 'none', #14915, #14886, #33164, .t. ) ;
#14893 = oriented_edge ( 'none', *, *, #14879, .t. ) ;
#14894 = oriented_edge ( 'none', *, *, #14739, .f. ) ;
#14895 = vertex_point ( 'none', #33170 ) ;
#14896 = edge_curve ( 'none', #14915, #14906, #33172, .t. ) ;
#14897 = oriented_edge ( 'none', *, *, #14873, .t. ) ;
#14898 = edge_curve ( 'none', #14924, #14781, #33218, .t. ) ;
#14899 = advanced_face ( 'none', ( #33165 ), #33167, .t. ) ;
#14901 = oriented_edge ( 'none', *, *, #14946, .t. ) ;
#14900 = edge_loop ( 'none', ( #14874, #14933, #14890, #14884, #15020, #15024, #14894, #9254, #14863 ) ) ;
#14903 = oriented_edge ( 'none', *, *, #14905, .t. ) ;
#14902 = oriented_edge ( 'none', *, *, #14898, .f. ) ;
#14905 = edge_curve ( 'none', #14917, #14916, #33207, .t. ) ;
#14904 = edge_curve ( 'none', #14924, #14934, #33159, .t. ) ;
#14907 = edge_curve ( 'none', #14484, #14916, #33213, .t. ) ;
#14906 = vertex_point ( 'none', #33208 ) ;
#14908 = edge_curve ( 'none', #14934, #14700, #33193, .t. ) ;
#14909 = oriented_edge ( 'none', *, *, #14907, .f. ) ;
#14911 = vertex_point ( 'none', #33200 ) ;
#14910 = oriented_edge ( 'none', *, *, #14749, .f. ) ;
#14912 = oriented_edge ( 'none', *, *, #14908, .t. ) ;
#14914 = advanced_face ( 'none', ( #33196 ), #33194, .t. ) ;
#14913 = edge_curve ( 'none', #14924, #14886, #33201, .t. ) ;
#14916 = vertex_point ( 'none', #33241 ) ;
#14915 = vertex_point ( 'none', #33234 ) ;
#14917 = vertex_point ( 'none', #33237 ) ;
#14919 = oriented_edge ( 'none', *, *, #14817, .f. ) ;
#14918 = edge_loop ( 'none', ( #14815, #14938, #14943, #14902, #14813, #14912, #14910, #14795, #14875 ) ) ;
#14921 = oriented_edge ( 'none', *, *, #14808, .t. ) ;
#14920 = oriented_edge ( 'none', *, *, #14538, .f. ) ;
#14923 = oriented_edge ( 'none', *, *, #14789, .t. ) ;
#14922 = vertex_point ( 'none', #33235 ) ;
#14925 = edge_curve ( 'none', #14911, #14854, #33238, .t. ) ;
#14924 = vertex_point ( 'none', #33197 ) ;
#14926 = edge_curve ( 'none', #14832, #14798, #33230, .t. ) ;
#14927 = advanced_face ( 'none', ( #33203 ), #33236, .t. ) ;
#14928 = oriented_edge ( 'none', *, *, #14925, .t. ) ;
#14929 = oriented_edge ( 'none', *, *, #14396, .t. ) ;
#14930 = oriented_edge ( 'none', *, *, #14926, .f. ) ;
#14931 = oriented_edge ( 'none', *, *, #14803, .t. ) ;
#14932 = oriented_edge ( 'none', *, *, #14865, .f. ) ;
#14933 = oriented_edge ( 'none', *, *, #14877, .t. ) ;
#14934 = vertex_point ( 'none', #33233 ) ;
#14935 = advanced_face ( 'none', ( #33270 ), #33264, .t. ) ;
#14936 = edge_curve ( 'none', #14886, #14880, #33263, .t. ) ;
#14937 = oriented_edge ( 'none', *, *, #14940, .t. ) ;
#14938 = oriented_edge ( 'none', *, *, #14785, .t. ) ;
#14939 = oriented_edge ( 'none', *, *, #14817, .t. ) ;
#14940 = edge_curve ( 'none', #14832, #14810, #33273, .t. ) ;
#14941 = advanced_face ( 'none', ( #33258 ), #33231, .f. ) ;
#14942 = oriented_edge ( 'none', *, *, #14794, .f. ) ;
#14943 = oriented_edge ( 'none', *, *, #14783, .f. ) ;
#14944 = vertex_point ( 'none', #33271 ) ;
#14946 = edge_curve ( 'none', #14944, #14810, #33247, .t. ) ;
#14945 = oriented_edge ( 'none', *, *, #14913, .t. ) ;
#14947 = oriented_edge ( 'none', *, *, #14904, .f. ) ;
#14948 = oriented_edge ( 'none', *, *, #14956, .f. ) ;
#14949 = vertex_point ( 'none', #33251 ) ;
#14950 = edge_curve ( 'none', #14880, #15107, #33296, .t. ) ;
#14952 = edge_loop ( 'none', ( #15088, #15086, #15096, #14980, #15094 ) ) ;
#14951 = oriented_edge ( 'none', *, *, #14936, .t. ) ;
#14953 = oriented_edge ( 'none', *, *, #14976, .t. ) ;
#14955 = edge_curve ( 'none', #14995, #14997, #33297, .t. ) ;
#14954 = edge_loop ( 'none', ( #15071, #15097, #15084 ) ) ;
#14956 = edge_curve ( 'none', #14774, #15107, #33224, .t. ) ;
#14957 = oriented_edge ( 'none', *, *, #14955, .f. ) ;
#14959 = edge_curve ( 'none', #47274, #14995, #33288, .t. ) ;
#14958 = oriented_edge ( 'none', *, *, #14620, .f. ) ;
#14960 = oriented_edge ( 'none', *, *, #14964, .t. ) ;
#14961 = vertex_point ( 'none', #33047 ) ;
#14962 = oriented_edge ( 'none', *, *, #15007, .f. ) ;
#14963 = vertex_point ( 'none', #32326 ) ;
#14964 = edge_curve ( 'none', #15015, #14651, #33253, .t. ) ;
#14965 = edge_curve ( 'none', #14891, #47274, #33316, .t. ) ;
#14966 = advanced_face ( 'none', ( #33320 ), #33308, .t. ) ;
#14967 = edge_loop ( 'none', ( #15048, #15054, #15060, #15064, #15083, #15032 ) ) ;
#14969 = oriented_edge ( 'none', *, *, #14965, .f. ) ;
#14968 = oriented_edge ( 'none', *, *, #14669, .t. ) ;
#14971 = edge_loop ( 'none', ( #15075, #15100, #15070, #15104, #15085 ) ) ;
#14970 = advanced_face ( 'none', ( #33322 ), #33307, .f. ) ;
#14972 = oriented_edge ( 'none', *, *, #15022, .t. ) ;
#14973 = advanced_face ( 'none', ( #33311 ), #33309, .t. ) ;
#14974 = oriented_edge ( 'none', *, *, #14896, .f. ) ;
#14976 = edge_curve ( 'none', #15021, #14997, #33354, .t. ) ;
#14975 = oriented_edge ( 'none', *, *, #14986, .f. ) ;
#14977 = edge_curve ( 'none', #14922, #15015, #33346, .t. ) ;
#14978 = oriented_edge ( 'none', *, *, #15002, .t. ) ;
#14980 = oriented_edge ( 'none', *, *, #15102, .f. ) ;
#14979 = oriented_edge ( 'none', *, *, #14783, .t. ) ;
#14981 = vertex_point ( 'none', #33350 ) ;
#14983 = edge_curve ( 'none', #14887, #14484, #33349, .t. ) ;
#14982 = edge_loop ( 'none', ( #15005, #14989, #14962 ) ) ;
#14984 = oriented_edge ( 'none', *, *, #14977, .t. ) ;
#14985 = oriented_edge ( 'none', *, *, #14983, .f. ) ;
#14986 = edge_curve ( 'none', #14659, #15015, #33333, .t. ) ;
#14987 = vertex_point ( 'none', #33335 ) ;
#14988 = oriented_edge ( 'none', *, *, #14986, .t. ) ;
#14990 = advanced_face ( 'none', ( #33329 ), #33334, .t. ) ;
#14989 = oriented_edge ( 'none', *, *, #14996, .t. ) ;
#14991 = oriented_edge ( 'none', *, *, #14649, .f. ) ;
#14992 = oriented_edge ( 'none', *, *, #14959, .f. ) ;
#14993 = oriented_edge ( 'none', *, *, #14999, .t. ) ;
#14994 = advanced_face ( 'none', ( #33324 ), #33323, .t. ) ;
#14995 = vertex_point ( 'none', #33340 ) ;
#14997 = vertex_point ( 'none', #33339 ) ;
#14996 = edge_curve ( 'none', #14696, #15012, #33378, .t. ) ;
#14998 = oriented_edge ( 'none', *, *, #15028, .t. ) ;
#14999 = edge_curve ( 'none', #14891, #14878, #33380, .t. ) ;
#15000 = edge_loop ( 'none', ( #15091, #15103, #14947, #14945, #14951, #15099, #14948, #14958 ) ) ;
#15002 = edge_curve ( 'none', #15017, #14869, #33374, .t. ) ;
#15001 = oriented_edge ( 'none', *, *, #14898, .t. ) ;
#15003 = oriented_edge ( 'none', *, *, #14913, .f. ) ;
#15004 = oriented_edge ( 'none', *, *, #14999, .f. ) ;
#15005 = oriented_edge ( 'none', *, *, #14530, .t. ) ;
#15006 = edge_curve ( 'none', #14895, #14891, #33366, .t. ) ;
#15007 = edge_curve ( 'none', #18102, #15012, #33367, .t. ) ;
#15008 = oriented_edge ( 'none', *, *, #14865, .t. ) ;
#15009 = oriented_edge ( 'none', *, *, #14879, .f. ) ;
#15010 = advanced_face ( 'none', ( #33363 ), #33379, .f. ) ;
#15011 = oriented_edge ( 'none', *, *, #15006, .f. ) ;
#15013 = oriented_edge ( 'none', *, *, #15026, .t. ) ;
#15012 = vertex_point ( 'none', #33372 ) ;
#15014 = oriented_edge ( 'none', *, *, #9214, .t. ) ;
#15016 = edge_loop ( 'none', ( #14993, #14998, #14953, #14957, #14992, #14969 ) ) ;
#15015 = vertex_point ( 'none', #33417 ) ;
#15017 = vertex_point ( 'none', #33419 ) ;
#15019 = oriented_edge ( 'none', *, *, #14883, .f. ) ;
#15018 = edge_loop ( 'none', ( #15025, #14872, #15003, #15001 ) ) ;
#15021 = vertex_point ( 'none', #33362 ) ;
#15020 = oriented_edge ( 'none', *, *, #14896, .t. ) ;
#15022 = edge_curve ( 'none', #14915, #14781, #33408, .t. ) ;
#15023 = advanced_face ( 'none', ( #33409 ), #33404, .t. ) ;
#15024 = oriented_edge ( 'none', *, *, #14790, .t. ) ;
#15026 = edge_curve ( 'none', #14885, #15017, #33413, .t. ) ;
#15025 = oriented_edge ( 'none', *, *, #15022, .f. ) ;
#15028 = edge_curve ( 'none', #14878, #15021, #33418, .t. ) ;
#15027 = edge_loop ( 'none', ( #15034, #15164, #15174, #15178, #15031 ) ) ;
#15029 = oriented_edge ( 'none', *, *, #15078, .f. ) ;
#15030 = vertex_point ( 'none', #33391 ) ;
#15031 = oriented_edge ( 'none', *, *, #14754, .f. ) ;
#15032 = oriented_edge ( 'none', *, *, #15047, .f. ) ;
#15033 = oriented_edge ( 'none', *, *, #14877, .f. ) ;
#15034 = oriented_edge ( 'none', *, *, #14666, .f. ) ;
#15035 = advanced_face ( 'none', ( #33397 ), #33402, .t. ) ;
#15036 = oriented_edge ( 'none', *, *, #15068, .t. ) ;
#15037 = edge_loop ( 'none', ( #15169, #15135, #15128, #15140 ) ) ;
#15038 = oriented_edge ( 'none', *, *, #15039, .t. ) ;
#15039 = edge_curve ( 'none', #15108, #15030, #33390, .t. ) ;
#15040 = advanced_face ( 'none', ( #33448 ), #33449, .t. ) ;
#15041 = vertex_point ( 'none', #33440 ) ;
#15042 = oriented_edge ( 'none', *, *, #14778, .f. ) ;
#15043 = vertex_point ( 'none', #33436 ) ;
#15044 = advanced_face ( 'none', ( #33433 ), #33434, .t. ) ;
#15045 = advanced_face ( 'none', ( #33430 ), #33446, .t. ) ;
#15046 = oriented_edge ( 'none', *, *, #14745, .t. ) ;
#15047 = edge_curve ( 'none', #14961, #15081, #33392, .t. ) ;
#15048 = oriented_edge ( 'none', *, *, #15098, .t. ) ;
#15049 = advanced_face ( 'none', ( #33393 ), #33401, .t. ) ;
#15050 = vertex_point ( 'none', #33435 ) ;
#15051 = oriented_edge ( 'none', *, *, #14790, .f. ) ;
#15052 = vertex_point ( 'none', #33420 ) ;
#15053 = oriented_edge ( 'none', *, *, #14697, .f. ) ;
#15054 = oriented_edge ( 'none', *, *, #15074, .t. ) ;
#15055 = oriented_edge ( 'none', *, *, #9214, .f. ) ;
#15056 = edge_curve ( 'none', #15043, #15052, #33425, .t. ) ;
#15057 = edge_loop ( 'none', ( #15063, #15029, #15042, #15167, #15059 ) ) ;
#15058 = edge_loop ( 'none', ( #15038, #15036, #15155, #15171, #15182 ) ) ;
#15059 = oriented_edge ( 'none', *, *, #14908, .f. ) ;
#15060 = oriented_edge ( 'none', *, *, #15056, .t. ) ;
#15061 = oriented_edge ( 'none', *, *, #14737, .f. ) ;
#15062 = edge_curve ( 'none', #15050, #15052, #33471, .t. ) ;
#15063 = oriented_edge ( 'none', *, *, #15093, .f. ) ;
#15064 = oriented_edge ( 'none', *, *, #15062, .f. ) ;
#15065 = edge_curve ( 'none', #15081, #15050, #33426, .t. ) ;
#15066 = edge_loop ( 'none', ( #15189, #15183, #15187, #15033, #15080 ) ) ;
#15068 = edge_curve ( 'none', #15030, #18106, #33455, .t. ) ;
#15067 = oriented_edge ( 'none', *, *, #14956, .t. ) ;
#15069 = oriented_edge ( 'none', *, *, #15089, .t. ) ;
#15070 = oriented_edge ( 'none', *, *, #15077, .t. ) ;
#15071 = oriented_edge ( 'none', *, *, #14612, .t. ) ;
#15072 = advanced_face ( 'none', ( #33427 ), #33478, .t. ) ;
#15073 = edge_loop ( 'none', ( #15067, #15069, #15046 ) ) ;
#15074 = edge_curve ( 'none', #14963, #15043, #33462, .t. ) ;
#15075 = oriented_edge ( 'none', *, *, #15092, .f. ) ;
#15076 = advanced_face ( 'none', ( #33506 ), #33452, .t. ) ;
#15077 = edge_curve ( 'none', #15111, #47274, #33461, .t. ) ;
#15078 = edge_curve ( 'none', #14634, #15101, #33460, .t. ) ;
#15079 = edge_curve ( 'none', #14987, #14995, #33488, .t. ) ;
#15080 = oriented_edge ( 'none', *, *, #14857, .f. ) ;
#15081 = vertex_point ( 'none', #33453 ) ;
#15082 = oriented_edge ( 'none', *, *, #14996, .f. ) ;
#15083 = oriented_edge ( 'none', *, *, #15065, .f. ) ;
#15084 = oriented_edge ( 'none', *, *, #15095, .f. ) ;
#15085 = oriented_edge ( 'none', *, *, #15079, .f. ) ;
#15086 = oriented_edge ( 'none', *, *, #15090, .t. ) ;
#15087 = edge_loop ( 'none', ( #15055, #15082, #15053, #15061, #15051 ) ) ;
#15088 = oriented_edge ( 'none', *, *, #15092, .t. ) ;
#15089 = edge_curve ( 'none', #15107, #14779, #33482, .t. ) ;
#15090 = edge_curve ( 'none', #14987, #14963, #33501, .t. ) ;
#15091 = oriented_edge ( 'none', *, *, #15095, .t. ) ;
#15092 = edge_curve ( 'none', #14981, #14987, #33487, .t. ) ;
#15093 = edge_curve ( 'none', #15101, #14934, #33520, .t. ) ;
#15094 = oriented_edge ( 'none', *, *, #15105, .f. ) ;
#15095 = edge_curve ( 'none', #14642, #15101, #33528, .t. ) ;
#15096 = oriented_edge ( 'none', *, *, #15098, .f. ) ;
#15097 = oriented_edge ( 'none', *, *, #15078, .t. ) ;
#15098 = edge_curve ( 'none', #14961, #14963, #33514, .t. ) ;
#15099 = oriented_edge ( 'none', *, *, #14950, .t. ) ;
#15100 = oriented_edge ( 'none', *, *, #15109, .t. ) ;
#15101 = vertex_point ( 'none', #33563 ) ;
#15102 = edge_curve ( 'none', #14949, #14961, #33564, .t. ) ;
#15103 = oriented_edge ( 'none', *, *, #15093, .t. ) ;
#15104 = oriented_edge ( 'none', *, *, #14959, .t. ) ;
#15105 = edge_curve ( 'none', #14981, #14949, #33553, .t. ) ;
#15106 = edge_loop ( 'none', ( #15138, #15158, #15165, #15273 ) ) ;
#15108 = vertex_point ( 'none', #33561 ) ;
#15107 = vertex_point ( 'none', #33562 ) ;
#15109 = edge_curve ( 'none', #14981, #15111, #33549, .t. ) ;
#15110 = edge_curve ( 'none', #15179, #15153, #33547, .t. ) ;
#15111 = vertex_point ( 'none', #33555 ) ;
#15112 = edge_curve ( 'none', #15152, #15184, #33543, .t. ) ;
#15113 = advanced_face ( 'none', ( #33539 ), #33554, .f. ) ;
#15114 = oriented_edge ( 'none', *, *, #15261, .t. ) ;
#15115 = oriented_edge ( 'none', *, *, #15110, .f. ) ;
#15116 = vertex_point ( 'none', #33591 ) ;
#15117 = edge_curve ( 'none', #15144, #15181, #33535, .t. ) ;
#15118 = edge_curve ( 'none', #15148, #15152, #33590, .t. ) ;
#15119 = edge_curve ( 'none', #15144, #15153, #33593, .t. ) ;
#15120 = oriented_edge ( 'none', *, *, #15118, .f. ) ;
#15122 = edge_curve ( 'none', #15168, #15148, #33569, .t. ) ;
#15121 = edge_curve ( 'none', #15153, #15137, #33578, .t. ) ;
#15123 = oriented_edge ( 'none', *, *, #15117, .t. ) ;
#15124 = edge_loop ( 'none', ( #15237, #15230, #15243, #15247, #15245 ) ) ;
#15126 = oriented_edge ( 'none', *, *, #15122, .f. ) ;
#15125 = advanced_face ( 'none', ( #33572 ), #33583, .t. ) ;
#15127 = edge_curve ( 'none', #15190, #15143, #33592, .t. ) ;
#15128 = oriented_edge ( 'none', *, *, #14451, .t. ) ;
#15129 = oriented_edge ( 'none', *, *, #15133, .t. ) ;
#15131 = oriented_edge ( 'none', *, *, #15175, .t. ) ;
#15130 = closed_shell ( 'none', ( #14503, #14460, #14608, #14579, #14545, #14632, #14717, #14731, #14861, #14711, #14842, #14823, #14830, #14807, #14927, #14941, #14882, #14867, #15010, #14994, #14966, #14970, #15076, #15044, #15049, #15185, #15040, #15172, #15125 ) ) ;
#15133 = edge_curve ( 'none', #15180, #15081, #33615, .t. ) ;
#15132 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15134 = oriented_edge ( 'none', *, *, #15112, .f. ) ;
#15135 = oriented_edge ( 'none', *, *, #14803, .f. ) ;
#15136 = oriented_edge ( 'none', *, *, #15177, .f. ) ;
#15137 = vertex_point ( 'none', #33619 ) ;
#15138 = oriented_edge ( 'none', *, *, #15142, .f. ) ;
#15139 = edge_loop ( 'none', ( #15254, #15253, #15259, #15145, #15258 ) ) ;
#15140 = oriented_edge ( 'none', *, *, #14707, .f. ) ;
#15141 = vertex_point ( 'none', #33623 ) ;
#15142 = edge_curve ( 'none', #15181, #15137, #33609, .t. ) ;
#15143 = vertex_point ( 'none', #33621 ) ;
#15144 = vertex_point ( 'none', #33614 ) ;
#15145 = oriented_edge ( 'none', *, *, #15266, .f. ) ;
#15146 = advanced_face ( 'none', ( #33608 ), #33607, .t. ) ;
#15147 = manifold_solid_brep ( '����-����1', #16985 ) ;
#15148 = vertex_point ( 'none', #33606 ) ;
#15149 = oriented_edge ( 'none', *, *, #14487, .f. ) ;
#15150 = oriented_edge ( 'none', *, *, #15161, .t. ) ;
#15151 = vertex_point ( 'none', #33596 ) ;
#15152 = vertex_point ( 'none', #33618 ) ;
#15153 = vertex_point ( 'none', #33599 ) ;
#15154 = vertex_point ( 'none', #33646 ) ;
#15155 = oriented_edge ( 'none', *, *, #15161, .f. ) ;
#15156 = advanced_face ( 'none', ( #33650 ), #33598, .f. ) ;
#15157 = edge_curve ( 'none', #15163, #15168, #33643, .t. ) ;
#15158 = oriented_edge ( 'none', *, *, #15176, .t. ) ;
#15159 = edge_curve ( 'none', #18106, #15154, #33651, .t. ) ;
#15160 = oriented_edge ( 'none', *, *, #15119, .f. ) ;
#15161 = edge_curve ( 'none', #15168, #18106, #33645, .t. ) ;
#15162 = vertex_point ( 'none', #33644 ) ;
#15163 = vertex_point ( 'none', #33625 ) ;
#15164 = oriented_edge ( 'none', *, *, #14964, .f. ) ;
#15165 = oriented_edge ( 'none', *, *, #15264, .t. ) ;
#15166 = edge_loop ( 'none', ( #15191, #15131, #15129, #15170, #15136 ) ) ;
#15167 = oriented_edge ( 'none', *, *, #14704, .f. ) ;
#15168 = vertex_point ( 'none', #33636 ) ;
#15169 = oriented_edge ( 'none', *, *, #14517, .f. ) ;
#15170 = oriented_edge ( 'none', *, *, #15065, .t. ) ;
#15171 = oriented_edge ( 'none', *, *, #15157, .f. ) ;
#15172 = advanced_face ( 'none', ( #33630 ), #33631, .t. ) ;
#15173 = edge_curve ( 'none', #15108, #15163, #33684, .t. ) ;
#15174 = oriented_edge ( 'none', *, *, #14977, .f. ) ;
#15175 = edge_curve ( 'none', #15108, #15180, #33682, .t. ) ;
#15176 = edge_curve ( 'none', #15181, #15151, #33672, .t. ) ;
#15177 = edge_curve ( 'none', #15030, #15050, #33665, .t. ) ;
#15178 = oriented_edge ( 'none', *, *, #14785, .f. ) ;
#15180 = vertex_point ( 'none', #33663 ) ;
#15179 = vertex_point ( 'none', #33666 ) ;
#15182 = oriented_edge ( 'none', *, *, #15173, .f. ) ;
#15181 = vertex_point ( 'none', #33660 ) ;
#15184 = vertex_point ( 'none', #33677 ) ;
#15183 = oriented_edge ( 'none', *, *, #15089, .f. ) ;
#15186 = edge_loop ( 'none', ( #15150, #15272, #15276, #15134, #15120, #15126 ) ) ;
#15185 = advanced_face ( 'none', ( #33683 ), #33658, .t. ) ;
#15187 = oriented_edge ( 'none', *, *, #14950, .f. ) ;
#15188 = advanced_face ( 'none', ( #33659 ), #33657, .t. ) ;
#15189 = oriented_edge ( 'none', *, *, #14616, .f. ) ;
#15190 = vertex_point ( 'none', #33713 ) ;
#15191 = oriented_edge ( 'none', *, *, #15039, .f. ) ;
#15192 = edge_curve ( 'none', #15200, #15351, #33703, .t. ) ;
#15193 = oriented_edge ( 'none', *, *, #15225, .f. ) ;
#15194 = vertex_point ( 'none', #33709 ) ;
#15195 = oriented_edge ( 'none', *, *, #15357, .f. ) ;
#15196 = edge_curve ( 'none', #15355, #15236, #33705, .t. ) ;
#15197 = advanced_face ( 'none', ( #33710 ), #33667, .t. ) ;
#15198 = oriented_edge ( 'none', *, *, #15334, .f. ) ;
#15199 = vertex_point ( 'none', #33694 ) ;
#15200 = vertex_point ( 'none', #33655 ) ;
#15201 = vertex_point ( 'none', #33699 ) ;
#15202 = edge_loop ( 'none', ( #15348, #15346, #15356, #15325, #15360 ) ) ;
#15203 = oriented_edge ( 'none', *, *, #15209, .t. ) ;
#15204 = vertex_point ( 'none', #33698 ) ;
#15205 = edge_curve ( 'none', #15221, #15217, #33692, .t. ) ;
#15206 = oriented_edge ( 'none', *, *, #15268, .t. ) ;
#15208 = edge_curve ( 'none', #15204, #15199, #33688, .t. ) ;
#15207 = edge_curve ( 'none', #15353, #15301, #33739, .t. ) ;
#15210 = vertex_point ( 'none', #33687 ) ;
#15209 = edge_curve ( 'none', #15216, #15221, #33712, .t. ) ;
#15211 = vertex_point ( 'none', #33725 ) ;
#15212 = oriented_edge ( 'none', *, *, #15242, .f. ) ;
#15213 = oriented_edge ( 'none', *, *, #15208, .t. ) ;
#15214 = oriented_edge ( 'none', *, *, #15234, .f. ) ;
#15215 = edge_curve ( 'none', #15211, #15199, #33724, .t. ) ;
#15216 = vertex_point ( 'none', #33730 ) ;
#15218 = vertex_point ( 'none', #33728 ) ;
#15217 = vertex_point ( 'none', #33729 ) ;
#15220 = vertex_point ( 'none', #33723 ) ;
#15219 = vertex_point ( 'none', #33715 ) ;
#15222 = vertex_point ( 'none', #33760 ) ;
#15221 = vertex_point ( 'none', #33722 ) ;
#15224 = edge_curve ( 'none', #15222, #15211, #33740, .t. ) ;
#15223 = oriented_edge ( 'none', *, *, #15228, .f. ) ;
#15225 = edge_curve ( 'none', #15200, #15201, #33716, .t. ) ;
#15226 = oriented_edge ( 'none', *, *, #15224, .f. ) ;
#15227 = oriented_edge ( 'none', *, *, #15205, .t. ) ;
#15229 = edge_loop ( 'none', ( #15114, #15206, #15213, #15244, #15226, #15341 ) ) ;
#15228 = edge_curve ( 'none', #15231, #15217, #33754, .t. ) ;
#15230 = oriented_edge ( 'none', *, *, #15235, .t. ) ;
#15231 = vertex_point ( 'none', #33746 ) ;
#15232 = vertex_point ( 'none', #33756 ) ;
#15233 = advanced_face ( 'none', ( #33741 ), #33527, .t. ) ;
#15234 = edge_curve ( 'none', #15216, #15231, #32580, .t. ) ;
#15235 = edge_curve ( 'none', #15190, #15239, #33782, .t. ) ;
#15236 = vertex_point ( 'none', #33785 ) ;
#15237 = oriented_edge ( 'none', *, *, #15127, .f. ) ;
#15239 = vertex_point ( 'none', #33783 ) ;
#15238 = edge_loop ( 'none', ( #15193, #15333, #15198, #15343 ) ) ;
#15241 = edge_curve ( 'none', #15143, #15152, #33778, .t. ) ;
#15240 = edge_curve ( 'none', #15219, #15232, #33777, .t. ) ;
#15243 = oriented_edge ( 'none', *, *, #15265, .t. ) ;
#15242 = edge_curve ( 'none', #15219, #15236, #33765, .t. ) ;
#15244 = oriented_edge ( 'none', *, *, #15215, .f. ) ;
#15245 = oriented_edge ( 'none', *, *, #15241, .f. ) ;
#15246 = edge_loop ( 'none', ( #15212, #15350, #15195, #15345 ) ) ;
#15247 = oriented_edge ( 'none', *, *, #15118, .t. ) ;
#15248 = oriented_edge ( 'none', *, *, #15121, .f. ) ;
#15249 = vertex_point ( 'none', #33768 ) ;
#15250 = oriented_edge ( 'none', *, *, #15142, .t. ) ;
#15251 = advanced_face ( 'none', ( #33767 ), #33776, .t. ) ;
#15252 = advanced_face ( 'none', ( #33769 ), #33807, .t. ) ;
#15253 = oriented_edge ( 'none', *, *, #15256, .t. ) ;
#15254 = oriented_edge ( 'none', *, *, #15127, .t. ) ;
#15255 = edge_loop ( 'none', ( #15203, #15227, #15223, #15214 ) ) ;
#15256 = edge_curve ( 'none', #15143, #15116, #33801, .t. ) ;
#15258 = oriented_edge ( 'none', *, *, #15270, .f. ) ;
#15257 = advanced_face ( 'none', ( #33803 ), #33794, .f. ) ;
#15259 = oriented_edge ( 'none', *, *, #15261, .f. ) ;
#15260 = edge_curve ( 'none', #15179, #15144, #33793, .t. ) ;
#15261 = edge_curve ( 'none', #15263, #15116, #33787, .t. ) ;
#15262 = oriented_edge ( 'none', *, *, #15260, .t. ) ;
#15263 = vertex_point ( 'none', #33788 ) ;
#15264 = edge_curve ( 'none', #15151, #15162, #33841, .t. ) ;
#15265 = edge_curve ( 'none', #15239, #15148, #33784, .t. ) ;
#15266 = edge_curve ( 'none', #15141, #15263, #33845, .t. ) ;
#15267 = edge_loop ( 'none', ( #15115, #15262, #14690 ) ) ;
#15268 = edge_curve ( 'none', #15116, #15204, #33844, .t. ) ;
#15269 = edge_loop ( 'none', ( #15160, #15123, #15250, #15248 ) ) ;
#15270 = edge_curve ( 'none', #15190, #15141, #33819, .t. ) ;
#15271 = edge_curve ( 'none', #15137, #15162, #33866, .t. ) ;
#15272 = oriented_edge ( 'none', *, *, #15159, .t. ) ;
#15273 = oriented_edge ( 'none', *, *, #15271, .f. ) ;
#15274 = edge_curve ( 'none', #15154, #15184, #33821, .t. ) ;
#15275 = edge_curve ( 'none', #15312, #15297, #33820, .t. ) ;
#15276 = oriented_edge ( 'none', *, *, #15274, .t. ) ;
#15278 = oriented_edge ( 'none', *, *, #15451, .f. ) ;
#15277 = vertex_point ( 'none', #33857 ) ;
#15280 = edge_curve ( 'none', #15218, #15449, #33853, .t. ) ;
#15279 = edge_curve ( 'none', #15324, #15308, #33859, .t. ) ;
#15281 = edge_curve ( 'none', #15316, #15297, #33883, .t. ) ;
#15282 = edge_loop ( 'none', ( #15388, #15380, #15393, #15424, #15401 ) ) ;
#15283 = vertex_point ( 'none', #33854 ) ;
#15284 = oriented_edge ( 'none', *, *, #15429, .f. ) ;
#15285 = edge_curve ( 'none', #15324, #15277, #33858, .t. ) ;
#15286 = oriented_edge ( 'none', *, *, #15420, .f. ) ;
#15287 = oriented_edge ( 'none', *, *, #15281, .f. ) ;
#15288 = oriented_edge ( 'none', *, *, #15290, .t. ) ;
#15289 = edge_curve ( 'none', #15308, #15316, #33920, .t. ) ;
#15290 = edge_curve ( 'none', #15041, #15222, #33860, .t. ) ;
#15291 = vertex_point ( 'none', #33914 ) ;
#15292 = vertex_point ( 'none', #33919 ) ;
#15293 = oriented_edge ( 'none', *, *, #15289, .f. ) ;
#15294 = edge_curve ( 'none', #15194, #15211, #33911, .t. ) ;
#15295 = vertex_point ( 'none', #33970 ) ;
#15296 = edge_curve ( 'none', #15220, #15315, #33913, .t. ) ;
#15297 = vertex_point ( 'none', #33848 ) ;
#15298 = oriented_edge ( 'none', *, *, #15224, .t. ) ;
#15300 = edge_curve ( 'none', #15446, #15447, #33957, .t. ) ;
#15299 = advanced_face ( 'none', ( #33965, #33964 ), #33922, .f. ) ;
#15301 = vertex_point ( 'none', #33958 ) ;
#15303 = edge_loop ( 'none', ( #15313, #15317, #15441, #15311, #15278, #15440 ) ) ;
#15302 = oriented_edge ( 'none', *, *, #15264, .f. ) ;
#15305 = oriented_edge ( 'none', *, *, #15294, .f. ) ;
#15304 = oriented_edge ( 'none', *, *, #15275, .t. ) ;
#15307 = oriented_edge ( 'none', *, *, #15418, .f. ) ;
#15306 = edge_curve ( 'none', #15162, #15151, #33947, .t. ) ;
#15308 = vertex_point ( 'none', #33961 ) ;
#15309 = advanced_face ( 'none', ( #33950 ), #33942, .t. ) ;
#15311 = oriented_edge ( 'none', *, *, #15443, .f. ) ;
#15310 = edge_loop ( 'none', ( #15314, #15320, #15450, #15304, #15287, #15293, #15425, #15428, #15431, #15437, #15444, #15402, #15407, #15413, #15419, #15423, #15387, #15392, #15396, #15400, #15527, #15361, #15371, #15538, #15369, #15376, #15512, #15535, #15510, #15518, #15516, #15494, #15499, #15453, #15462, #15468, #15471, #15455, #15466, #15610, #15475, #15602, #15608, #15614 ) ) ;
#15313 = oriented_edge ( 'none', *, *, #15358, .t. ) ;
#15312 = vertex_point ( 'none', #34001 ) ;
#15315 = vertex_point ( 'none', #33948 ) ;
#15314 = oriented_edge ( 'none', *, *, #15337, .f. ) ;
#15317 = oriented_edge ( 'none', *, *, #15296, .t. ) ;
#15316 = vertex_point ( 'none', #33941 ) ;
#15319 = edge_curve ( 'none', #15315, #15321, #33999, .t. ) ;
#15318 = edge_curve ( 'none', #15283, #15277, #33996, .t. ) ;
#15321 = vertex_point ( 'none', #34000 ) ;
#15320 = oriented_edge ( 'none', *, *, #15207, .f. ) ;
#15322 = edge_curve ( 'none', #15312, #15353, #34039, .t. ) ;
#15323 = edge_loop ( 'none', ( #15406, #15416, #15307, #15286, #15284 ) ) ;
#15324 = vertex_point ( 'none', #34005 ) ;
#15325 = oriented_edge ( 'none', *, *, #15354, .f. ) ;
#15326 = edge_curve ( 'none', #15210, #15249, #34036, .t. ) ;
#15327 = advanced_face ( 'none', ( #34038 ), #34064, .t. ) ;
#15328 = vertex_point ( 'none', #34037 ) ;
#15329 = edge_loop ( 'none', ( #15335, #15336, #15288, #15298, #15305 ) ) ;
#15330 = oriented_edge ( 'none', *, *, #15306, .f. ) ;
#15331 = vertex_point ( 'none', #34007 ) ;
#15332 = advanced_face ( 'none', ( #34059 ), #34063, .t. ) ;
#15333 = oriented_edge ( 'none', *, *, #15192, .t. ) ;
#15335 = oriented_edge ( 'none', *, *, #15352, .f. ) ;
#15334 = edge_curve ( 'none', #15328, #15351, #34047, .t. ) ;
#15336 = oriented_edge ( 'none', *, *, #15338, .t. ) ;
#15337 = edge_curve ( 'none', #15301, #15331, #34101, .t. ) ;
#15338 = edge_curve ( 'none', #15210, #15041, #34050, .t. ) ;
#15339 = edge_curve ( 'none', #15328, #15201, #34052, .t. ) ;
#15340 = edge_curve ( 'none', #15263, #15222, #34097, .t. ) ;
#15341 = oriented_edge ( 'none', *, *, #15340, .f. ) ;
#15342 = edge_loop ( 'none', ( #15330, #15302 ) ) ;
#15343 = oriented_edge ( 'none', *, *, #15339, .t. ) ;
#15344 = advanced_face ( 'none', ( #34098 ), #34040, .t. ) ;
#15345 = oriented_edge ( 'none', *, *, #15196, .t. ) ;
#15346 = oriented_edge ( 'none', *, *, #15349, .t. ) ;
#15348 = oriented_edge ( 'none', *, *, #15352, .t. ) ;
#15347 = advanced_face ( 'none', ( #34126 ), #34125, .t. ) ;
#15349 = edge_curve ( 'none', #15194, #15220, #34122, .t. ) ;
#15350 = oriented_edge ( 'none', *, *, #15240, .t. ) ;
#15352 = edge_curve ( 'none', #15210, #15194, #34092, .t. ) ;
#15351 = vertex_point ( 'none', #34091 ) ;
#15353 = vertex_point ( 'none', #34112 ) ;
#15354 = edge_curve ( 'none', #15249, #15218, #34121, .t. ) ;
#15355 = vertex_point ( 'none', #34111 ) ;
#15356 = oriented_edge ( 'none', *, *, #15358, .f. ) ;
#15357 = edge_curve ( 'none', #15355, #15232, #34151, .t. ) ;
#15358 = edge_curve ( 'none', #15218, #15220, #34152, .t. ) ;
#15360 = oriented_edge ( 'none', *, *, #15326, .f. ) ;
#15359 = vertex_point ( 'none', #34137 ) ;
#15361 = oriented_edge ( 'none', *, *, #15529, .f. ) ;
#15362 = edge_loop ( 'none', ( #15474, #15479, #15613, #15609, #15624, #15459, #15576 ) ) ;
#15363 = edge_curve ( 'none', #15365, #15533, #34129, .t. ) ;
#15364 = edge_curve ( 'none', #15534, #15539, #34134, .t. ) ;
#15365 = vertex_point ( 'none', #34130 ) ;
#15366 = oriented_edge ( 'none', *, *, #15364, .t. ) ;
#15367 = vertex_point ( 'none', #34191 ) ;
#15368 = edge_curve ( 'none', #15379, #15539, #34131, .t. ) ;
#15369 = oriented_edge ( 'none', *, *, #15378, .f. ) ;
#15370 = edge_curve ( 'none', #15414, #15432, #34189, .t. ) ;
#15371 = oriented_edge ( 'none', *, *, #15363, .f. ) ;
#15373 = edge_curve ( 'none', #15432, #15379, #34222, .t. ) ;
#15372 = edge_curve ( 'none', #15365, #15384, #34156, .t. ) ;
#15375 = vertex_point ( 'none', #34153 ) ;
#15374 = vertex_point ( 'none', #34213 ) ;
#15377 = vertex_point ( 'none', #34160 ) ;
#15376 = oriented_edge ( 'none', *, *, #15503, .f. ) ;
#15379 = vertex_point ( 'none', #34214 ) ;
#15378 = edge_curve ( 'none', #15381, #15384, #34209, .t. ) ;
#15380 = oriented_edge ( 'none', *, *, #15434, .t. ) ;
#15381 = vertex_point ( 'none', #34206 ) ;
#15382 = vertex_point ( 'none', #34205 ) ;
#15383 = advanced_face ( 'none', ( #34204 ), #34220, .t. ) ;
#15384 = vertex_point ( 'none', #34210 ) ;
#15386 = edge_curve ( 'none', #15412, #15534, #33909, .t. ) ;
#15385 = edge_curve ( 'none', #15405, #15448, #34234, .t. ) ;
#15388 = oriented_edge ( 'none', *, *, #15300, .f. ) ;
#15387 = oriented_edge ( 'none', *, *, #15385, .f. ) ;
#15390 = oriented_edge ( 'none', *, *, #15418, .t. ) ;
#15389 = edge_curve ( 'none', #15411, #15405, #33992, .t. ) ;
#15391 = oriented_edge ( 'none', *, *, #15386, .t. ) ;
#15392 = oriented_edge ( 'none', *, *, #15389, .f. ) ;
#15393 = oriented_edge ( 'none', *, *, #15410, .t. ) ;
#15394 = edge_curve ( 'none', #15417, #15411, #34279, .t. ) ;
#15395 = oriented_edge ( 'none', *, *, #15368, .f. ) ;
#15396 = oriented_edge ( 'none', *, *, #15394, .f. ) ;
#15397 = vertex_point ( 'none', #34280 ) ;
#15398 = edge_curve ( 'none', #15417, #18101, #34276, .t. ) ;
#15399 = edge_curve ( 'none', #15447, #15292, #34309, .t. ) ;
#15400 = oriented_edge ( 'none', *, *, #15398, .t. ) ;
#15401 = oriented_edge ( 'none', *, *, #15399, .f. ) ;
#15402 = oriented_edge ( 'none', *, *, #15445, .t. ) ;
#15403 = edge_curve ( 'none', #15430, #15426, #34303, .t. ) ;
#15404 = advanced_face ( 'none', ( #34281 ), #34278, .t. ) ;
#15405 = vertex_point ( 'none', #34297 ) ;
#15406 = oriented_edge ( 'none', *, *, #15300, .t. ) ;
#15407 = oriented_edge ( 'none', *, *, #15403, .f. ) ;
#15408 = edge_curve ( 'none', #15447, #15412, #34334, .t. ) ;
#15409 = edge_curve ( 'none', #15435, #15430, #34327, .t. ) ;
#15410 = edge_curve ( 'none', #15436, #15449, #34304, .t. ) ;
#15411 = vertex_point ( 'none', #34305 ) ;
#15412 = vertex_point ( 'none', #34330 ) ;
#15413 = oriented_edge ( 'none', *, *, #15409, .f. ) ;
#15414 = vertex_point ( 'none', #34328 ) ;
#15415 = edge_curve ( 'none', #15442, #15435, #34378, .t. ) ;
#15416 = oriented_edge ( 'none', *, *, #15408, .t. ) ;
#15417 = vertex_point ( 'none', #34380 ) ;
#15418 = edge_curve ( 'none', #15414, #15412, #34277, .t. ) ;
#15419 = oriented_edge ( 'none', *, *, #15415, .f. ) ;
#15420 = edge_curve ( 'none', #15438, #15414, #34381, .t. ) ;
#15421 = edge_curve ( 'none', #15442, #15448, #34302, .t. ) ;
#15422 = oriented_edge ( 'none', *, *, #15525, .f. ) ;
#15423 = oriented_edge ( 'none', *, *, #15421, .t. ) ;
#15424 = oriented_edge ( 'none', *, *, #15451, .t. ) ;
#15425 = oriented_edge ( 'none', *, *, #15279, .f. ) ;
#15426 = vertex_point ( 'none', #34376 ) ;
#15427 = edge_loop ( 'none', ( #15390, #15391, #15366, #15395, #15532, #15504 ) ) ;
#15428 = oriented_edge ( 'none', *, *, #15285, .t. ) ;
#15429 = edge_curve ( 'none', #15446, #15438, #34373, .t. ) ;
#15430 = vertex_point ( 'none', #34396 ) ;
#15432 = vertex_point ( 'none', #34394 ) ;
#15431 = oriented_edge ( 'none', *, *, #15318, .f. ) ;
#15434 = edge_curve ( 'none', #15446, #15436, #34386, .t. ) ;
#15433 = edge_curve ( 'none', #15291, #15283, #34392, .t. ) ;
#15436 = vertex_point ( 'none', #34370 ) ;
#15435 = vertex_point ( 'none', #34395 ) ;
#15438 = vertex_point ( 'none', #34382 ) ;
#15437 = oriented_edge ( 'none', *, *, #15433, .f. ) ;
#15440 = oriented_edge ( 'none', *, *, #15280, .f. ) ;
#15439 = edge_curve ( 'none', #15295, #15291, #34435, .t. ) ;
#15441 = oriented_edge ( 'none', *, *, #15319, .t. ) ;
#15442 = vertex_point ( 'none', #34436 ) ;
#15443 = edge_curve ( 'none', #15292, #15321, #34432, .t. ) ;
#15444 = oriented_edge ( 'none', *, *, #15439, .f. ) ;
#15446 = vertex_point ( 'none', #34438 ) ;
#15445 = edge_curve ( 'none', #15295, #15426, #34467, .t. ) ;
#15447 = vertex_point ( 'none', #34437 ) ;
#15448 = vertex_point ( 'none', #34461 ) ;
#15449 = vertex_point ( 'none', #34387 ) ;
#15450 = oriented_edge ( 'none', *, *, #15322, .f. ) ;
#15451 = edge_curve ( 'none', #15449, #15292, #34427, .t. ) ;
#15452 = edge_curve ( 'none', #15616, #15620, #34463, .t. ) ;
#15453 = oriented_edge ( 'none', *, *, #15486, .f. ) ;
#15454 = edge_curve ( 'none', #15601, #15464, #34434, .t. ) ;
#15455 = oriented_edge ( 'none', *, *, #15473, .f. ) ;
#15456 = vertex_point ( 'none', #34451 ) ;
#15457 = vertex_point ( 'none', #34456 ) ;
#15458 = vertex_point ( 'none', #34455 ) ;
#15459 = oriented_edge ( 'none', *, *, #15461, .t. ) ;
#15460 = edge_loop ( 'none', ( #15590, #15588, #15598, #15592 ) ) ;
#15461 = edge_curve ( 'none', #15464, #15605, #34452, .t. ) ;
#15462 = oriented_edge ( 'none', *, *, #15491, .f. ) ;
#15464 = vertex_point ( 'none', #34486 ) ;
#15463 = edge_curve ( 'none', #15485, #15490, #34453, .t. ) ;
#15465 = vertex_point ( 'none', #34485 ) ;
#15466 = oriented_edge ( 'none', *, *, #15600, .f. ) ;
#15467 = edge_curve ( 'none', #15513, #15379, #34477, .t. ) ;
#15468 = oriented_edge ( 'none', *, *, #15463, .t. ) ;
#15470 = oriented_edge ( 'none', *, *, #15467, .f. ) ;
#15469 = edge_curve ( 'none', #15477, #15490, #34541, .t. ) ;
#15471 = oriented_edge ( 'none', *, *, #15469, .f. ) ;
#15472 = advanced_face ( 'none', ( #34540 ), #34511, .f. ) ;
#15473 = edge_curve ( 'none', #15457, #15477, #34561, .t. ) ;
#15474 = oriented_edge ( 'none', *, *, #15476, .f. ) ;
#15475 = oriented_edge ( 'none', *, *, #15612, .f. ) ;
#15476 = edge_curve ( 'none', #15465, #15492, #34560, .t. ) ;
#15477 = vertex_point ( 'none', #34554 ) ;
#15479 = oriented_edge ( 'none', *, *, #15599, .t. ) ;
#15478 = vertex_point ( 'none', #34552 ) ;
#15481 = oriented_edge ( 'none', *, *, #15487, .t. ) ;
#15480 = vertex_point ( 'none', #34562 ) ;
#15483 = oriented_edge ( 'none', *, *, #15523, .f. ) ;
#15482 = edge_curve ( 'none', #15382, #15509, #34548, .t. ) ;
#15484 = edge_curve ( 'none', #15397, #15375, #34550, .t. ) ;
#15485 = vertex_point ( 'none', #34597 ) ;
#15487 = edge_curve ( 'none', #15397, #15500, #34592, .t. ) ;
#15486 = edge_curve ( 'none', #15478, #15374, #34570, .t. ) ;
#15488 = edge_curve ( 'none', #15382, #15480, #34551, .t. ) ;
#15489 = advanced_face ( 'none', ( #34612 ), #34619, .t. ) ;
#15490 = vertex_point ( 'none', #34611 ) ;
#15492 = vertex_point ( 'none', #34616 ) ;
#15491 = edge_curve ( 'none', #15485, #15478, #34610, .t. ) ;
#15493 = oriented_edge ( 'none', *, *, #15506, .f. ) ;
#15494 = oriented_edge ( 'none', *, *, #15488, .t. ) ;
#15495 = oriented_edge ( 'none', *, *, #15373, .t. ) ;
#15496 = vertex_point ( 'none', #34571 ) ;
#15497 = edge_curve ( 'none', #15500, #15432, #34608, .t. ) ;
#15498 = vertex_point ( 'none', #34607 ) ;
#15500 = vertex_point ( 'none', #34606 ) ;
#15499 = oriented_edge ( 'none', *, *, #15501, .f. ) ;
#15501 = edge_curve ( 'none', #15374, #15480, #34628, .t. ) ;
#15502 = edge_loop ( 'none', ( #15517, #15515, #15422, #15483, #15521 ) ) ;
#15503 = edge_curve ( 'none', #15367, #15381, #34626, .t. ) ;
#15504 = oriented_edge ( 'none', *, *, #15370, .f. ) ;
#15505 = edge_curve ( 'none', #15509, #15522, #34657, .t. ) ;
#15506 = edge_curve ( 'none', #15397, #15513, #34605, .t. ) ;
#15507 = edge_curve ( 'none', #15359, #15367, #34711, .t. ) ;
#15508 = oriented_edge ( 'none', *, *, #15497, .t. ) ;
#15509 = vertex_point ( 'none', #34625 ) ;
#15510 = oriented_edge ( 'none', *, *, #15520, .f. ) ;
#15511 = advanced_face ( 'none', ( #34712 ), #34658, .t. ) ;
#15512 = oriented_edge ( 'none', *, *, #15507, .f. ) ;
#15513 = vertex_point ( 'none', #34707 ) ;
#15514 = edge_curve ( 'none', #15359, #15526, #34708, .t. ) ;
#15515 = oriented_edge ( 'none', *, *, #15519, .t. ) ;
#15516 = oriented_edge ( 'none', *, *, #15482, .f. ) ;
#15517 = oriented_edge ( 'none', *, *, #15506, .t. ) ;
#15518 = oriented_edge ( 'none', *, *, #15505, .f. ) ;
#15519 = edge_curve ( 'none', #15513, #15530, #34710, .t. ) ;
#15520 = edge_curve ( 'none', #15522, #15526, #34730, .t. ) ;
#15521 = oriented_edge ( 'none', *, *, #15484, .f. ) ;
#15522 = vertex_point ( 'none', #34706 ) ;
#15523 = edge_curve ( 'none', #15375, #15377, #34732, .t. ) ;
#15524 = vertex_point ( 'none', #34768 ) ;
#15525 = edge_curve ( 'none', #15377, #15530, #34761, .t. ) ;
#15526 = vertex_point ( 'none', #34763 ) ;
#15527 = oriented_edge ( 'none', *, *, #15531, .f. ) ;
#15528 = edge_loop ( 'none', ( #15493, #15481, #15508, #15495, #15470 ) ) ;
#15529 = edge_curve ( 'none', #15533, #15536, #34756, .t. ) ;
#15530 = vertex_point ( 'none', #34762 ) ;
#15531 = edge_curve ( 'none', #15536, #18101, #34804, .t. ) ;
#15532 = oriented_edge ( 'none', *, *, #15373, .f. ) ;
#15533 = vertex_point ( 'none', #34764 ) ;
#15534 = vertex_point ( 'none', #34749 ) ;
#15535 = oriented_edge ( 'none', *, *, #15514, .t. ) ;
#15536 = vertex_point ( 'none', #34767 ) ;
#15537 = advanced_face ( 'none', ( #34771 ), #34765, .t. ) ;
#15538 = oriented_edge ( 'none', *, *, #15372, .t. ) ;
#15539 = vertex_point ( 'none', #34766 ) ;
#15540 = advanced_face ( 'none', ( #34800 ), #34803, .t. ) ;
#15541 = edge_curve ( 'none', #15580, #15200, #34822, .t. ) ;
#15542 = vertex_point ( 'none', #34823 ) ;
#15543 = edge_curve ( 'none', #15351, #15596, #34806, .t. ) ;
#15544 = edge_curve ( 'none', #15584, #15456, #34799, .t. ) ;
#15545 = oriented_edge ( 'none', *, *, #15543, .f. ) ;
#15546 = oriented_edge ( 'none', *, *, #15563, .t. ) ;
#15547 = oriented_edge ( 'none', *, *, #15563, .f. ) ;
#15548 = advanced_face ( 'none', ( #34826 ), #34809, .t. ) ;
#15549 = oriented_edge ( 'none', *, *, #15544, .f. ) ;
#15550 = oriented_edge ( 'none', *, *, #15710, .t. ) ;
#15552 = vertex_point ( 'none', #34841 ) ;
#15551 = edge_loop ( 'none', ( #9310, #15555, #15575, #15545 ) ) ;
#15554 = advanced_face ( 'none', ( #34837 ), #34836, .t. ) ;
#15553 = edge_loop ( 'none', ( #15562, #15560, #15573, #15572 ) ) ;
#15555 = oriented_edge ( 'none', *, *, #15541, .f. ) ;
#15556 = oriented_edge ( 'none', *, *, #15557, .t. ) ;
#15557 = edge_curve ( 'none', #15591, #15561, #34843, .t. ) ;
#15558 = advanced_face ( 'none', ( #34808 ), #34835, .t. ) ;
#15559 = oriented_edge ( 'none', *, *, #15688, .f. ) ;
#15560 = oriented_edge ( 'none', *, *, #15564, .t. ) ;
#15561 = vertex_point ( 'none', #34834 ) ;
#15562 = oriented_edge ( 'none', *, *, #15581, .f. ) ;
#15563 = edge_curve ( 'none', #15561, #15566, #34883, .t. ) ;
#15564 = edge_curve ( 'none', #15496, #15569, #34871, .t. ) ;
#15565 = oriented_edge ( 'none', *, *, #15712, .t. ) ;
#15566 = vertex_point ( 'none', #34877 ) ;
#15567 = edge_loop ( 'none', ( #15673, #15689, #15697, #15703 ) ) ;
#15568 = vertex_point ( 'none', #34872 ) ;
#15569 = vertex_point ( 'none', #34865 ) ;
#15570 = edge_curve ( 'none', #15297, #15569, #34864, .t. ) ;
#15571 = edge_loop ( 'none', ( #15579, #15556, #15546, #15559, #15698 ) ) ;
#15572 = oriented_edge ( 'none', *, *, #15275, .f. ) ;
#15574 = edge_loop ( 'none', ( #15617, #15585, #15595, #15549 ) ) ;
#15573 = oriented_edge ( 'none', *, *, #15570, .f. ) ;
#15576 = oriented_edge ( 'none', *, *, #15623, .t. ) ;
#15575 = oriented_edge ( 'none', *, *, #15594, .f. ) ;
#15578 = vertex_point ( 'none', #34876 ) ;
#15577 = edge_curve ( 'none', #15616, #15331, #34863, .t. ) ;
#15579 = oriented_edge ( 'none', *, *, #15611, .f. ) ;
#15580 = vertex_point ( 'none', #34866 ) ;
#15581 = edge_curve ( 'none', #15496, #15312, #34901, .t. ) ;
#15582 = advanced_face ( 'none', ( #34879 ), #34827, .f. ) ;
#15583 = edge_curve ( 'none', #15596, #15616, #34887, .t. ) ;
#15584 = vertex_point ( 'none', #34904 ) ;
#15585 = oriented_edge ( 'none', *, *, #15587, .t. ) ;
#15586 = advanced_face ( 'none', ( #34908 ), #34886, .t. ) ;
#15587 = edge_curve ( 'none', #15621, #15458, #34881, .t. ) ;
#15588 = oriented_edge ( 'none', *, *, #15577, .f. ) ;
#15589 = edge_curve ( 'none', #15621, #15584, #34932, .t. ) ;
#15590 = oriented_edge ( 'none', *, *, #15622, .f. ) ;
#15591 = vertex_point ( 'none', #34885 ) ;
#15592 = oriented_edge ( 'none', *, *, #15594, .t. ) ;
#15593 = vertex_point ( 'none', #34928 ) ;
#15594 = edge_curve ( 'none', #15596, #15580, #34920, .t. ) ;
#15595 = oriented_edge ( 'none', *, *, #15597, .f. ) ;
#15596 = vertex_point ( 'none', #34888 ) ;
#15597 = edge_curve ( 'none', #15456, #15458, #34922, .t. ) ;
#15598 = oriented_edge ( 'none', *, *, #15583, .f. ) ;
#15599 = edge_curve ( 'none', #15465, #15607, #34915, .t. ) ;
#15600 = edge_curve ( 'none', #15524, #15457, #34965, .t. ) ;
#15601 = vertex_point ( 'none', #34972 ) ;
#15602 = oriented_edge ( 'none', *, *, #15618, .f. ) ;
#15603 = vertex_point ( 'none', #34971 ) ;
#15604 = vertex_point ( 'none', #34967 ) ;
#15605 = vertex_point ( 'none', #34966 ) ;
#15606 = edge_curve ( 'none', #15524, #15498, #34963, .t. ) ;
#15607 = vertex_point ( 'none', #34996 ) ;
#15608 = oriented_edge ( 'none', *, *, #15452, .f. ) ;
#15609 = oriented_edge ( 'none', *, *, #15615, .t. ) ;
#15610 = oriented_edge ( 'none', *, *, #15606, .t. ) ;
#15611 = edge_curve ( 'none', #15591, #15593, #34993, .t. ) ;
#15612 = edge_curve ( 'none', #15604, #15498, #34985, .t. ) ;
#15613 = oriented_edge ( 'none', *, *, #15619, .t. ) ;
#15614 = oriented_edge ( 'none', *, *, #15577, .t. ) ;
#15615 = edge_curve ( 'none', #15603, #15601, #34988, .t. ) ;
#15616 = vertex_point ( 'none', #34995 ) ;
#15617 = oriented_edge ( 'none', *, *, #15589, .f. ) ;
#15618 = edge_curve ( 'none', #15620, #15604, #35007, .t. ) ;
#15619 = edge_curve ( 'none', #15607, #15603, #34989, .t. ) ;
#15620 = vertex_point ( 'none', #34982 ) ;
#15621 = vertex_point ( 'none', #35001 ) ;
#15622 = edge_curve ( 'none', #15331, #15580, #35050, .t. ) ;
#15623 = edge_curve ( 'none', #15605, #15492, #35000, .t. ) ;
#15624 = oriented_edge ( 'none', *, *, #15454, .t. ) ;
#15625 = oriented_edge ( 'none', *, *, #15658, .t. ) ;
#15626 = edge_curve ( 'none', #15796, #15803, #35039, .t. ) ;
#15627 = edge_curve ( 'none', #15629, #15669, #35034, .t. ) ;
#15628 = oriented_edge ( 'none', *, *, #15784, .f. ) ;
#15629 = vertex_point ( 'none', #35030 ) ;
#15630 = vertex_point ( 'none', #35049 ) ;
#15631 = edge_curve ( 'none', #9309, #15355, #35082, .t. ) ;
#15632 = edge_curve ( 'none', #15794, #15796, #34998, .t. ) ;
#15633 = oriented_edge ( 'none', *, *, #15631, .f. ) ;
#15634 = oriented_edge ( 'none', *, *, #15632, .f. ) ;
#15635 = edge_curve ( 'none', #9309, #15629, #35031, .t. ) ;
#15636 = edge_curve ( 'none', #15794, #15630, #35070, .t. ) ;
#15637 = vertex_point ( 'none', #35071 ) ;
#15638 = edge_curve ( 'none', #15458, #15456, #35076, .t. ) ;
#15639 = oriented_edge ( 'none', *, *, #15789, .t. ) ;
#15640 = vertex_point ( 'none', #35073 ) ;
#15641 = vertex_point ( 'none', #35055 ) ;
#15642 = edge_curve ( 'none', #15377, #15456, #35109, .t. ) ;
#15643 = vertex_point ( 'none', #35107 ) ;
#15645 = vertex_point ( 'none', #35058 ) ;
#15644 = oriented_edge ( 'none', *, *, #15627, .t. ) ;
#15647 = edge_curve ( 'none', #15552, #15649, #35054, .t. ) ;
#15646 = edge_curve ( 'none', #15681, #15669, #35103, .t. ) ;
#15649 = vertex_point ( 'none', #35093 ) ;
#15648 = vertex_point ( 'none', #35098 ) ;
#15651 = oriented_edge ( 'none', *, *, #15636, .t. ) ;
#15650 = vertex_point ( 'none', #35097 ) ;
#15653 = oriented_edge ( 'none', *, *, #16044, .t. ) ;
#15652 = oriented_edge ( 'none', *, *, #15704, .t. ) ;
#15655 = advanced_face ( 'none', ( #35104 ), #35089, .t. ) ;
#15654 = edge_loop ( 'none', ( #15656, #15676, #15666, #15660, #15625, #15664, #15633, #15671, #15644, #15779, #15787, #15639, #15785, #15783, #15759, #15802, #15769, #15764, #15729, #15767, #15771, #15745, #15739, #15886, #15743, #15747, #15724, #15889, #15761, #15722, #15873, #15879, #15844, #15843, #15856, #15809, #15863, #15861, #15827, #15813, #15820, #15825, #15962, #15955 ) ) ;
#15656 = oriented_edge ( 'none', *, *, #15709, .t. ) ;
#15657 = oriented_edge ( 'none', *, *, #15800, .f. ) ;
#15658 = edge_curve ( 'none', #15662, #15236, #35137, .t. ) ;
#15659 = vertex_point ( 'none', #35084 ) ;
#15661 = oriented_edge ( 'none', *, *, #15647, .t. ) ;
#15660 = oriented_edge ( 'none', *, *, #15668, .t. ) ;
#15663 = edge_curve ( 'none', #15649, #15645, #35083, .t. ) ;
#15662 = vertex_point ( 'none', #35136 ) ;
#15664 = oriented_edge ( 'none', *, *, #15196, .f. ) ;
#15665 = oriented_edge ( 'none', *, *, #15626, .f. ) ;
#15666 = oriented_edge ( 'none', *, *, #15686, .f. ) ;
#15667 = oriented_edge ( 'none', *, *, #15663, .t. ) ;
#15668 = edge_curve ( 'none', #15701, #15662, #35130, .t. ) ;
#15670 = edge_loop ( 'none', ( #15685, #15661, #15667, #15798, #15657, #15665, #15634, #15651, #15628, #15790, #15786, #15744, #15754 ) ) ;
#15669 = vertex_point ( 'none', #35131 ) ;
#15672 = oriented_edge ( 'none', *, *, #15700, .f. ) ;
#15671 = oriented_edge ( 'none', *, *, #15635, .t. ) ;
#15673 = oriented_edge ( 'none', *, *, #15678, .f. ) ;
#15675 = advanced_face ( 'none', ( #35126 ), #35090, .t. ) ;
#15674 = edge_curve ( 'none', #15683, #15684, #35125, .t. ) ;
#15677 = oriented_edge ( 'none', *, *, #15642, .f. ) ;
#15676 = oriented_edge ( 'none', *, *, #15339, .f. ) ;
#15679 = oriented_edge ( 'none', *, *, #15525, .t. ) ;
#15678 = edge_curve ( 'none', #15683, #15496, #35160, .t. ) ;
#15680 = oriented_edge ( 'none', *, *, #15638, .t. ) ;
#15681 = vertex_point ( 'none', #35162 ) ;
#15682 = edge_curve ( 'none', #15578, #15458, #35111, .t. ) ;
#15683 = vertex_point ( 'none', #35063 ) ;
#15685 = oriented_edge ( 'none', *, *, #15695, .t. ) ;
#15684 = vertex_point ( 'none', #35161 ) ;
#15687 = oriented_edge ( 'none', *, *, #15682, .t. ) ;
#15686 = edge_curve ( 'none', #15701, #15328, #35145, .t. ) ;
#15688 = edge_curve ( 'none', #15552, #15566, #35193, .t. ) ;
#15689 = oriented_edge ( 'none', *, *, #15674, .t. ) ;
#15690 = edge_curve ( 'none', #15569, #15684, #35183, .t. ) ;
#15691 = edge_loop ( 'none', ( #15679, #15565, #15687, #15680, #15677 ) ) ;
#15692 = oriented_edge ( 'none', *, *, #15228, .t. ) ;
#15693 = vertex_point ( 'none', #35184 ) ;
#15694 = edge_loop ( 'none', ( #15550, #15706, #15547, #15672 ) ) ;
#15695 = edge_curve ( 'none', #15593, #15552, #35165, .t. ) ;
#15696 = edge_loop ( 'none', ( #15692, #15652 ) ) ;
#15698 = oriented_edge ( 'none', *, *, #15695, .f. ) ;
#15697 = oriented_edge ( 'none', *, *, #15690, .f. ) ;
#15700 = edge_curve ( 'none', #15542, #15561, #35223, .t. ) ;
#15699 = vertex_point ( 'none', #35220 ) ;
#15701 = vertex_point ( 'none', #35217 ) ;
#15702 = vertex_point ( 'none', #35216 ) ;
#15703 = oriented_edge ( 'none', *, *, #15564, .f. ) ;
#15704 = edge_curve ( 'none', #15217, #15231, #35218, .t. ) ;
#15705 = advanced_face ( 'none', ( #35207 ), #35219, .t. ) ;
#15706 = oriented_edge ( 'none', *, *, #15708, .t. ) ;
#15707 = advanced_face ( 'none', ( #35205, #35221 ), #35204, .f. ) ;
#15708 = edge_curve ( 'none', #15568, #15566, #35197, .t. ) ;
#15709 = edge_curve ( 'none', #15699, #15201, #35242, .t. ) ;
#15710 = edge_curve ( 'none', #15542, #15568, #35203, .t. ) ;
#15712 = edge_curve ( 'none', #15530, #15578, #35243, .t. ) ;
#15711 = vertex_point ( 'none', #35198 ) ;
#15713 = vertex_point ( 'none', #35244 ) ;
#15714 = edge_curve ( 'none', #15750, #15760, #35232, .t. ) ;
#15715 = edge_curve ( 'none', #15749, #15751, #35231, .t. ) ;
#15716 = oriented_edge ( 'none', *, *, #15746, .t. ) ;
#15717 = edge_curve ( 'none', #15713, #15711, #35267, .t. ) ;
#15718 = vertex_point ( 'none', #35228 ) ;
#15720 = oriented_edge ( 'none', *, *, #15742, .t. ) ;
#15719 = edge_curve ( 'none', #15728, #15749, #35266, .t. ) ;
#15721 = vertex_point ( 'none', #35272 ) ;
#15722 = oriented_edge ( 'none', *, *, #15875, .f. ) ;
#15723 = oriented_edge ( 'none', *, *, #15734, .f. ) ;
#15724 = oriented_edge ( 'none', *, *, #15719, .f. ) ;
#15725 = oriented_edge ( 'none', *, *, #15752, .f. ) ;
#15726 = edge_curve ( 'none', #15728, #15713, #35264, .t. ) ;
#15727 = edge_curve ( 'none', #15718, #15756, #35265, .t. ) ;
#15728 = vertex_point ( 'none', #35251 ) ;
#15729 = oriented_edge ( 'none', *, *, #15777, .f. ) ;
#15730 = edge_loop ( 'none', ( #15847, #15876, #15853, #15859 ) ) ;
#15731 = edge_curve ( 'none', #15762, #15775, #35268, .t. ) ;
#15732 = oriented_edge ( 'none', *, *, #15727, .f. ) ;
#15733 = edge_curve ( 'none', #15795, #15755, #35280, .t. ) ;
#15734 = edge_curve ( 'none', #15778, #15718, #35295, .t. ) ;
#15735 = edge_curve ( 'none', #15775, #15773, #35327, .t. ) ;
#15736 = oriented_edge ( 'none', *, *, #15871, .f. ) ;
#15737 = vertex_point ( 'none', #35325 ) ;
#15738 = vertex_point ( 'none', #35256 ) ;
#15739 = oriented_edge ( 'none', *, *, #15733, .f. ) ;
#15740 = vertex_point ( 'none', #35319 ) ;
#15741 = edge_curve ( 'none', #15755, #15773, #35330, .t. ) ;
#15742 = edge_curve ( 'none', #15778, #15721, #35329, .t. ) ;
#15743 = oriented_edge ( 'none', *, *, #15887, .t. ) ;
#15744 = oriented_edge ( 'none', *, *, #15748, .t. ) ;
#15745 = oriented_edge ( 'none', *, *, #15741, .f. ) ;
#15746 = edge_curve ( 'none', #15593, #15750, #35311, .t. ) ;
#15747 = oriented_edge ( 'none', *, *, #15715, .f. ) ;
#15748 = edge_curve ( 'none', #15804, #15750, #35301, .t. ) ;
#15749 = vertex_point ( 'none', #35312 ) ;
#15750 = vertex_point ( 'none', #35318 ) ;
#15751 = vertex_point ( 'none', #35328 ) ;
#15752 = edge_curve ( 'none', #15756, #15760, #35296, .t. ) ;
#15753 = edge_curve ( 'none', #15693, #15648, #35351, .t. ) ;
#15754 = oriented_edge ( 'none', *, *, #15746, .f. ) ;
#15755 = vertex_point ( 'none', #35302 ) ;
#15756 = vertex_point ( 'none', #35350 ) ;
#15757 = edge_curve ( 'none', #15791, #15801, #35353, .t. ) ;
#15758 = oriented_edge ( 'none', *, *, #15611, .t. ) ;
#15759 = oriented_edge ( 'none', *, *, #15753, .f. ) ;
#15760 = vertex_point ( 'none', #35352 ) ;
#15761 = oriented_edge ( 'none', *, *, #15717, .t. ) ;
#15762 = vertex_point ( 'none', #35306 ) ;
#15763 = advanced_face ( 'none', ( #35338 ), #35358, .t. ) ;
#15764 = oriented_edge ( 'none', *, *, #15757, .f. ) ;
#15765 = edge_curve ( 'none', #15649, #15591, #35333, .t. ) ;
#15766 = edge_curve ( 'none', #15641, #15801, #35337, .t. ) ;
#15767 = oriented_edge ( 'none', *, *, #15731, .t. ) ;
#15768 = edge_loop ( 'none', ( #15772, #15776, #15758, #15716, #15774, #15725, #15732, #15723, #15720, #15869, #15736, #15884, #15840 ) ) ;
#15769 = oriented_edge ( 'none', *, *, #15766, .t. ) ;
#15770 = vertex_point ( 'none', #35335 ) ;
#15771 = oriented_edge ( 'none', *, *, #15735, .t. ) ;
#15772 = oriented_edge ( 'none', *, *, #15663, .f. ) ;
#15773 = vertex_point ( 'none', #35375 ) ;
#15774 = oriented_edge ( 'none', *, *, #15714, .t. ) ;
#15775 = vertex_point ( 'none', #35334 ) ;
#15776 = oriented_edge ( 'none', *, *, #15765, .t. ) ;
#15777 = edge_curve ( 'none', #15762, #15791, #35370, .t. ) ;
#15778 = vertex_point ( 'none', #35369 ) ;
#15779 = oriented_edge ( 'none', *, *, #15646, .f. ) ;
#15780 = vertex_point ( 'none', #35382 ) ;
#15781 = edge_curve ( 'none', #15637, #15681, #35359, .t. ) ;
#15782 = edge_curve ( 'none', #15804, #15640, #35344, .t. ) ;
#15783 = oriented_edge ( 'none', *, *, #15799, .f. ) ;
#15784 = edge_curve ( 'none', #15702, #15630, #35363, .t. ) ;
#15785 = oriented_edge ( 'none', *, *, #15793, .t. ) ;
#15786 = oriented_edge ( 'none', *, *, #15782, .f. ) ;
#15787 = oriented_edge ( 'none', *, *, #15781, .f. ) ;
#15788 = edge_curve ( 'none', #15640, #15702, #35362, .t. ) ;
#15789 = edge_curve ( 'none', #15637, #15643, #35395, .t. ) ;
#15790 = oriented_edge ( 'none', *, *, #15788, .f. ) ;
#15791 = vertex_point ( 'none', #34727 ) ;
#15792 = edge_curve ( 'none', #15645, #15659, #35113, .t. ) ;
#15793 = edge_curve ( 'none', #15643, #15650, #35436, .t. ) ;
#15794 = vertex_point ( 'none', #35431 ) ;
#15795 = vertex_point ( 'none', #35430 ) ;
#15796 = vertex_point ( 'none', #35428 ) ;
#15797 = edge_curve ( 'none', #15693, #15641, #35424, .t. ) ;
#15798 = oriented_edge ( 'none', *, *, #15792, .t. ) ;
#15799 = edge_curve ( 'none', #15648, #15650, #35437, .t. ) ;
#15800 = edge_curve ( 'none', #15803, #15659, #35427, .t. ) ;
#15801 = vertex_point ( 'none', #35429 ) ;
#15803 = vertex_point ( 'none', #35461 ) ;
#15802 = oriented_edge ( 'none', *, *, #15797, .t. ) ;
#15804 = vertex_point ( 'none', #35422 ) ;
#15805 = vertex_point ( 'none', #35456 ) ;
#15807 = oriented_edge ( 'none', *, *, #15812, .t. ) ;
#15806 = advanced_face ( 'none', ( #35455 ), #35415, .t. ) ;
#15808 = oriented_edge ( 'none', *, *, #15877, .t. ) ;
#15809 = oriented_edge ( 'none', *, *, #15864, .t. ) ;
#15810 = oriented_edge ( 'none', *, *, #15972, .t. ) ;
#15811 = edge_curve ( 'none', #15836, #15866, #35448, .t. ) ;
#15812 = edge_curve ( 'none', #15464, #15826, #35449, .t. ) ;
#15813 = oriented_edge ( 'none', *, *, #15829, .t. ) ;
#15814 = edge_loop ( 'none', ( #15965, #15940, #15946, #15952 ) ) ;
#15815 = edge_loop ( 'none', ( #15911, #15909, #15918, #15904 ) ) ;
#15816 = vertex_point ( 'none', #35440 ) ;
#15817 = advanced_face ( 'none', ( #35442 ), #35450, .t. ) ;
#15818 = edge_curve ( 'none', #15852, #15866, #35486, .t. ) ;
#15819 = oriented_edge ( 'none', *, *, #15821, .t. ) ;
#15820 = oriented_edge ( 'none', *, *, #15854, .t. ) ;
#15821 = edge_curve ( 'none', #15601, #15803, #35481, .t. ) ;
#15822 = vertex_point ( 'none', #35423 ) ;
#15824 = edge_curve ( 'none', #15659, #15862, #35471, .t. ) ;
#15823 = edge_curve ( 'none', #15822, #15852, #35472, .t. ) ;
#15826 = vertex_point ( 'none', #35480 ) ;
#15825 = oriented_edge ( 'none', *, *, #15674, .f. ) ;
#15828 = oriented_edge ( 'none', *, *, #15824, .t. ) ;
#15827 = oriented_edge ( 'none', *, *, #15823, .f. ) ;
#15830 = oriented_edge ( 'none', *, *, #15800, .t. ) ;
#15829 = edge_curve ( 'none', #15822, #15816, #35463, .t. ) ;
#15831 = edge_curve ( 'none', #15857, #15780, #35464, .t. ) ;
#15832 = vertex_point ( 'none', #35466 ) ;
#15833 = oriented_edge ( 'none', *, *, #15968, .f. ) ;
#15835 = advanced_face ( 'none', ( #35462 ), #35495, .t. ) ;
#15834 = edge_curve ( 'none', #15870, #15841, #35505, .t. ) ;
#15836 = vertex_point ( 'none', #35507 ) ;
#15838 = edge_loop ( 'none', ( #15808, #15810, #15807, #15961 ) ) ;
#15837 = vertex_point ( 'none', #35502 ) ;
#15840 = oriented_edge ( 'none', *, *, #15885, .t. ) ;
#15839 = vertex_point ( 'none', #35489 ) ;
#15842 = oriented_edge ( 'none', *, *, #15941, .f. ) ;
#15841 = vertex_point ( 'none', #35503 ) ;
#15843 = oriented_edge ( 'none', *, *, #15846, .f. ) ;
#15845 = advanced_face ( 'none', ( #35506 ), #35504, .t. ) ;
#15844 = oriented_edge ( 'none', *, *, #15848, .t. ) ;
#15846 = edge_curve ( 'none', #15851, #15837, #35488, .t. ) ;
#15847 = oriented_edge ( 'none', *, *, #15782, .t. ) ;
#15849 = vertex_point ( 'none', #35534 ) ;
#15848 = edge_curve ( 'none', #15841, #15837, #35533, .t. ) ;
#15850 = edge_curve ( 'none', #15849, #15882, #35527, .t. ) ;
#15851 = vertex_point ( 'none', #35473 ) ;
#15853 = oriented_edge ( 'none', *, *, #15850, .t. ) ;
#15852 = vertex_point ( 'none', #35532 ) ;
#15855 = edge_curve ( 'none', #15804, #15882, #35521, .t. ) ;
#15854 = edge_curve ( 'none', #15816, #15684, #35518, .t. ) ;
#15857 = vertex_point ( 'none', #35522 ) ;
#15856 = oriented_edge ( 'none', *, *, #15858, .f. ) ;
#15859 = oriented_edge ( 'none', *, *, #15855, .f. ) ;
#15858 = edge_curve ( 'none', #15868, #15851, #35559, .t. ) ;
#15860 = oriented_edge ( 'none', *, *, #15752, .t. ) ;
#15861 = oriented_edge ( 'none', *, *, #15818, .f. ) ;
#15862 = vertex_point ( 'none', #35560 ) ;
#15863 = oriented_edge ( 'none', *, *, #15811, .t. ) ;
#15864 = edge_curve ( 'none', #15868, #15836, #35539, .t. ) ;
#15865 = edge_loop ( 'none', ( #15874, #15819, #15830, #15828 ) ) ;
#15866 = vertex_point ( 'none', #35561 ) ;
#15867 = edge_curve ( 'none', #15770, #15721, #35517, .t. ) ;
#15868 = vertex_point ( 'none', #35554 ) ;
#15869 = oriented_edge ( 'none', *, *, #15867, .f. ) ;
#15870 = vertex_point ( 'none', #35543 ) ;
#15871 = edge_curve ( 'none', #15740, #15770, #35523, .t. ) ;
#15872 = vertex_point ( 'none', #35592 ) ;
#15874 = oriented_edge ( 'none', *, *, #15880, .t. ) ;
#15873 = oriented_edge ( 'none', *, *, #15881, .f. ) ;
#15876 = oriented_edge ( 'none', *, *, #15888, .t. ) ;
#15875 = edge_curve ( 'none', #15872, #15711, #35586, .t. ) ;
#15877 = edge_curve ( 'none', #15738, #15740, #35545, .t. ) ;
#15878 = oriented_edge ( 'none', *, *, #16005, .t. ) ;
#15880 = edge_curve ( 'none', #15862, #15601, #35576, .t. ) ;
#15879 = oriented_edge ( 'none', *, *, #15834, .t. ) ;
#15881 = edge_curve ( 'none', #15870, #15872, #35571, .t. ) ;
#15882 = vertex_point ( 'none', #35585 ) ;
#15884 = oriented_edge ( 'none', *, *, #15877, .f. ) ;
#15883 = edge_curve ( 'none', #15795, #15737, #35612, .t. ) ;
#15885 = edge_curve ( 'none', #15738, #15645, #35544, .t. ) ;
#15886 = oriented_edge ( 'none', *, *, #15883, .t. ) ;
#15888 = edge_curve ( 'none', #15640, #15849, #35596, .t. ) ;
#15887 = edge_curve ( 'none', #15737, #15751, #35603, .t. ) ;
#15889 = oriented_edge ( 'none', *, *, #15726, .t. ) ;
#15890 = oriented_edge ( 'none', *, *, #16021, .t. ) ;
#15891 = edge_loop ( 'none', ( #15954, #15959, #15860, #15963 ) ) ;
#15892 = oriented_edge ( 'none', *, *, #15646, .t. ) ;
#15893 = edge_curve ( 'none', #15526, #16024, #35595, .t. ) ;
#15894 = edge_loop ( 'none', ( #15910, #16025, #16034, #16032, #16030 ) ) ;
#15896 = oriented_edge ( 'none', *, *, #15831, .f. ) ;
#15895 = advanced_face ( 'none', ( #35638 ), #35636, .t. ) ;
#15897 = vertex_point ( 'none', #35628 ) ;
#15898 = edge_loop ( 'none', ( #16018, #16000, #16020, #15978 ) ) ;
#15899 = oriented_edge ( 'none', *, *, #15902, .f. ) ;
#15900 = oriented_edge ( 'none', *, *, #15935, .f. ) ;
#15901 = advanced_face ( 'none', ( #35630 ), #35637, .t. ) ;
#15902 = edge_curve ( 'none', #15947, #15669, #35615, .t. ) ;
#15903 = edge_curve ( 'none', #15718, #15912, #35656, .t. ) ;
#15904 = oriented_edge ( 'none', *, *, #15919, .t. ) ;
#15905 = oriented_edge ( 'none', *, *, #15850, .f. ) ;
#15907 = vertex_point ( 'none', #35646 ) ;
#15906 = advanced_face ( 'none', ( #35629 ), #35623, .t. ) ;
#15908 = oriented_edge ( 'none', *, *, #16045, .f. ) ;
#15909 = oriented_edge ( 'none', *, *, #15463, .f. ) ;
#15910 = oriented_edge ( 'none', *, *, #16027, .f. ) ;
#15911 = oriented_edge ( 'none', *, *, #15966, .f. ) ;
#15912 = vertex_point ( 'none', #35658 ) ;
#15913 = edge_curve ( 'none', #15492, #15912, #35644, .t. ) ;
#15914 = edge_loop ( 'none', ( #15921, #16013, #16019, #15890 ) ) ;
#15916 = oriented_edge ( 'none', *, *, #16048, .t. ) ;
#15915 = edge_curve ( 'none', #16017, #15382, #35694, .t. ) ;
#15917 = vertex_point ( 'none', #35657 ) ;
#15918 = oriented_edge ( 'none', *, *, #15933, .f. ) ;
#15919 = edge_curve ( 'none', #15926, #15947, #35645, .t. ) ;
#15920 = advanced_face ( 'none', ( #35655 ), #35617, .t. ) ;
#15921 = oriented_edge ( 'none', *, *, #15953, .f. ) ;
#15922 = vertex_point ( 'none', #35639 ) ;
#15923 = oriented_edge ( 'none', *, *, #15619, .f. ) ;
#15924 = edge_loop ( 'none', ( #15899, #16041, #16043, #15892 ) ) ;
#15925 = vertex_point ( 'none', #35695 ) ;
#15926 = vertex_point ( 'none', #35693 ) ;
#15927 = vertex_point ( 'none', #35676 ) ;
#15928 = oriented_edge ( 'none', *, *, #15938, .f. ) ;
#15929 = edge_loop ( 'none', ( #15945, #15949, #15900, #15937 ) ) ;
#15930 = edge_curve ( 'none', #15925, #15927, #35684, .t. ) ;
#15931 = oriented_edge ( 'none', *, *, #15969, .f. ) ;
#15932 = oriented_edge ( 'none', *, *, #15606, .f. ) ;
#15934 = advanced_face ( 'none', ( #35673 ), #35674, .f. ) ;
#15933 = edge_curve ( 'none', #15926, #15485, #35724, .t. ) ;
#15936 = edge_curve ( 'none', #15738, #15826, #35709, .t. ) ;
#15935 = edge_curve ( 'none', #15805, #15839, #35712, .t. ) ;
#15938 = edge_curve ( 'none', #15927, #15607, #35667, .t. ) ;
#15937 = oriented_edge ( 'none', *, *, #15943, .f. ) ;
#15939 = oriented_edge ( 'none', *, *, #15935, .t. ) ;
#15940 = oriented_edge ( 'none', *, *, #15454, .f. ) ;
#15941 = edge_curve ( 'none', #15603, #15922, #35678, .t. ) ;
#15942 = advanced_face ( 'none', ( #35713 ), #35710, .t. ) ;
#15943 = edge_curve ( 'none', #15232, #15805, #35738, .t. ) ;
#15944 = advanced_face ( 'none', ( #35698 ), #35737, .t. ) ;
#15945 = oriented_edge ( 'none', *, *, #15240, .f. ) ;
#15946 = oriented_edge ( 'none', *, *, #15880, .f. ) ;
#15947 = vertex_point ( 'none', #35739 ) ;
#15948 = edge_curve ( 'none', #15862, #15826, #35728, .t. ) ;
#15949 = oriented_edge ( 'none', *, *, #15951, .f. ) ;
#15950 = oriented_edge ( 'none', *, *, #15930, .f. ) ;
#15951 = edge_curve ( 'none', #15839, #15219, #35761, .t. ) ;
#15952 = oriented_edge ( 'none', *, *, #15948, .t. ) ;
#15953 = edge_curve ( 'none', #15480, #15897, #35755, .t. ) ;
#15954 = oriented_edge ( 'none', *, *, #15831, .t. ) ;
#15956 = edge_curve ( 'none', #15780, #15756, #35733, .t. ) ;
#15955 = oriented_edge ( 'none', *, *, #15964, .t. ) ;
#15957 = edge_curve ( 'none', #15760, #15857, #35747, .t. ) ;
#15958 = edge_loop ( 'none', ( #15833, #15932, #15931, #15939 ) ) ;
#15959 = oriented_edge ( 'none', *, *, #15956, .t. ) ;
#15960 = edge_curve ( 'none', #15832, #15683, #35754, .t. ) ;
#15961 = oriented_edge ( 'none', *, *, #15936, .f. ) ;
#15962 = oriented_edge ( 'none', *, *, #15960, .f. ) ;
#15963 = oriented_edge ( 'none', *, *, #15957, .t. ) ;
#15964 = edge_curve ( 'none', #15832, #15699, #35783, .t. ) ;
#15965 = oriented_edge ( 'none', *, *, #15812, .f. ) ;
#15966 = edge_curve ( 'none', #15490, #15947, #35766, .t. ) ;
#15967 = edge_loop ( 'none', ( #15842, #15923, #15928, #15950, #15653 ) ) ;
#15968 = edge_curve ( 'none', #15498, #15839, #35811, .t. ) ;
#15969 = edge_curve ( 'none', #15805, #15524, #35802, .t. ) ;
#15970 = advanced_face ( 'none', ( #35768 ), #35767, .t. ) ;
#15971 = vertex_point ( 'none', #35764 ) ;
#15972 = edge_curve ( 'none', #15740, #15464, #35376, .t. ) ;
#15973 = edge_curve ( 'none', #15384, #15979, #35839, .t. ) ;
#15974 = oriented_edge ( 'none', *, *, #15980, .t. ) ;
#15975 = edge_loop ( 'none', ( #15992, #15997, #15995, #15993 ) ) ;
#15976 = edge_loop ( 'none', ( #16109, #15974, #16113, #16111 ) ) ;
#15977 = oriented_edge ( 'none', *, *, #15982, .t. ) ;
#15978 = oriented_edge ( 'none', *, *, #16010, .t. ) ;
#15979 = vertex_point ( 'none', #35835 ) ;
#15980 = edge_curve ( 'none', #15796, #15603, #35826, .t. ) ;
#15981 = edge_curve ( 'none', #16024, #15801, #35819, .t. ) ;
#15982 = edge_curve ( 'none', #15971, #16024, #35827, .t. ) ;
#15983 = advanced_face ( 'none', ( #35825 ), #35840, .t. ) ;
#15984 = edge_curve ( 'none', #15791, #15971, #35845, .t. ) ;
#15985 = edge_curve ( 'none', #15630, #15925, #35879, .t. ) ;
#15986 = oriented_edge ( 'none', *, *, #15930, .t. ) ;
#15987 = advanced_face ( 'none', ( #35848 ), #35846, .t. ) ;
#15988 = oriented_edge ( 'none', *, *, #16115, .t. ) ;
#15989 = oriented_edge ( 'none', *, *, #15985, .t. ) ;
#15990 = edge_loop ( 'none', ( #16119, #16080, #16088, #16114 ) ) ;
#15991 = oriented_edge ( 'none', *, *, #15784, .t. ) ;
#15992 = oriented_edge ( 'none', *, *, #15981, .f. ) ;
#15993 = oriented_edge ( 'none', *, *, #15757, .t. ) ;
#15994 = edge_loop ( 'none', ( #16127, #16081, #16125, #16084, #16090 ) ) ;
#15995 = oriented_edge ( 'none', *, *, #15984, .f. ) ;
#15996 = oriented_edge ( 'none', *, *, #15903, .t. ) ;
#15997 = oriented_edge ( 'none', *, *, #15982, .f. ) ;
#15998 = edge_curve ( 'none', #15755, #16106, #35869, .t. ) ;
#15999 = advanced_face ( 'none', ( #35870 ), #35880, .t. ) ;
#16000 = oriented_edge ( 'none', *, *, #16039, .t. ) ;
#16001 = edge_loop ( 'none', ( #16110, #16108, #16116, #16112 ) ) ;
#16002 = oriented_edge ( 'none', *, *, #15734, .t. ) ;
#16003 = oriented_edge ( 'none', *, *, #16026, .f. ) ;
#16004 = oriented_edge ( 'none', *, *, #16027, .t. ) ;
#16005 = edge_curve ( 'none', #16154, #16148, #35868, .t. ) ;
#16006 = oriented_edge ( 'none', *, *, #16014, .t. ) ;
#16007 = advanced_face ( 'none', ( #35912 ), #35849, .t. ) ;
#16008 = edge_loop ( 'none', ( #15986, #16006, #15991, #15989 ) ) ;
#16010 = edge_curve ( 'none', #15721, #15917, #35898, .t. ) ;
#16009 = oriented_edge ( 'none', *, *, #15514, .f. ) ;
#16011 = oriented_edge ( 'none', *, *, #16126, .f. ) ;
#16012 = oriented_edge ( 'none', *, *, #16037, .f. ) ;
#16013 = oriented_edge ( 'none', *, *, #15488, .f. ) ;
#16014 = edge_curve ( 'none', #15927, #15702, #35950, .t. ) ;
#16015 = edge_loop ( 'none', ( #16033, #16031, #16003, #16022 ) ) ;
#16016 = advanced_face ( 'none', ( #35909 ), #35899, .t. ) ;
#16017 = vertex_point ( 'none', #35955 ) ;
#16018 = oriented_edge ( 'none', *, *, #16028, .t. ) ;
#16019 = oriented_edge ( 'none', *, *, #15915, .f. ) ;
#16020 = oriented_edge ( 'none', *, *, #15867, .t. ) ;
#16021 = edge_curve ( 'none', #16017, #15897, #35953, .t. ) ;
#16022 = oriented_edge ( 'none', *, *, #15799, .t. ) ;
#16023 = advanced_face ( 'none', ( #35904 ), #35949, .t. ) ;
#16024 = vertex_point ( 'none', #35952 ) ;
#16025 = oriented_edge ( 'none', *, *, #15913, .f. ) ;
#16026 = edge_curve ( 'none', #15648, #16017, #35926, .t. ) ;
#16027 = edge_curve ( 'none', #15912, #15907, #35931, .t. ) ;
#16028 = edge_curve ( 'none', #15917, #15605, #35939, .t. ) ;
#16029 = advanced_face ( 'none', ( #35968 ), #35940, .t. ) ;
#16030 = oriented_edge ( 'none', *, *, #16036, .t. ) ;
#16031 = oriented_edge ( 'none', *, *, #16021, .f. ) ;
#16032 = oriented_edge ( 'none', *, *, #16028, .f. ) ;
#16033 = oriented_edge ( 'none', *, *, #16040, .f. ) ;
#16034 = oriented_edge ( 'none', *, *, #15623, .f. ) ;
#16035 = edge_curve ( 'none', #15681, #15926, #36011, .t. ) ;
#16036 = edge_curve ( 'none', #15917, #15907, #36012, .t. ) ;
#16037 = edge_curve ( 'none', #15778, #15907, #35992, .t. ) ;
#16038 = advanced_face ( 'none', ( #35996 ), #35960, .t. ) ;
#16039 = edge_curve ( 'none', #15605, #15770, #35985, .t. ) ;
#16040 = edge_curve ( 'none', #15897, #15650, #35597, .t. ) ;
#16041 = oriented_edge ( 'none', *, *, #15919, .f. ) ;
#16042 = edge_loop ( 'none', ( #16002, #15996, #16004, #16012 ) ) ;
#16043 = oriented_edge ( 'none', *, *, #16035, .f. ) ;
#16044 = edge_curve ( 'none', #15925, #15922, #36042, .t. ) ;
#16045 = edge_curve ( 'none', #15780, #15849, #36039, .t. ) ;
#16046 = edge_loop ( 'none', ( #16047, #16009, #16011, #15977 ) ) ;
#16048 = edge_curve ( 'none', #15857, #15882, #35167, .t. ) ;
#16047 = oriented_edge ( 'none', *, *, #15893, .f. ) ;
#16049 = edge_curve ( 'none', #15872, #16074, #36067, .t. ) ;
#16050 = edge_loop ( 'none', ( #15905, #15908, #15896, #15916 ) ) ;
#16051 = oriented_edge ( 'none', *, *, #16117, .f. ) ;
#16052 = oriented_edge ( 'none', *, *, #15544, .t. ) ;
#16053 = oriented_edge ( 'none', *, *, #15715, .t. ) ;
#16054 = oriented_edge ( 'none', *, *, #15587, .f. ) ;
#16055 = edge_curve ( 'none', #16095, #16122, #36066, .t. ) ;
#16056 = oriented_edge ( 'none', *, *, #16295, .f. ) ;
#16057 = vertex_point ( 'none', #36068 ) ;
#16058 = oriented_edge ( 'none', *, *, #15638, .f. ) ;
#16059 = oriented_edge ( 'none', *, *, #16082, .f. ) ;
#16060 = edge_loop ( 'none', ( #16065, #16185, #16198, #16196 ) ) ;
#16061 = oriented_edge ( 'none', *, *, #15765, .f. ) ;
#16062 = oriented_edge ( 'none', *, *, #16064, .f. ) ;
#16063 = oriented_edge ( 'none', *, *, #15688, .t. ) ;
#16064 = edge_curve ( 'none', #16122, #15751, #36093, .t. ) ;
#16065 = oriented_edge ( 'none', *, *, #16069, .f. ) ;
#16066 = advanced_face ( 'none', ( #36045 ), #36091, .t. ) ;
#16067 = advanced_face ( 'none', ( #36076 ), #36052, .t. ) ;
#16068 = edge_loop ( 'none', ( #16054, #16075, #16052, #16058 ) ) ;
#16069 = edge_curve ( 'none', #15448, #16057, #36117, .t. ) ;
#16070 = oriented_edge ( 'none', *, *, #16082, .t. ) ;
#16071 = edge_curve ( 'none', #15566, #15561, #36121, .t. ) ;
#16072 = edge_loop ( 'none', ( #16194, #16186, #16171, #16192 ) ) ;
#16073 = oriented_edge ( 'none', *, *, #16071, .f. ) ;
#16074 = vertex_point ( 'none', #36122 ) ;
#16075 = oriented_edge ( 'none', *, *, #16115, .f. ) ;
#16076 = oriented_edge ( 'none', *, *, #16055, .f. ) ;
#16077 = advanced_face ( 'none', ( #36071 ), #36123, .t. ) ;
#16078 = advanced_face ( 'none', ( #36069 ), #36104, .t. ) ;
#16079 = oriented_edge ( 'none', *, *, #15647, .f. ) ;
#16080 = oriented_edge ( 'none', *, *, #16124, .f. ) ;
#16081 = oriented_edge ( 'none', *, *, #16123, .t. ) ;
#16082 = edge_curve ( 'none', #15568, #15542, #36095, .t. ) ;
#16083 = edge_loop ( 'none', ( #16100, #16099, #16051, #16121 ) ) ;
#16084 = oriented_edge ( 'none', *, *, #15642, .t. ) ;
#16085 = edge_curve ( 'none', #15979, #15773, #36143, .t. ) ;
#16086 = oriented_edge ( 'none', *, *, #15708, .f. ) ;
#16087 = edge_curve ( 'none', #15749, #16095, #36144, .t. ) ;
#16089 = edge_loop ( 'none', ( #16203, #16061, #16079, #16063, #16204 ) ) ;
#16088 = oriented_edge ( 'none', *, *, #15998, .f. ) ;
#16090 = oriented_edge ( 'none', *, *, #15597, .t. ) ;
#16092 = oriented_edge ( 'none', *, *, #15700, .t. ) ;
#16091 = edge_loop ( 'none', ( #16062, #16076, #16183, #16053 ) ) ;
#16093 = edge_curve ( 'none', #18101, #16122, #36166, .t. ) ;
#16094 = advanced_face ( 'none', ( #36124, #36118 ), #36103, .f. ) ;
#16095 = vertex_point ( 'none', #36167 ) ;
#16097 = edge_loop ( 'none', ( #16086, #16070, #16092, #16073 ) ) ;
#16096 = advanced_face ( 'none', ( #36153 ), #36161, .t. ) ;
#16098 = oriented_edge ( 'none', *, *, #15589, .t. ) ;
#16099 = oriented_edge ( 'none', *, *, #15398, .f. ) ;
#16100 = oriented_edge ( 'none', *, *, #16093, .f. ) ;
#16101 = edge_loop ( 'none', ( #16118, #16059 ) ) ;
#16102 = edge_curve ( 'none', #16106, #15365, #36204, .t. ) ;
#16103 = oriented_edge ( 'none', *, *, #16743, .t. ) ;
#16104 = advanced_face ( 'none', ( #36151 ), #36206, .t. ) ;
#16105 = advanced_face ( 'none', ( #36149 ), #36202, .t. ) ;
#16106 = vertex_point ( 'none', #36150 ) ;
#16107 = edge_curve ( 'none', #15794, #15922, #36189, .t. ) ;
#16108 = oriented_edge ( 'none', *, *, #15372, .f. ) ;
#16109 = oriented_edge ( 'none', *, *, #15632, .t. ) ;
#16110 = oriented_edge ( 'none', *, *, #15973, .f. ) ;
#16111 = oriented_edge ( 'none', *, *, #16107, .f. ) ;
#16112 = oriented_edge ( 'none', *, *, #16124, .t. ) ;
#16113 = oriented_edge ( 'none', *, *, #15941, .t. ) ;
#16114 = oriented_edge ( 'none', *, *, #15741, .t. ) ;
#16115 = edge_curve ( 'none', #15584, #15621, #36205, .t. ) ;
#16116 = oriented_edge ( 'none', *, *, #16102, .f. ) ;
#16118 = oriented_edge ( 'none', *, *, #15710, .f. ) ;
#16117 = edge_curve ( 'none', #16095, #15417, #36231, .t. ) ;
#16119 = oriented_edge ( 'none', *, *, #16085, .f. ) ;
#16120 = advanced_face ( 'none', ( #36232 ), #36179, .t. ) ;
#16121 = oriented_edge ( 'none', *, *, #16055, .t. ) ;
#16123 = edge_curve ( 'none', #15578, #15375, #36227, .t. ) ;
#16122 = vertex_point ( 'none', #36229 ) ;
#16124 = edge_curve ( 'none', #16106, #15979, #36228, .t. ) ;
#16125 = oriented_edge ( 'none', *, *, #15523, .t. ) ;
#16127 = oriented_edge ( 'none', *, *, #15682, .f. ) ;
#16126 = edge_curve ( 'none', #15971, #15359, #36266, .t. ) ;
#16128 = edge_curve ( 'none', #15277, #16148, #36256, .t. ) ;
#16129 = edge_loop ( 'none', ( #15988, #16098 ) ) ;
#16130 = edge_curve ( 'none', #16154, #15324, #36246, .t. ) ;
#16131 = oriented_edge ( 'none', *, *, #15956, .f. ) ;
#16132 = advanced_face ( 'none', ( #35787 ), #35803, .t. ) ;
#16133 = edge_loop ( 'none', ( #16254, #16258, #16252, #16261 ) ) ;
#16135 = oriented_edge ( 'none', *, *, #15727, .t. ) ;
#16134 = oriented_edge ( 'none', *, *, #15285, .f. ) ;
#16137 = oriented_edge ( 'none', *, *, #15903, .f. ) ;
#16136 = oriented_edge ( 'none', *, *, #16142, .t. ) ;
#16139 = oriented_edge ( 'none', *, *, #16014, .f. ) ;
#16138 = oriented_edge ( 'none', *, *, #16176, .f. ) ;
#16141 = oriented_edge ( 'none', *, *, #16044, .f. ) ;
#16140 = oriented_edge ( 'none', *, *, #15846, .t. ) ;
#16143 = oriented_edge ( 'none', *, *, #15792, .f. ) ;
#16142 = edge_curve ( 'none', #16168, #16202, #35961, .t. ) ;
#16144 = oriented_edge ( 'none', *, *, #15742, .f. ) ;
#16145 = oriented_edge ( 'none', *, *, #16130, .f. ) ;
#16146 = edge_curve ( 'none', #15912, #15780, #36247, .t. ) ;
#16147 = oriented_edge ( 'none', *, *, #16128, .f. ) ;
#16149 = oriented_edge ( 'none', *, *, #16036, .f. ) ;
#16148 = vertex_point ( 'none', #36292 ) ;
#16150 = edge_curve ( 'none', #15851, #16168, #36288, .t. ) ;
#16151 = advanced_face ( 'none', ( #36289 ), #36267, .f. ) ;
#16152 = advanced_face ( 'none', ( #36271 ), #36287, .t. ) ;
#16153 = edge_loop ( 'none', ( #16277, #16139, #16274, #16165 ) ) ;
#16154 = vertex_point ( 'none', #36316 ) ;
#16155 = vertex_point ( 'none', #36285 ) ;
#16156 = edge_loop ( 'none', ( #16147, #16134, #16145, #15878 ) ) ;
#16157 = edge_loop ( 'none', ( #16182, #16141, #16275, #16278 ) ) ;
#16158 = edge_curve ( 'none', #16202, #15837, #36313, .t. ) ;
#16159 = oriented_edge ( 'none', *, *, #16164, .f. ) ;
#16160 = advanced_face ( 'none', ( #36291 ), #36310, .t. ) ;
#16161 = oriented_edge ( 'none', *, *, #16146, .f. ) ;
#16162 = advanced_face ( 'none', ( #36318 ), #36312, .t. ) ;
#16163 = oriented_edge ( 'none', *, *, #16010, .f. ) ;
#16164 = edge_curve ( 'none', #15426, #16202, #36335, .t. ) ;
#16165 = oriented_edge ( 'none', *, *, #15888, .f. ) ;
#16166 = edge_loop ( 'none', ( #16181, #16174, #16281, #16140 ) ) ;
#16167 = edge_loop ( 'none', ( #16161, #16137, #16135, #16131 ) ) ;
#16168 = vertex_point ( 'none', #36294 ) ;
#16169 = edge_curve ( 'none', #16057, #15711, #36321, .t. ) ;
#16170 = advanced_face ( 'none', ( #36337 ), #36339, .f. ) ;
#16171 = oriented_edge ( 'none', *, *, #16049, .f. ) ;
#16172 = oriented_edge ( 'none', *, *, #15445, .f. ) ;
#16173 = edge_loop ( 'none', ( #16263, #16214, #16237, #16345, #16361 ) ) ;
#16174 = oriented_edge ( 'none', *, *, #16142, .f. ) ;
#16175 = oriented_edge ( 'none', *, *, #15855, .t. ) ;
#16176 = edge_curve ( 'none', #16168, #15295, #36356, .t. ) ;
#16177 = oriented_edge ( 'none', *, *, #15936, .t. ) ;
#16178 = oriented_edge ( 'none', *, *, #16048, .f. ) ;
#16179 = advanced_face ( 'none', ( #36334 ), #36358, .t. ) ;
#16180 = oriented_edge ( 'none', *, *, #15748, .f. ) ;
#16182 = oriented_edge ( 'none', *, *, #16107, .t. ) ;
#16181 = oriented_edge ( 'none', *, *, #16158, .f. ) ;
#16184 = oriented_edge ( 'none', *, *, #15957, .f. ) ;
#16183 = oriented_edge ( 'none', *, *, #16087, .f. ) ;
#16185 = oriented_edge ( 'none', *, *, #15421, .f. ) ;
#16187 = edge_loop ( 'none', ( #16177, #16201, #16197, #16143, #16195 ) ) ;
#16186 = oriented_edge ( 'none', *, *, #16200, .f. ) ;
#16189 = oriented_edge ( 'none', *, *, #15714, .f. ) ;
#16188 = edge_curve ( 'none', #16074, #15442, #36403, .t. ) ;
#16190 = edge_loop ( 'none', ( #16199, #16149, #16163, #16144 ) ) ;
#16191 = advanced_face ( 'none', ( #36354 ), #36333, .t. ) ;
#16192 = oriented_edge ( 'none', *, *, #15875, .t. ) ;
#16193 = advanced_face ( 'none', ( #36398 ), #36388, .f. ) ;
#16194 = oriented_edge ( 'none', *, *, #16169, .f. ) ;
#16195 = oriented_edge ( 'none', *, *, #15885, .f. ) ;
#16196 = oriented_edge ( 'none', *, *, #16200, .t. ) ;
#16197 = oriented_edge ( 'none', *, *, #15824, .f. ) ;
#16198 = oriented_edge ( 'none', *, *, #16188, .f. ) ;
#16199 = oriented_edge ( 'none', *, *, #16037, .t. ) ;
#16200 = edge_curve ( 'none', #16074, #16057, #36380, .t. ) ;
#16201 = oriented_edge ( 'none', *, *, #15948, .f. ) ;
#16202 = vertex_point ( 'none', #36385 ) ;
#16203 = oriented_edge ( 'none', *, *, #15557, .f. ) ;
#16204 = oriented_edge ( 'none', *, *, #16071, .t. ) ;
#16205 = edge_loop ( 'none', ( #16159, #16172, #16138, #16136 ) ) ;
#16206 = advanced_face ( 'none', ( #36404 ), #36359, .f. ) ;
#16207 = advanced_face ( 'none', ( #36402 ), #36381, .f. ) ;
#16208 = oriented_edge ( 'none', *, *, #16045, .t. ) ;
#16210 = oriented_edge ( 'none', *, *, #15938, .t. ) ;
#16209 = oriented_edge ( 'none', *, *, #15117, .f. ) ;
#16211 = oriented_edge ( 'none', *, *, #15289, .t. ) ;
#16212 = edge_loop ( 'none', ( #16355, #16223, #16332, #16330, #16335, #16359 ) ) ;
#16214 = oriented_edge ( 'none', *, *, #16221, .f. ) ;
#16213 = edge_loop ( 'none', ( #16360, #16337, #16333, #16342 ) ) ;
#16216 = oriented_edge ( 'none', *, *, #16322, .f. ) ;
#16215 = oriented_edge ( 'none', *, *, #16233, .f. ) ;
#16217 = edge_curve ( 'none', #15137, #15181, #36431, .t. ) ;
#16218 = advanced_face ( 'none', ( #36429 ), #36428, .t. ) ;
#16219 = oriented_edge ( 'none', *, *, #15121, .t. ) ;
#16221 = edge_curve ( 'none', #15513, #15397, #36427, .t. ) ;
#16220 = oriented_edge ( 'none', *, *, #15279, .t. ) ;
#16222 = oriented_edge ( 'none', *, *, #15209, .f. ) ;
#16223 = oriented_edge ( 'none', *, *, #16327, .t. ) ;
#16224 = oriented_edge ( 'none', *, *, #15234, .t. ) ;
#16225 = oriented_edge ( 'none', *, *, #15615, .f. ) ;
#16226 = oriented_edge ( 'none', *, *, #16273, .t. ) ;
#16227 = oriented_edge ( 'none', *, *, #15980, .f. ) ;
#16228 = oriented_edge ( 'none', *, *, #15704, .f. ) ;
#16229 = oriented_edge ( 'none', *, *, #16273, .f. ) ;
#16230 = advanced_face ( 'none', ( #36373 ), #36416, .f. ) ;
#16231 = oriented_edge ( 'none', *, *, #18038, .t. ) ;
#16232 = advanced_face ( 'none', ( #36409 ), #36408, .f. ) ;
#16233 = edge_curve ( 'none', #15153, #15144, #36460, .t. ) ;
#16234 = edge_loop ( 'none', ( #16239, #16353, #16351, #16357, #16349 ) ) ;
#16236 = oriented_edge ( 'none', *, *, #15626, .t. ) ;
#16235 = oriented_edge ( 'none', *, *, #15110, .t. ) ;
#16237 = oriented_edge ( 'none', *, *, #15467, .t. ) ;
#16239 = oriented_edge ( 'none', *, *, #15519, .f. ) ;
#16238 = advanced_face ( 'none', ( #36432 ), #36407, .f. ) ;
#16240 = oriented_edge ( 'none', *, *, #16217, .t. ) ;
#16241 = advanced_face ( 'none', ( #36453 ), #36382, .f. ) ;
#16243 = oriented_edge ( 'none', *, *, #15913, .t. ) ;
#16242 = edge_loop ( 'none', ( #16269, #16235, #16358 ) ) ;
#16244 = oriented_edge ( 'none', *, *, #16280, .t. ) ;
#16246 = oriented_edge ( 'none', *, *, #16146, .t. ) ;
#16245 = advanced_face ( 'none', ( #36446 ), #36447, .t. ) ;
#16247 = oriented_edge ( 'none', *, *, #15476, .t. ) ;
#16248 = edge_loop ( 'none', ( #16250, #16265, #16257, #16251 ) ) ;
#16249 = advanced_face ( 'none', ( #36439 ), #36438, .f. ) ;
#16250 = oriented_edge ( 'none', *, *, #16255, .f. ) ;
#16252 = oriented_edge ( 'none', *, *, #15461, .f. ) ;
#16251 = oriented_edge ( 'none', *, *, #15818, .t. ) ;
#16254 = oriented_edge ( 'none', *, *, #15871, .t. ) ;
#16253 = edge_curve ( 'none', #15308, #16309, #36494, .t. ) ;
#16255 = edge_curve ( 'none', #16148, #15866, #36520, .t. ) ;
#16256 = edge_loop ( 'none', ( #16259, #16247, #16243, #16246, #16208, #16244, #16210 ) ) ;
#16257 = oriented_edge ( 'none', *, *, #16262, .f. ) ;
#16258 = oriented_edge ( 'none', *, *, #16039, .f. ) ;
#16259 = oriented_edge ( 'none', *, *, #15599, .f. ) ;
#16260 = edge_loop ( 'none', ( #16264, #16226, #16224, #16228 ) ) ;
#16261 = oriented_edge ( 'none', *, *, #15972, .f. ) ;
#16262 = edge_curve ( 'none', #15852, #16154, #36500, .t. ) ;
#16263 = oriented_edge ( 'none', *, *, #15487, .f. ) ;
#16264 = oriented_edge ( 'none', *, *, #15205, .f. ) ;
#16265 = oriented_edge ( 'none', *, *, #16005, .f. ) ;
#16266 = advanced_face ( 'none', ( #36501 ), #36521, .f. ) ;
#16267 = oriented_edge ( 'none', *, *, #16362, .f. ) ;
#16268 = edge_loop ( 'none', ( #16222, #16229 ) ) ;
#16269 = oriented_edge ( 'none', *, *, #15260, .f. ) ;
#16270 = edge_loop ( 'none', ( #16225, #16227, #16236, #16272 ) ) ;
#16271 = edge_curve ( 'none', #15684, #16354, #36529, .t. ) ;
#16272 = oriented_edge ( 'none', *, *, #15821, .f. ) ;
#16273 = edge_curve ( 'none', #15221, #15216, #36578, .t. ) ;
#16274 = oriented_edge ( 'none', *, *, #16280, .f. ) ;
#16275 = oriented_edge ( 'none', *, *, #15985, .f. ) ;
#16276 = edge_loop ( 'none', ( #16209, #16215, #16219, #16240 ) ) ;
#16277 = oriented_edge ( 'none', *, *, #15788, .t. ) ;
#16278 = oriented_edge ( 'none', *, *, #15636, .f. ) ;
#16279 = advanced_face ( 'none', ( #36502 ), #36533, .t. ) ;
#16280 = edge_curve ( 'none', #15849, #15927, #36558, .t. ) ;
#16281 = oriented_edge ( 'none', *, *, #16150, .f. ) ;
#16282 = advanced_face ( 'none', ( #36552 ), #36580, .f. ) ;
#16283 = edge_curve ( 'none', #15283, #16287, #36599, .t. ) ;
#16284 = edge_loop ( 'none', ( #16363, #16371, #16380, #16378, #16498 ) ) ;
#16285 = vertex_point ( 'none', #36598 ) ;
#16286 = oriented_edge ( 'none', *, *, #15280, .t. ) ;
#16287 = vertex_point ( 'none', #36607 ) ;
#16288 = oriented_edge ( 'none', *, *, #15354, .t. ) ;
#16289 = oriented_edge ( 'none', *, *, #16344, .f. ) ;
#16290 = oriented_edge ( 'none', *, *, #16412, .t. ) ;
#16291 = oriented_edge ( 'none', *, *, #15829, .f. ) ;
#16292 = oriented_edge ( 'none', *, *, #15338, .f. ) ;
#16293 = oriented_edge ( 'none', *, *, #15410, .f. ) ;
#16294 = advanced_face ( 'none', ( #36602 ), #36583, .f. ) ;
#16295 = edge_curve ( 'none', #15447, #15446, #36601, .t. ) ;
#16296 = oriented_edge ( 'none', *, *, #16301, .f. ) ;
#16297 = edge_loop ( 'none', ( #16320, #16314, #16318, #16431, #16433 ) ) ;
#16298 = edge_loop ( 'none', ( #16324, #16429, #16437, #16435, #16410 ) ) ;
#16299 = oriented_edge ( 'none', *, *, #15823, .t. ) ;
#16300 = edge_loop ( 'none', ( #16434, #16430, #16288, #16286, #16293, #16436 ) ) ;
#16301 = edge_curve ( 'none', #16354, #16309, #36624, .t. ) ;
#16302 = oriented_edge ( 'none', *, *, #15399, .t. ) ;
#16303 = oriented_edge ( 'none', *, *, #16356, .t. ) ;
#16304 = edge_curve ( 'none', #15321, #15436, #36617, .t. ) ;
#16305 = oriented_edge ( 'none', *, *, #15443, .t. ) ;
#16306 = edge_loop ( 'none', ( #16211, #16303, #16424, #16427 ) ) ;
#16307 = edge_curve ( 'none', #15315, #15249, #36616, .t. ) ;
#16308 = oriented_edge ( 'none', *, *, #16271, .f. ) ;
#16310 = oriented_edge ( 'none', *, *, #16304, .t. ) ;
#16309 = vertex_point ( 'none', #36630 ) ;
#16312 = edge_loop ( 'none', ( #16292, #16407, #16417, #16415, #16420 ) ) ;
#16311 = edge_loop ( 'none', ( #16313, #16220, #16321, #16326, #16319 ) ) ;
#16314 = oriented_edge ( 'none', *, *, #16295, .t. ) ;
#16313 = oriented_edge ( 'none', *, *, #16130, .t. ) ;
#16315 = oriented_edge ( 'none', *, *, #15281, .t. ) ;
#16316 = advanced_face ( 'none', ( #36530 ), #36625, .t. ) ;
#16317 = advanced_face ( 'none', ( #36618 ), #36633, .t. ) ;
#16318 = oriented_edge ( 'none', *, *, #15429, .t. ) ;
#16320 = oriented_edge ( 'none', *, *, #15408, .f. ) ;
#16319 = oriented_edge ( 'none', *, *, #16262, .t. ) ;
#16322 = edge_curve ( 'none', #16155, #13677, #37125, .t. ) ;
#16321 = oriented_edge ( 'none', *, *, #16253, .t. ) ;
#16323 = oriented_edge ( 'none', *, *, #15854, .f. ) ;
#16324 = oriented_edge ( 'none', *, *, #16128, .t. ) ;
#16325 = advanced_face ( 'none', ( #37132 ), #37120, .t. ) ;
#16326 = oriented_edge ( 'none', *, *, #16344, .t. ) ;
#16327 = edge_curve ( 'none', #15534, #15438, #37129, .t. ) ;
#16328 = edge_loop ( 'none', ( #16323, #16291, #16299, #16289, #16296, #16308 ) ) ;
#16329 = edge_loop ( 'none', ( #16334, #16056, #16302, #16305, #16310 ) ) ;
#16330 = oriented_edge ( 'none', *, *, #15370, .t. ) ;
#16331 = advanced_face ( 'none', ( #37119 ), #37159, .f. ) ;
#16332 = oriented_edge ( 'none', *, *, #15420, .t. ) ;
#16333 = oriented_edge ( 'none', *, *, #15271, .t. ) ;
#16334 = oriented_edge ( 'none', *, *, #15434, .f. ) ;
#16335 = oriented_edge ( 'none', *, *, #15497, .f. ) ;
#16336 = edge_loop ( 'none', ( #16339, #16352, #16350, #16348, #16315 ) ) ;
#16337 = oriented_edge ( 'none', *, *, #16217, .f. ) ;
#16338 = edge_loop ( 'none', ( #16216, #16103, #16231, #18098 ) ) ;
#16339 = oriented_edge ( 'none', *, *, #15570, .t. ) ;
#16340 = edge_curve ( 'none', #15866, #16287, #37154, .t. ) ;
#16341 = advanced_face ( 'none', ( #37156 ), #37155, .t. ) ;
#16342 = oriented_edge ( 'none', *, *, #15306, .t. ) ;
#16343 = edge_curve ( 'none', #15539, #15500, #37157, .t. ) ;
#16344 = edge_curve ( 'none', #16309, #15852, #37165, .t. ) ;
#16345 = oriented_edge ( 'none', *, *, #15368, .t. ) ;
#16346 = advanced_face ( 'none', ( #37151 ), #37182, .t. ) ;
#16347 = advanced_face ( 'none', ( #37694 ), #37693, .t. ) ;
#16348 = oriented_edge ( 'none', *, *, #16356, .f. ) ;
#16349 = oriented_edge ( 'none', *, *, #15712, .f. ) ;
#16350 = oriented_edge ( 'none', *, *, #16271, .t. ) ;
#16351 = oriented_edge ( 'none', *, *, #15484, .t. ) ;
#16352 = oriented_edge ( 'none', *, *, #15690, .t. ) ;
#16353 = oriented_edge ( 'none', *, *, #16221, .t. ) ;
#16354 = vertex_point ( 'none', #37687 ) ;
#16355 = oriented_edge ( 'none', *, *, #15364, .f. ) ;
#16356 = edge_curve ( 'none', #15316, #16354, #37729, .t. ) ;
#16357 = oriented_edge ( 'none', *, *, #16123, .f. ) ;
#16358 = oriented_edge ( 'none', *, *, #16233, .t. ) ;
#16359 = oriented_edge ( 'none', *, *, #16343, .f. ) ;
#16360 = oriented_edge ( 'none', *, *, #15176, .f. ) ;
#16361 = oriented_edge ( 'none', *, *, #16343, .t. ) ;
#16362 = edge_curve ( 'none', #18186, #21275, #37685, .t. ) ;
#16363 = oriented_edge ( 'none', *, *, #15235, .f. ) ;
#16364 = edge_loop ( 'none', ( #16392, #16520, #16368, #16400 ) ) ;
#16365 = oriented_edge ( 'none', *, *, #15290, .f. ) ;
#16366 = advanced_face ( 'none', ( #37727 ), #37170, .t. ) ;
#16367 = edge_loop ( 'none', ( #16500, #16509, #16479, #16481, #16507, #16475 ) ) ;
#16368 = oriented_edge ( 'none', *, *, #16406, .t. ) ;
#16369 = oriented_edge ( 'none', *, *, #15175, .f. ) ;
#16370 = oriented_edge ( 'none', *, *, #16158, .t. ) ;
#16371 = oriented_edge ( 'none', *, *, #16375, .f. ) ;
#16372 = oriented_edge ( 'none', *, *, #16049, .t. ) ;
#16373 = advanced_face ( 'none', ( #37787 ), #37784, .t. ) ;
#16374 = edge_loop ( 'none', ( #16408, #16514, #16512, #16510, #16372 ) ) ;
#16375 = edge_curve ( 'none', #15143, #15190, #37779, .t. ) ;
#16377 = oriented_edge ( 'none', *, *, #16375, .t. ) ;
#16376 = advanced_face ( 'none', ( #37786 ), #37809, .t. ) ;
#16378 = oriented_edge ( 'none', *, *, #15112, .t. ) ;
#16379 = oriented_edge ( 'none', *, *, #16164, .t. ) ;
#16380 = oriented_edge ( 'none', *, *, #15241, .t. ) ;
#16381 = vertex_point ( 'none', #38291 ) ;
#16382 = edge_curve ( 'none', #15184, #15239, #38292, .t. ) ;
#16383 = edge_curve ( 'none', #16285, #15851, #38323, .t. ) ;
#16384 = oriented_edge ( 'none', *, *, #15296, .f. ) ;
#16385 = edge_loop ( 'none', ( #16379, #16370, #16493, #16499, #16497 ) ) ;
#16386 = edge_loop ( 'none', ( #16390, #16413, #16399, #16403, #16365, #16401 ) ) ;
#16387 = oriented_edge ( 'none', *, *, #16383, .f. ) ;
#16388 = oriented_edge ( 'none', *, *, #15326, .t. ) ;
#16389 = oriented_edge ( 'none', *, *, #16340, .f. ) ;
#16390 = oriented_edge ( 'none', *, *, #15208, .f. ) ;
#16391 = oriented_edge ( 'none', *, *, #16150, .t. ) ;
#16392 = oriented_edge ( 'none', *, *, #15433, .t. ) ;
#16393 = edge_loop ( 'none', ( #16496, #16377, #16506, #16511, #16504 ) ) ;
#16394 = edge_loop ( 'none', ( #16398, #16402, #16404, #16387, #16518, #16389 ) ) ;
#16395 = advanced_face ( 'none', ( #38294 ), #38296, .t. ) ;
#16397 = edge_curve ( 'none', #15204, #15141, #38339, .t. ) ;
#16396 = advanced_face ( 'none', ( #38289 ), #38324, .f. ) ;
#16399 = oriented_edge ( 'none', *, *, #15266, .t. ) ;
#16398 = oriented_edge ( 'none', *, *, #15811, .f. ) ;
#16401 = oriented_edge ( 'none', *, *, #16419, .f. ) ;
#16400 = oriented_edge ( 'none', *, *, #16426, .f. ) ;
#16403 = oriented_edge ( 'none', *, *, #15340, .t. ) ;
#16402 = oriented_edge ( 'none', *, *, #15864, .f. ) ;
#16405 = oriented_edge ( 'none', *, *, #15349, .f. ) ;
#16404 = oriented_edge ( 'none', *, *, #15858, .t. ) ;
#16407 = oriented_edge ( 'none', *, *, #16412, .f. ) ;
#16406 = edge_curve ( 'none', #16287, #16285, #38331, .t. ) ;
#16408 = oriented_edge ( 'none', *, *, #16188, .t. ) ;
#16409 = advanced_face ( 'none', ( #38322 ), #37807, .t. ) ;
#16410 = oriented_edge ( 'none', *, *, #15318, .t. ) ;
#16412 = edge_curve ( 'none', #15194, #15210, #37850, .t. ) ;
#16411 = oriented_edge ( 'none', *, *, #15439, .t. ) ;
#16413 = oriented_edge ( 'none', *, *, #16397, .t. ) ;
#16414 = advanced_face ( 'none', ( #37811 ), #38359, .t. ) ;
#16415 = oriented_edge ( 'none', *, *, #15215, .t. ) ;
#16417 = oriented_edge ( 'none', *, *, #15294, .t. ) ;
#16416 = oriented_edge ( 'none', *, *, #16426, .t. ) ;
#16419 = edge_curve ( 'none', #15199, #15041, #47801, .t. ) ;
#16418 = oriented_edge ( 'none', *, *, #16383, .t. ) ;
#16420 = oriented_edge ( 'none', *, *, #16419, .t. ) ;
#16421 = advanced_face ( 'none', ( #47803 ), #47838, .t. ) ;
#16422 = oriented_edge ( 'none', *, *, #16307, .f. ) ;
#16423 = oriented_edge ( 'none', *, *, #16176, .t. ) ;
#16425 = advanced_face ( 'none', ( #47795 ), #47839, .t. ) ;
#16424 = oriented_edge ( 'none', *, *, #16301, .t. ) ;
#16426 = edge_curve ( 'none', #15291, #16285, #47901, .t. ) ;
#16428 = edge_loop ( 'none', ( #16405, #16290, #16388, #16422, #16384 ) ) ;
#16427 = oriented_edge ( 'none', *, *, #16253, .f. ) ;
#16430 = oriented_edge ( 'none', *, *, #16307, .t. ) ;
#16429 = oriented_edge ( 'none', *, *, #16255, .t. ) ;
#16431 = oriented_edge ( 'none', *, *, #16327, .f. ) ;
#16433 = oriented_edge ( 'none', *, *, #15386, .f. ) ;
#16432 = advanced_face ( 'none', ( #47794 ), #38354, .t. ) ;
#16434 = oriented_edge ( 'none', *, *, #15319, .f. ) ;
#16435 = oriented_edge ( 'none', *, *, #16283, .f. ) ;
#16436 = oriented_edge ( 'none', *, *, #16304, .f. ) ;
#16437 = oriented_edge ( 'none', *, *, #16340, .t. ) ;
#16438 = advanced_face ( 'none', ( #48416 ), #48414, .t. ) ;
#16439 = edge_loop ( 'none', ( #16423, #16411, #16416, #16418, #16391 ) ) ;
#16440 = oriented_edge ( 'none', *, *, #15394, .t. ) ;
#16441 = edge_loop ( 'none', ( #16451, #16452, #16458, #16456, #16461, #16454 ) ) ;
#16443 = oriented_edge ( 'none', *, *, #15109, .f. ) ;
#16442 = edge_loop ( 'none', ( #16591, #16575, #16573, #16580, #16549, #16577 ) ) ;
#16444 = vertex_point ( 'none', #48410 ) ;
#16446 = advanced_face ( 'none', ( #48408 ), #48404, .t. ) ;
#16445 = oriented_edge ( 'none', *, *, #16169, .t. ) ;
#16447 = vertex_point ( 'none', #48409 ) ;
#16448 = edge_curve ( 'none', #15043, #14949, #48415, .t. ) ;
#16449 = oriented_edge ( 'none', *, *, #14873, .f. ) ;
#16450 = edge_loop ( 'none', ( #16582, #16445, #16470, #16590, #16586 ) ) ;
#16451 = oriented_edge ( 'none', *, *, #15056, .f. ) ;
#16452 = oriented_edge ( 'none', *, *, #16448, .t. ) ;
#16453 = advanced_face ( 'none', ( #48411 ), #48440, .t. ) ;
#16454 = oriented_edge ( 'none', *, *, #16492, .f. ) ;
#16455 = oriented_edge ( 'none', *, *, #16117, .t. ) ;
#16456 = oriented_edge ( 'none', *, *, #15047, .t. ) ;
#16457 = oriented_edge ( 'none', *, *, #16488, .t. ) ;
#16458 = oriented_edge ( 'none', *, *, #15102, .t. ) ;
#16459 = oriented_edge ( 'none', *, *, #16494, .t. ) ;
#16460 = oriented_edge ( 'none', *, *, #16448, .f. ) ;
#16461 = oriented_edge ( 'none', *, *, #15133, .f. ) ;
#16462 = edge_loop ( 'none', ( #16455, #16440, #16598, #16594, #16569 ) ) ;
#16463 = oriented_edge ( 'none', *, *, #15079, .t. ) ;
#16464 = oriented_edge ( 'none', *, *, #16503, .f. ) ;
#16465 = oriented_edge ( 'none', *, *, #15062, .t. ) ;
#16466 = oriented_edge ( 'none', *, *, #15389, .t. ) ;
#16467 = advanced_face ( 'none', ( #48399 ), #48403, .t. ) ;
#16468 = advanced_face ( 'none', ( #48441 ), #48494, .t. ) ;
#16469 = oriented_edge ( 'none', *, *, #15173, .t. ) ;
#16470 = oriented_edge ( 'none', *, *, #16584, .t. ) ;
#16471 = oriented_edge ( 'none', *, *, #15068, .f. ) ;
#16472 = edge_curve ( 'none', #16505, #15872, #49021, .t. ) ;
#16473 = oriented_edge ( 'none', *, *, #16519, .f. ) ;
#16475 = oriented_edge ( 'none', *, *, #16382, .f. ) ;
#16474 = oriented_edge ( 'none', *, *, #16491, .f. ) ;
#16476 = oriented_edge ( 'none', *, *, #15409, .t. ) ;
#16478 = edge_loop ( 'none', ( #16369, #16495, #16513, #16465, #16521 ) ) ;
#16477 = oriented_edge ( 'none', *, *, #15834, .f. ) ;
#16479 = oriented_edge ( 'none', *, *, #15157, .t. ) ;
#16481 = oriented_edge ( 'none', *, *, #15122, .t. ) ;
#16480 = advanced_face ( 'none', ( #48983 ), #48984, .f. ) ;
#16482 = oriented_edge ( 'none', *, *, #16488, .f. ) ;
#16483 = edge_loop ( 'none', ( #16471, #16485, #16469, #16473, #16596 ) ) ;
#16484 = oriented_edge ( 'none', *, *, #15881, .t. ) ;
#16485 = oriented_edge ( 'none', *, *, #16487, .t. ) ;
#16486 = oriented_edge ( 'none', *, *, #15848, .f. ) ;
#16487 = edge_curve ( 'none', #15030, #15108, #49038, .t. ) ;
#16488 = edge_curve ( 'none', #16381, #16505, #49032, .t. ) ;
#16489 = oriented_edge ( 'none', *, *, #16472, .f. ) ;
#16490 = advanced_face ( 'none', ( #49019 ), #48985, .t. ) ;
#16491 = edge_curve ( 'none', #15837, #16381, #49022, .t. ) ;
#16492 = edge_curve ( 'none', #15052, #15180, #49039, .t. ) ;
#16493 = oriented_edge ( 'none', *, *, #16491, .t. ) ;
#16495 = oriented_edge ( 'none', *, *, #16487, .f. ) ;
#16494 = edge_curve ( 'none', #15430, #16381, #49094, .t. ) ;
#16496 = oriented_edge ( 'none', *, *, #15256, .f. ) ;
#16497 = oriented_edge ( 'none', *, *, #15403, .t. ) ;
#16498 = oriented_edge ( 'none', *, *, #16382, .t. ) ;
#16499 = oriented_edge ( 'none', *, *, #16494, .f. ) ;
#16500 = oriented_edge ( 'none', *, *, #15274, .f. ) ;
#16501 = edge_loop ( 'none', ( #16476, #16459, #16457, #16464 ) ) ;
#16502 = advanced_face ( 'none', ( #48986 ), #49073, .t. ) ;
#16503 = edge_curve ( 'none', #15435, #16505, #49075, .t. ) ;
#16504 = oriented_edge ( 'none', *, *, #15268, .f. ) ;
#16505 = vertex_point ( 'none', #49068 ) ;
#16506 = oriented_edge ( 'none', *, *, #15270, .t. ) ;
#16507 = oriented_edge ( 'none', *, *, #15265, .f. ) ;
#16508 = advanced_face ( 'none', ( #49077 ), #49096, .t. ) ;
#16509 = oriented_edge ( 'none', *, *, #16519, .t. ) ;
#16510 = oriented_edge ( 'none', *, *, #16472, .t. ) ;
#16511 = oriented_edge ( 'none', *, *, #16397, .f. ) ;
#16512 = oriented_edge ( 'none', *, *, #16503, .t. ) ;
#16513 = oriented_edge ( 'none', *, *, #15177, .t. ) ;
#16514 = oriented_edge ( 'none', *, *, #15415, .t. ) ;
#16515 = oriented_edge ( 'none', *, *, #14860, .f. ) ;
#16516 = edge_loop ( 'none', ( #16486, #16477, #16484, #16489, #16482, #16474 ) ) ;
#16517 = advanced_face ( 'none', ( #49598 ), #49589, .t. ) ;
#16518 = oriented_edge ( 'none', *, *, #16406, .f. ) ;
#16519 = edge_curve ( 'none', #15154, #15163, #49599, .t. ) ;
#16520 = oriented_edge ( 'none', *, *, #16283, .t. ) ;
#16521 = oriented_edge ( 'none', *, *, #16492, .t. ) ;
#16522 = vertex_point ( 'none', #49600 ) ;
#16523 = edge_loop ( 'none', ( #16641, #16644, #16670, #16621, #16677 ) ) ;
#16524 = vertex_point ( 'none', #49592 ) ;
#16525 = oriented_edge ( 'none', *, *, #14965, .t. ) ;
#16526 = oriented_edge ( 'none', *, *, #16064, .t. ) ;
#16527 = oriented_edge ( 'none', *, *, #16531, .t. ) ;
#16528 = oriented_edge ( 'none', *, *, #15531, .t. ) ;
#16529 = oriented_edge ( 'none', *, *, #15028, .f. ) ;
#16530 = oriented_edge ( 'none', *, *, #15887, .f. ) ;
#16531 = edge_curve ( 'none', #14887, #14885, #49619, .t. ) ;
#16532 = edge_loop ( 'none', ( #16539, #16656, #16651, #16546, #16667 ) ) ;
#16533 = advanced_face ( 'none', ( #49614 ), #49596, .t. ) ;
#16534 = oriented_edge ( 'none', *, *, #16676, .t. ) ;
#16535 = edge_curve ( 'none', #15536, #16524, #49609, .t. ) ;
#16536 = edge_loop ( 'none', ( #16657, #16542, #16640, #16638, #16643, #16663 ) ) ;
#16537 = oriented_edge ( 'none', *, *, #16535, .f. ) ;
#16538 = oriented_edge ( 'none', *, *, #14983, .t. ) ;
#16539 = oriented_edge ( 'none', *, *, #16102, .t. ) ;
#16540 = oriented_edge ( 'none', *, *, #16531, .f. ) ;
#16541 = edge_curve ( 'none', #15533, #16522, #49646, .t. ) ;
#16542 = oriented_edge ( 'none', *, *, #16547, .t. ) ;
#16543 = oriented_edge ( 'none', *, *, #14907, .t. ) ;
#16544 = advanced_face ( 'none', ( #49610 ), #49624, .t. ) ;
#16545 = edge_curve ( 'none', #14916, #15017, #50122, .t. ) ;
#16546 = oriented_edge ( 'none', *, *, #16660, .t. ) ;
#16547 = edge_curve ( 'none', #14917, #14826, #50118, .t. ) ;
#16548 = oriented_edge ( 'none', *, *, #16541, .f. ) ;
#16549 = oriented_edge ( 'none', *, *, #16578, .f. ) ;
#16550 = edge_loop ( 'none', ( #16449, #16527, #16661, #16668, #16529 ) ) ;
#16551 = oriented_edge ( 'none', *, *, #16593, .f. ) ;
#16552 = oriented_edge ( 'none', *, *, #15077, .f. ) ;
#16553 = oriented_edge ( 'none', *, *, #16588, .t. ) ;
#16554 = oriented_edge ( 'none', *, *, #16576, .t. ) ;
#16555 = oriented_edge ( 'none', *, *, #16560, .t. ) ;
#16556 = advanced_face ( 'none', ( #50162 ), #50138, .t. ) ;
#16557 = oriented_edge ( 'none', *, *, #15105, .t. ) ;
#16558 = oriented_edge ( 'none', *, *, #16578, .t. ) ;
#16559 = oriented_edge ( 'none', *, *, #14976, .f. ) ;
#16560 = edge_curve ( 'none', #15021, #14895, #50223, .t. ) ;
#16561 = advanced_face ( 'none', ( #50226 ), #50213, .t. ) ;
#16562 = edge_curve ( 'none', #16444, #15749, #50713, .t. ) ;
#16563 = advanced_face ( 'none', ( #50719 ), #50725, .t. ) ;
#16564 = oriented_edge ( 'none', *, *, #15006, .t. ) ;
#16565 = edge_loop ( 'none', ( #16466, #16553, #16558, #16551 ) ) ;
#16566 = oriented_edge ( 'none', *, *, #16583, .f. ) ;
#16567 = edge_loop ( 'none', ( #16675, #16526, #16534, #16537, #16528 ) ) ;
#16568 = edge_loop ( 'none', ( #16570, #16540, #16538, #16543, #16655 ) ) ;
#16569 = oriented_edge ( 'none', *, *, #16087, .t. ) ;
#16570 = oriented_edge ( 'none', *, *, #15026, .f. ) ;
#16571 = oriented_edge ( 'none', *, *, #16576, .f. ) ;
#16572 = advanced_face ( 'none', ( #50722 ), #50724, .f. ) ;
#16573 = oriented_edge ( 'none', *, *, #15719, .t. ) ;
#16574 = advanced_face ( 'none', ( #50712 ), #50736, .t. ) ;
#16575 = oriented_edge ( 'none', *, *, #15726, .f. ) ;
#16576 = edge_curve ( 'none', #14987, #14981, #50738, .t. ) ;
#16577 = oriented_edge ( 'none', *, *, #16584, .f. ) ;
#16578 = edge_curve ( 'none', #16447, #16444, #50775, .t. ) ;
#16579 = edge_loop ( 'none', ( #16587, #16554, #16557, #16460, #16581 ) ) ;
#16580 = oriented_edge ( 'none', *, *, #16562, .f. ) ;
#16581 = oriented_edge ( 'none', *, *, #15074, .f. ) ;
#16582 = oriented_edge ( 'none', *, *, #16069, .t. ) ;
#16583 = edge_curve ( 'none', #14997, #15111, #50769, .t. ) ;
#16584 = edge_curve ( 'none', #15711, #16447, #50762, .t. ) ;
#16585 = oriented_edge ( 'none', *, *, #14955, .t. ) ;
#16586 = oriented_edge ( 'none', *, *, #15385, .t. ) ;
#16587 = oriented_edge ( 'none', *, *, #15090, .f. ) ;
#16588 = edge_curve ( 'none', #15405, #16447, #50222, .t. ) ;
#16589 = oriented_edge ( 'none', *, *, #16583, .t. ) ;
#16590 = oriented_edge ( 'none', *, *, #16588, .f. ) ;
#16591 = oriented_edge ( 'none', *, *, #15717, .f. ) ;
#16592 = advanced_face ( 'none', ( #50237 ), #50729, .t. ) ;
#16593 = edge_curve ( 'none', #15411, #16444, #50841, .t. ) ;
#16594 = oriented_edge ( 'none', *, *, #16562, .t. ) ;
#16595 = edge_loop ( 'none', ( #16559, #16555, #16564, #16525, #16552, #16566 ) ) ;
#16596 = oriented_edge ( 'none', *, *, #15159, .f. ) ;
#16597 = advanced_face ( 'none', ( #50824 ), #50813, .t. ) ;
#16599 = edge_loop ( 'none', ( #16443, #16571, #16463, #16585, #16589 ) ) ;
#16598 = oriented_edge ( 'none', *, *, #16593, .t. ) ;
#16600 = advanced_face ( 'none', ( #51330 ), #51331, .f. ) ;
#16601 = oriented_edge ( 'none', *, *, #16725, .f. ) ;
#16602 = edge_loop ( 'none', ( #16719, #16691, #16701, #16699, #16704 ) ) ;
#16603 = oriented_edge ( 'none', *, *, #15777, .t. ) ;
#16604 = advanced_face ( 'none', ( #51333 ), #51325, .t. ) ;
#16605 = advanced_face ( 'none', ( #51326 ), #51315, .t. ) ;
#16606 = edge_curve ( 'none', #14840, #14847, #51324, .t. ) ;
#16607 = oriented_edge ( 'none', *, *, #16653, .t. ) ;
#16608 = oriented_edge ( 'none', *, *, #16606, .t. ) ;
#16609 = oriented_edge ( 'none', *, *, #16085, .t. ) ;
#16610 = oriented_edge ( 'none', *, *, #16619, .f. ) ;
#16611 = oriented_edge ( 'none', *, *, #15378, .t. ) ;
#16612 = edge_curve ( 'none', #15381, #16650, #51343, .t. ) ;
#16613 = edge_loop ( 'none', ( #16515, #16724, #16734, #16740, #16745 ) ) ;
#16614 = oriented_edge ( 'none', *, *, #14812, .t. ) ;
#16615 = edge_loop ( 'none', ( #16753, #16755, #16603, #16727, #16601, #16723 ) ) ;
#16616 = oriented_edge ( 'none', *, *, #16612, .f. ) ;
#16617 = advanced_face ( 'none', ( #51341 ), #51837, .t. ) ;
#16618 = oriented_edge ( 'none', *, *, #16126, .t. ) ;
#16619 = edge_curve ( 'none', #14841, #14911, #51831, .t. ) ;
#16621 = oriented_edge ( 'none', *, *, #14802, .t. ) ;
#16620 = edge_loop ( 'none', ( #16730, #16735, #16741, #16698 ) ) ;
#16622 = oriented_edge ( 'none', *, *, #16690, .t. ) ;
#16624 = edge_loop ( 'none', ( #16626, #16608, #16628, #16614, #16652, #16610 ) ) ;
#16623 = oriented_edge ( 'none', *, *, #16676, .f. ) ;
#16626 = oriented_edge ( 'none', *, *, #14852, .f. ) ;
#16625 = oriented_edge ( 'none', *, *, #15733, .t. ) ;
#16628 = oriented_edge ( 'none', *, *, #14850, .t. ) ;
#16627 = edge_curve ( 'none', #16524, #16522, #51820, .t. ) ;
#16629 = oriented_edge ( 'none', *, *, #16535, .t. ) ;
#16630 = advanced_face ( 'none', ( #51829 ), #51830, .t. ) ;
#16632 = oriented_edge ( 'none', *, *, #14784, .f. ) ;
#16631 = edge_loop ( 'none', ( #16669, #16609, #16607, #16616, #16611 ) ) ;
#16633 = oriented_edge ( 'none', *, *, #14794, .t. ) ;
#16635 = oriented_edge ( 'none', *, *, #16649, .t. ) ;
#16634 = edge_loop ( 'none', ( #16618, #16664, #16750, #16746, #16648 ) ) ;
#16637 = oriented_edge ( 'none', *, *, #16547, .f. ) ;
#16636 = oriented_edge ( 'none', *, *, #15529, .t. ) ;
#16638 = oriented_edge ( 'none', *, *, #14881, .t. ) ;
#16640 = oriented_edge ( 'none', *, *, #14796, .t. ) ;
#16639 = edge_loop ( 'none', ( #16636, #16629, #16645, #16548 ) ) ;
#16641 = oriented_edge ( 'none', *, *, #14789, .f. ) ;
#16643 = oriented_edge ( 'none', *, *, #15002, .f. ) ;
#16642 = advanced_face ( 'none', ( #51832 ), #51856, .t. ) ;
#16644 = oriented_edge ( 'none', *, *, #16649, .f. ) ;
#16645 = oriented_edge ( 'none', *, *, #16627, .t. ) ;
#16646 = edge_curve ( 'none', #15367, #16748, #51910, .t. ) ;
#16647 = advanced_face ( 'none', ( #51857 ), #51853, .t. ) ;
#16648 = oriented_edge ( 'none', *, *, #15984, .t. ) ;
#16649 = edge_curve ( 'none', #14832, #14828, #51838, .t. ) ;
#16650 = vertex_point ( 'none', #51951 ) ;
#16652 = oriented_edge ( 'none', *, *, #14925, .f. ) ;
#16651 = oriented_edge ( 'none', *, *, #16541, .t. ) ;
#16654 = vertex_point ( 'none', #51854 ) ;
#16653 = edge_curve ( 'none', #15773, #16650, #51942, .t. ) ;
#16655 = oriented_edge ( 'none', *, *, #16545, .t. ) ;
#16656 = oriented_edge ( 'none', *, *, #15363, .t. ) ;
#16657 = oriented_edge ( 'none', *, *, #14905, .f. ) ;
#16658 = edge_loop ( 'none', ( #16530, #16662, #16625, #16665, #16673, #16623 ) ) ;
#16659 = advanced_face ( 'none', ( #51952 ), #51948, .t. ) ;
#16660 = edge_curve ( 'none', #16522, #15755, #51965, .t. ) ;
#16661 = oriented_edge ( 'none', *, *, #14883, .t. ) ;
#16662 = oriented_edge ( 'none', *, *, #15883, .f. ) ;
#16663 = oriented_edge ( 'none', *, *, #16545, .f. ) ;
#16664 = oriented_edge ( 'none', *, *, #15507, .t. ) ;
#16665 = oriented_edge ( 'none', *, *, #16660, .f. ) ;
#16666 = edge_loop ( 'none', ( #16671, #16635, #16633, #16637, #16632 ) ) ;
#16667 = oriented_edge ( 'none', *, *, #15998, .t. ) ;
#16668 = oriented_edge ( 'none', *, *, #16560, .f. ) ;
#16669 = oriented_edge ( 'none', *, *, #15973, .t. ) ;
#16670 = oriented_edge ( 'none', *, *, #14926, .t. ) ;
#16671 = oriented_edge ( 'none', *, *, #14940, .f. ) ;
#16672 = advanced_face ( 'none', ( #51991 ), #51993, .f. ) ;
#16673 = oriented_edge ( 'none', *, *, #16627, .f. ) ;
#16674 = advanced_face ( 'none', ( #51946 ), #52030, .t. ) ;
#16675 = oriented_edge ( 'none', *, *, #16093, .t. ) ;
#16676 = edge_curve ( 'none', #15751, #16524, #52068, .t. ) ;
#16677 = oriented_edge ( 'none', *, *, #16619, .t. ) ;
#16678 = advanced_face ( 'none', ( #51966 ), #52109, .t. ) ;
#16679 = advanced_face ( 'none', ( #52178 ), #52110, .t. ) ;
#16680 = oriented_edge ( 'none', *, *, #15953, .t. ) ;
#16682 = edge_curve ( 'none', #14539, #14463, #52177, .t. ) ;
#16681 = oriented_edge ( 'none', *, *, #15482, .t. ) ;
#16683 = oriented_edge ( 'none', *, *, #14534, .f. ) ;
#16684 = advanced_face ( 'none', ( #52170 ), #52197, .t. ) ;
#16685 = oriented_edge ( 'none', *, *, #16702, .f. ) ;
#16687 = oriented_edge ( 'none', *, *, #14821, .f. ) ;
#16686 = oriented_edge ( 'none', *, *, #16718, .t. ) ;
#16689 = edge_loop ( 'none', ( #16683, #16830, #16815, #16820, #16773 ) ) ;
#16688 = edge_loop ( 'none', ( #16810, #16814, #16821, #16824, #16818, #16816 ) ) ;
#16691 = oriented_edge ( 'none', *, *, #16695, .f. ) ;
#16690 = edge_curve ( 'none', #16739, #15648, #52674, .t. ) ;
#16692 = oriented_edge ( 'none', *, *, #16026, .t. ) ;
#16693 = advanced_face ( 'none', ( #52676 ), #52682, .t. ) ;
#16694 = oriented_edge ( 'none', *, *, #16934, .t. ) ;
#16695 = edge_curve ( 'none', #14660, #14672, #52681, .t. ) ;
#16696 = advanced_face ( 'none', ( #52686 ), #52175, .f. ) ;
#16697 = oriented_edge ( 'none', *, *, #16682, .t. ) ;
#16699 = oriented_edge ( 'none', *, *, #14637, .t. ) ;
#16698 = oriented_edge ( 'none', *, *, #16646, .f. ) ;
#16701 = oriented_edge ( 'none', *, *, #14732, .t. ) ;
#16700 = oriented_edge ( 'none', *, *, #16713, .f. ) ;
#16702 = edge_curve ( 'none', #14683, #14633, #52195, .t. ) ;
#16703 = advanced_face ( 'none', ( #52234 ), #52750, .t. ) ;
#16704 = oriented_edge ( 'none', *, *, #16702, .t. ) ;
#16705 = oriented_edge ( 'none', *, *, #16708, .t. ) ;
#16707 = edge_loop ( 'none', ( #16732, #16829, #16827, #16834, #16825 ) ) ;
#16706 = oriented_edge ( 'none', *, *, #15893, .t. ) ;
#16709 = oriented_edge ( 'none', *, *, #14856, .t. ) ;
#16708 = edge_curve ( 'none', #15801, #16711, #53246, .t. ) ;
#16710 = oriented_edge ( 'none', *, *, #14759, .f. ) ;
#16711 = vertex_point ( 'none', #53248 ) ;
#16712 = edge_curve ( 'none', #14740, #14635, #53249, .t. ) ;
#16713 = edge_curve ( 'none', #15522, #16711, #53252, .t. ) ;
#16714 = oriented_edge ( 'none', *, *, #16712, .t. ) ;
#16715 = edge_loop ( 'none', ( #16717, #16681, #16686, #16622, #16692 ) ) ;
#16716 = advanced_face ( 'none', ( #53245 ), #53251, .t. ) ;
#16717 = oriented_edge ( 'none', *, *, #15915, .t. ) ;
#16719 = oriented_edge ( 'none', *, *, #14626, .f. ) ;
#16718 = edge_curve ( 'none', #15509, #16739, #53286, .t. ) ;
#16720 = oriented_edge ( 'none', *, *, #14645, .t. ) ;
#16721 = oriented_edge ( 'none', *, *, #15520, .t. ) ;
#16722 = oriented_edge ( 'none', *, *, #14713, .t. ) ;
#16723 = oriented_edge ( 'none', *, *, #16653, .f. ) ;
#16724 = oriented_edge ( 'none', *, *, #16728, .f. ) ;
#16725 = edge_curve ( 'none', #16650, #16748, #53324, .t. ) ;
#16726 = oriented_edge ( 'none', *, *, #14727, .f. ) ;
#16727 = oriented_edge ( 'none', *, *, #16752, .f. ) ;
#16728 = edge_curve ( 'none', #14718, #14716, #53288, .t. ) ;
#16729 = oriented_edge ( 'none', *, *, #15981, .t. ) ;
#16730 = oriented_edge ( 'none', *, *, #15503, .t. ) ;
#16731 = edge_loop ( 'none', ( #16726, #16751, #16709, #16742, #16749 ) ) ;
#16732 = oriented_edge ( 'none', *, *, #14613, .f. ) ;
#16733 = edge_loop ( 'none', ( #16706, #16729, #16705, #16700, #16721 ) ) ;
#16734 = oriented_edge ( 'none', *, *, #14829, .t. ) ;
#16735 = oriented_edge ( 'none', *, *, #16612, .t. ) ;
#16736 = edge_curve ( 'none', #14748, #14862, #53310, .t. ) ;
#16737 = advanced_face ( 'none', ( #53287 ), #53369, .t. ) ;
#16738 = edge_loop ( 'none', ( #16832, #16697, #16801, #16799, #16805, #16685 ) ) ;
#16739 = vertex_point ( 'none', #53380 ) ;
#16740 = oriented_edge ( 'none', *, *, #14764, .t. ) ;
#16741 = oriented_edge ( 'none', *, *, #16725, .t. ) ;
#16742 = oriented_edge ( 'none', *, *, #16606, .f. ) ;
#16743 = edge_curve ( 'none', #16155, #16654, #53379, .t. ) ;
#16744 = advanced_face ( 'none', ( #53425 ), #53412, .t. ) ;
#16745 = oriented_edge ( 'none', *, *, #16736, .t. ) ;
#16746 = oriented_edge ( 'none', *, *, #16752, .t. ) ;
#16747 = oriented_edge ( 'none', *, *, #16736, .f. ) ;
#16748 = vertex_point ( 'none', #53906 ) ;
#16749 = oriented_edge ( 'none', *, *, #14822, .f. ) ;
#16750 = oriented_edge ( 'none', *, *, #16646, .t. ) ;
#16751 = oriented_edge ( 'none', *, *, #16728, .t. ) ;
#16752 = edge_curve ( 'none', #16748, #15791, #53944, .t. ) ;
#16753 = oriented_edge ( 'none', *, *, #15735, .f. ) ;
#16754 = advanced_face ( 'none', ( #53909 ), #53939, .t. ) ;
#16755 = oriented_edge ( 'none', *, *, #15731, .f. ) ;
#16757 = edge_loop ( 'none', ( #16710, #16714, #16720, #16722, #16687, #16747 ) ) ;
#16756 = oriented_edge ( 'none', *, *, #15966, .t. ) ;
#16758 = edge_loop ( 'none', ( #16756, #16884, #16888, #16910, #16863 ) ) ;
#16759 = edge_loop ( 'none', ( #16797, #16772, #16789, #16906, #16762 ) ) ;
#16761 = oriented_edge ( 'none', *, *, #14546, .t. ) ;
#16760 = advanced_face ( 'none', ( #53942 ), #53973, .t. ) ;
#16762 = oriented_edge ( 'none', *, *, #16904, .t. ) ;
#16763 = edge_loop ( 'none', ( #16793, #16784, #16877, #16882 ) ) ;
#16764 = advanced_face ( 'none', ( #53450 ), #53447, .t. ) ;
#16765 = oriented_edge ( 'none', *, *, #15933, .t. ) ;
#16767 = edge_curve ( 'none', #14494, #14506, #54055, .t. ) ;
#16766 = edge_curve ( 'none', #15478, #16802, #54056, .t. ) ;
#16768 = oriented_edge ( 'none', *, *, #15501, .t. ) ;
#16770 = edge_loop ( 'none', ( #16791, #16913, #16911, #9281, #16875 ) ) ;
#16769 = oriented_edge ( 'none', *, *, #16780, .t. ) ;
#16772 = oriented_edge ( 'none', *, *, #16767, .f. ) ;
#16771 = oriented_edge ( 'none', *, *, #15491, .t. ) ;
#16773 = oriented_edge ( 'none', *, *, #16817, .t. ) ;
#16775 = oriented_edge ( 'none', *, *, #16682, .f. ) ;
#16774 = advanced_face ( 'none', ( #54037 ), #54067, .t. ) ;
#16776 = oriented_edge ( 'none', *, *, #14481, .t. ) ;
#16777 = oriented_edge ( 'none', *, *, #16766, .t. ) ;
#16778 = advanced_face ( 'none', ( #54560 ), #54558, .t. ) ;
#16779 = edge_loop ( 'none', ( #16788, #16905, #16903, #16782, #16912, #16907 ) ) ;
#16781 = oriented_edge ( 'none', *, *, #14536, .f. ) ;
#16780 = edge_curve ( 'none', #16802, #15681, #54590, .t. ) ;
#16782 = oriented_edge ( 'none', *, *, #16780, .f. ) ;
#16783 = edge_loop ( 'none', ( #16835, #16914, #16776, #16761, #16785, #16916 ) ) ;
#16784 = oriented_edge ( 'none', *, *, #16806, .t. ) ;
#16785 = oriented_edge ( 'none', *, *, #14664, .f. ) ;
#16786 = oriented_edge ( 'none', *, *, #16822, .t. ) ;
#16787 = oriented_edge ( 'none', *, *, #14695, .t. ) ;
#16788 = oriented_edge ( 'none', *, *, #15793, .f. ) ;
#16789 = oriented_edge ( 'none', *, *, #14459, .t. ) ;
#16790 = edge_curve ( 'none', #15669, #16892, #54625, .t. ) ;
#16791 = oriented_edge ( 'none', *, *, #14471, .f. ) ;
#16792 = oriented_edge ( 'none', *, *, #16718, .f. ) ;
#16793 = oriented_edge ( 'none', *, *, #15486, .t. ) ;
#16794 = advanced_face ( 'none', ( #54559 ), #54552, .t. ) ;
#16795 = edge_curve ( 'none', #14578, #14480, #54591, .t. ) ;
#16796 = advanced_face ( 'none', ( #54638 ), #54102, .t. ) ;
#16797 = oriented_edge ( 'none', *, *, #14603, .f. ) ;
#16798 = oriented_edge ( 'none', *, *, #16800, .t. ) ;
#16799 = oriented_edge ( 'none', *, *, #14647, .t. ) ;
#16800 = edge_curve ( 'none', #15650, #16804, #55127, .t. ) ;
#16801 = oriented_edge ( 'none', *, *, #14693, .t. ) ;
#16802 = vertex_point ( 'none', #55131 ) ;
#16803 = oriented_edge ( 'none', *, *, #16809, .t. ) ;
#16804 = vertex_point ( 'none', #55128 ) ;
#16805 = oriented_edge ( 'none', *, *, #14775, .f. ) ;
#16806 = edge_curve ( 'none', #15374, #16804, #55145, .t. ) ;
#16807 = advanced_face ( 'none', ( #55125 ), #55126, .t. ) ;
#16808 = edge_loop ( 'none', ( #16765, #16771, #16777, #16769, #16898 ) ) ;
#16809 = edge_curve ( 'none', #14550, #14601, #55188, .t. ) ;
#16810 = oriented_edge ( 'none', *, *, #15766, .f. ) ;
#16811 = oriented_edge ( 'none', *, *, #14566, .f. ) ;
#16812 = edge_loop ( 'none', ( #16819, #16833, #16786, #16792 ) ) ;
#16813 = edge_loop ( 'none', ( #16811, #16803, #16787, #16775, #16781 ) ) ;
#16814 = oriented_edge ( 'none', *, *, #15797, .f. ) ;
#16815 = oriented_edge ( 'none', *, *, #14548, .t. ) ;
#16816 = oriented_edge ( 'none', *, *, #16708, .f. ) ;
#16817 = edge_curve ( 'none', #14577, #14542, #55183, .t. ) ;
#16818 = oriented_edge ( 'none', *, *, #16822, .f. ) ;
#16820 = oriented_edge ( 'none', *, *, #14593, .t. ) ;
#16819 = oriented_edge ( 'none', *, *, #15505, .t. ) ;
#16821 = oriented_edge ( 'none', *, *, #15753, .t. ) ;
#16823 = advanced_face ( 'none', ( #55179 ), #55178, .t. ) ;
#16822 = edge_curve ( 'none', #16711, #16739, #55175, .t. ) ;
#16825 = oriented_edge ( 'none', *, *, #14736, .f. ) ;
#16824 = oriented_edge ( 'none', *, *, #16690, .f. ) ;
#16827 = oriented_edge ( 'none', *, *, #14631, .t. ) ;
#16826 = oriented_edge ( 'none', *, *, #16806, .f. ) ;
#16829 = oriented_edge ( 'none', *, *, #16695, .t. ) ;
#16828 = oriented_edge ( 'none', *, *, #16040, .t. ) ;
#16830 = oriented_edge ( 'none', *, *, #16809, .f. ) ;
#16832 = oriented_edge ( 'none', *, *, #14689, .f. ) ;
#16831 = edge_loop ( 'none', ( #16680, #16828, #16798, #16826, #16768 ) ) ;
#16834 = oriented_edge ( 'none', *, *, #16712, .f. ) ;
#16833 = oriented_edge ( 'none', *, *, #16713, .t. ) ;
#16835 = oriented_edge ( 'none', *, *, #14587, .f. ) ;
#16836 = oriented_edge ( 'none', *, *, #15943, .t. ) ;
#16838 = edge_curve ( 'none', #14418, #14332, #55214, .t. ) ;
#16837 = edge_loop ( 'none', ( #16950, #16849, #16955, #16694, #16938, #16944 ) ) ;
#16839 = edge_loop ( 'none', ( #16890, #16876, #16844, #16847, #16879, #16853 ) ) ;
#16840 = advanced_face ( 'none', ( #55211 ), #55185, .t. ) ;
#16841 = oriented_edge ( 'none', *, *, #9946, .t. ) ;
#16842 = advanced_face ( 'none', ( #55204 ), #55203, .f. ) ;
#16843 = oriented_edge ( 'none', *, *, #14334, .t. ) ;
#16844 = oriented_edge ( 'none', *, *, #15631, .t. ) ;
#16845 = oriented_edge ( 'none', *, *, #16862, .f. ) ;
#16846 = edge_curve ( 'none', #16892, #16896, #55196, .t. ) ;
#16848 = edge_loop ( 'none', ( #16850, #9944, #9943, #9945, #16841 ) ) ;
#16847 = oriented_edge ( 'none', *, *, #16872, .f. ) ;
#16850 = oriented_edge ( 'none', *, *, #14445, .f. ) ;
#16849 = oriented_edge ( 'none', *, *, #15951, .t. ) ;
#16852 = oriented_edge ( 'none', *, *, #16856, .f. ) ;
#16851 = oriented_edge ( 'none', *, *, #16894, .t. ) ;
#16853 = oriented_edge ( 'none', *, *, #16790, .f. ) ;
#16854 = advanced_face ( 'none', ( #55198 ), #55195, .t. ) ;
#16855 = edge_loop ( 'none', ( #16880, #16851, #16952, #16953 ) ) ;
#16856 = edge_curve ( 'none', #14414, #14306, #55239, .t. ) ;
#16857 = edge_loop ( 'none', ( #16859, #16865, #16869, #16874, #16871, #16836 ) ) ;
#16858 = edge_loop ( 'none', ( #16866, #47626, #47276, #16899, #16860 ) ) ;
#16859 = oriented_edge ( 'none', *, *, #15969, .t. ) ;
#16860 = oriented_edge ( 'none', *, *, #14528, .f. ) ;
#16861 = edge_curve ( 'none', #15457, #16896, #55229, .t. ) ;
#16862 = edge_curve ( 'none', #14428, #14373, #55235, .t. ) ;
#16863 = oriented_edge ( 'none', *, *, #15469, .t. ) ;
#16864 = oriented_edge ( 'none', *, *, #14443, .t. ) ;
#16865 = oriented_edge ( 'none', *, *, #15600, .t. ) ;
#16866 = oriented_edge ( 'none', *, *, #14412, .f. ) ;
#16867 = oriented_edge ( 'none', *, *, #16862, .t. ) ;
#16868 = advanced_face ( 'none', ( #55208 ), #54626, .t. ) ;
#16869 = oriented_edge ( 'none', *, *, #16861, .t. ) ;
#16870 = advanced_face ( 'none', ( #441 ), #439, .t. ) ;
#16871 = oriented_edge ( 'none', *, *, #15357, .t. ) ;
#16872 = edge_curve ( 'none', #16896, #15355, #432, .t. ) ;
#16873 = edge_loop ( 'none', ( #47275, #47622, #16843, #9937, #47625, #16845 ) ) ;
#16874 = oriented_edge ( 'none', *, *, #16872, .t. ) ;
#16875 = oriented_edge ( 'none', *, *, #14450, .f. ) ;
#16876 = oriented_edge ( 'none', *, *, #15635, .f. ) ;
#16877 = oriented_edge ( 'none', *, *, #16908, .t. ) ;
#16878 = edge_loop ( 'none', ( #16883, #16852, #16902, #16864, #16867 ) ) ;
#16879 = oriented_edge ( 'none', *, *, #16846, .f. ) ;
#16880 = oriented_edge ( 'none', *, *, #15473, .t. ) ;
#16881 = edge_loop ( 'none', ( #16889, #16891, #16897, #16895, #16900, #16893 ) ) ;
#16882 = oriented_edge ( 'none', *, *, #16766, .f. ) ;
#16883 = oriented_edge ( 'none', *, *, #14371, .f. ) ;
#16884 = oriented_edge ( 'none', *, *, #15902, .t. ) ;
#16885 = advanced_face ( 'none', ( #443 ), #440, .t. ) ;
#16886 = advanced_face ( 'none', ( #433 ), #486, .t. ) ;
#16887 = edge_curve ( 'none', #14381, #14300, #975, .t. ) ;
#16888 = oriented_edge ( 'none', *, *, #16790, .t. ) ;
#16889 = oriented_edge ( 'none', *, *, #14523, .f. ) ;
#16890 = oriented_edge ( 'none', *, *, #15627, .f. ) ;
#16891 = oriented_edge ( 'none', *, *, #16887, .t. ) ;
#16892 = vertex_point ( 'none', #971 ) ;
#16893 = oriented_edge ( 'none', *, *, #16904, .f. ) ;
#16894 = edge_curve ( 'none', #15477, #16892, #963, .t. ) ;
#16895 = oriented_edge ( 'none', *, *, #14493, .t. ) ;
#16896 = vertex_point ( 'none', #527 ) ;
#16897 = oriented_edge ( 'none', *, *, #14407, .t. ) ;
#16898 = oriented_edge ( 'none', *, *, #16035, .t. ) ;
#16899 = oriented_edge ( 'none', *, *, #16887, .f. ) ;
#16900 = oriented_edge ( 'none', *, *, #14458, .f. ) ;
#16901 = advanced_face ( 'none', ( #488 ), #525, .f. ) ;
#16902 = oriented_edge ( 'none', *, *, #14508, .t. ) ;
#16904 = edge_curve ( 'none', #14379, #14606, #445, .t. ) ;
#16903 = oriented_edge ( 'none', *, *, #15781, .t. ) ;
#16905 = oriented_edge ( 'none', *, *, #15789, .f. ) ;
#16906 = oriented_edge ( 'none', *, *, #14485, .t. ) ;
#16907 = oriented_edge ( 'none', *, *, #16800, .f. ) ;
#16908 = edge_curve ( 'none', #16804, #16802, #964, .t. ) ;
#16909 = advanced_face ( 'none', ( #991 ), #990, .t. ) ;
#16910 = oriented_edge ( 'none', *, *, #16894, .f. ) ;
#16911 = oriented_edge ( 'none', *, *, #14600, .t. ) ;
#16912 = oriented_edge ( 'none', *, *, #16908, .f. ) ;
#16913 = oriented_edge ( 'none', *, *, #16767, .t. ) ;
#16914 = oriented_edge ( 'none', *, *, #16795, .t. ) ;
#16916 = oriented_edge ( 'none', *, *, #16817, .f. ) ;
#16915 = edge_loop ( 'none', ( #16984, #16989, #16991, #16917, #16920 ) ) ;
#16917 = oriented_edge ( 'none', *, *, #16967, .t. ) ;
#16918 = oriented_edge ( 'none', *, *, #16933, .t. ) ;
#16919 = oriented_edge ( 'none', *, *, #16942, .f. ) ;
#16920 = oriented_edge ( 'none', *, *, #15678, .t. ) ;
#16921 = oriented_edge ( 'none', *, *, #15541, .t. ) ;
#16922 = oriented_edge ( 'none', *, *, #16942, .t. ) ;
#16923 = edge_curve ( 'none', #16935, #15328, #982, .t. ) ;
#16924 = oriented_edge ( 'none', *, *, #15618, .t. ) ;
#16925 = oriented_edge ( 'none', *, *, #15334, .t. ) ;
#16926 = oriented_edge ( 'none', *, *, #15543, .t. ) ;
#16927 = oriented_edge ( 'none', *, *, #16933, .f. ) ;
#16928 = advanced_face ( 'none', ( #983 ), #987, .f. ) ;
#16929 = oriented_edge ( 'none', *, *, #15686, .t. ) ;
#16930 = oriented_edge ( 'none', *, *, #15658, .f. ) ;
#16931 = edge_loop ( 'none', ( #16939, #16921, #16976, #16980, #16983, #16979 ) ) ;
#16932 = oriented_edge ( 'none', *, *, #16934, .f. ) ;
#16933 = edge_curve ( 'none', #16936, #16935, #996, .t. ) ;
#16934 = edge_curve ( 'none', #15236, #16936, #1048, .t. ) ;
#16935 = vertex_point ( 'none', #981 ) ;
#16936 = vertex_point ( 'none', #997 ) ;
#16937 = oriented_edge ( 'none', *, *, #15668, .f. ) ;
#16938 = oriented_edge ( 'none', *, *, #16941, .f. ) ;
#16939 = oriented_edge ( 'none', *, *, #15622, .t. ) ;
#16940 = edge_loop ( 'none', ( #16947, #16949, #16922, #16945, #16925, #16926 ) ) ;
#16941 = edge_curve ( 'none', #15604, #16936, #1046, .t. ) ;
#16942 = edge_curve ( 'none', #15620, #16935, #1058, .t. ) ;
#16943 = edge_loop ( 'none', ( #16924, #16995, #16918, #16919 ) ) ;
#16944 = oriented_edge ( 'none', *, *, #15612, .t. ) ;
#16945 = oriented_edge ( 'none', *, *, #16923, .t. ) ;
#16946 = advanced_face ( 'none', ( #1057 ), #1075, .t. ) ;
#16947 = oriented_edge ( 'none', *, *, #15583, .t. ) ;
#16948 = edge_loop ( 'none', ( #16930, #16937, #16929, #16992, #16927, #16932 ) ) ;
#16949 = oriented_edge ( 'none', *, *, #15452, .t. ) ;
#16950 = oriented_edge ( 'none', *, *, #15968, .t. ) ;
#16951 = advanced_face ( 'none', ( #1571 ), #1114, .t. ) ;
#16952 = oriented_edge ( 'none', *, *, #16846, .t. ) ;
#16953 = oriented_edge ( 'none', *, *, #16861, .f. ) ;
#16954 = advanced_face ( 'none', ( #1647 ), #1683, .t. ) ;
#16955 = oriented_edge ( 'none', *, *, #15242, .t. ) ;
#16956 = vertex_point ( 'none', #2175 ) ;
#16957 = vertex_point ( 'none', #2173 ) ;
#16958 = oriented_edge ( 'none', *, *, #17015, .f. ) ;
#16959 = oriented_edge ( 'none', *, *, #16981, .t. ) ;
#16960 = oriented_edge ( 'none', *, *, #17029, .t. ) ;
#16961 = edge_loop ( 'none', ( #16958, #17024 ) ) ;
#16962 = advanced_face ( 'none', ( #2178 ), #2208, .t. ) ;
#16963 = oriented_edge ( 'none', *, *, #16972, .t. ) ;
#16964 = edge_curve ( 'none', #17019, #17020, #1716, .t. ) ;
#16965 = oriented_edge ( 'none', *, *, #17010, .t. ) ;
#16966 = oriented_edge ( 'none', *, *, #16978, .f. ) ;
#16967 = edge_curve ( 'none', #16988, #15683, #2297, .t. ) ;
#16968 = oriented_edge ( 'none', *, *, #15964, .f. ) ;
#16969 = vertex_point ( 'none', #2296 ) ;
#16970 = advanced_face ( 'none', ( #2310 ), #2309, .f. ) ;
#16971 = oriented_edge ( 'none', *, *, #16972, .f. ) ;
#16972 = edge_curve ( 'none', #16977, #16988, #2304, .t. ) ;
#16973 = oriented_edge ( 'none', *, *, #15709, .f. ) ;
#16974 = oriented_edge ( 'none', *, *, #16987, .f. ) ;
#16975 = advanced_face ( 'none', ( #2308 ), #2299, .t. ) ;
#16976 = oriented_edge ( 'none', *, *, #15225, .t. ) ;
#16977 = vertex_point ( 'none', #39022 ) ;
#16978 = edge_curve ( 'none', #15201, #16977, #39019, .t. ) ;
#16979 = oriented_edge ( 'none', *, *, #15337, .t. ) ;
#16980 = oriented_edge ( 'none', *, *, #16978, .t. ) ;
#16981 = edge_curve ( 'none', #15301, #16977, #39039, .t. ) ;
#16982 = edge_loop ( 'none', ( #16973, #16968, #16993, #17033, #16971, #16966 ) ) ;
#16983 = oriented_edge ( 'none', *, *, #16981, .f. ) ;
#16984 = oriented_edge ( 'none', *, *, #15581, .t. ) ;
#16985 = closed_shell ( 'none', ( #15156, #15113, #15257, #15252, #15347, #15327, #15299, #15586, #15558, #15540, #15548, #15707, #15806, #15942, #15906, #16038, #15895, #16029, #16007, #15987, #16104, #16078, #16096, #16067, #16191, #16162, #16179, #16152, #16132, #16245, #16279, #16232, #16238, #16207, #16331, #16346, #16317, #16294, #16421, #16432, #16414, #16396, #16366, #16376, #16508, #16480, #16453, #16468, #16597, #16572, #16556, #16561, #16544, #16672, #16642, #16605, #16744, #16600, #16737, #16703, #16684, #16696, #16678, #16796, #16774, #16901, #16760, #16886, #16868, #16842, #16951, #16954, #16946, #16928, #16996, #16975, #16990, #16970, #16962 ) ) ;
#16986 = axis2_placement_3d ( 'none', #18051, #20032, #20042 ) ;
#16987 = edge_curve ( 'none', #15353, #16988, #39081, .t. ) ;
#16988 = vertex_point ( 'none', #39018 ) ;
#16989 = oriented_edge ( 'none', *, *, #15322, .t. ) ;
#16990 = advanced_face ( 'none', ( #39023 ), #39120, .t. ) ;
#16991 = oriented_edge ( 'none', *, *, #16987, .t. ) ;
#16992 = oriented_edge ( 'none', *, *, #16923, .f. ) ;
#16993 = oriented_edge ( 'none', *, *, #15960, .t. ) ;
#16994 = oriented_edge ( 'none', *, *, #15207, .t. ) ;
#16995 = oriented_edge ( 'none', *, *, #16941, .t. ) ;
#16996 = advanced_face ( 'none', ( #39565 ), #39594, .t. ) ;
#16997 = vertex_point ( 'none', #39560 ) ;
#16998 = vertex_point ( 'none', #39558 ) ;
#16999 = oriented_edge ( 'none', *, *, #17002, .f. ) ;
#17000 = edge_curve ( 'none', #17005, #18103, #39591, .t. ) ;
#17001 = oriented_edge ( 'none', *, *, #17073, .t. ) ;
#17002 = edge_curve ( 'none', #18103, #16997, #39559, .t. ) ;
#17003 = edge_loop ( 'none', ( #17004, #17065, #17068, #17066, #17045, #17064 ) ) ;
#17004 = oriented_edge ( 'none', *, *, #17067, .t. ) ;
#17005 = vertex_point ( 'none', #39564 ) ;
#17006 = edge_loop ( 'none', ( #17055, #17054, #17115, #17049 ) ) ;
#17007 = advanced_face ( 'none', ( #39592 ), #39563, .f. ) ;
#17008 = oriented_edge ( 'none', *, *, #17058, .t. ) ;
#17009 = oriented_edge ( 'none', *, *, #17000, .f. ) ;
#17010 = edge_curve ( 'none', #16969, #17030, #39702, .t. ) ;
#17011 = edge_loop ( 'none', ( #17025, #17072, #17001, #16999 ) ) ;
#17012 = edge_curve ( 'none', #17030, #17022, #39695, .t. ) ;
#17013 = edge_curve ( 'none', #18104, #18099, #39644, .t. ) ;
#17014 = advanced_face ( 'none', ( #39648 ), #39743, .f. ) ;
#17015 = edge_curve ( 'none', #17019, #17020, #39694, .t. ) ;
#17016 = edge_loop ( 'none', ( #16960, #17027, #16965, #17023 ) ) ;
#17017 = manifold_solid_brep ( '���-����4', #18050 ) ;
#17018 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17019 = vertex_point ( 'none', #2329 ) ;
#17020 = vertex_point ( 'none', #2328 ) ;
#17021 = advanced_face ( 'none', ( #2327 ), #2319, .t. ) ;
#17022 = vertex_point ( 'none', #39735 ) ;
#17023 = oriented_edge ( 'none', *, *, #17012, .t. ) ;
#17024 = oriented_edge ( 'none', *, *, #16964, .t. ) ;
#17025 = oriented_edge ( 'none', *, *, #17031, .f. ) ;
#17026 = advanced_face ( 'none', ( #39737 ), #39121, .t. ) ;
#17027 = oriented_edge ( 'none', *, *, #17028, .t. ) ;
#17028 = edge_curve ( 'none', #16957, #16969, #39768, .t. ) ;
#17029 = edge_curve ( 'none', #17022, #16957, #39761, .t. ) ;
#17030 = vertex_point ( 'none', #39763 ) ;
#17031 = edge_curve ( 'none', #16956, #18103, #39764, .t. ) ;
#17032 = edge_loop ( 'none', ( #16994, #16959, #16963, #16974 ) ) ;
#17033 = oriented_edge ( 'none', *, *, #16967, .f. ) ;
#17034 = edge_loop ( 'none', ( #17106, #17105, #17086, #17036 ) ) ;
#17035 = vertex_point ( 'none', #39769 ) ;
#17036 = oriented_edge ( 'none', *, *, #17087, .f. ) ;
#17037 = advanced_face ( 'none', ( #39754 ), #39762, .f. ) ;
#17038 = vertex_point ( 'none', #39771 ) ;
#17039 = oriented_edge ( 'none', *, *, #17047, .t. ) ;
#17040 = edge_curve ( 'none', #17117, #17110, #39746, .t. ) ;
#17041 = vertex_point ( 'none', #39801 ) ;
#17042 = edge_curve ( 'none', #17057, #17048, #39797, .t. ) ;
#17043 = edge_curve ( 'none', #17060, #17069, #39749, .t. ) ;
#17044 = vertex_point ( 'none', #39788 ) ;
#17045 = oriented_edge ( 'none', *, *, #17043, .t. ) ;
#17046 = edge_curve ( 'none', #17059, #17069, #39798, .t. ) ;
#17047 = edge_curve ( 'none', #17041, #17117, #39816, .t. ) ;
#17048 = vertex_point ( 'none', #39781 ) ;
#17049 = oriented_edge ( 'none', *, *, #17116, .f. ) ;
#17050 = vertex_point ( 'none', #39787 ) ;
#17051 = vertex_point ( 'none', #39809 ) ;
#17052 = edge_loop ( 'none', ( #17039, #17114, #17097, #17102 ) ) ;
#17053 = advanced_face ( 'none', ( #39807 ), #39805, .f. ) ;
#17054 = oriented_edge ( 'none', *, *, #17056, .t. ) ;
#17055 = oriented_edge ( 'none', *, *, #17042, .t. ) ;
#17056 = edge_curve ( 'none', #17048, #17044, #39855, .t. ) ;
#17057 = vertex_point ( 'none', #39819 ) ;
#17058 = edge_curve ( 'none', #17005, #16956, #39851, .t. ) ;
#17059 = vertex_point ( 'none', #39850 ) ;
#17060 = vertex_point ( 'none', #39849 ) ;
#17061 = vertex_point ( 'none', #39806 ) ;
#17062 = oriented_edge ( 'none', *, *, #17031, .t. ) ;
#17063 = advanced_face ( 'none', ( #39845 ), #39837, .f. ) ;
#17064 = oriented_edge ( 'none', *, *, #17046, .f. ) ;
#17065 = oriented_edge ( 'none', *, *, #17015, .t. ) ;
#17066 = oriented_edge ( 'none', *, *, #17070, .t. ) ;
#17067 = edge_curve ( 'none', #17059, #17019, #39903, .t. ) ;
#17068 = oriented_edge ( 'none', *, *, #17071, .t. ) ;
#17069 = vertex_point ( 'none', #39901 ) ;
#17070 = edge_curve ( 'none', #17061, #17060, #39904, .t. ) ;
#17071 = edge_curve ( 'none', #17020, #17061, #39891, .t. ) ;
#17072 = oriented_edge ( 'none', *, *, #17074, .t. ) ;
#17073 = edge_curve ( 'none', #16998, #16997, #39902, .t. ) ;
#17074 = edge_curve ( 'none', #16956, #16998, #39894, .t. ) ;
#17075 = edge_loop ( 'none', ( #17009, #17008, #17062 ) ) ;
#17076 = oriented_edge ( 'none', *, *, #17158, .f. ) ;
#17077 = edge_loop ( 'none', ( #17082, #17152, #17135, #17133 ) ) ;
#17078 = advanced_face ( 'none', ( #39892 ), #39878, .f. ) ;
#17079 = oriented_edge ( 'none', *, *, #17080, .t. ) ;
#17080 = edge_curve ( 'none', #17099, #17157, #39929, .t. ) ;
#17081 = edge_curve ( 'none', #17099, #17089, #39841, .t. ) ;
#17082 = oriented_edge ( 'none', *, *, #17013, .f. ) ;
#17083 = vertex_point ( 'none', #39921 ) ;
#17084 = edge_curve ( 'none', #17035, #17083, #39922, .t. ) ;
#17085 = edge_loop ( 'none', ( #17094, #17093, #17096, #17076 ) ) ;
#17086 = oriented_edge ( 'none', *, *, #17084, .t. ) ;
#17087 = edge_curve ( 'none', #17109, #17083, #39910, .t. ) ;
#17088 = vertex_point ( 'none', #39916 ) ;
#17089 = vertex_point ( 'none', #39911 ) ;
#17090 = edge_curve ( 'none', #17101, #17050, #39971, .t. ) ;
#17091 = edge_loop ( 'none', ( #17103, #17079, #17154, #17151 ) ) ;
#17092 = advanced_face ( 'none', ( #39905 ), #39917, .f. ) ;
#17093 = oriented_edge ( 'none', *, *, #17095, .t. ) ;
#17094 = oriented_edge ( 'none', *, *, #17090, .t. ) ;
#17095 = edge_curve ( 'none', #17050, #17051, #39933, .t. ) ;
#17096 = oriented_edge ( 'none', *, *, #17155, .t. ) ;
#17097 = oriented_edge ( 'none', *, *, #17098, .t. ) ;
#17098 = edge_curve ( 'none', #17110, #17038, #39968, .t. ) ;
#17099 = vertex_point ( 'none', #39999 ) ;
#17100 = edge_curve ( 'none', #17041, #17038, #39992, .t. ) ;
#17101 = vertex_point ( 'none', #39931 ) ;
#17102 = oriented_edge ( 'none', *, *, #17100, .f. ) ;
#17103 = oriented_edge ( 'none', *, *, #17081, .f. ) ;
#17104 = advanced_face ( 'none', ( #39993 ), #39969, .f. ) ;
#17105 = oriented_edge ( 'none', *, *, #17107, .t. ) ;
#17106 = oriented_edge ( 'none', *, *, #17108, .t. ) ;
#17107 = edge_curve ( 'none', #17111, #17035, #39984, .t. ) ;
#17108 = edge_curve ( 'none', #17109, #17111, #40040, .t. ) ;
#17109 = vertex_point ( 'none', #40037 ) ;
#17110 = vertex_point ( 'none', #40035 ) ;
#17111 = vertex_point ( 'none', #40034 ) ;
#17112 = vertex_point ( 'none', #40033 ) ;
#17113 = edge_curve ( 'none', #17044, #17112, #40041, .t. ) ;
#17114 = oriented_edge ( 'none', *, *, #17040, .t. ) ;
#17115 = oriented_edge ( 'none', *, *, #17113, .t. ) ;
#17116 = edge_curve ( 'none', #17057, #17112, #40032, .t. ) ;
#17117 = vertex_point ( 'none', #40069 ) ;
#17118 = edge_curve ( 'none', #17201, #17147, #40042, .t. ) ;
#17119 = vertex_point ( 'none', #40059 ) ;
#17120 = edge_loop ( 'none', ( #17196, #17171, #17191, #17170 ) ) ;
#17121 = oriented_edge ( 'none', *, *, #17137, .f. ) ;
#17122 = oriented_edge ( 'none', *, *, #17229, .f. ) ;
#17123 = vertex_point ( 'none', #40072 ) ;
#17124 = advanced_face ( 'none', ( #40061 ), #40071, .t. ) ;
#17125 = oriented_edge ( 'none', *, *, #17126, .t. ) ;
#17126 = edge_curve ( 'none', #17200, #17123, #40055, .t. ) ;
#17127 = edge_curve ( 'none', #17200, #17119, #40051, .t. ) ;
#17128 = edge_curve ( 'none', #18104, #17132, #40050, .t. ) ;
#17129 = edge_curve ( 'none', #17198, #17199, #40044, .t. ) ;
#17130 = oriented_edge ( 'none', *, *, #17134, .f. ) ;
#17131 = vertex_point ( 'none', #40053 ) ;
#17132 = vertex_point ( 'none', #40070 ) ;
#17133 = oriented_edge ( 'none', *, *, #17136, .f. ) ;
#17134 = edge_curve ( 'none', #17143, #17144, #40094, .t. ) ;
#17135 = oriented_edge ( 'none', *, *, #17138, .t. ) ;
#17136 = edge_curve ( 'none', #18099, #17131, #40089, .t. ) ;
#17137 = edge_curve ( 'none', #17144, #17147, #40080, .t. ) ;
#17138 = edge_curve ( 'none', #17132, #17131, #40095, .t. ) ;
#17139 = edge_loop ( 'none', ( #17130, #17202, #17146, #17121 ) ) ;
#17140 = vertex_point ( 'none', #40075 ) ;
#17141 = edge_loop ( 'none', ( #17142, #17125, #17189, #17188 ) ) ;
#17142 = oriented_edge ( 'none', *, *, #17127, .f. ) ;
#17143 = vertex_point ( 'none', #40074 ) ;
#17144 = vertex_point ( 'none', #40073 ) ;
#17145 = advanced_face ( 'none', ( #40131 ), #40081, .f. ) ;
#17146 = oriented_edge ( 'none', *, *, #17118, .t. ) ;
#17147 = vertex_point ( 'none', #40085 ) ;
#17148 = edge_curve ( 'none', #17143, #17201, #40123, .t. ) ;
#17149 = edge_curve ( 'none', #17157, #17156, #40126, .t. ) ;
#17150 = edge_curve ( 'none', #17089, #17156, #40128, .t. ) ;
#17151 = oriented_edge ( 'none', *, *, #17150, .f. ) ;
#17152 = oriented_edge ( 'none', *, *, #17128, .t. ) ;
#17153 = advanced_face ( 'none', ( #40129 ), #40125, .f. ) ;
#17154 = oriented_edge ( 'none', *, *, #17149, .t. ) ;
#17155 = edge_curve ( 'none', #17051, #17088, #40116, .t. ) ;
#17156 = vertex_point ( 'none', #40113 ) ;
#17157 = vertex_point ( 'none', #40105 ) ;
#17158 = edge_curve ( 'none', #17101, #17088, #40119, .t. ) ;
#17159 = edge_curve ( 'none', #17123, #17187, #40164, .t. ) ;
#17160 = oriented_edge ( 'none', *, *, #17159, .t. ) ;
#17161 = edge_curve ( 'none', #17169, #17192, #40153, .t. ) ;
#17162 = edge_curve ( 'none', #17187, #17192, #40163, .t. ) ;
#17163 = edge_curve ( 'none', #17215, #17216, #40157, .t. ) ;
#17164 = vertex_point ( 'none', #40146 ) ;
#17165 = vertex_point ( 'none', #40190 ) ;
#17166 = vertex_point ( 'none', #40189 ) ;
#17167 = edge_curve ( 'none', #17169, #17166, #40181, .t. ) ;
#17168 = vertex_point ( 'none', #40184 ) ;
#17169 = vertex_point ( 'none', #40183 ) ;
#17170 = oriented_edge ( 'none', *, *, #17174, .f. ) ;
#17171 = oriented_edge ( 'none', *, *, #17197, .t. ) ;
#17172 = edge_curve ( 'none', #17140, #17184, #40185, .t. ) ;
#17173 = vertex_point ( 'none', #40186 ) ;
#17174 = edge_curve ( 'none', #17199, #17140, #40187, .t. ) ;
#17175 = oriented_edge ( 'none', *, *, #17161, .f. ) ;
#17176 = oriented_edge ( 'none', *, *, #17162, .t. ) ;
#17177 = oriented_edge ( 'none', *, *, #17234, .t. ) ;
#17178 = vertex_point ( 'none', #40177 ) ;
#17179 = edge_loop ( 'none', ( #17160, #17176, #17175, #17233, #17177, #17239, #17241, #17242, #17238, #17222 ) ) ;
#17180 = advanced_face ( 'none', ( #40167, #40150 ), #40165, .t. ) ;
#17181 = oriented_edge ( 'none', *, *, #17182, .f. ) ;
#17182 = edge_curve ( 'none', #17178, #17185, #40227, .t. ) ;
#17183 = edge_curve ( 'none', #17185, #17178, #40217, .t. ) ;
#17184 = vertex_point ( 'none', #40219 ) ;
#17185 = vertex_point ( 'none', #40218 ) ;
#17186 = edge_curve ( 'none', #17187, #17123, #40220, .t. ) ;
#17187 = vertex_point ( 'none', #40270 ) ;
#17188 = oriented_edge ( 'none', *, *, #17190, .f. ) ;
#17189 = oriented_edge ( 'none', *, *, #17186, .f. ) ;
#17190 = edge_curve ( 'none', #17119, #17187, #40246, .t. ) ;
#17191 = oriented_edge ( 'none', *, *, #17172, .f. ) ;
#17192 = vertex_point ( 'none', #40221 ) ;
#17193 = oriented_edge ( 'none', *, *, #17183, .f. ) ;
#17194 = edge_loop ( 'none', ( #17193, #17181 ) ) ;
#17195 = advanced_face ( 'none', ( #40245 ), #40271, .t. ) ;
#17196 = oriented_edge ( 'none', *, *, #17129, .f. ) ;
#17197 = edge_curve ( 'none', #17198, #17184, #39988, .t. ) ;
#17198 = vertex_point ( 'none', #39979 ) ;
#17199 = vertex_point ( 'none', #39985 ) ;
#17200 = vertex_point ( 'none', #39978 ) ;
#17201 = vertex_point ( 'none', #39986 ) ;
#17202 = oriented_edge ( 'none', *, *, #17148, .t. ) ;
#17203 = vertex_point ( 'none', #39739 ) ;
#17204 = edge_loop ( 'none', ( #17205, #17250, #17254, #17253 ) ) ;
#17205 = oriented_edge ( 'none', *, *, #17276, .f. ) ;
#17206 = vertex_point ( 'none', #40166 ) ;
#17207 = vertex_point ( 'none', #40239 ) ;
#17208 = advanced_face ( 'none', ( #40238 ), #40233, .f. ) ;
#17209 = oriented_edge ( 'none', *, *, #17268, .f. ) ;
#17210 = vertex_point ( 'none', #2316 ) ;
#17211 = oriented_edge ( 'none', *, *, #17282, .f. ) ;
#17212 = vertex_point ( 'none', #2321 ) ;
#17213 = oriented_edge ( 'none', *, *, #17231, .f. ) ;
#17214 = edge_curve ( 'none', #17225, #17232, #39059, .t. ) ;
#17215 = vertex_point ( 'none', #40295 ) ;
#17216 = vertex_point ( 'none', #40294 ) ;
#17217 = advanced_face ( 'none', ( #40293 ), #40289, .f. ) ;
#17218 = oriented_edge ( 'none', *, *, #17163, .f. ) ;
#17219 = oriented_edge ( 'none', *, *, #17277, .t. ) ;
#17220 = edge_curve ( 'none', #17123, #17235, #40288, .t. ) ;
#17221 = edge_loop ( 'none', ( #17122, #17227, #17213, #17223 ) ) ;
#17222 = oriented_edge ( 'none', *, *, #17220, .f. ) ;
#17223 = oriented_edge ( 'none', *, *, #17214, .f. ) ;
#17224 = advanced_face ( 'none', ( #40290 ), #40283, .f. ) ;
#17225 = vertex_point ( 'none', #40273 ) ;
#17226 = vertex_point ( 'none', #40284 ) ;
#17227 = oriented_edge ( 'none', *, *, #17228, .t. ) ;
#17228 = edge_curve ( 'none', #17168, #17226, #40275, .t. ) ;
#17229 = edge_curve ( 'none', #17168, #17225, #40278, .t. ) ;
#17230 = edge_loop ( 'none', ( #17218, #17219, #17283, #17281 ) ) ;
#17231 = edge_curve ( 'none', #17232, #17226, #40323, .t. ) ;
#17232 = vertex_point ( 'none', #40322 ) ;
#17233 = oriented_edge ( 'none', *, *, #17167, .t. ) ;
#17234 = edge_curve ( 'none', #17166, #17164, #40312, .t. ) ;
#17235 = vertex_point ( 'none', #40272 ) ;
#17236 = edge_curve ( 'none', #17244, #17173, #40299, .t. ) ;
#17237 = edge_curve ( 'none', #17165, #17164, #40301, .t. ) ;
#17238 = oriented_edge ( 'none', *, *, #17243, .f. ) ;
#17239 = oriented_edge ( 'none', *, *, #17237, .f. ) ;
#17240 = edge_curve ( 'none', #17173, #17165, #40306, .t. ) ;
#17241 = oriented_edge ( 'none', *, *, #17240, .f. ) ;
#17242 = oriented_edge ( 'none', *, *, #17236, .f. ) ;
#17243 = edge_curve ( 'none', #17235, #17244, #40334, .t. ) ;
#17244 = vertex_point ( 'none', #40315 ) ;
#17245 = advanced_face ( 'none', ( #40342 ), #40321, .f. ) ;
#17246 = vertex_point ( 'none', #40298 ) ;
#17247 = vertex_point ( 'none', #40333 ) ;
#17248 = vertex_point ( 'none', #40307 ) ;
#17249 = vertex_point ( 'none', #40341 ) ;
#17250 = oriented_edge ( 'none', *, *, #17275, .t. ) ;
#17251 = edge_curve ( 'none', #17252, #17203, #40383, .t. ) ;
#17252 = vertex_point ( 'none', #40386 ) ;
#17253 = oriented_edge ( 'none', *, *, #17255, .f. ) ;
#17254 = oriented_edge ( 'none', *, *, #17251, .f. ) ;
#17255 = edge_curve ( 'none', #17274, #17252, #40384, .t. ) ;
#17256 = oriented_edge ( 'none', *, *, #17322, .f. ) ;
#17257 = vertex_point ( 'none', #40390 ) ;
#17258 = oriented_edge ( 'none', *, *, #17306, .f. ) ;
#17259 = edge_loop ( 'none', ( #17258, #17323, #17309, #17314 ) ) ;
#17260 = advanced_face ( 'none', ( #40385 ), #40376, .f. ) ;
#17261 = oriented_edge ( 'none', *, *, #17269, .f. ) ;
#17262 = edge_curve ( 'none', #17263, #17248, #40371, .t. ) ;
#17263 = vertex_point ( 'none', #40369 ) ;
#17264 = vertex_point ( 'none', #40368 ) ;
#17265 = vertex_point ( 'none', #40364 ) ;
#17266 = vertex_point ( 'none', #40363 ) ;
#17267 = oriented_edge ( 'none', *, *, #17279, .t. ) ;
#17268 = edge_curve ( 'none', #17210, #17266, #40372, .t. ) ;
#17269 = edge_curve ( 'none', #17263, #17264, #40362, .t. ) ;
#17270 = edge_loop ( 'none', ( #17261, #17321, #17256, #17320 ) ) ;
#17271 = oriented_edge ( 'none', *, *, #17285, .f. ) ;
#17272 = edge_curve ( 'none', #17249, #17257, #40416, .t. ) ;
#17273 = advanced_face ( 'none', ( #40414 ), #40413, .f. ) ;
#17274 = vertex_point ( 'none', #40403 ) ;
#17275 = edge_curve ( 'none', #17265, #17203, #40408, .t. ) ;
#17276 = edge_curve ( 'none', #17265, #17274, #40402, .t. ) ;
#17277 = edge_curve ( 'none', #17215, #17280, #40398, .t. ) ;
#17278 = vertex_point ( 'none', #40457 ) ;
#17279 = edge_curve ( 'none', #17206, #17266, #40450, .t. ) ;
#17280 = vertex_point ( 'none', #40395 ) ;
#17281 = oriented_edge ( 'none', *, *, #17284, .f. ) ;
#17282 = edge_curve ( 'none', #17206, #17207, #40399, .t. ) ;
#17283 = oriented_edge ( 'none', *, *, #17286, .f. ) ;
#17284 = edge_curve ( 'none', #17216, #17278, #40451, .t. ) ;
#17285 = edge_curve ( 'none', #17207, #17210, #40437, .t. ) ;
#17286 = edge_curve ( 'none', #17278, #17280, #40446, .t. ) ;
#17287 = oriented_edge ( 'none', *, *, #17182, .t. ) ;
#17288 = advanced_face ( 'none', ( #40431 ), #40438, .t. ) ;
#17289 = oriented_edge ( 'none', *, *, #17358, .t. ) ;
#17290 = oriented_edge ( 'none', *, *, #17359, .t. ) ;
#17291 = oriented_edge ( 'none', *, *, #17370, .f. ) ;
#17292 = vertex_point ( 'none', #40440 ) ;
#17293 = edge_curve ( 'none', #17294, #17292, #40424, .t. ) ;
#17294 = vertex_point ( 'none', #40432 ) ;
#17295 = edge_loop ( 'none', ( #17304, #17303, #17367, #17291 ) ) ;
#17296 = oriented_edge ( 'none', *, *, #17293, .f. ) ;
#17297 = edge_curve ( 'none', #17308, #17294, #40477, .t. ) ;
#17298 = vertex_point ( 'none', #40479 ) ;
#17299 = edge_loop ( 'none', ( #17336, #17349, #17347, #17357 ) ) ;
#17300 = edge_curve ( 'none', #17313, #17327, #40485, .t. ) ;
#17301 = edge_loop ( 'none', ( #17290, #17289, #17360, #17363 ) ) ;
#17302 = advanced_face ( 'none', ( #40480 ), #40481, .f. ) ;
#17303 = oriented_edge ( 'none', *, *, #17305, .t. ) ;
#17304 = oriented_edge ( 'none', *, *, #17300, .f. ) ;
#17305 = edge_curve ( 'none', #17313, #17247, #40468, .t. ) ;
#17306 = edge_curve ( 'none', #17249, #17326, #40471, .t. ) ;
#17307 = vertex_point ( 'none', #40458 ) ;
#17308 = vertex_point ( 'none', #40518 ) ;
#17309 = oriented_edge ( 'none', *, *, #17310, .f. ) ;
#17310 = edge_curve ( 'none', #17246, #17257, #40462, .t. ) ;
#17311 = edge_loop ( 'none', ( #17319, #17318, #17296, #17316 ) ) ;
#17312 = edge_curve ( 'none', #17326, #17246, #40465, .t. ) ;
#17313 = vertex_point ( 'none', #40511 ) ;
#17314 = oriented_edge ( 'none', *, *, #17312, .f. ) ;
#17315 = vertex_point ( 'none', #40506 ) ;
#17316 = oriented_edge ( 'none', *, *, #17297, .f. ) ;
#17317 = advanced_face ( 'none', ( #40466 ), #40515, .f. ) ;
#17318 = oriented_edge ( 'none', *, *, #17328, .t. ) ;
#17319 = oriented_edge ( 'none', *, *, #17325, .f. ) ;
#17320 = oriented_edge ( 'none', *, *, #17324, .f. ) ;
#17321 = oriented_edge ( 'none', *, *, #17262, .t. ) ;
#17322 = edge_curve ( 'none', #17212, #17248, #40501, .t. ) ;
#17323 = oriented_edge ( 'none', *, *, #17272, .t. ) ;
#17324 = edge_curve ( 'none', #17264, #17212, #40487, .t. ) ;
#17325 = edge_curve ( 'none', #17307, #17308, #40549, .t. ) ;
#17326 = vertex_point ( 'none', #40552 ) ;
#17327 = vertex_point ( 'none', #40551 ) ;
#17328 = edge_curve ( 'none', #17307, #17292, #40550, .t. ) ;
#17329 = edge_loop ( 'none', ( #17377, #17385, #17380, #17379 ) ) ;
#17330 = oriented_edge ( 'none', *, *, #17351, .f. ) ;
#17331 = vertex_point ( 'none', #40536 ) ;
#17332 = vertex_point ( 'none', #40535 ) ;
#17333 = edge_loop ( 'none', ( #17392, #17389, #17388, #17373 ) ) ;
#17334 = oriented_edge ( 'none', *, *, #17335, .f. ) ;
#17335 = edge_curve ( 'none', #17342, #17408, #40533, .t. ) ;
#17336 = oriented_edge ( 'none', *, *, #17339, .t. ) ;
#17337 = edge_curve ( 'none', #17346, #17344, #40554, .t. ) ;
#17338 = edge_curve ( 'none', #17345, #17341, #40553, .t. ) ;
#17339 = edge_curve ( 'none', #17343, #17346, #40534, .t. ) ;
#17340 = oriented_edge ( 'none', *, *, #17409, .t. ) ;
#17341 = vertex_point ( 'none', #40541 ) ;
#17342 = vertex_point ( 'none', #40543 ) ;
#17343 = vertex_point ( 'none', #40577 ) ;
#17344 = vertex_point ( 'none', #40583 ) ;
#17345 = vertex_point ( 'none', #40582 ) ;
#17346 = vertex_point ( 'none', #40578 ) ;
#17347 = oriented_edge ( 'none', *, *, #17350, .f. ) ;
#17348 = edge_curve ( 'none', #17331, #17332, #40570, .t. ) ;
#17349 = oriented_edge ( 'none', *, *, #17337, .t. ) ;
#17350 = edge_curve ( 'none', #17352, #17344, #40523, .t. ) ;
#17351 = edge_curve ( 'none', #17408, #17341, #40581, .t. ) ;
#17352 = vertex_point ( 'none', #40561 ) ;
#17353 = edge_loop ( 'none', ( #17340, #17410, #17330, #17334 ) ) ;
#17354 = edge_curve ( 'none', #17343, #17352, #40571, .t. ) ;
#17355 = edge_loop ( 'none', ( #17396, #17395, #17411, #17403 ) ) ;
#17356 = edge_curve ( 'none', #17326, #17263, #40559, .t. ) ;
#17357 = oriented_edge ( 'none', *, *, #17354, .f. ) ;
#17358 = edge_curve ( 'none', #17315, #17366, #40566, .t. ) ;
#17359 = edge_curve ( 'none', #17298, #17315, #40560, .t. ) ;
#17360 = oriented_edge ( 'none', *, *, #17361, .f. ) ;
#17361 = edge_curve ( 'none', #17365, #17366, #40604, .t. ) ;
#17362 = edge_curve ( 'none', #17298, #17365, #40606, .t. ) ;
#17363 = oriented_edge ( 'none', *, *, #17362, .f. ) ;
#17364 = advanced_face ( 'none', ( #40592 ), #40594, .t. ) ;
#17365 = vertex_point ( 'none', #40603 ) ;
#17366 = vertex_point ( 'none', #40593 ) ;
#17367 = oriented_edge ( 'none', *, *, #17368, .f. ) ;
#17368 = edge_curve ( 'none', #17369, #17247, #40587, .t. ) ;
#17369 = vertex_point ( 'none', #40584 ) ;
#17370 = edge_curve ( 'none', #17327, #17369, #40638, .t. ) ;
#17371 = edge_loop ( 'none', ( #17446, #17447, #17372, #17451 ) ) ;
#17372 = oriented_edge ( 'none', *, *, #17229, .t. ) ;
#17373 = oriented_edge ( 'none', *, *, #17387, .f. ) ;
#17374 = edge_curve ( 'none', #17216, #17168, #40647, .t. ) ;
#17375 = advanced_face ( 'none', ( #40648 ), #40633, .f. ) ;
#17376 = edge_curve ( 'none', #17206, #17274, #40640, .t. ) ;
#17377 = oriented_edge ( 'none', *, *, #17282, .t. ) ;
#17378 = oriented_edge ( 'none', *, *, #17429, .f. ) ;
#17379 = oriented_edge ( 'none', *, *, #17376, .f. ) ;
#17380 = oriented_edge ( 'none', *, *, #17276, .t. ) ;
#17381 = edge_curve ( 'none', #17215, #17225, #40634, .t. ) ;
#17382 = advanced_face ( 'none', ( #40627 ), #40626, .f. ) ;
#17383 = edge_curve ( 'none', #17249, #17264, #40672, .t. ) ;
#17384 = oriented_edge ( 'none', *, *, #17306, .t. ) ;
#17385 = oriented_edge ( 'none', *, *, #17393, .t. ) ;
#17386 = oriented_edge ( 'none', *, *, #17383, .f. ) ;
#17387 = edge_curve ( 'none', #17307, #17327, #40642, .t. ) ;
#17388 = oriented_edge ( 'none', *, *, #17300, .t. ) ;
#17389 = oriented_edge ( 'none', *, *, #17402, .t. ) ;
#17390 = advanced_face ( 'none', ( #40629 ), #40667, .f. ) ;
#17391 = oriented_edge ( 'none', *, *, #17435, .f. ) ;
#17392 = oriented_edge ( 'none', *, *, #17325, .t. ) ;
#17393 = edge_curve ( 'none', #17207, #17265, #40663, .t. ) ;
#17394 = advanced_face ( 'none', ( #40675 ), #40617, .t. ) ;
#17395 = oriented_edge ( 'none', *, *, #17397, .t. ) ;
#17396 = oriented_edge ( 'none', *, *, #17348, .t. ) ;
#17397 = edge_curve ( 'none', #17332, #17399, #40616, .t. ) ;
#17398 = oriented_edge ( 'none', *, *, #17356, .t. ) ;
#17399 = vertex_point ( 'none', #40702 ) ;
#17400 = vertex_point ( 'none', #40656 ) ;
#17401 = edge_curve ( 'none', #17400, #17399, #40699, .t. ) ;
#17402 = edge_curve ( 'none', #17308, #17313, #40693, .t. ) ;
#17403 = oriented_edge ( 'none', *, *, #17404, .f. ) ;
#17404 = edge_curve ( 'none', #17331, #17400, #40653, .t. ) ;
#17405 = oriented_edge ( 'none', *, *, #17269, .t. ) ;
#17406 = edge_loop ( 'none', ( #17384, #17398, #17405, #17386 ) ) ;
#17407 = advanced_face ( 'none', ( #40691 ), #40690, .t. ) ;
#17408 = vertex_point ( 'none', #40676 ) ;
#17409 = edge_curve ( 'none', #17342, #17345, #40682, .t. ) ;
#17410 = oriented_edge ( 'none', *, *, #17338, .t. ) ;
#17411 = oriented_edge ( 'none', *, *, #17401, .f. ) ;
#17412 = edge_loop ( 'none', ( #17417, #17416, #17420, #17419, #17476, #17473 ) ) ;
#17413 = edge_curve ( 'none', #17192, #17475, #40720, .t. ) ;
#17414 = vertex_point ( 'none', #40719 ) ;
#17415 = advanced_face ( 'none', ( #40677 ), #40718, .f. ) ;
#17416 = oriented_edge ( 'none', *, *, #17418, .t. ) ;
#17417 = oriented_edge ( 'none', *, *, #17489, .f. ) ;
#17418 = edge_curve ( 'none', #17491, #17414, #40708, .t. ) ;
#17419 = oriented_edge ( 'none', *, *, #17161, .t. ) ;
#17420 = oriented_edge ( 'none', *, *, #17421, .t. ) ;
#17421 = edge_curve ( 'none', #17414, #17169, #40703, .t. ) ;
#17422 = oriented_edge ( 'none', *, *, #17486, .f. ) ;
#17423 = edge_curve ( 'none', #17443, #17448, #40752, .t. ) ;
#17424 = vertex_point ( 'none', #40753 ) ;
#17425 = advanced_face ( 'none', ( #40749 ), #40721, .f. ) ;
#17426 = edge_curve ( 'none', #17430, #17178, #40739, .t. ) ;
#17427 = edge_curve ( 'none', #17430, #17424, #40796, .t. ) ;
#17428 = edge_curve ( 'none', #17449, #17199, #40795, .t. ) ;
#17429 = edge_curve ( 'none', #17449, #17443, #40770, .t. ) ;
#17430 = vertex_point ( 'none', #40794 ) ;
#17431 = vertex_point ( 'none', #40793 ) ;
#17432 = edge_curve ( 'none', #17199, #17198, #40791, .t. ) ;
#17433 = oriented_edge ( 'none', *, *, #17440, .t. ) ;
#17434 = oriented_edge ( 'none', *, *, #17432, .t. ) ;
#17435 = edge_curve ( 'none', #17431, #17198, #40797, .t. ) ;
#17436 = oriented_edge ( 'none', *, *, #17423, .f. ) ;
#17437 = edge_curve ( 'none', #17442, #17431, #40821, .t. ) ;
#17438 = oriented_edge ( 'none', *, *, #17427, .f. ) ;
#17439 = oriented_edge ( 'none', *, *, #17437, .f. ) ;
#17440 = edge_curve ( 'none', #17442, #17448, #40809, .t. ) ;
#17441 = oriented_edge ( 'none', *, *, #17426, .t. ) ;
#17442 = vertex_point ( 'none', #40814 ) ;
#17443 = vertex_point ( 'none', #40815 ) ;
#17444 = edge_loop ( 'none', ( #17378, #17453, #17434, #17391, #17439, #17433, #17436 ) ) ;
#17445 = advanced_face ( 'none', ( #40807 ), #40808, .f. ) ;
#17446 = oriented_edge ( 'none', *, *, #17163, .t. ) ;
#17447 = oriented_edge ( 'none', *, *, #17374, .t. ) ;
#17448 = vertex_point ( 'none', #40806 ) ;
#17449 = vertex_point ( 'none', #40811 ) ;
#17450 = edge_loop ( 'none', ( #17438, #17441, #17287, #17488 ) ) ;
#17451 = oriented_edge ( 'none', *, *, #17381, .f. ) ;
#17452 = advanced_face ( 'none', ( #40822 ), #40764, .t. ) ;
#17453 = oriented_edge ( 'none', *, *, #17428, .t. ) ;
#17454 = oriented_edge ( 'none', *, *, #17456, .f. ) ;
#17455 = oriented_edge ( 'none', *, *, #17468, .f. ) ;
#17456 = edge_curve ( 'none', #16957, #16969, #40842, .t. ) ;
#17457 = edge_loop ( 'none', ( #17518, #17479, #17497, #17500 ) ) ;
#17458 = oriented_edge ( 'none', *, *, #17240, .t. ) ;
#17459 = oriented_edge ( 'none', *, *, #17469, .t. ) ;
#17460 = edge_loop ( 'none', ( #17532, #17520, #17529, #17525 ) ) ;
#17461 = oriented_edge ( 'none', *, *, #17485, .t. ) ;
#17462 = edge_curve ( 'none', #17481, #17484, #40839, .t. ) ;
#17463 = oriented_edge ( 'none', *, *, #17010, .f. ) ;
#17464 = edge_curve ( 'none', #17493, #17484, #40840, .t. ) ;
#17465 = edge_loop ( 'none', ( #17480, #17472, #17471, #17531 ) ) ;
#17466 = oriented_edge ( 'none', *, *, #17464, .f. ) ;
#17467 = advanced_face ( 'none', ( #40849 ), #40841, .f. ) ;
#17468 = edge_curve ( 'none', #17030, #17244, #40859, .t. ) ;
#17469 = edge_curve ( 'none', #17022, #17173, #40855, .t. ) ;
#17470 = oriented_edge ( 'none', *, *, #17029, .f. ) ;
#17471 = oriented_edge ( 'none', *, *, #17236, .t. ) ;
#17472 = oriented_edge ( 'none', *, *, #17468, .t. ) ;
#17473 = oriented_edge ( 'none', *, *, #17477, .f. ) ;
#17474 = edge_loop ( 'none', ( #17422, #17461, #17478, #17466 ) ) ;
#17475 = vertex_point ( 'none', #40860 ) ;
#17476 = oriented_edge ( 'none', *, *, #17413, .t. ) ;
#17477 = edge_curve ( 'none', #17492, #17475, #40915, .t. ) ;
#17478 = oriented_edge ( 'none', *, *, #17462, .t. ) ;
#17479 = oriented_edge ( 'none', *, *, #17516, .f. ) ;
#17480 = oriented_edge ( 'none', *, *, #17012, .f. ) ;
#17481 = vertex_point ( 'none', #40916 ) ;
#17482 = edge_loop ( 'none', ( #17455, #17463, #17454, #17470, #17459, #17458, #17521, #17524 ) ) ;
#17483 = advanced_face ( 'none', ( #40914 ), #40837, .f. ) ;
#17484 = vertex_point ( 'none', #40861 ) ;
#17485 = edge_curve ( 'none', #17487, #17481, #40906, .t. ) ;
#17486 = edge_curve ( 'none', #17487, #17493, #40895, .t. ) ;
#17487 = vertex_point ( 'none', #40909 ) ;
#17488 = oriented_edge ( 'none', *, *, #17490, .f. ) ;
#17489 = edge_curve ( 'none', #17491, #17492, #40900, .t. ) ;
#17490 = edge_curve ( 'none', #17424, #17185, #40948, .t. ) ;
#17491 = vertex_point ( 'none', #40902 ) ;
#17492 = vertex_point ( 'none', #40897 ) ;
#17493 = vertex_point ( 'none', #40896 ) ;
#17494 = advanced_face ( 'none', ( #40940, #40908, #40946, #40942, #40941 ), #40947, .t. ) ;
#17495 = oriented_edge ( 'none', *, *, #17577, .f. ) ;
#17496 = edge_curve ( 'none', #17431, #17505, #40992, .t. ) ;
#17497 = oriented_edge ( 'none', *, *, #17490, .t. ) ;
#17498 = edge_curve ( 'none', #17507, #17517, #40981, .t. ) ;
#17499 = edge_loop ( 'none', ( #17522, #17512, #17506, #17504, #17503, #17575, #17578 ) ) ;
#17500 = oriented_edge ( 'none', *, *, #17183, .t. ) ;
#17501 = advanced_face ( 'none', ( #40979 ), #40945, .t. ) ;
#17502 = edge_curve ( 'none', #17517, #17449, #40988, .t. ) ;
#17503 = oriented_edge ( 'none', *, *, #17496, .f. ) ;
#17504 = oriented_edge ( 'none', *, *, #17574, .t. ) ;
#17505 = vertex_point ( 'none', #40969 ) ;
#17506 = oriented_edge ( 'none', *, *, #17498, .f. ) ;
#17507 = vertex_point ( 'none', #40919 ) ;
#17508 = advanced_face ( 'none', ( #41020 ), #41021, .f. ) ;
#17509 = edge_curve ( 'none', #17492, #17491, #41013, .t. ) ;
#17510 = edge_curve ( 'none', #17475, #17414, #41054, .t. ) ;
#17511 = oriented_edge ( 'none', *, *, #17418, .f. ) ;
#17512 = oriented_edge ( 'none', *, *, #17502, .f. ) ;
#17513 = oriented_edge ( 'none', *, *, #17510, .t. ) ;
#17514 = oriented_edge ( 'none', *, *, #17477, .t. ) ;
#17515 = advanced_face ( 'none', ( #41051 ), #41048, .f. ) ;
#17516 = edge_curve ( 'none', #17424, #17430, #41026, .t. ) ;
#17517 = vertex_point ( 'none', #41049 ) ;
#17518 = oriented_edge ( 'none', *, *, #17426, .f. ) ;
#17519 = edge_curve ( 'none', #17165, #17235, #41077, .t. ) ;
#17520 = oriented_edge ( 'none', *, *, #17527, .f. ) ;
#17521 = oriented_edge ( 'none', *, *, #17519, .t. ) ;
#17522 = oriented_edge ( 'none', *, *, #17428, .f. ) ;
#17523 = edge_loop ( 'none', ( #17511, #17530, #17514, #17513 ) ) ;
#17524 = oriented_edge ( 'none', *, *, #17243, .t. ) ;
#17525 = oriented_edge ( 'none', *, *, #17528, .t. ) ;
#17526 = advanced_face ( 'none', ( #41087 ), #41050, .f. ) ;
#17527 = edge_curve ( 'none', #17493, #17487, #41113, .t. ) ;
#17528 = edge_curve ( 'none', #17484, #17481, #41104, .t. ) ;
#17529 = oriented_edge ( 'none', *, *, #17464, .t. ) ;
#17530 = oriented_edge ( 'none', *, *, #17509, .f. ) ;
#17531 = oriented_edge ( 'none', *, *, #17469, .f. ) ;
#17532 = oriented_edge ( 'none', *, *, #17485, .f. ) ;
#17533 = advanced_face ( 'none', ( #41079 ), #41162, .f. ) ;
#17534 = oriented_edge ( 'none', *, *, #17615, .f. ) ;
#17535 = oriented_edge ( 'none', *, *, #17551, .f. ) ;
#17536 = edge_loop ( 'none', ( #17537, #17534 ) ) ;
#17537 = oriented_edge ( 'none', *, *, #17348, .f. ) ;
#17538 = edge_curve ( 'none', #17345, #17342, #41105, .t. ) ;
#17539 = oriented_edge ( 'none', *, *, #17570, .t. ) ;
#17540 = edge_loop ( 'none', ( #17542, #17600 ) ) ;
#17541 = edge_loop ( 'none', ( #17553, #17604 ) ) ;
#17542 = oriented_edge ( 'none', *, *, #17339, .f. ) ;
#17543 = edge_curve ( 'none', #17571, #17562, #41103, .t. ) ;
#17544 = oriented_edge ( 'none', *, *, #17573, .f. ) ;
#17545 = edge_curve ( 'none', #17568, #17560, #41114, .t. ) ;
#17546 = oriented_edge ( 'none', *, *, #17555, .f. ) ;
#17547 = vertex_point ( 'none', #41191 ) ;
#17548 = vertex_point ( 'none', #41138 ) ;
#17549 = oriented_edge ( 'none', *, *, #17545, .f. ) ;
#17550 = oriented_edge ( 'none', *, *, #17614, .f. ) ;
#17551 = edge_curve ( 'none', #18100, #17547, #41132, .t. ) ;
#17552 = oriented_edge ( 'none', *, *, #17566, .f. ) ;
#17553 = oriented_edge ( 'none', *, *, #17409, .f. ) ;
#17554 = oriented_edge ( 'none', *, *, #17543, .f. ) ;
#17555 = edge_curve ( 'none', #17548, #17571, #41108, .t. ) ;
#17556 = oriented_edge ( 'none', *, *, #17502, .t. ) ;
#17557 = edge_curve ( 'none', #17443, #17558, #41183, .t. ) ;
#17558 = vertex_point ( 'none', #41176 ) ;
#17559 = oriented_edge ( 'none', *, *, #17429, .t. ) ;
#17560 = vertex_point ( 'none', #41181 ) ;
#17561 = vertex_point ( 'none', #41173 ) ;
#17562 = vertex_point ( 'none', #41172 ) ;
#17563 = vertex_point ( 'none', #41171 ) ;
#17564 = oriented_edge ( 'none', *, *, #17557, .t. ) ;
#17565 = edge_curve ( 'none', #17563, #17558, #41168, .t. ) ;
#17566 = edge_curve ( 'none', #17562, #17568, #41180, .t. ) ;
#17567 = oriented_edge ( 'none', *, *, #17113, .f. ) ;
#17568 = vertex_point ( 'none', #41223 ) ;
#17569 = oriented_edge ( 'none', *, *, #17565, .f. ) ;
#17570 = edge_curve ( 'none', #17561, #17563, #41222, .t. ) ;
#17571 = vertex_point ( 'none', #41164 ) ;
#17572 = oriented_edge ( 'none', *, *, #17570, .f. ) ;
#17573 = edge_curve ( 'none', #17560, #17561, #41170, .t. ) ;
#17574 = edge_curve ( 'none', #17507, #17505, #41210, .t. ) ;
#17575 = oriented_edge ( 'none', *, *, #17435, .t. ) ;
#17576 = edge_loop ( 'none', ( #17495, #17556, #17559, #17564, #17569, #17572, #17544, #17549, #17552, #17554, #17546, #17550, #17535 ) ) ;
#17577 = edge_curve ( 'none', #17517, #18100, #41207, .t. ) ;
#17578 = oriented_edge ( 'none', *, *, #17129, .t. ) ;
#17579 = edge_curve ( 'none', #17610, #17594, #41212, .t. ) ;
#17580 = edge_loop ( 'none', ( #17649, #17651 ) ) ;
#17581 = edge_curve ( 'none', #17069, #17060, #41215, .t. ) ;
#17582 = edge_curve ( 'none', #17596, #17563, #41256, .t. ) ;
#17583 = advanced_face ( 'none', ( #41252 ), #41251, .t. ) ;
#17584 = edge_loop ( 'none', ( #17648, #17567 ) ) ;
#17585 = oriented_edge ( 'none', *, *, #17587, .f. ) ;
#17586 = oriented_edge ( 'none', *, *, #17582, .f. ) ;
#17587 = edge_curve ( 'none', #17594, #17596, #41246, .t. ) ;
#17588 = oriented_edge ( 'none', *, *, #17656, .f. ) ;
#17589 = edge_loop ( 'none', ( #17607, #17658, #17609, #17613 ) ) ;
#17590 = vertex_point ( 'none', #41242 ) ;
#17591 = edge_curve ( 'none', #17590, #17610, #41243, .t. ) ;
#17592 = oriented_edge ( 'none', *, *, #17591, .f. ) ;
#17593 = edge_curve ( 'none', #17590, #17568, #41229, .t. ) ;
#17594 = vertex_point ( 'none', #41231 ) ;
#17595 = oriented_edge ( 'none', *, *, #17593, .t. ) ;
#17596 = vertex_point ( 'none', #41237 ) ;
#17597 = advanced_face ( 'none', ( #41236 ), #41244, .f. ) ;
#17598 = edge_curve ( 'none', #17594, #17561, #41286, .t. ) ;
#17599 = edge_loop ( 'none', ( #17539, #17586, #17585, #17646 ) ) ;
#17600 = oriented_edge ( 'none', *, *, #17617, .f. ) ;
#17601 = oriented_edge ( 'none', *, *, #17612, .f. ) ;
#17602 = edge_curve ( 'none', #17315, #17298, #41245, .t. ) ;
#17603 = oriented_edge ( 'none', *, *, #17602, .f. ) ;
#17604 = oriented_edge ( 'none', *, *, #17538, .f. ) ;
#17605 = edge_loop ( 'none', ( #17606, #17603 ) ) ;
#17606 = oriented_edge ( 'none', *, *, #17359, .f. ) ;
#17607 = oriented_edge ( 'none', *, *, #17573, .t. ) ;
#17608 = oriented_edge ( 'none', *, *, #17545, .t. ) ;
#17609 = oriented_edge ( 'none', *, *, #17579, .f. ) ;
#17610 = vertex_point ( 'none', #41275 ) ;
#17611 = advanced_face ( 'none', ( #41232 ), #41274, .t. ) ;
#17612 = edge_curve ( 'none', #17610, #17560, #41267, .t. ) ;
#17613 = oriented_edge ( 'none', *, *, #17612, .t. ) ;
#17614 = edge_curve ( 'none', #17547, #17548, #40236, .t. ) ;
#17615 = edge_curve ( 'none', #17332, #17331, #40729, .t. ) ;
#17616 = edge_loop ( 'none', ( #17608, #17601, #17592, #17595 ) ) ;
#17617 = edge_curve ( 'none', #17346, #17343, #40496, .t. ) ;
#17618 = vertex_point ( 'none', #41018 ) ;
#17619 = advanced_face ( 'none', ( #41012 ), #40738, .t. ) ;
#17620 = oriented_edge ( 'none', *, *, #17671, .t. ) ;
#17621 = edge_curve ( 'none', #17558, #17624, #40491, .t. ) ;
#17622 = vertex_point ( 'none', #41270 ) ;
#17623 = vertex_point ( 'none', #41287 ) ;
#17624 = vertex_point ( 'none', #41260 ) ;
#17625 = oriented_edge ( 'none', *, *, #17628, .t. ) ;
#17626 = oriented_edge ( 'none', *, *, #17543, .t. ) ;
#17627 = oriented_edge ( 'none', *, *, #17629, .t. ) ;
#17628 = edge_curve ( 'none', #17623, #17622, #41282, .t. ) ;
#17629 = edge_curve ( 'none', #17624, #17623, #41312, .t. ) ;
#17630 = oriented_edge ( 'none', *, *, #17551, .t. ) ;
#17631 = edge_loop ( 'none', ( #17696, #17682, #17667, #17685 ) ) ;
#17632 = oriented_edge ( 'none', *, *, #17633, .t. ) ;
#17633 = edge_curve ( 'none', #17622, #17638, #41315, .t. ) ;
#17634 = oriented_edge ( 'none', *, *, #17614, .t. ) ;
#17635 = oriented_edge ( 'none', *, *, #17636, .t. ) ;
#17636 = edge_curve ( 'none', #17638, #18100, #41314, .t. ) ;
#17637 = edge_curve ( 'none', #17691, #17547, #41302, .t. ) ;
#17638 = vertex_point ( 'none', #41298 ) ;
#17639 = oriented_edge ( 'none', *, *, #17644, .f. ) ;
#17640 = edge_curve ( 'none', #17083, #17035, #41297, .t. ) ;
#17641 = oriented_edge ( 'none', *, *, #17084, .f. ) ;
#17642 = edge_loop ( 'none', ( #17643, #17627, #17625, #17632, #17635, #17630, #17690, #17689, #17692, #17697 ) ) ;
#17643 = oriented_edge ( 'none', *, *, #17621, .t. ) ;
#17644 = edge_curve ( 'none', #17088, #17051, #41291, .t. ) ;
#17645 = oriented_edge ( 'none', *, *, #17155, .f. ) ;
#17646 = oriented_edge ( 'none', *, *, #17598, .t. ) ;
#17647 = advanced_face ( 'none', ( #41294, #41292, #41350, #41344, #41348, #41351 ), #41340, .f. ) ;
#17648 = oriented_edge ( 'none', *, *, #17652, .f. ) ;
#17649 = oriented_edge ( 'none', *, *, #17581, .f. ) ;
#17650 = edge_loop ( 'none', ( #17588, #17657 ) ) ;
#17651 = oriented_edge ( 'none', *, *, #17043, .f. ) ;
#17652 = edge_curve ( 'none', #17112, #17044, #41343, .t. ) ;
#17653 = oriented_edge ( 'none', *, *, #17640, .f. ) ;
#17654 = edge_loop ( 'none', ( #17639, #17645 ) ) ;
#17655 = edge_loop ( 'none', ( #17653, #17641 ) ) ;
#17656 = edge_curve ( 'none', #17038, #17110, #41334, .t. ) ;
#17657 = oriented_edge ( 'none', *, *, #17098, .f. ) ;
#17658 = oriented_edge ( 'none', *, *, #17598, .f. ) ;
#17659 = oriented_edge ( 'none', *, *, #17118, .f. ) ;
#17660 = oriented_edge ( 'none', *, *, #17328, .f. ) ;
#17661 = oriented_edge ( 'none', *, *, #17666, .f. ) ;
#17662 = edge_loop ( 'none', ( #17674, #17727 ) ) ;
#17663 = advanced_face ( 'none', ( #41335, #41349, #41330, #41342, #41320, #41321 ), #41339, .f. ) ;
#17664 = edge_curve ( 'none', #17248, #17212, #41327, .t. ) ;
#17665 = edge_loop ( 'none', ( #17728, #17731 ) ) ;
#17666 = edge_curve ( 'none', #17147, #17201, #41319, .t. ) ;
#17667 = oriented_edge ( 'none', *, *, #17676, .f. ) ;
#17668 = oriented_edge ( 'none', *, *, #17374, .f. ) ;
#17669 = oriented_edge ( 'none', *, *, #17671, .f. ) ;
#17670 = advanced_face ( 'none', ( #41375 ), #41316, .t. ) ;
#17671 = edge_curve ( 'none', #17672, #17562, #41368, .t. ) ;
#17672 = vertex_point ( 'none', #41366 ) ;
#17673 = oriented_edge ( 'none', *, *, #17593, .f. ) ;
#17674 = oriented_edge ( 'none', *, *, #17368, .t. ) ;
#17675 = edge_curve ( 'none', #17688, #17672, #41371, .t. ) ;
#17676 = edge_curve ( 'none', #17618, #17688, #41358, .t. ) ;
#17677 = oriented_edge ( 'none', *, *, #17637, .t. ) ;
#17678 = edge_curve ( 'none', #17691, #17618, #41362, .t. ) ;
#17679 = oriented_edge ( 'none', *, *, #17678, .f. ) ;
#17680 = oriented_edge ( 'none', *, *, #17675, .f. ) ;
#17681 = edge_curve ( 'none', #17688, #17571, #41414, .t. ) ;
#17682 = oriented_edge ( 'none', *, *, #17681, .f. ) ;
#17683 = advanced_face ( 'none', ( #41418 ), #41409, .f. ) ;
#17684 = edge_loop ( 'none', ( #17739, #17673, #17738, #17620 ) ) ;
#17685 = oriented_edge ( 'none', *, *, #17698, .t. ) ;
#17686 = edge_loop ( 'none', ( #17626, #17669, #17680, #17735 ) ) ;
#17687 = edge_loop ( 'none', ( #17661, #17659 ) ) ;
#17688 = vertex_point ( 'none', #41420 ) ;
#17689 = oriented_edge ( 'none', *, *, #17693, .f. ) ;
#17690 = oriented_edge ( 'none', *, *, #17637, .f. ) ;
#17691 = vertex_point ( 'none', #41419 ) ;
#17692 = oriented_edge ( 'none', *, *, #17582, .t. ) ;
#17693 = edge_curve ( 'none', #17596, #17691, #41360, .t. ) ;
#17694 = oriented_edge ( 'none', *, *, #17698, .f. ) ;
#17695 = edge_loop ( 'none', ( #17634, #17694, #17679, #17677 ) ) ;
#17696 = oriented_edge ( 'none', *, *, #17555, .t. ) ;
#17697 = oriented_edge ( 'none', *, *, #17565, .t. ) ;
#17698 = edge_curve ( 'none', #17618, #17548, #41400, .t. ) ;
#17699 = edge_loop ( 'none', ( #17757, #17773, #17759, #17761 ) ) ;
#17700 = oriented_edge ( 'none', *, *, #17770, .t. ) ;
#17701 = oriented_edge ( 'none', *, *, #17772, .t. ) ;
#17702 = oriented_edge ( 'none', *, *, #17376, .t. ) ;
#17703 = oriented_edge ( 'none', *, *, #17383, .t. ) ;
#17704 = edge_curve ( 'none', #17326, #17249, #41408, .t. ) ;
#17705 = advanced_face ( 'none', ( #41392 ), #41328, .f. ) ;
#17706 = edge_curve ( 'none', #17308, #17307, #41401, .t. ) ;
#17707 = edge_curve ( 'none', #17327, #17313, #41388, .t. ) ;
#17708 = oriented_edge ( 'none', *, *, #17676, .t. ) ;
#17709 = edge_curve ( 'none', #17225, #17168, #41445, .t. ) ;
#17710 = oriented_edge ( 'none', *, *, #17740, .t. ) ;
#17711 = advanced_face ( 'none', ( #41449 ), #41432, .f. ) ;
#17712 = edge_curve ( 'none', #17216, #17215, #41394, .t. ) ;
#17713 = oriented_edge ( 'none', *, *, #17381, .t. ) ;
#17714 = oriented_edge ( 'none', *, *, #17712, .t. ) ;
#17715 = oriented_edge ( 'none', *, *, #17709, .t. ) ;
#17716 = edge_loop ( 'none', ( #17718, #17733 ) ) ;
#17717 = oriented_edge ( 'none', *, *, #17693, .t. ) ;
#17718 = oriented_edge ( 'none', *, *, #17231, .t. ) ;
#17719 = oriented_edge ( 'none', *, *, #17579, .t. ) ;
#17720 = oriented_edge ( 'none', *, *, #17591, .t. ) ;
#17721 = oriented_edge ( 'none', *, *, #17675, .t. ) ;
#17722 = oriented_edge ( 'none', *, *, #17587, .t. ) ;
#17723 = edge_loop ( 'none', ( #17668, #17714, #17713, #17715 ) ) ;
#17724 = edge_curve ( 'none', #17247, #17369, #41441, .t. ) ;
#17725 = edge_curve ( 'none', #17203, #17252, #41425, .t. ) ;
#17726 = edge_loop ( 'none', ( #17732, #17730 ) ) ;
#17727 = oriented_edge ( 'none', *, *, #17724, .t. ) ;
#17728 = oriented_edge ( 'none', *, *, #17322, .t. ) ;
#17729 = edge_curve ( 'none', #17226, #17232, #41431, .t. ) ;
#17730 = oriented_edge ( 'none', *, *, #17725, .t. ) ;
#17731 = oriented_edge ( 'none', *, *, #17664, .t. ) ;
#17732 = oriented_edge ( 'none', *, *, #17251, .t. ) ;
#17733 = oriented_edge ( 'none', *, *, #17729, .t. ) ;
#17734 = edge_loop ( 'none', ( #17720, #17719, #17722, #17717, #17737, #17708, #17721, #17710 ) ) ;
#17735 = oriented_edge ( 'none', *, *, #17681, .t. ) ;
#17736 = advanced_face ( 'none', ( #41434 ), #41448, .f. ) ;
#17737 = oriented_edge ( 'none', *, *, #17678, .t. ) ;
#17738 = oriented_edge ( 'none', *, *, #17740, .f. ) ;
#17739 = oriented_edge ( 'none', *, *, #17566, .t. ) ;
#17740 = edge_curve ( 'none', #17672, #17590, #41426, .t. ) ;
#17741 = oriented_edge ( 'none', *, *, #17810, .t. ) ;
#17742 = advanced_face ( 'none', ( #41463, #41462 ), #41469, .t. ) ;
#17743 = oriented_edge ( 'none', *, *, #17286, .t. ) ;
#17744 = oriented_edge ( 'none', *, *, #17268, .t. ) ;
#17745 = edge_loop ( 'none', ( #17743, #17746 ) ) ;
#17746 = oriented_edge ( 'none', *, *, #17813, .t. ) ;
#17747 = edge_curve ( 'none', #17341, #17408, #41458, .t. ) ;
#17748 = advanced_face ( 'none', ( #41509, #41467 ), #41511, .t. ) ;
#17749 = edge_curve ( 'none', #17257, #17246, #41496, .t. ) ;
#17750 = oriented_edge ( 'none', *, *, #17766, .t. ) ;
#17751 = oriented_edge ( 'none', *, *, #17310, .t. ) ;
#17752 = oriented_edge ( 'none', *, *, #17756, .t. ) ;
#17753 = oriented_edge ( 'none', *, *, #17350, .t. ) ;
#17754 = edge_loop ( 'none', ( #17811, #17807 ) ) ;
#17755 = edge_curve ( 'none', #17399, #17400, #41503, .t. ) ;
#17756 = edge_curve ( 'none', #17344, #17352, #41505, .t. ) ;
#17757 = oriented_edge ( 'none', *, *, #17402, .f. ) ;
#17758 = oriented_edge ( 'none', *, *, #17356, .f. ) ;
#17759 = oriented_edge ( 'none', *, *, #17387, .t. ) ;
#17760 = edge_loop ( 'none', ( #17753, #17752 ) ) ;
#17761 = oriented_edge ( 'none', *, *, #17707, .t. ) ;
#17762 = oriented_edge ( 'none', *, *, #17749, .t. ) ;
#17763 = edge_loop ( 'none', ( #17751, #17762 ) ) ;
#17764 = advanced_face ( 'none', ( #41504 ), #41498, .f. ) ;
#17765 = edge_curve ( 'none', #17264, #17263, #41479, .t. ) ;
#17766 = edge_curve ( 'none', #17292, #17294, #41481, .t. ) ;
#17767 = oriented_edge ( 'none', *, *, #17704, .t. ) ;
#17768 = oriented_edge ( 'none', *, *, #17765, .t. ) ;
#17769 = advanced_face ( 'none', ( #41541 ), #41532, .f. ) ;
#17770 = edge_curve ( 'none', #17207, #17206, #41543, .t. ) ;
#17771 = edge_loop ( 'none', ( #17774, #17700, #17702, #17701 ) ) ;
#17772 = edge_curve ( 'none', #17274, #17265, #41527, .t. ) ;
#17773 = oriented_edge ( 'none', *, *, #17706, .t. ) ;
#17774 = oriented_edge ( 'none', *, *, #17393, .f. ) ;
#17775 = edge_loop ( 'none', ( #17808, #17750 ) ) ;
#17776 = edge_loop ( 'none', ( #17758, #17767, #17703, #17768 ) ) ;
#17777 = advanced_face ( 'none', ( #41497 ), #41582, .t. ) ;
#17778 = oriented_edge ( 'none', *, *, #17305, .f. ) ;
#17779 = oriented_edge ( 'none', *, *, #17354, .t. ) ;
#17780 = oriented_edge ( 'none', *, *, #17802, .f. ) ;
#17781 = oriented_edge ( 'none', *, *, #17707, .f. ) ;
#17782 = oriented_edge ( 'none', *, *, #17602, .t. ) ;
#17783 = advanced_face ( 'none', ( #41577 ), #41572, .t. ) ;
#17784 = oriented_edge ( 'none', *, *, #17338, .f. ) ;
#17785 = advanced_face ( 'none', ( #41570 ), #41564, .t. ) ;
#17786 = oriented_edge ( 'none', *, *, #17404, .t. ) ;
#17787 = oriented_edge ( 'none', *, *, #17397, .f. ) ;
#17788 = oriented_edge ( 'none', *, *, #17358, .f. ) ;
#17789 = oriented_edge ( 'none', *, *, #17755, .f. ) ;
#17790 = oriented_edge ( 'none', *, *, #17617, .t. ) ;
#17791 = advanced_face ( 'none', ( #41571 ), #41560, .t. ) ;
#17792 = oriented_edge ( 'none', *, *, #17337, .f. ) ;
#17793 = oriented_edge ( 'none', *, *, #17335, .t. ) ;
#17794 = oriented_edge ( 'none', *, *, #17401, .t. ) ;
#17795 = edge_loop ( 'none', ( #17803, #17801 ) ) ;
#17796 = edge_loop ( 'none', ( #17792, #17790, #17779, #17849 ) ) ;
#17797 = oriented_edge ( 'none', *, *, #17755, .t. ) ;
#17798 = oriented_edge ( 'none', *, *, #17615, .t. ) ;
#17799 = edge_loop ( 'none', ( #17788, #17782, #17842, #17780 ) ) ;
#17800 = advanced_face ( 'none', ( #41561, #41576 ), #41550, .t. ) ;
#17801 = oriented_edge ( 'none', *, *, #17802, .t. ) ;
#17802 = edge_curve ( 'none', #17366, #17365, #41608, .t. ) ;
#17803 = oriented_edge ( 'none', *, *, #17361, .t. ) ;
#17804 = edge_loop ( 'none', ( #17784, #17848, #17793, #17850 ) ) ;
#17805 = edge_loop ( 'none', ( #17787, #17798, #17786, #17789 ) ) ;
#17806 = advanced_face ( 'none', ( #41556, #41565 ), #41549, .t. ) ;
#17807 = oriented_edge ( 'none', *, *, #17747, .t. ) ;
#17808 = oriented_edge ( 'none', *, *, #17293, .t. ) ;
#17809 = edge_loop ( 'none', ( #17744, #17741 ) ) ;
#17810 = edge_curve ( 'none', #17266, #17210, #41604, .t. ) ;
#17811 = oriented_edge ( 'none', *, *, #17351, .t. ) ;
#17812 = edge_loop ( 'none', ( #17794, #17797 ) ) ;
#17813 = edge_curve ( 'none', #17280, #17278, #41610, .t. ) ;
#17814 = oriented_edge ( 'none', *, *, #17228, .f. ) ;
#17815 = oriented_edge ( 'none', *, *, #17172, .t. ) ;
#17816 = oriented_edge ( 'none', *, *, #17749, .f. ) ;
#17817 = advanced_face ( 'none', ( #41589 ), #41583, .f. ) ;
#17818 = oriented_edge ( 'none', *, *, #17770, .f. ) ;
#17819 = oriented_edge ( 'none', *, *, #17324, .t. ) ;
#17820 = oriented_edge ( 'none', *, *, #17262, .f. ) ;
#17821 = oriented_edge ( 'none', *, *, #17277, .f. ) ;
#17822 = oriented_edge ( 'none', *, *, #17664, .f. ) ;
#17823 = edge_loop ( 'none', ( #17881, #17818, #17880, #17886 ) ) ;
#17824 = oriented_edge ( 'none', *, *, #17772, .f. ) ;
#17825 = advanced_face ( 'none', ( #41597 ), #41605, .f. ) ;
#17826 = edge_loop ( 'none', ( #17814, #17884, #17869, #17872 ) ) ;
#17827 = oriented_edge ( 'none', *, *, #17255, .t. ) ;
#17828 = oriented_edge ( 'none', *, *, #17706, .f. ) ;
#17829 = edge_loop ( 'none', ( #17830, #17838, #17836, #17816 ) ) ;
#17830 = oriented_edge ( 'none', *, *, #17272, .f. ) ;
#17831 = oriented_edge ( 'none', *, *, #17297, .t. ) ;
#17832 = edge_loop ( 'none', ( #17820, #17837, #17819, #17822 ) ) ;
#17833 = oriented_edge ( 'none', *, *, #17766, .f. ) ;
#17834 = advanced_face ( 'none', ( #41649 ), #41590, .f. ) ;
#17835 = oriented_edge ( 'none', *, *, #17725, .f. ) ;
#17836 = oriented_edge ( 'none', *, *, #17312, .t. ) ;
#17837 = oriented_edge ( 'none', *, *, #17765, .f. ) ;
#17838 = oriented_edge ( 'none', *, *, #17704, .f. ) ;
#17839 = oriented_edge ( 'none', *, *, #17275, .f. ) ;
#17840 = edge_loop ( 'none', ( #17839, #17824, #17827, #17835 ) ) ;
#17841 = edge_loop ( 'none', ( #17778, #17781, #17844, #17846 ) ) ;
#17842 = oriented_edge ( 'none', *, *, #17362, .t. ) ;
#17843 = advanced_face ( 'none', ( #41585 ), #41646, .f. ) ;
#17844 = oriented_edge ( 'none', *, *, #17370, .t. ) ;
#17845 = edge_loop ( 'none', ( #17660, #17828, #17831, #17833 ) ) ;
#17846 = oriented_edge ( 'none', *, *, #17724, .f. ) ;
#17847 = advanced_face ( 'none', ( #41635 ), #41634, .f. ) ;
#17848 = oriented_edge ( 'none', *, *, #17538, .t. ) ;
#17849 = oriented_edge ( 'none', *, *, #17756, .f. ) ;
#17850 = oriented_edge ( 'none', *, *, #17747, .f. ) ;
#17851 = edge_loop ( 'none', ( #17912, #17917, #17906, #17907 ) ) ;
#17852 = oriented_edge ( 'none', *, *, #17462, .f. ) ;
#17853 = edge_loop ( 'none', ( #17857, #17913 ) ) ;
#17854 = advanced_face ( 'none', ( #41627, #41648 ), #41639, .f. ) ;
#17855 = oriented_edge ( 'none', *, *, #17876, .f. ) ;
#17856 = oriented_edge ( 'none', *, *, #17234, .f. ) ;
#17857 = oriented_edge ( 'none', *, *, #17910, .t. ) ;
#17858 = oriented_edge ( 'none', *, *, #17876, .t. ) ;
#17859 = oriented_edge ( 'none', *, *, #17237, .t. ) ;
#17860 = advanced_face ( 'none', ( #41592, #41620 ), #41623, .t. ) ;
#17861 = oriented_edge ( 'none', *, *, #17220, .t. ) ;
#17862 = oriented_edge ( 'none', *, *, #17186, .t. ) ;
#17863 = oriented_edge ( 'none', *, *, #17421, .f. ) ;
#17864 = oriented_edge ( 'none', *, *, #17519, .f. ) ;
#17865 = oriented_edge ( 'none', *, *, #17284, .t. ) ;
#17866 = edge_loop ( 'none', ( #17855, #17856 ) ) ;
#17867 = oriented_edge ( 'none', *, *, #17875, .t. ) ;
#17868 = advanced_face ( 'none', ( #41629 ), #41672, .f. ) ;
#17869 = oriented_edge ( 'none', *, *, #17214, .t. ) ;
#17870 = edge_loop ( 'none', ( #17815, #17867 ) ) ;
#17871 = edge_loop ( 'none', ( #17878, #17862, #17861, #17864, #17859, #17858, #17921, #17863, #17924, #17919 ) ) ;
#17872 = oriented_edge ( 'none', *, *, #17729, .f. ) ;
#17873 = oriented_edge ( 'none', *, *, #17915, .t. ) ;
#17874 = advanced_face ( 'none', ( #41669, #41674 ), #41671, .t. ) ;
#17875 = edge_curve ( 'none', #17184, #17140, #41633, .t. ) ;
#17876 = edge_curve ( 'none', #17164, #17166, #41666, .t. ) ;
#17877 = oriented_edge ( 'none', *, *, #17712, .f. ) ;
#17878 = oriented_edge ( 'none', *, *, #17162, .f. ) ;
#17879 = advanced_face ( 'none', ( #41660 ), #41673, .f. ) ;
#17880 = oriented_edge ( 'none', *, *, #17285, .t. ) ;
#17881 = oriented_edge ( 'none', *, *, #17279, .f. ) ;
#17882 = oriented_edge ( 'none', *, *, #17887, .f. ) ;
#17883 = edge_loop ( 'none', ( #17821, #17877, #17865, #17885 ) ) ;
#17884 = oriented_edge ( 'none', *, *, #17709, .f. ) ;
#17885 = oriented_edge ( 'none', *, *, #17813, .f. ) ;
#17886 = oriented_edge ( 'none', *, *, #17810, .f. ) ;
#17887 = edge_curve ( 'none', #17131, #17132, #41665, .t. ) ;
#17888 = advanced_face ( 'none', ( #41706 ), #41707, .f. ) ;
#17889 = edge_loop ( 'none', ( #17894, #17895, #17897, #17890 ) ) ;
#17890 = oriented_edge ( 'none', *, *, #17666, .t. ) ;
#17891 = edge_loop ( 'none', ( #17975, #17997, #17978, #17977 ) ) ;
#17892 = advanced_face ( 'none', ( #41698 ), #41696, .f. ) ;
#17893 = oriented_edge ( 'none', *, *, #17959, .f. ) ;
#17894 = oriented_edge ( 'none', *, *, #17148, .f. ) ;
#17895 = oriented_edge ( 'none', *, *, #17915, .f. ) ;
#17896 = oriented_edge ( 'none', *, *, #17128, .f. ) ;
#17897 = oriented_edge ( 'none', *, *, #17137, .t. ) ;
#17898 = oriented_edge ( 'none', *, *, #17136, .t. ) ;
#17899 = oriented_edge ( 'none', *, *, #17080, .f. ) ;
#17900 = oriented_edge ( 'none', *, *, #17902, .f. ) ;
#17901 = advanced_face ( 'none', ( #41691 ), #41654, .f. ) ;
#17902 = edge_curve ( 'none', #18099, #18104, #41681, .t. ) ;
#17903 = oriented_edge ( 'none', *, *, #17149, .f. ) ;
#17904 = oriented_edge ( 'none', *, *, #17875, .f. ) ;
#17905 = advanced_face ( 'none', ( #41687 ), #41697, .t. ) ;
#17906 = oriented_edge ( 'none', *, *, #17190, .t. ) ;
#17907 = oriented_edge ( 'none', *, *, #17159, .f. ) ;
#17908 = advanced_face ( 'none', ( #41682 ), #41736, .t. ) ;
#17909 = oriented_edge ( 'none', *, *, #17138, .f. ) ;
#17910 = edge_curve ( 'none', #17119, #17200, #41735, .t. ) ;
#17911 = edge_loop ( 'none', ( #17920, #17926, #17918, #17904 ) ) ;
#17912 = oriented_edge ( 'none', *, *, #17126, .f. ) ;
#17913 = oriented_edge ( 'none', *, *, #17127, .t. ) ;
#17914 = advanced_face ( 'none', ( #41732 ), #41739, .t. ) ;
#17915 = edge_curve ( 'none', #17144, #17143, #41731, .t. ) ;
#17916 = edge_loop ( 'none', ( #17873, #17962 ) ) ;
#17917 = oriented_edge ( 'none', *, *, #17910, .f. ) ;
#17918 = oriented_edge ( 'none', *, *, #17174, .t. ) ;
#17919 = oriented_edge ( 'none', *, *, #17413, .f. ) ;
#17920 = oriented_edge ( 'none', *, *, #17197, .f. ) ;
#17921 = oriented_edge ( 'none', *, *, #17167, .f. ) ;
#17922 = oriented_edge ( 'none', *, *, #17528, .f. ) ;
#17923 = edge_loop ( 'none', ( #17882, #17909 ) ) ;
#17924 = oriented_edge ( 'none', *, *, #17510, .f. ) ;
#17925 = edge_loop ( 'none', ( #17922, #17852 ) ) ;
#17926 = oriented_edge ( 'none', *, *, #17432, .f. ) ;
#17927 = edge_curve ( 'none', #16997, #16998, #41716, .t. ) ;
#17928 = edge_curve ( 'none', #17638, #17507, #41718, .t. ) ;
#17929 = oriented_edge ( 'none', *, *, #17628, .f. ) ;
#17930 = oriented_edge ( 'none', *, *, #17577, .t. ) ;
#17931 = oriented_edge ( 'none', *, *, #17498, .t. ) ;
#17932 = edge_curve ( 'none', #17505, #17622, #41765, .t. ) ;
#17933 = oriented_edge ( 'none', *, *, #17944, .t. ) ;
#17934 = advanced_face ( 'none', ( #41715 ), #41767, .t. ) ;
#17935 = oriented_edge ( 'none', *, *, #17423, .t. ) ;
#17936 = oriented_edge ( 'none', *, *, #17932, .t. ) ;
#17937 = oriented_edge ( 'none', *, *, #17437, .t. ) ;
#17938 = edge_curve ( 'none', #17448, #17624, #41714, .t. ) ;
#17939 = edge_loop ( 'none', ( #17935, #17998, #18001, #18002 ) ) ;
#17940 = oriented_edge ( 'none', *, *, #17013, .t. ) ;
#17941 = oriented_edge ( 'none', *, *, #17943, .f. ) ;
#17942 = advanced_face ( 'none', ( #41756 ), #41758, .f. ) ;
#17943 = edge_curve ( 'none', #17089, #17099, #41760, .t. ) ;
#17944 = edge_curve ( 'none', #17623, #17442, #41802, .t. ) ;
#17945 = edge_loop ( 'none', ( #17954, #17950 ) ) ;
#17946 = oriented_edge ( 'none', *, *, #17150, .t. ) ;
#17947 = edge_loop ( 'none', ( #17929, #17933, #17937, #17993, #17936 ) ) ;
#17948 = oriented_edge ( 'none', *, *, #17959, .t. ) ;
#17949 = advanced_face ( 'none', ( #41748, #41798 ), #41746, .t. ) ;
#17950 = oriented_edge ( 'none', *, *, #17073, .f. ) ;
#17951 = oriented_edge ( 'none', *, *, #17928, .t. ) ;
#17952 = oriented_edge ( 'none', *, *, #17636, .f. ) ;
#17953 = edge_loop ( 'none', ( #17893, #17903 ) ) ;
#17954 = oriented_edge ( 'none', *, *, #17927, .f. ) ;
#17955 = oriented_edge ( 'none', *, *, #17887, .t. ) ;
#17956 = advanced_face ( 'none', ( #41793, #41795 ), #41788, .t. ) ;
#17957 = oriented_edge ( 'none', *, *, #17902, .t. ) ;
#17958 = edge_loop ( 'none', ( #17899, #17941, #17946, #17948 ) ) ;
#17959 = edge_curve ( 'none', #17156, #17157, #41743, .t. ) ;
#17960 = edge_loop ( 'none', ( #17957, #17940 ) ) ;
#17961 = edge_loop ( 'none', ( #17952, #17951, #17931, #17930 ) ) ;
#17962 = oriented_edge ( 'none', *, *, #17134, .t. ) ;
#17963 = edge_loop ( 'none', ( #17896, #17900, #17898, #17955 ) ) ;
#17964 = oriented_edge ( 'none', *, *, #17633, .f. ) ;
#17965 = oriented_edge ( 'none', *, *, #17652, .t. ) ;
#17966 = oriented_edge ( 'none', *, *, #17116, .t. ) ;
#17967 = edge_curve ( 'none', #17061, #17059, #41777, .t. ) ;
#17968 = oriented_edge ( 'none', *, *, #17967, .t. ) ;
#17969 = advanced_face ( 'none', ( #41827 ), #41819, .f. ) ;
#17970 = oriented_edge ( 'none', *, *, #17070, .f. ) ;
#17971 = oriented_edge ( 'none', *, *, #17046, .t. ) ;
#17972 = oriented_edge ( 'none', *, *, #17640, .t. ) ;
#17973 = edge_loop ( 'none', ( #17976, #17980, #17966, #17965 ) ) ;
#17974 = advanced_face ( 'none', ( #41822 ), #41830, .f. ) ;
#17975 = oriented_edge ( 'none', *, *, #17040, .f. ) ;
#17976 = oriented_edge ( 'none', *, *, #17056, .f. ) ;
#17977 = oriented_edge ( 'none', *, *, #17656, .t. ) ;
#17978 = oriented_edge ( 'none', *, *, #17100, .t. ) ;
#17979 = edge_curve ( 'none', #17048, #17057, #41810, .t. ) ;
#17980 = oriented_edge ( 'none', *, *, #17979, .t. ) ;
#17981 = advanced_face ( 'none', ( #41825 ), #41865, .f. ) ;
#17982 = edge_loop ( 'none', ( #17970, #17968, #17971, #18022 ) ) ;
#17983 = advanced_face ( 'none', ( #41867 ), #41816, .f. ) ;
#17984 = oriented_edge ( 'none', *, *, #17087, .t. ) ;
#17985 = oriented_edge ( 'none', *, *, #17107, .f. ) ;
#17986 = oriented_edge ( 'none', *, *, #17158, .t. ) ;
#17987 = edge_curve ( 'none', #17117, #17041, #41840, .t. ) ;
#17988 = edge_loop ( 'none', ( #17985, #17992, #17984, #17972 ) ) ;
#17989 = oriented_edge ( 'none', *, *, #17644, .t. ) ;
#17990 = advanced_face ( 'none', ( #41845 ), #41897, .f. ) ;
#17991 = edge_curve ( 'none', #17111, #17109, #41878, .t. ) ;
#17992 = oriented_edge ( 'none', *, *, #17991, .t. ) ;
#17993 = oriented_edge ( 'none', *, *, #17496, .t. ) ;
#17994 = edge_loop ( 'none', ( #17995, #17999, #17986, #17989 ) ) ;
#17995 = oriented_edge ( 'none', *, *, #17095, .f. ) ;
#17996 = advanced_face ( 'none', ( #41844 ), #41814, .t. ) ;
#17997 = oriented_edge ( 'none', *, *, #17987, .t. ) ;
#17998 = oriented_edge ( 'none', *, *, #17938, .t. ) ;
#17999 = oriented_edge ( 'none', *, *, #18000, .t. ) ;
#18000 = edge_curve ( 'none', #17050, #17101, #41920, .t. ) ;
#18001 = oriented_edge ( 'none', *, *, #17621, .f. ) ;
#18002 = oriented_edge ( 'none', *, *, #17557, .f. ) ;
#18003 = oriented_edge ( 'none', *, *, #17081, .t. ) ;
#18004 = advanced_face ( 'none', ( #41919 ), #41906, .f. ) ;
#18005 = edge_loop ( 'none', ( #18009, #18061 ) ) ;
#18006 = oriented_edge ( 'none', *, *, #17028, .f. ) ;
#18007 = oriented_edge ( 'none', *, *, #17427, .t. ) ;
#18008 = advanced_face ( 'none', ( #41879 ), #41959, .t. ) ;
#18009 = oriented_edge ( 'none', *, *, #17509, .t. ) ;
#18010 = edge_loop ( 'none', ( #18065, #18052 ) ) ;
#18011 = oriented_edge ( 'none', *, *, #17456, .t. ) ;
#18012 = edge_loop ( 'none', ( #18021, #18068, #18070, #18016 ) ) ;
#18013 = oriented_edge ( 'none', *, *, #17932, .f. ) ;
#18014 = oriented_edge ( 'none', *, *, #17516, .t. ) ;
#18015 = advanced_face ( 'none', ( #41956 ), #41904, .f. ) ;
#18016 = oriented_edge ( 'none', *, *, #17927, .t. ) ;
#18017 = oriented_edge ( 'none', *, *, #18037, .t. ) ;
#18018 = oriented_edge ( 'none', *, *, #17943, .t. ) ;
#18019 = edge_loop ( 'none', ( #18018, #18003 ) ) ;
#18020 = advanced_face ( 'none', ( #41949 ), #41957, .f. ) ;
#18021 = oriented_edge ( 'none', *, *, #17074, .f. ) ;
#18022 = oriented_edge ( 'none', *, *, #17581, .t. ) ;
#18023 = edge_loop ( 'none', ( #18032, #18035, #17964, #18013 ) ) ;
#18024 = oriented_edge ( 'none', *, *, #17000, .t. ) ;
#18025 = edge_loop ( 'none', ( #18030, #18031, #18033, #18026 ) ) ;
#18026 = oriented_edge ( 'none', *, *, #17938, .f. ) ;
#18027 = oriented_edge ( 'none', *, *, #17058, .f. ) ;
#18028 = advanced_face ( 'none', ( #41955 ), #41948, .t. ) ;
#18029 = edge_loop ( 'none', ( #18014, #18007 ) ) ;
#18030 = oriented_edge ( 'none', *, *, #17440, .f. ) ;
#18031 = oriented_edge ( 'none', *, *, #17944, .f. ) ;
#18032 = oriented_edge ( 'none', *, *, #17574, .f. ) ;
#18033 = oriented_edge ( 'none', *, *, #17629, .f. ) ;
#18034 = edge_loop ( 'none', ( #18027, #18024, #18017 ) ) ;
#18035 = oriented_edge ( 'none', *, *, #17928, .f. ) ;
#18036 = advanced_face ( 'none', ( #41944 ), #42007, .t. ) ;
#18037 = edge_curve ( 'none', #18103, #16956, #41918, .t. ) ;
#18038 = edge_curve ( 'none', #16654, #18114, #42002, .t. ) ;
#18039 = oriented_edge ( 'none', *, *, #17108, .f. ) ;
#18040 = advanced_face ( 'none', ( #41939 ), #41992, .t. ) ;
#18041 = oriented_edge ( 'none', *, *, #17090, .f. ) ;
#18042 = oriented_edge ( 'none', *, *, #17991, .f. ) ;
#18043 = advanced_face ( 'none', ( #41983 ), #42001, .t. ) ;
#18044 = oriented_edge ( 'none', *, *, #18000, .f. ) ;
#18045 = oriented_edge ( 'none', *, *, #17047, .f. ) ;
#18046 = oriented_edge ( 'none', *, *, #17067, .f. ) ;
#18047 = advanced_face ( 'none', ( #41979 ), #41972, .t. ) ;
#18048 = edge_loop ( 'none', ( #18045, #18054 ) ) ;
#18049 = oriented_edge ( 'none', *, *, #17967, .f. ) ;
#18050 = closed_shell ( 'none', ( #17021, #17026, #17014, #17007, #17063, #17053, #17037, #17104, #17092, #17078, #17153, #17145, #17124, #17195, #17180, #17224, #17217, #17208, #17273, #17260, #17245, #17317, #17302, #17288, #17364, #17407, #17394, #17382, #17390, #17375, #17445, #17452, #17425, #17415, #17483, #17467, #17533, #17526, #17508, #17515, #17501, #17494, #17611, #17597, #17583, #17647, #17619, #17683, #17670, #17736, #17663, #17711, #17769, #17705, #17764, #17748, #17806, #17742, #17800, #17785, #17791, #17777, #17783, #17843, #17847, #17834, #17817, #17825, #17879, #17888, #17868, #17874, #17860, #17854, #17914, #17905, #17908, #17892, #17901, #17956, #17942, #17949, #17934, #17996, #17983, #17990, #17974, #17981, #17969, #18028, #18036, #18015, #18020, #18004, #18008, #18058, #18062, #18066, #18047, #18053, #18057, #18040, #18043 ) ) ;
#18051 = cartesian_point ( 'none', ( 40.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#18052 = oriented_edge ( 'none', *, *, #17979, .f. ) ;
#18053 = advanced_face ( 'none', ( #41973 ), #41977, .t. ) ;
#18054 = oriented_edge ( 'none', *, *, #17987, .f. ) ;
#18055 = edge_loop ( 'none', ( #18041, #18044 ) ) ;
#18056 = edge_loop ( 'none', ( #18039, #18042 ) ) ;
#18057 = advanced_face ( 'none', ( #42030 ), #42035, .t. ) ;
#18058 = advanced_face ( 'none', ( #42034 ), #42029, .t. ) ;
#18059 = edge_loop ( 'none', ( #18006, #18011 ) ) ;
#18060 = oriented_edge ( 'none', *, *, #17527, .t. ) ;
#18061 = oriented_edge ( 'none', *, *, #17489, .t. ) ;
#18062 = advanced_face ( 'none', ( #41976 ), #42019, .t. ) ;
#18063 = edge_loop ( 'none', ( #18067, #18046, #18049, #18064 ) ) ;
#18064 = oriented_edge ( 'none', *, *, #17071, .f. ) ;
#18065 = oriented_edge ( 'none', *, *, #17042, .f. ) ;
#18066 = advanced_face ( 'none', ( #42000 ), #42014, .t. ) ;
#18067 = oriented_edge ( 'none', *, *, #16964, .f. ) ;
#18068 = oriented_edge ( 'none', *, *, #18037, .f. ) ;
#18069 = edge_loop ( 'none', ( #18060, #18071 ) ) ;
#18070 = oriented_edge ( 'none', *, *, #17002, .t. ) ;
#18071 = oriented_edge ( 'none', *, *, #17486, .t. ) ;
#18072 = edge_loop ( 'none', ( #18144, #18126, #18125, #18119 ) ) ;
#18073 = vertex_point ( 'none', #42025 ) ;
#18074 = vertex_point ( 'none', #42010 ) ;
#18075 = edge_curve ( 'none', #18096, #18076, #42060, .t. ) ;
#18076 = vertex_point ( 'none', #42062 ) ;
#18077 = manifold_solid_brep ( 'fillet2', #20031 ) ;
#18078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#18079 = advanced_face ( 'none', ( #42015 ), #42024, .f. ) ;
#18080 = oriented_edge ( 'none', *, *, #18075, .f. ) ;
#18081 = edge_curve ( 'none', #18096, #18092, #42054, .t. ) ;
#18082 = vertex_point ( 'none', #42056 ) ;
#18083 = vertex_point ( 'none', #42055 ) ;
#18084 = oriented_edge ( 'none', *, *, #18081, .t. ) ;
#18085 = edge_curve ( 'none', #18092, #18094, #42049, .t. ) ;
#18086 = edge_loop ( 'none', ( #18136, #18135, #18141, #18152 ) ) ;
#18087 = edge_curve ( 'none', #18076, #18094, #42039, .t. ) ;
#18088 = vertex_point ( 'none', #41778 ) ;
#18089 = oriented_edge ( 'none', *, *, #18085, .t. ) ;
#18090 = edge_curve ( 'none', #18083, #18146, #42041, .t. ) ;
#18091 = oriented_edge ( 'none', *, *, #18087, .f. ) ;
#18092 = vertex_point ( 'none', #41797 ) ;
#18093 = vertex_point ( 'none', #42048 ) ;
#18094 = vertex_point ( 'none', #42042 ) ;
#18095 = edge_loop ( 'none', ( #18080, #18084, #18089, #18091 ) ) ;
#18096 = vertex_point ( 'none', #41782 ) ;
#18097 = edge_curve ( 'none', #13677, #18114, #42096, .t. ) ;
#18098 = oriented_edge ( 'none', *, *, #18097, .f. ) ;
#18099 = vertex_point ( 'none', #42092 ) ;
#18100 = vertex_point ( 'none', #42091 ) ;
#18101 = vertex_point ( 'none', #42085 ) ;
#18102 = vertex_point ( 'none', #42083 ) ;
#18103 = vertex_point ( 'none', #42090 ) ;
#18104 = vertex_point ( 'none', #42089 ) ;
#18105 = vertex_point ( 'none', #42088 ) ;
#18106 = vertex_point ( 'none', #42078 ) ;
#18107 = vertex_point ( 'none', #42087 ) ;
#18108 = vertex_point ( 'none', #42098 ) ;
#18109 = vertex_point ( 'none', #42097 ) ;
#18110 = vertex_point ( 'none', #42086 ) ;
#18111 = vertex_point ( 'none', #42084 ) ;
#18112 = vertex_point ( 'none', #42082 ) ;
#18113 = oriented_edge ( 'none', *, *, #18234, .f. ) ;
#18114 = vertex_point ( 'none', #42079 ) ;
#18115 = oriented_edge ( 'none', *, *, #18702, .t. ) ;
#18116 = vertex_point ( 'none', #42076 ) ;
#18117 = vertex_point ( 'none', #42075 ) ;
#18118 = vertex_point ( 'none', #42074 ) ;
#18119 = oriented_edge ( 'none', *, *, #18130, .f. ) ;
#18120 = advanced_face ( 'none', ( #42072 ), #42070, .f. ) ;
#18121 = vertex_point ( 'none', #42073 ) ;
#18122 = edge_curve ( 'none', #18121, #18139, #42066, .t. ) ;
#18123 = edge_curve ( 'none', #18073, #18121, #42068, .t. ) ;
#18124 = vertex_point ( 'none', #42120 ) ;
#18125 = oriented_edge ( 'none', *, *, #18131, .t. ) ;
#18126 = oriented_edge ( 'none', *, *, #18122, .t. ) ;
#18127 = edge_loop ( 'none', ( #18170, #18169, #18173, #16267 ) ) ;
#18128 = oriented_edge ( 'none', *, *, #18192, .f. ) ;
#18129 = edge_loop ( 'none', ( #18128, #18190, #18194, #18175 ) ) ;
#18130 = edge_curve ( 'none', #18073, #18124, #42125, .t. ) ;
#18131 = edge_curve ( 'none', #18139, #18124, #42071, .t. ) ;
#18132 = oriented_edge ( 'none', *, *, #18090, .f. ) ;
#18133 = vertex_point ( 'none', #42069 ) ;
#18134 = advanced_face ( 'none', ( #42111 ), #42121, .f. ) ;
#18135 = oriented_edge ( 'none', *, *, #18137, .t. ) ;
#18136 = oriented_edge ( 'none', *, *, #18138, .f. ) ;
#18137 = edge_curve ( 'none', #18074, #18155, #42100, .t. ) ;
#18138 = edge_curve ( 'none', #18074, #18088, #42114, .t. ) ;
#18139 = vertex_point ( 'none', #42105 ) ;
#18140 = vertex_point ( 'none', #42157 ) ;
#18141 = oriented_edge ( 'none', *, *, #18142, .t. ) ;
#18142 = edge_curve ( 'none', #18155, #18154, #42151, .t. ) ;
#18143 = edge_curve ( 'none', #18088, #18154, #42148, .t. ) ;
#18144 = oriented_edge ( 'none', *, *, #18123, .t. ) ;
#18145 = advanced_face ( 'none', ( #42158 ), #42110, .f. ) ;
#18146 = vertex_point ( 'none', #42150 ) ;
#18147 = edge_loop ( 'none', ( #18149, #18148, #18156, #18132 ) ) ;
#18148 = oriented_edge ( 'none', *, *, #18150, .t. ) ;
#18149 = oriented_edge ( 'none', *, *, #18151, .t. ) ;
#18150 = edge_curve ( 'none', #18093, #18082, #42132, .t. ) ;
#18151 = edge_curve ( 'none', #18083, #18093, #42149, .t. ) ;
#18152 = oriented_edge ( 'none', *, *, #18143, .f. ) ;
#18153 = edge_curve ( 'none', #18082, #18146, #42133, .t. ) ;
#18154 = vertex_point ( 'none', #42136 ) ;
#18155 = vertex_point ( 'none', #42140 ) ;
#18156 = oriented_edge ( 'none', *, *, #18153, .t. ) ;
#18157 = advanced_face ( 'none', ( #42190 ), #42154, .f. ) ;
#18158 = oriented_edge ( 'none', *, *, #18160, .t. ) ;
#18159 = oriented_edge ( 'none', *, *, #11811, .t. ) ;
#18160 = edge_curve ( 'none', #18237, #13130, #42182, .t. ) ;
#18161 = vertex_point ( 'none', #42177 ) ;
#18162 = vertex_point ( 'none', #42184 ) ;
#18163 = vertex_point ( 'none', #42172 ) ;
#18164 = edge_curve ( 'none', #13130, #18163, #42189, .t. ) ;
#18165 = oriented_edge ( 'none', *, *, #18227, .f. ) ;
#18166 = vertex_point ( 'none', #42169 ) ;
#18167 = edge_curve ( 'none', #18174, #18186, #42183, .t. ) ;
#18168 = advanced_face ( 'none', ( #42181 ), #42176, .f. ) ;
#18169 = oriented_edge ( 'none', *, *, #18171, .t. ) ;
#18170 = oriented_edge ( 'none', *, *, #18167, .f. ) ;
#18171 = edge_curve ( 'none', #18174, #18196, #42211, .t. ) ;
#18172 = edge_loop ( 'none', ( #21124, #21127, #21133, #21132 ) ) ;
#18173 = oriented_edge ( 'none', *, *, #21273, .t. ) ;
#18174 = vertex_point ( 'none', #42207 ) ;
#18175 = oriented_edge ( 'none', *, *, #18198, .f. ) ;
#18176 = oriented_edge ( 'none', *, *, #18184, .f. ) ;
#18177 = advanced_face ( 'none', ( #42217 ), #42215, .f. ) ;
#18178 = oriented_edge ( 'none', *, *, #18179, .t. ) ;
#18179 = edge_curve ( 'none', #18117, #18118, #42201, .t. ) ;
#18180 = edge_curve ( 'none', #18188, #18117, #42206, .t. ) ;
#18181 = vertex_point ( 'none', #42203 ) ;
#18182 = oriented_edge ( 'none', *, *, #18183, .t. ) ;
#18183 = edge_curve ( 'none', #18118, #18181, #42204, .t. ) ;
#18184 = edge_curve ( 'none', #18188, #18181, #42214, .t. ) ;
#18185 = oriented_edge ( 'none', *, *, #18299, .f. ) ;
#18186 = vertex_point ( 'none', #42242 ) ;
#18187 = vertex_point ( 'none', #42241 ) ;
#18188 = vertex_point ( 'none', #42238 ) ;
#18189 = advanced_face ( 'none', ( #42237 ), #42205, .f. ) ;
#18190 = oriented_edge ( 'none', *, *, #18191, .t. ) ;
#18191 = edge_curve ( 'none', #18140, #18187, #42233, .t. ) ;
#18192 = edge_curve ( 'none', #18140, #18133, #42200, .t. ) ;
#18193 = oriented_edge ( 'none', *, *, #18180, .t. ) ;
#18194 = oriented_edge ( 'none', *, *, #18195, .t. ) ;
#18195 = edge_curve ( 'none', #18187, #18116, #42227, .t. ) ;
#18196 = vertex_point ( 'none', #42246 ) ;
#18197 = edge_loop ( 'none', ( #18193, #18178, #18182, #18176 ) ) ;
#18198 = edge_curve ( 'none', #18133, #18116, #42240, .t. ) ;
#18199 = oriented_edge ( 'none', *, *, #18201, .t. ) ;
#18200 = edge_curve ( 'none', #18215, #18212, #42278, .t. ) ;
#18201 = edge_curve ( 'none', #18166, #18212, #42274, .t. ) ;
#18202 = oriented_edge ( 'none', *, *, #18203, .f. ) ;
#18203 = edge_curve ( 'none', #18214, #18215, #42284, .t. ) ;
#18204 = vertex_point ( 'none', #42279 ) ;
#18205 = edge_curve ( 'none', #18224, #18219, #42263, .t. ) ;
#18206 = edge_curve ( 'none', #18220, #18161, #42270, .t. ) ;
#18207 = advanced_face ( 'none', ( #42257 ), #42258, .t. ) ;
#18208 = oriented_edge ( 'none', *, *, #18210, .t. ) ;
#18209 = oriented_edge ( 'none', *, *, #18206, .f. ) ;
#18210 = edge_curve ( 'none', #18220, #18229, #42311, .t. ) ;
#18211 = edge_curve ( 'none', #18161, #18228, #42261, .t. ) ;
#18212 = vertex_point ( 'none', #42307 ) ;
#18213 = vertex_point ( 'none', #42306 ) ;
#18214 = vertex_point ( 'none', #42303 ) ;
#18215 = vertex_point ( 'none', #42302 ) ;
#18216 = oriented_edge ( 'none', *, *, #18240, .t. ) ;
#18217 = oriented_edge ( 'none', *, *, #18164, .t. ) ;
#18218 = vertex_point ( 'none', #42312 ) ;
#18219 = vertex_point ( 'none', #42269 ) ;
#18220 = vertex_point ( 'none', #42253 ) ;
#18221 = oriented_edge ( 'none', *, *, #18236, .f. ) ;
#18222 = edge_loop ( 'none', ( #18209, #18208, #18216, #18279 ) ) ;
#18223 = advanced_face ( 'none', ( #42300 ), #42296, .f. ) ;
#18224 = vertex_point ( 'none', #42298 ) ;
#18225 = oriented_edge ( 'none', *, *, #18226, .t. ) ;
#18226 = edge_curve ( 'none', #18162, #18218, #42290, .t. ) ;
#18227 = edge_curve ( 'none', #18162, #18224, #41780, .t. ) ;
#18228 = vertex_point ( 'none', #42295 ) ;
#18229 = vertex_point ( 'none', #42286 ) ;
#18230 = oriented_edge ( 'none', *, *, #18231, .t. ) ;
#18231 = edge_curve ( 'none', #18218, #18219, #42344, .t. ) ;
#18232 = edge_loop ( 'none', ( #18199, #18282, #18202, #18266 ) ) ;
#18233 = oriented_edge ( 'none', *, *, #18205, .f. ) ;
#18234 = edge_curve ( 'none', #21280, #13682, #42339, .t. ) ;
#18235 = vertex_point ( 'none', #42335 ) ;
#18236 = edge_curve ( 'none', #18235, #18163, #42331, .t. ) ;
#18237 = vertex_point ( 'none', #42330 ) ;
#18238 = edge_loop ( 'none', ( #18165, #18225, #18230, #18233 ) ) ;
#18239 = edge_loop ( 'none', ( #18159, #18158, #18217, #18221 ) ) ;
#18240 = edge_curve ( 'none', #18229, #18228, #42334, .t. ) ;
#18241 = vertex_point ( 'none', #42336 ) ;
#18242 = oriented_edge ( 'none', *, *, #18323, .f. ) ;
#18243 = edge_loop ( 'none', ( #18320, #18319, #18185, #18302 ) ) ;
#18244 = edge_curve ( 'none', #18241, #18260, #42320, .t. ) ;
#18245 = oriented_edge ( 'none', *, *, #18244, .f. ) ;
#18246 = edge_curve ( 'none', #21288, #18241, #42319, .t. ) ;
#18247 = edge_curve ( 'none', #18261, #21289, #42321, .t. ) ;
#18248 = oriented_edge ( 'none', *, *, #18246, .f. ) ;
#18249 = oriented_edge ( 'none', *, *, #18274, .f. ) ;
#18250 = edge_curve ( 'none', #18272, #18317, #42370, .t. ) ;
#18251 = advanced_face ( 'none', ( #42374, #42365 ), #42371, .t. ) ;
#18252 = oriented_edge ( 'none', *, *, #18259, .f. ) ;
#18253 = vertex_point ( 'none', #42338 ) ;
#18254 = oriented_edge ( 'none', *, *, #18280, .t. ) ;
#18255 = edge_curve ( 'none', #18262, #18276, #42326, .t. ) ;
#18256 = edge_curve ( 'none', #18275, #18253, #42353, .t. ) ;
#18257 = edge_loop ( 'none', ( #18242, #18245, #18248, #18324, #18316 ) ) ;
#18258 = oriented_edge ( 'none', *, *, #18255, .f. ) ;
#18259 = edge_curve ( 'none', #18253, #18262, #42347, .t. ) ;
#18260 = vertex_point ( 'none', #42346 ) ;
#18261 = vertex_point ( 'none', #42348 ) ;
#18262 = vertex_point ( 'none', #42407 ) ;
#18263 = edge_curve ( 'none', #18166, #18214, #42317, .t. ) ;
#18264 = edge_curve ( 'none', #18204, #18213, #42399, .t. ) ;
#18265 = edge_loop ( 'none', ( #18254, #18258, #18252, #18325 ) ) ;
#18266 = oriented_edge ( 'none', *, *, #18263, .f. ) ;
#18267 = edge_loop ( 'none', ( #18268, #18269, #18277, #18271, #18249 ) ) ;
#18268 = oriented_edge ( 'none', *, *, #18264, .f. ) ;
#18269 = oriented_edge ( 'none', *, *, #18270, .f. ) ;
#18270 = edge_curve ( 'none', #18278, #18204, #42349, .t. ) ;
#18271 = oriented_edge ( 'none', *, *, #18038, .f. ) ;
#18272 = vertex_point ( 'none', #42405 ) ;
#18273 = edge_curve ( 'none', #18114, #18278, #42388, .t. ) ;
#18274 = edge_curve ( 'none', #18213, #16654, #42387, .t. ) ;
#18275 = vertex_point ( 'none', #42385 ) ;
#18276 = vertex_point ( 'none', #42381 ) ;
#18277 = oriented_edge ( 'none', *, *, #18273, .f. ) ;
#18278 = vertex_point ( 'none', #42386 ) ;
#18279 = oriented_edge ( 'none', *, *, #18211, .f. ) ;
#18280 = edge_curve ( 'none', #18275, #18276, #42360, .t. ) ;
#18281 = advanced_face ( 'none', ( #42378, #42377 ), #42375, .t. ) ;
#18282 = oriented_edge ( 'none', *, *, #18200, .f. ) ;
#18283 = edge_loop ( 'none', ( #18348, #18356, #18331, #18334 ) ) ;
#18284 = edge_curve ( 'none', #18228, #18367, #42430, .t. ) ;
#18285 = edge_curve ( 'none', #18367, #18361, #42431, .t. ) ;
#18286 = oriented_edge ( 'none', *, *, #18295, .t. ) ;
#18287 = vertex_point ( 'none', #42382 ) ;
#18288 = edge_curve ( 'none', #18311, #21282, #42428, .t. ) ;
#18289 = oriented_edge ( 'none', *, *, #21274, .f. ) ;
#18290 = edge_curve ( 'none', #18296, #18310, #42424, .t. ) ;
#18291 = oriented_edge ( 'none', *, *, #18288, .f. ) ;
#18292 = oriented_edge ( 'none', *, *, #18360, .f. ) ;
#18293 = advanced_face ( 'none', ( #42422, #42411 ), #42416, .t. ) ;
#18294 = edge_curve ( 'none', #18357, #18296, #42468, .t. ) ;
#18295 = edge_curve ( 'none', #18287, #18310, #42460, .t. ) ;
#18296 = vertex_point ( 'none', #42417 ) ;
#18297 = oriented_edge ( 'none', *, *, #18294, .f. ) ;
#18298 = oriented_edge ( 'none', *, *, #18290, .f. ) ;
#18299 = edge_curve ( 'none', #18300, #18322, #42465, .t. ) ;
#18300 = vertex_point ( 'none', #42456 ) ;
#18301 = vertex_point ( 'none', #42452 ) ;
#18302 = oriented_edge ( 'none', *, *, #18305, .f. ) ;
#18303 = edge_loop ( 'none', ( #18308, #18313, #18312, #18289, #18291 ) ) ;
#18304 = edge_loop ( 'none', ( #18292, #18366, #18358, #18347, #18346 ) ) ;
#18305 = edge_curve ( 'none', #18272, #18300, #42451, .t. ) ;
#18306 = edge_loop ( 'none', ( #18286, #18298, #18297, #18363 ) ) ;
#18307 = edge_curve ( 'none', #18301, #18311, #42448, .t. ) ;
#18308 = oriented_edge ( 'none', *, *, #18307, .f. ) ;
#18309 = edge_curve ( 'none', #18315, #18301, #42454, .t. ) ;
#18310 = vertex_point ( 'none', #42440 ) ;
#18311 = vertex_point ( 'none', #42439 ) ;
#18312 = oriented_edge ( 'none', *, *, #18314, .f. ) ;
#18313 = oriented_edge ( 'none', *, *, #18309, .f. ) ;
#18314 = edge_curve ( 'none', #13682, #18315, #42498, .t. ) ;
#18315 = vertex_point ( 'none', #42493 ) ;
#18316 = oriented_edge ( 'none', *, *, #18247, .f. ) ;
#18317 = vertex_point ( 'none', #42491 ) ;
#18318 = advanced_face ( 'none', ( #42455, #42447 ), #42441, .t. ) ;
#18319 = oriented_edge ( 'none', *, *, #18321, .f. ) ;
#18320 = oriented_edge ( 'none', *, *, #18250, .t. ) ;
#18321 = edge_curve ( 'none', #18322, #18317, #42483, .t. ) ;
#18322 = vertex_point ( 'none', #42489 ) ;
#18323 = edge_curve ( 'none', #18260, #18261, #42476, .t. ) ;
#18324 = oriented_edge ( 'none', *, *, #21290, .f. ) ;
#18325 = oriented_edge ( 'none', *, *, #18256, .f. ) ;
#18326 = vertex_point ( 'none', #42494 ) ;
#18327 = oriented_edge ( 'none', *, *, #18364, .t. ) ;
#18328 = vertex_point ( 'none', #42492 ) ;
#18329 = edge_curve ( 'none', #18355, #18353, #42487, .t. ) ;
#18330 = edge_loop ( 'none', ( #18392, #18391, #18396, #18397 ) ) ;
#18331 = oriented_edge ( 'none', *, *, #18329, .t. ) ;
#18332 = edge_curve ( 'none', #18353, #18351, #42478, .t. ) ;
#18333 = edge_loop ( 'none', ( #18349, #18343, #18401, #18404 ) ) ;
#18334 = oriented_edge ( 'none', *, *, #18332, .t. ) ;
#18335 = edge_loop ( 'none', ( #18406, #18408, #18327, #18388 ) ) ;
#18336 = advanced_face ( 'none', ( #42488, #42531 ), #42479, .f. ) ;
#18337 = vertex_point ( 'none', #42533 ) ;
#18338 = vertex_point ( 'none', #42522 ) ;
#18339 = edge_curve ( 'none', #18338, #18342, #42525, .t. ) ;
#18340 = edge_curve ( 'none', #18337, #18338, #42521, .t. ) ;
#18341 = edge_curve ( 'none', #18365, #18337, #42526, .t. ) ;
#18342 = vertex_point ( 'none', #42517 ) ;
#18343 = oriented_edge ( 'none', *, *, #18340, .t. ) ;
#18344 = edge_curve ( 'none', #18362, #18229, #42505, .t. ) ;
#18345 = oriented_edge ( 'none', *, *, #18385, .t. ) ;
#18346 = oriented_edge ( 'none', *, *, #18344, .f. ) ;
#18347 = oriented_edge ( 'none', *, *, #18240, .f. ) ;
#18348 = oriented_edge ( 'none', *, *, #18364, .f. ) ;
#18349 = oriented_edge ( 'none', *, *, #18341, .t. ) ;
#18350 = vertex_point ( 'none', #42477 ) ;
#18351 = vertex_point ( 'none', #42504 ) ;
#18352 = advanced_face ( 'none', ( #42506 ), #42566, .t. ) ;
#18353 = vertex_point ( 'none', #42564 ) ;
#18354 = edge_curve ( 'none', #18350, #18355, #42565, .t. ) ;
#18355 = vertex_point ( 'none', #42511 ) ;
#18356 = oriented_edge ( 'none', *, *, #18354, .t. ) ;
#18357 = vertex_point ( 'none', #42563 ) ;
#18358 = oriented_edge ( 'none', *, *, #18284, .f. ) ;
#18359 = edge_curve ( 'none', #18287, #18357, #42557, .t. ) ;
#18360 = edge_curve ( 'none', #18361, #18362, #42544, .t. ) ;
#18361 = vertex_point ( 'none', #42551 ) ;
#18362 = vertex_point ( 'none', #42545 ) ;
#18363 = oriented_edge ( 'none', *, *, #18359, .f. ) ;
#18364 = edge_curve ( 'none', #18350, #18351, #42547, .t. ) ;
#18365 = vertex_point ( 'none', #42556 ) ;
#18366 = oriented_edge ( 'none', *, *, #18285, .f. ) ;
#18367 = vertex_point ( 'none', #42536 ) ;
#18368 = vertex_point ( 'none', #42540 ) ;
#18369 = edge_loop ( 'none', ( #18435, #18434, #18449, #18442 ) ) ;
#18370 = edge_loop ( 'none', ( #18372, #18371, #18451, #18377 ) ) ;
#18371 = oriented_edge ( 'none', *, *, #18373, .t. ) ;
#18372 = oriented_edge ( 'none', *, *, #18448, .f. ) ;
#18373 = edge_curve ( 'none', #18450, #18386, #42538, .t. ) ;
#18374 = edge_loop ( 'none', ( #18478, #18465, #18467, #18472 ) ) ;
#18375 = vertex_point ( 'none', #42596 ) ;
#18376 = edge_curve ( 'none', #18399, #18368, #42592, .t. ) ;
#18377 = oriented_edge ( 'none', *, *, #18376, .t. ) ;
#18378 = edge_curve ( 'none', #18379, #18375, #42588, .t. ) ;
#18379 = vertex_point ( 'none', #42593 ) ;
#18380 = advanced_face ( 'none', ( #42586, #42584 ), #42597, .f. ) ;
#18381 = vertex_point ( 'none', #42595 ) ;
#18382 = oriented_edge ( 'none', *, *, #18383, .t. ) ;
#18383 = edge_curve ( 'none', #18381, #18326, #42580, .t. ) ;
#18384 = vertex_point ( 'none', #42573 ) ;
#18385 = edge_curve ( 'none', #18326, #18384, #42587, .t. ) ;
#18386 = vertex_point ( 'none', #42578 ) ;
#18387 = edge_curve ( 'none', #18351, #18405, #42626, .t. ) ;
#18388 = oriented_edge ( 'none', *, *, #18387, .t. ) ;
#18389 = edge_curve ( 'none', #18328, #18381, #42627, .t. ) ;
#18390 = advanced_face ( 'none', ( #42616 ), #42574, .t. ) ;
#18391 = oriented_edge ( 'none', *, *, #18393, .t. ) ;
#18392 = oriented_edge ( 'none', *, *, #18394, .f. ) ;
#18393 = edge_curve ( 'none', #18386, #18407, #42615, .t. ) ;
#18394 = edge_curve ( 'none', #18386, #18399, #42631, .t. ) ;
#18395 = edge_curve ( 'none', #18405, #18399, #42612, .t. ) ;
#18396 = oriented_edge ( 'none', *, *, #18403, .t. ) ;
#18397 = oriented_edge ( 'none', *, *, #18395, .t. ) ;
#18398 = oriented_edge ( 'none', *, *, #18389, .t. ) ;
#18399 = vertex_point ( 'none', #42604 ) ;
#18400 = edge_loop ( 'none', ( #18398, #18382, #18345, #21276 ) ) ;
#18401 = oriented_edge ( 'none', *, *, #18339, .t. ) ;
#18402 = edge_curve ( 'none', #18342, #18365, #42600, .t. ) ;
#18403 = edge_curve ( 'none', #18407, #18405, #42614, .t. ) ;
#18404 = oriented_edge ( 'none', *, *, #18402, .t. ) ;
#18405 = vertex_point ( 'none', #42657 ) ;
#18406 = oriented_edge ( 'none', *, *, #18403, .f. ) ;
#18407 = vertex_point ( 'none', #42609 ) ;
#18408 = oriented_edge ( 'none', *, *, #18409, .t. ) ;
#18409 = edge_curve ( 'none', #18407, #18350, #42659, .t. ) ;
#18410 = vertex_point ( 'none', #42649 ) ;
#18411 = advanced_face ( 'none', ( #42645 ), #42598, .t. ) ;
#18412 = oriented_edge ( 'none', *, *, #18414, .f. ) ;
#18413 = edge_curve ( 'none', #18428, #18426, #42660, .t. ) ;
#18414 = edge_curve ( 'none', #18428, #18492, #42638, .t. ) ;
#18415 = oriented_edge ( 'none', *, *, #18416, .t. ) ;
#18416 = edge_curve ( 'none', #18430, #18433, #42691, .t. ) ;
#18417 = edge_curve ( 'none', #18440, #18430, #42636, .t. ) ;
#18418 = vertex_point ( 'none', #42684 ) ;
#18419 = edge_curve ( 'none', #18433, #18418, #42687, .t. ) ;
#18420 = edge_loop ( 'none', ( #18481, #18480, #18486, #18494 ) ) ;
#18421 = oriented_edge ( 'none', *, *, #18419, .t. ) ;
#18422 = edge_curve ( 'none', #18426, #18431, #42683, .t. ) ;
#18423 = oriented_edge ( 'none', *, *, #18422, .t. ) ;
#18424 = oriented_edge ( 'none', *, *, #18429, .t. ) ;
#18425 = edge_loop ( 'none', ( #18427, #18490, #18443, #18495 ) ) ;
#18426 = vertex_point ( 'none', #42643 ) ;
#18427 = oriented_edge ( 'none', *, *, #18422, .f. ) ;
#18428 = vertex_point ( 'none', #42682 ) ;
#18429 = edge_curve ( 'none', #18418, #18440, #42676, .t. ) ;
#18430 = vertex_point ( 'none', #42670 ) ;
#18431 = vertex_point ( 'none', #42678 ) ;
#18432 = advanced_face ( 'none', ( #42663 ), #42666, .t. ) ;
#18433 = vertex_point ( 'none', #42665 ) ;
#18434 = oriented_edge ( 'none', *, *, #18436, .t. ) ;
#18435 = oriented_edge ( 'none', *, *, #18378, .f. ) ;
#18436 = edge_curve ( 'none', #18379, #18450, #42722, .t. ) ;
#18437 = edge_loop ( 'none', ( #18412, #18474, #18423, #18477 ) ) ;
#18438 = vertex_point ( 'none', #42718 ) ;
#18439 = vertex_point ( 'none', #42662 ) ;
#18440 = vertex_point ( 'none', #42717 ) ;
#18441 = edge_curve ( 'none', #18368, #18375, #42720, .t. ) ;
#18442 = oriented_edge ( 'none', *, *, #18441, .t. ) ;
#18443 = oriented_edge ( 'none', *, *, #18378, .t. ) ;
#18444 = advanced_face ( 'none', ( #42673, #42710 ), #42712, .f. ) ;
#18445 = oriented_edge ( 'none', *, *, #18417, .t. ) ;
#18446 = edge_curve ( 'none', #18384, #18328, #42703, .t. ) ;
#18447 = edge_loop ( 'none', ( #18445, #18415, #18421, #18424 ) ) ;
#18448 = edge_curve ( 'none', #18450, #18368, #42704, .t. ) ;
#18449 = oriented_edge ( 'none', *, *, #18448, .t. ) ;
#18450 = vertex_point ( 'none', #42705 ) ;
#18451 = oriented_edge ( 'none', *, *, #18394, .t. ) ;
#18452 = edge_curve ( 'none', #18471, #18535, #42753, .t. ) ;
#18453 = oriented_edge ( 'none', *, *, #18452, .f. ) ;
#18454 = oriented_edge ( 'none', *, *, #18463, .f. ) ;
#18455 = advanced_face ( 'none', ( #42757, #42693, #42759, #42755, #42758, #42713, #42711, #42748, #42747, #42746, #42745, #42744, #42743, #42741 ), #42749, .t. ) ;
#18456 = vertex_point ( 'none', #42739 ) ;
#18457 = oriented_edge ( 'none', *, *, #18475, .f. ) ;
#18458 = edge_curve ( 'none', #18438, #18485, #42734, .t. ) ;
#18459 = oriented_edge ( 'none', *, *, #18458, .t. ) ;
#18460 = edge_curve ( 'none', #18456, #18485, #42733, .t. ) ;
#18461 = oriented_edge ( 'none', *, *, #18512, .f. ) ;
#18462 = oriented_edge ( 'none', *, *, #18460, .f. ) ;
#18463 = edge_curve ( 'none', #18439, #18456, #42727, .t. ) ;
#18464 = edge_curve ( 'none', #18536, #18473, #42726, .t. ) ;
#18465 = oriented_edge ( 'none', *, *, #18468, .t. ) ;
#18466 = edge_curve ( 'none', #18484, #18476, #42785, .t. ) ;
#18467 = oriented_edge ( 'none', *, *, #18414, .t. ) ;
#18468 = edge_curve ( 'none', #18355, #18428, #42783, .t. ) ;
#18469 = edge_loop ( 'none', ( #18457, #18459, #18462, #18454 ) ) ;
#18470 = edge_curve ( 'none', #18492, #18353, #42778, .t. ) ;
#18471 = vertex_point ( 'none', #42777 ) ;
#18472 = oriented_edge ( 'none', *, *, #18470, .t. ) ;
#18473 = vertex_point ( 'none', #42776 ) ;
#18474 = oriented_edge ( 'none', *, *, #18413, .t. ) ;
#18475 = edge_curve ( 'none', #18438, #18439, #42769, .t. ) ;
#18476 = vertex_point ( 'none', #42788 ) ;
#18477 = oriented_edge ( 'none', *, *, #18491, .t. ) ;
#18478 = oriented_edge ( 'none', *, *, #18329, .f. ) ;
#18479 = advanced_face ( 'none', ( #42782, #42772 ), #42724, .f. ) ;
#18480 = oriented_edge ( 'none', *, *, #18482, .t. ) ;
#18481 = oriented_edge ( 'none', *, *, #18483, .t. ) ;
#18482 = edge_curve ( 'none', #18410, #18488, #42764, .t. ) ;
#18483 = edge_curve ( 'none', #18476, #18410, #42762, .t. ) ;
#18484 = vertex_point ( 'none', #42763 ) ;
#18485 = vertex_point ( 'none', #42824 ) ;
#18486 = oriented_edge ( 'none', *, *, #18487, .t. ) ;
#18487 = edge_curve ( 'none', #18488, #18484, #42817, .t. ) ;
#18488 = vertex_point ( 'none', #42823 ) ;
#18489 = edge_curve ( 'none', #18426, #18379, #42818, .t. ) ;
#18490 = oriented_edge ( 'none', *, *, #18489, .t. ) ;
#18491 = edge_curve ( 'none', #18431, #18492, #42822, .t. ) ;
#18492 = vertex_point ( 'none', #42801 ) ;
#18493 = edge_curve ( 'none', #18375, #18431, #42814, .t. ) ;
#18494 = oriented_edge ( 'none', *, *, #18466, .t. ) ;
#18495 = oriented_edge ( 'none', *, *, #18493, .t. ) ;
#18496 = oriented_edge ( 'none', *, *, #18583, .f. ) ;
#18497 = edge_curve ( 'none', #18524, #18577, #42856, .t. ) ;
#18498 = edge_curve ( 'none', #18584, #18508, #42854, .t. ) ;
#18499 = oriented_edge ( 'none', *, *, #18567, .f. ) ;
#18500 = oriented_edge ( 'none', *, *, #18530, .f. ) ;
#18501 = vertex_point ( 'none', #42853 ) ;
#18502 = edge_curve ( 'none', #18527, #18505, #42846, .t. ) ;
#18503 = oriented_edge ( 'none', *, *, #18502, .t. ) ;
#18504 = vertex_point ( 'none', #42840 ) ;
#18505 = vertex_point ( 'none', #42855 ) ;
#18506 = edge_curve ( 'none', #18507, #18505, #42833, .t. ) ;
#18507 = vertex_point ( 'none', #42829 ) ;
#18508 = vertex_point ( 'none', #42834 ) ;
#18509 = edge_loop ( 'none', ( #18574, #18582, #18496, #18580 ) ) ;
#18510 = edge_curve ( 'none', #18528, #18507, #42841, .t. ) ;
#18511 = edge_curve ( 'none', #18576, #18524, #42889, .t. ) ;
#18512 = edge_curve ( 'none', #18473, #18471, #42886, .t. ) ;
#18513 = edge_curve ( 'none', #18515, #18516, #42848, .t. ) ;
#18514 = edge_loop ( 'none', ( #18529, #18503, #18523, #18532 ) ) ;
#18515 = vertex_point ( 'none', #42877 ) ;
#18516 = vertex_point ( 'none', #42876 ) ;
#18517 = edge_loop ( 'none', ( #18521, #18518, #18525, #18500 ) ) ;
#18518 = oriented_edge ( 'none', *, *, #18522, .t. ) ;
#18519 = vertex_point ( 'none', #42871 ) ;
#18520 = vertex_point ( 'none', #42887 ) ;
#18521 = oriented_edge ( 'none', *, *, #18513, .f. ) ;
#18522 = edge_curve ( 'none', #18515, #18520, #42864, .t. ) ;
#18523 = oriented_edge ( 'none', *, *, #18506, .f. ) ;
#18524 = vertex_point ( 'none', #42868 ) ;
#18525 = oriented_edge ( 'none', *, *, #18526, .f. ) ;
#18526 = edge_curve ( 'none', #18519, #18520, #42865, .t. ) ;
#18527 = vertex_point ( 'none', #42866 ) ;
#18528 = vertex_point ( 'none', #42858 ) ;
#18529 = oriented_edge ( 'none', *, *, #18531, .f. ) ;
#18530 = edge_curve ( 'none', #18516, #18519, #42857, .t. ) ;
#18531 = edge_curve ( 'none', #18527, #18528, #42873, .t. ) ;
#18532 = oriented_edge ( 'none', *, *, #18510, .f. ) ;
#18533 = edge_loop ( 'none', ( #18534, #18539, #18453, #18461 ) ) ;
#18534 = oriented_edge ( 'none', *, *, #18464, .f. ) ;
#18535 = vertex_point ( 'none', #42916 ) ;
#18536 = vertex_point ( 'none', #42917 ) ;
#18537 = edge_curve ( 'none', #18536, #18535, #42908, .t. ) ;
#18538 = oriented_edge ( 'none', *, *, #18393, .f. ) ;
#18539 = oriented_edge ( 'none', *, *, #18537, .t. ) ;
#18540 = edge_curve ( 'none', #18545, #18542, #42901, .t. ) ;
#18541 = edge_loop ( 'none', ( #18543, #18546, #18616, #18618 ) ) ;
#18542 = vertex_point ( 'none', #42911 ) ;
#18543 = oriented_edge ( 'none', *, *, #18540, .f. ) ;
#18544 = vertex_point ( 'none', #42902 ) ;
#18545 = vertex_point ( 'none', #42895 ) ;
#18546 = oriented_edge ( 'none', *, *, #18612, .f. ) ;
#18547 = oriented_edge ( 'none', *, *, #18568, .f. ) ;
#18548 = edge_curve ( 'none', #18549, #18572, #42890, .t. ) ;
#18549 = vertex_point ( 'none', #42894 ) ;
#18550 = oriented_edge ( 'none', *, *, #18548, .f. ) ;
#18551 = edge_curve ( 'none', #18570, #18549, #42907, .t. ) ;
#18552 = vertex_point ( 'none', #42947 ) ;
#18553 = vertex_point ( 'none', #42946 ) ;
#18554 = edge_curve ( 'none', #18570, #18504, #42893, .t. ) ;
#18555 = edge_curve ( 'none', #18552, #18565, #42942, .t. ) ;
#18556 = vertex_point ( 'none', #42944 ) ;
#18557 = oriented_edge ( 'none', *, *, #18554, .t. ) ;
#18558 = vertex_point ( 'none', #42934 ) ;
#18559 = edge_curve ( 'none', #18584, #18562, #42937, .t. ) ;
#18560 = oriented_edge ( 'none', *, *, #18559, .t. ) ;
#18561 = oriented_edge ( 'none', *, *, #18551, .f. ) ;
#18562 = vertex_point ( 'none', #42932 ) ;
#18563 = edge_curve ( 'none', #18564, #18562, #42926, .t. ) ;
#18564 = vertex_point ( 'none', #42924 ) ;
#18565 = vertex_point ( 'none', #42923 ) ;
#18566 = edge_loop ( 'none', ( #18547, #18550, #18561, #18557 ) ) ;
#18567 = edge_curve ( 'none', #18508, #18564, #42931, .t. ) ;
#18568 = edge_curve ( 'none', #18572, #18504, #42979, .t. ) ;
#18569 = edge_loop ( 'none', ( #18571, #18622, #18627, #18624 ) ) ;
#18570 = vertex_point ( 'none', #42920 ) ;
#18571 = oriented_edge ( 'none', *, *, #18555, .f. ) ;
#18572 = vertex_point ( 'none', #42943 ) ;
#18573 = oriented_edge ( 'none', *, *, #18498, .f. ) ;
#18574 = oriented_edge ( 'none', *, *, #18511, .f. ) ;
#18575 = vertex_point ( 'none', #42933 ) ;
#18576 = vertex_point ( 'none', #42975 ) ;
#18577 = vertex_point ( 'none', #42974 ) ;
#18578 = edge_curve ( 'none', #18576, #18575, #42968, .t. ) ;
#18579 = oriented_edge ( 'none', *, *, #18563, .f. ) ;
#18580 = oriented_edge ( 'none', *, *, #18497, .f. ) ;
#18581 = edge_loop ( 'none', ( #18573, #18560, #18579, #18499 ) ) ;
#18582 = oriented_edge ( 'none', *, *, #18578, .t. ) ;
#18583 = edge_curve ( 'none', #18577, #18575, #42969, .t. ) ;
#18584 = vertex_point ( 'none', #42959 ) ;
#18585 = oriented_edge ( 'none', *, *, #18597, .f. ) ;
#18586 = vertex_point ( 'none', #42970 ) ;
#18587 = vertex_point ( 'none', #42954 ) ;
#18588 = vertex_point ( 'none', #42967 ) ;
#18589 = vertex_point ( 'none', #42952 ) ;
#18590 = oriented_edge ( 'none', *, *, #18593, .f. ) ;
#18591 = edge_curve ( 'none', #18094, #18092, #42966, .t. ) ;
#18592 = oriented_edge ( 'none', *, *, #18594, .t. ) ;
#18593 = edge_curve ( 'none', #18595, #18587, #43002, .t. ) ;
#18594 = edge_curve ( 'none', #18586, #18587, #42953, .t. ) ;
#18595 = vertex_point ( 'none', #42998 ) ;
#18596 = vertex_point ( 'none', #42955 ) ;
#18597 = edge_curve ( 'none', #18589, #18595, #43003, .t. ) ;
#18598 = vertex_point ( 'none', #42993 ) ;
#18599 = edge_loop ( 'none', ( #18673, #18664, #18670, #18646 ) ) ;
#18600 = oriented_edge ( 'none', *, *, #18634, .t. ) ;
#18601 = oriented_edge ( 'none', *, *, #18591, .f. ) ;
#18602 = edge_loop ( 'none', ( #18601, #18659 ) ) ;
#18603 = edge_curve ( 'none', #18626, #18615, #42989, .t. ) ;
#18604 = oriented_edge ( 'none', *, *, #18609, .t. ) ;
#18605 = edge_curve ( 'none', #18407, #18658, #42985, .t. ) ;
#18606 = oriented_edge ( 'none', *, *, #18603, .f. ) ;
#18607 = edge_curve ( 'none', #18558, #18626, #43046, .t. ) ;
#18608 = oriented_edge ( 'none', *, *, #18607, .f. ) ;
#18609 = edge_curve ( 'none', #18558, #18556, #42984, .t. ) ;
#18610 = edge_loop ( 'none', ( #18611, #18592, #18590, #18585 ) ) ;
#18611 = oriented_edge ( 'none', *, *, #18672, .f. ) ;
#18612 = edge_curve ( 'none', #18544, #18545, #43023, .t. ) ;
#18613 = edge_curve ( 'none', #18623, #18542, #42951, .t. ) ;
#18614 = edge_curve ( 'none', #18623, #18544, #43042, .t. ) ;
#18615 = vertex_point ( 'none', #43018 ) ;
#18616 = oriented_edge ( 'none', *, *, #18614, .f. ) ;
#18617 = edge_curve ( 'none', #18615, #18556, #43075, .t. ) ;
#18618 = oriented_edge ( 'none', *, *, #18613, .t. ) ;
#18619 = edge_loop ( 'none', ( #18620, #18606, #18608, #18604 ) ) ;
#18620 = oriented_edge ( 'none', *, *, #18617, .f. ) ;
#18621 = edge_curve ( 'none', #18501, #18552, #43072, .t. ) ;
#18622 = oriented_edge ( 'none', *, *, #18621, .f. ) ;
#18623 = vertex_point ( 'none', #43071 ) ;
#18624 = oriented_edge ( 'none', *, *, #18628, .t. ) ;
#18625 = edge_curve ( 'none', #18553, #18501, #43077, .t. ) ;
#18626 = vertex_point ( 'none', #43063 ) ;
#18627 = oriented_edge ( 'none', *, *, #18625, .f. ) ;
#18628 = edge_curve ( 'none', #18553, #18565, #43079, .t. ) ;
#18629 = oriented_edge ( 'none', *, *, #18200, .t. ) ;
#18630 = oriented_edge ( 'none', *, *, #18708, .t. ) ;
#18631 = oriented_edge ( 'none', *, *, #18441, .f. ) ;
#18632 = oriented_edge ( 'none', *, *, #18710, .t. ) ;
#18633 = oriented_edge ( 'none', *, *, #18656, .t. ) ;
#18634 = edge_curve ( 'none', #18658, #18652, #43056, .t. ) ;
#18635 = edge_loop ( 'none', ( #18687, #18679, #18678, #18680 ) ) ;
#18636 = edge_curve ( 'none', #18657, #18669, #43010, .t. ) ;
#18637 = oriented_edge ( 'none', *, *, #18332, .f. ) ;
#18638 = oriented_edge ( 'none', *, *, #18636, .t. ) ;
#18639 = oriented_edge ( 'none', *, *, #18649, .t. ) ;
#18640 = edge_curve ( 'none', #18654, #18657, #42765, .t. ) ;
#18641 = oriented_edge ( 'none', *, *, #18640, .t. ) ;
#18642 = oriented_edge ( 'none', *, *, #18255, .t. ) ;
#18643 = edge_curve ( 'none', #18310, #18215, #42800, .t. ) ;
#18644 = oriented_edge ( 'none', *, *, #18706, .t. ) ;
#18645 = edge_curve ( 'none', #18669, #18588, #43104, .t. ) ;
#18646 = oriented_edge ( 'none', *, *, #18671, .f. ) ;
#18647 = edge_loop ( 'none', ( #18648, #18653, #18655, #18633, #18600, #18639, #18641, #18638 ) ) ;
#18648 = oriented_edge ( 'none', *, *, #18645, .t. ) ;
#18649 = edge_curve ( 'none', #18652, #18654, #43098, .t. ) ;
#18650 = vertex_point ( 'none', #43096 ) ;
#18651 = edge_curve ( 'none', #18588, #18666, #43099, .t. ) ;
#18652 = vertex_point ( 'none', #43105 ) ;
#18653 = oriented_edge ( 'none', *, *, #18651, .t. ) ;
#18654 = vertex_point ( 'none', #43092 ) ;
#18655 = oriented_edge ( 'none', *, *, #18667, .t. ) ;
#18656 = edge_curve ( 'none', #18650, #18658, #43107, .t. ) ;
#18657 = vertex_point ( 'none', #43086 ) ;
#18658 = vertex_point ( 'none', #43097 ) ;
#18659 = oriented_edge ( 'none', *, *, #18085, .f. ) ;
#18660 = vertex_point ( 'none', #43085 ) ;
#18661 = vertex_point ( 'none', #43084 ) ;
#18662 = edge_loop ( 'none', ( #18707, #18644, #18709, #18711, #18629, #18630, #18642, #18632 ) ) ;
#18663 = edge_curve ( 'none', #18660, #18661, #43141, .t. ) ;
#18664 = oriented_edge ( 'none', *, *, #18665, .t. ) ;
#18665 = edge_curve ( 'none', #18660, #18596, #43080, .t. ) ;
#18666 = vertex_point ( 'none', #43137 ) ;
#18667 = edge_curve ( 'none', #18666, #18650, #43091, .t. ) ;
#18668 = edge_curve ( 'none', #18598, #18596, #43126, .t. ) ;
#18669 = vertex_point ( 'none', #43128 ) ;
#18670 = oriented_edge ( 'none', *, *, #18668, .f. ) ;
#18671 = edge_curve ( 'none', #18661, #18598, #43136, .t. ) ;
#18672 = edge_curve ( 'none', #18586, #18589, #43115, .t. ) ;
#18673 = oriented_edge ( 'none', *, *, #18663, .f. ) ;
#18674 = edge_loop ( 'none', ( #18733, #18732, #18738, #18737 ) ) ;
#18675 = oriented_edge ( 'none', *, *, #18294, .t. ) ;
#18676 = edge_loop ( 'none', ( #18747, #18731, #18729, #18728 ) ) ;
#18677 = advanced_face ( 'none', ( #43122 ), #43142, .t. ) ;
#18678 = oriented_edge ( 'none', *, *, #18702, .f. ) ;
#18679 = oriented_edge ( 'none', *, *, #18436, .f. ) ;
#18680 = oriented_edge ( 'none', *, *, #18640, .f. ) ;
#18681 = edge_loop ( 'none', ( #18115, #21287, #21277, #18742 ) ) ;
#18682 = oriented_edge ( 'none', *, *, #18634, .f. ) ;
#18683 = advanced_face ( 'none', ( #43131 ), #43171, .t. ) ;
#18684 = oriented_edge ( 'none', *, *, #18605, .f. ) ;
#18685 = edge_curve ( 'none', #18386, #18652, #43164, .t. ) ;
#18686 = oriented_edge ( 'none', *, *, #18387, .f. ) ;
#18687 = oriented_edge ( 'none', *, *, #18688, .t. ) ;
#18688 = edge_curve ( 'none', #18654, #18450, #43158, .t. ) ;
#18689 = advanced_face ( 'none', ( #43108 ), #43111, .t. ) ;
#18690 = oriented_edge ( 'none', *, *, #18373, .f. ) ;
#18691 = oriented_edge ( 'none', *, *, #18649, .f. ) ;
#18692 = oriented_edge ( 'none', *, *, #18688, .f. ) ;
#18693 = edge_loop ( 'none', ( #18704, #18682, #18684, #18538 ) ) ;
#18694 = advanced_face ( 'none', ( #43203 ), #43202, .t. ) ;
#18695 = edge_loop ( 'none', ( #18637, #18697, #18696, #18700, #18631, #18703, #18698, #18686 ) ) ;
#18696 = oriented_edge ( 'none', *, *, #18491, .f. ) ;
#18697 = oriented_edge ( 'none', *, *, #18470, .f. ) ;
#18698 = oriented_edge ( 'none', *, *, #18395, .f. ) ;
#18699 = edge_loop ( 'none', ( #18701, #18690, #18692, #18691 ) ) ;
#18700 = oriented_edge ( 'none', *, *, #18493, .f. ) ;
#18701 = oriented_edge ( 'none', *, *, #18685, .f. ) ;
#18702 = edge_curve ( 'none', #18657, #18379, #43176, .t. ) ;
#18703 = oriented_edge ( 'none', *, *, #18376, .f. ) ;
#18704 = oriented_edge ( 'none', *, *, #18685, .t. ) ;
#18705 = advanced_face ( 'none', ( #43204, #43177 ), #43175, .f. ) ;
#18706 = edge_curve ( 'none', #18317, #18296, #43183, .t. ) ;
#18707 = oriented_edge ( 'none', *, *, #18321, .t. ) ;
#18708 = edge_curve ( 'none', #18212, #18262, #43242, .t. ) ;
#18709 = oriented_edge ( 'none', *, *, #18290, .t. ) ;
#18710 = edge_curve ( 'none', #18276, #18322, #43221, .t. ) ;
#18711 = oriented_edge ( 'none', *, *, #18643, .t. ) ;
#18712 = edge_curve ( 'none', #18214, #18287, #43217, .t. ) ;
#18713 = oriented_edge ( 'none', *, *, #18295, .f. ) ;
#18714 = edge_curve ( 'none', #18717, #18756, #43208, .t. ) ;
#18715 = oriented_edge ( 'none', *, *, #18299, .t. ) ;
#18716 = oriented_edge ( 'none', *, *, #18730, .t. ) ;
#18717 = vertex_point ( 'none', #43241 ) ;
#18718 = advanced_face ( 'none', ( #43209 ), #43211, .t. ) ;
#18719 = oriented_edge ( 'none', *, *, #18203, .t. ) ;
#18720 = oriented_edge ( 'none', *, *, #18735, .t. ) ;
#18721 = oriented_edge ( 'none', *, *, #18468, .f. ) ;
#18722 = edge_loop ( 'none', ( #18719, #18790, #18713, #18749 ) ) ;
#18723 = oriented_edge ( 'none', *, *, #18651, .f. ) ;
#18724 = advanced_face ( 'none', ( #43258 ), #43222, .f. ) ;
#18725 = oriented_edge ( 'none', *, *, #18773, .f. ) ;
#18726 = oriented_edge ( 'none', *, *, #18250, .f. ) ;
#18727 = advanced_face ( 'none', ( #43261 ), #43260, .t. ) ;
#18728 = oriented_edge ( 'none', *, *, #18645, .f. ) ;
#18729 = oriented_edge ( 'none', *, *, #18730, .f. ) ;
#18730 = edge_curve ( 'none', #18588, #18428, #43253, .t. ) ;
#18731 = oriented_edge ( 'none', *, *, #18413, .f. ) ;
#18732 = oriented_edge ( 'none', *, *, #18667, .f. ) ;
#18733 = oriented_edge ( 'none', *, *, #18740, .t. ) ;
#18734 = edge_loop ( 'none', ( #18716, #18721, #18720, #18723 ) ) ;
#18735 = edge_curve ( 'none', #18355, #18666, #43244, .t. ) ;
#18736 = advanced_face ( 'none', ( #43247 ), #43243, .t. ) ;
#18737 = oriented_edge ( 'none', *, *, #18354, .f. ) ;
#18738 = oriented_edge ( 'none', *, *, #18735, .f. ) ;
#18739 = edge_curve ( 'none', #18669, #18426, #43332, .t. ) ;
#18740 = edge_curve ( 'none', #18350, #18650, #43303, .t. ) ;
#18741 = edge_loop ( 'none', ( #18675, #18783, #18726, #18786 ) ) ;
#18742 = oriented_edge ( 'none', *, *, #18636, .f. ) ;
#18743 = edge_loop ( 'none', ( #18746, #18748, #18750, #18745 ) ) ;
#18744 = advanced_face ( 'none', ( #43371 ), #43367, .t. ) ;
#18745 = oriented_edge ( 'none', *, *, #18409, .f. ) ;
#18746 = oriented_edge ( 'none', *, *, #18605, .t. ) ;
#18747 = oriented_edge ( 'none', *, *, #18739, .t. ) ;
#18748 = oriented_edge ( 'none', *, *, #18656, .f. ) ;
#18749 = oriented_edge ( 'none', *, *, #18712, .f. ) ;
#18750 = oriented_edge ( 'none', *, *, #18740, .f. ) ;
#18751 = vertex_point ( 'none', #43370 ) ;
#18752 = edge_curve ( 'none', #18832, #18765, #43374, .t. ) ;
#18753 = edge_curve ( 'none', #18751, #18761, #43377, .t. ) ;
#18754 = oriented_edge ( 'none', *, *, #18802, .t. ) ;
#18755 = oriented_edge ( 'none', *, *, #18752, .t. ) ;
#18756 = vertex_point ( 'none', #43356 ) ;
#18757 = advanced_face ( 'none', ( #43351, #43359, #43369, #43357, #43355, #43350, #43349, #43352, #43346, #43340, #43345, #43343, #43347, #43342 ), #43341, .f. ) ;
#18758 = oriented_edge ( 'none', *, *, #18714, .t. ) ;
#18759 = edge_curve ( 'none', #18717, #18775, #43413, .t. ) ;
#18760 = vertex_point ( 'none', #43408 ) ;
#18761 = vertex_point ( 'none', #43368 ) ;
#18762 = oriented_edge ( 'none', *, *, #18763, .t. ) ;
#18763 = edge_curve ( 'none', #18756, #18760, #43403, .t. ) ;
#18764 = vertex_point ( 'none', #43401 ) ;
#18765 = vertex_point ( 'none', #43411 ) ;
#18766 = oriented_edge ( 'none', *, *, #18767, .t. ) ;
#18767 = edge_curve ( 'none', #18760, #18775, #43402, .t. ) ;
#18768 = edge_curve ( 'none', #18764, #18765, #43404, .t. ) ;
#18769 = edge_loop ( 'none', ( #18831, #18835, #18829, #18755 ) ) ;
#18770 = advanced_face ( 'none', ( #43387 ), #43348, .f. ) ;
#18771 = edge_loop ( 'none', ( #18715, #18779, #18781, #18776 ) ) ;
#18772 = oriented_edge ( 'none', *, *, #18708, .f. ) ;
#18773 = edge_curve ( 'none', #18253, #18166, #43391, .t. ) ;
#18774 = oriented_edge ( 'none', *, *, #18201, .f. ) ;
#18775 = vertex_point ( 'none', #43386 ) ;
#18776 = oriented_edge ( 'none', *, *, #18780, .f. ) ;
#18777 = advanced_face ( 'none', ( #43433 ), #43405, .f. ) ;
#18778 = edge_loop ( 'none', ( #18782, #18758, #18762, #18766 ) ) ;
#18779 = oriented_edge ( 'none', *, *, #18710, .f. ) ;
#18780 = edge_curve ( 'none', #18300, #18275, #43437, .t. ) ;
#18781 = oriented_edge ( 'none', *, *, #18280, .f. ) ;
#18782 = oriented_edge ( 'none', *, *, #18759, .f. ) ;
#18783 = oriented_edge ( 'none', *, *, #18706, .f. ) ;
#18784 = edge_curve ( 'none', #18357, #18272, #43434, .t. ) ;
#18785 = vertex_point ( 'none', #43428 ) ;
#18786 = oriented_edge ( 'none', *, *, #18784, .f. ) ;
#18787 = oriented_edge ( 'none', *, *, #18259, .t. ) ;
#18788 = advanced_face ( 'none', ( #43435 ), #43429, .f. ) ;
#18789 = edge_loop ( 'none', ( #18787, #18772, #18774, #18725 ) ) ;
#18790 = oriented_edge ( 'none', *, *, #18643, .f. ) ;
#18791 = edge_loop ( 'none', ( #18792, #18793, #18799, #18795 ) ) ;
#18792 = oriented_edge ( 'none', *, *, #18879, .f. ) ;
#18793 = oriented_edge ( 'none', *, *, #18794, .t. ) ;
#18794 = edge_curve ( 'none', #18817, #18803, #43415, .t. ) ;
#18795 = oriented_edge ( 'none', *, *, #18800, .t. ) ;
#18796 = oriented_edge ( 'none', *, *, #18877, .t. ) ;
#18797 = edge_curve ( 'none', #18803, #18813, #43468, .t. ) ;
#18798 = edge_loop ( 'none', ( #18867, #18872, #18875, #18870 ) ) ;
#18799 = oriented_edge ( 'none', *, *, #18797, .t. ) ;
#18800 = edge_curve ( 'none', #18813, #18818, #43463, .t. ) ;
#18801 = vertex_point ( 'none', #43458 ) ;
#18802 = edge_curve ( 'none', #18826, #18761, #43454, .t. ) ;
#18803 = vertex_point ( 'none', #43452 ) ;
#18804 = edge_curve ( 'none', #18805, #18806, #43457, .t. ) ;
#18805 = vertex_point ( 'none', #43446 ) ;
#18806 = vertex_point ( 'none', #43448 ) ;
#18807 = edge_loop ( 'none', ( #18811, #18808, #18815, #18814 ) ) ;
#18808 = oriented_edge ( 'none', *, *, #18812, .t. ) ;
#18809 = vertex_point ( 'none', #43445 ) ;
#18810 = vertex_point ( 'none', #43447 ) ;
#18811 = oriented_edge ( 'none', *, *, #18804, .f. ) ;
#18812 = edge_curve ( 'none', #18805, #18810, #43451, .t. ) ;
#18813 = vertex_point ( 'none', #43500 ) ;
#18814 = oriented_edge ( 'none', *, *, #18820, .t. ) ;
#18815 = oriented_edge ( 'none', *, *, #18816, .t. ) ;
#18816 = edge_curve ( 'none', #18810, #18821, #43498, .t. ) ;
#18817 = vertex_point ( 'none', #43460 ) ;
#18818 = vertex_point ( 'none', #43459 ) ;
#18819 = vertex_point ( 'none', #43441 ) ;
#18820 = edge_curve ( 'none', #18821, #18806, #43499, .t. ) ;
#18821 = vertex_point ( 'none', #43489 ) ;
#18822 = edge_loop ( 'none', ( #18823, #18824, #18830, #18754 ) ) ;
#18823 = oriented_edge ( 'none', *, *, #18753, .f. ) ;
#18824 = oriented_edge ( 'none', *, *, #18825, .t. ) ;
#18825 = edge_curve ( 'none', #18751, #18785, #43491, .t. ) ;
#18826 = vertex_point ( 'none', #43483 ) ;
#18827 = edge_curve ( 'none', #18785, #18826, #43484, .t. ) ;
#18828 = oriented_edge ( 'none', *, *, #18305, .t. ) ;
#18829 = oriented_edge ( 'none', *, *, #18836, .t. ) ;
#18830 = oriented_edge ( 'none', *, *, #18827, .t. ) ;
#18831 = oriented_edge ( 'none', *, *, #18768, .f. ) ;
#18832 = vertex_point ( 'none', #43479 ) ;
#18833 = edge_curve ( 'none', #18764, #18834, #43474, .t. ) ;
#18834 = vertex_point ( 'none', #43470 ) ;
#18835 = oriented_edge ( 'none', *, *, #18833, .t. ) ;
#18836 = edge_curve ( 'none', #18834, #18832, #43477, .t. ) ;
#18837 = vertex_point ( 'none', #43525 ) ;
#18838 = vertex_point ( 'none', #43493 ) ;
#18839 = oriented_edge ( 'none', *, *, #18860, .t. ) ;
#18840 = oriented_edge ( 'none', *, *, #18841, .t. ) ;
#18841 = edge_curve ( 'none', #18862, #18863, #43518, .t. ) ;
#18842 = vertex_point ( 'none', #43523 ) ;
#18843 = edge_curve ( 'none', #18911, #18842, #43478, .t. ) ;
#18844 = edge_curve ( 'none', #18853, #18863, #43519, .t. ) ;
#18845 = vertex_point ( 'none', #43507 ) ;
#18846 = oriented_edge ( 'none', *, *, #18844, .f. ) ;
#18847 = edge_curve ( 'none', #18853, #18861, #43506, .t. ) ;
#18848 = edge_curve ( 'none', #18845, #18857, #43527, .t. ) ;
#18849 = oriented_edge ( 'none', *, *, #18847, .t. ) ;
#18850 = edge_loop ( 'none', ( #18910, #18915, #18918, #18921 ) ) ;
#18851 = edge_curve ( 'none', #18880, #18854, #43522, .t. ) ;
#18852 = oriented_edge ( 'none', *, *, #18851, .t. ) ;
#18853 = vertex_point ( 'none', #43554 ) ;
#18854 = vertex_point ( 'none', #43558 ) ;
#18855 = edge_curve ( 'none', #18856, #18854, #43549, .t. ) ;
#18856 = vertex_point ( 'none', #43555 ) ;
#18857 = vertex_point ( 'none', #43559 ) ;
#18858 = edge_loop ( 'none', ( #18839, #18840, #18846, #18849 ) ) ;
#18859 = edge_curve ( 'none', #18856, #18874, #43539, .t. ) ;
#18860 = edge_curve ( 'none', #18861, #18862, #43544, .t. ) ;
#18861 = vertex_point ( 'none', #43551 ) ;
#18862 = vertex_point ( 'none', #43535 ) ;
#18863 = vertex_point ( 'none', #43541 ) ;
#18864 = vertex_point ( 'none', #43534 ) ;
#18865 = edge_curve ( 'none', #18801, #18809, #43552, .t. ) ;
#18866 = vertex_point ( 'none', #43532 ) ;
#18867 = oriented_edge ( 'none', *, *, #18865, .f. ) ;
#18868 = edge_curve ( 'none', #18801, #18864, #43589, .t. ) ;
#18869 = oriented_edge ( 'none', *, *, #18855, .f. ) ;
#18870 = oriented_edge ( 'none', *, *, #18876, .t. ) ;
#18871 = edge_loop ( 'none', ( #18796, #18852, #18869, #18878 ) ) ;
#18872 = oriented_edge ( 'none', *, *, #18868, .t. ) ;
#18873 = edge_curve ( 'none', #18864, #18866, #43585, .t. ) ;
#18874 = vertex_point ( 'none', #43529 ) ;
#18875 = oriented_edge ( 'none', *, *, #18873, .t. ) ;
#18876 = edge_curve ( 'none', #18866, #18809, #43543, .t. ) ;
#18877 = edge_curve ( 'none', #18874, #18880, #43581, .t. ) ;
#18878 = oriented_edge ( 'none', *, *, #18859, .t. ) ;
#18879 = edge_curve ( 'none', #18817, #18818, #43570, .t. ) ;
#18880 = vertex_point ( 'none', #43577 ) ;
#18881 = edge_loop ( 'none', ( #18883, #18886, #18889, #18944 ) ) ;
#18882 = vertex_point ( 'none', #43573 ) ;
#18883 = oriented_edge ( 'none', *, *, #18964, .f. ) ;
#18884 = vertex_point ( 'none', #43563 ) ;
#18885 = edge_curve ( 'none', #18947, #18948, #43334, .t. ) ;
#18886 = oriented_edge ( 'none', *, *, #18960, .t. ) ;
#18887 = edge_curve ( 'none', #18961, #18959, #43591, .t. ) ;
#18888 = vertex_point ( 'none', #43335 ) ;
#18889 = oriented_edge ( 'none', *, *, #18887, .t. ) ;
#18890 = edge_curve ( 'none', #18907, #18902, #43625, .t. ) ;
#18891 = vertex_point ( 'none', #43617 ) ;
#18892 = edge_curve ( 'none', #18902, #18891, #43614, .t. ) ;
#18893 = oriented_edge ( 'none', *, *, #18894, .t. ) ;
#18894 = edge_curve ( 'none', #18891, #18899, #43608, .t. ) ;
#18895 = edge_loop ( 'none', ( #18896, #18963 ) ) ;
#18896 = oriented_edge ( 'none', *, *, #18957, .t. ) ;
#18897 = advanced_face ( 'none', ( #43615 ), #43616, .t. ) ;
#18898 = edge_curve ( 'none', #18914, #18837, #43618, .t. ) ;
#18899 = vertex_point ( 'none', #43601 ) ;
#18900 = oriented_edge ( 'none', *, *, #18898, .t. ) ;
#18901 = edge_curve ( 'none', #18819, #18837, #43598, .t. ) ;
#18902 = vertex_point ( 'none', #43599 ) ;
#18903 = oriented_edge ( 'none', *, *, #18901, .f. ) ;
#18904 = edge_curve ( 'none', #18819, #18838, #43650, .t. ) ;
#18905 = edge_curve ( 'none', #18907, #18899, #43652, .t. ) ;
#18906 = edge_loop ( 'none', ( #19022, #19025, #19032, #19034 ) ) ;
#18907 = vertex_point ( 'none', #43651 ) ;
#18908 = oriented_edge ( 'none', *, *, #18905, .f. ) ;
#18909 = oriented_edge ( 'none', *, *, #18890, .t. ) ;
#18910 = oriented_edge ( 'none', *, *, #18848, .t. ) ;
#18911 = vertex_point ( 'none', #43655 ) ;
#18912 = edge_curve ( 'none', #18857, #18842, #43639, .t. ) ;
#18913 = edge_loop ( 'none', ( #18923, #18900, #18903, #18917 ) ) ;
#18914 = vertex_point ( 'none', #43640 ) ;
#18915 = oriented_edge ( 'none', *, *, #18912, .t. ) ;
#18916 = edge_loop ( 'none', ( #18908, #18909, #18922, #18893 ) ) ;
#18917 = oriented_edge ( 'none', *, *, #18904, .t. ) ;
#18918 = oriented_edge ( 'none', *, *, #18843, .f. ) ;
#18919 = edge_curve ( 'none', #18911, #18845, #43634, .t. ) ;
#18920 = edge_curve ( 'none', #18838, #18914, #43646, .t. ) ;
#18921 = oriented_edge ( 'none', *, *, #18919, .t. ) ;
#18922 = oriented_edge ( 'none', *, *, #18892, .t. ) ;
#18923 = oriented_edge ( 'none', *, *, #18920, .t. ) ;
#18924 = oriented_edge ( 'none', *, *, #19000, .t. ) ;
#18925 = edge_curve ( 'none', #18948, #18275, #43687, .t. ) ;
#18926 = oriented_edge ( 'none', *, *, #18953, .t. ) ;
#18927 = advanced_face ( 'none', ( #43635 ), #43641, .f. ) ;
#18928 = edge_loop ( 'none', ( #18985, #18993, #18991, #18988 ) ) ;
#18929 = edge_curve ( 'none', #18947, #18253, #43657, .t. ) ;
#18930 = edge_curve ( 'none', #18888, #18882, #43628, .t. ) ;
#18931 = edge_loop ( 'none', ( #18936, #19002, #18924, #19003 ) ) ;
#18932 = vertex_point ( 'none', #43656 ) ;
#18933 = oriented_edge ( 'none', *, *, #18930, .f. ) ;
#18934 = edge_curve ( 'none', #18949, #18888, #43690, .t. ) ;
#18935 = edge_curve ( 'none', #18932, #18949, #43725, .t. ) ;
#18936 = oriented_edge ( 'none', *, *, #18956, .t. ) ;
#18937 = oriented_edge ( 'none', *, *, #18939, .f. ) ;
#18938 = oriented_edge ( 'none', *, *, #18935, .f. ) ;
#18939 = edge_curve ( 'none', #18958, #18932, #43684, .t. ) ;
#18940 = edge_loop ( 'none', ( #18984, #18926, #18986, #18999 ) ) ;
#18941 = edge_curve ( 'none', #18959, #18965, #43693, .t. ) ;
#18942 = edge_curve ( 'none', #18948, #18958, #43724, .t. ) ;
#18943 = oriented_edge ( 'none', *, *, #18951, .f. ) ;
#18944 = oriented_edge ( 'none', *, *, #18941, .t. ) ;
#18945 = edge_loop ( 'none', ( #18946, #18952, #18955, #18943, #18933, #18954, #18938, #18937 ) ) ;
#18946 = oriented_edge ( 'none', *, *, #18942, .f. ) ;
#18947 = vertex_point ( 'none', #43658 ) ;
#18948 = vertex_point ( 'none', #43698 ) ;
#18949 = vertex_point ( 'none', #43694 ) ;
#18950 = oriented_edge ( 'none', *, *, #18992, .f. ) ;
#18951 = edge_curve ( 'none', #18882, #18884, #43751, .t. ) ;
#18952 = oriented_edge ( 'none', *, *, #18885, .f. ) ;
#18953 = edge_curve ( 'none', #18884, #18947, #43746, .t. ) ;
#18954 = oriented_edge ( 'none', *, *, #18934, .f. ) ;
#18955 = oriented_edge ( 'none', *, *, #18953, .f. ) ;
#18956 = edge_curve ( 'none', #18214, #18882, #43726, .t. ) ;
#18957 = edge_curve ( 'none', #18076, #18096, #43752, .t. ) ;
#18958 = vertex_point ( 'none', #43728 ) ;
#18959 = vertex_point ( 'none', #43727 ) ;
#18960 = edge_curve ( 'none', #18962, #18961, #43748, .t. ) ;
#18961 = vertex_point ( 'none', #43785 ) ;
#18962 = vertex_point ( 'none', #43771 ) ;
#18963 = oriented_edge ( 'none', *, *, #18075, .t. ) ;
#18964 = edge_curve ( 'none', #18962, #18965, #43745, .t. ) ;
#18965 = vertex_point ( 'none', #43767 ) ;
#18966 = edge_curve ( 'none', #18272, #18932, #43757, .t. ) ;
#18967 = oriented_edge ( 'none', *, *, #18934, .t. ) ;
#18968 = oriented_edge ( 'none', *, *, #18942, .t. ) ;
#18969 = advanced_face ( 'none', ( #43789 ), #43758, .f. ) ;
#18970 = oriented_edge ( 'none', *, *, #18780, .t. ) ;
#18971 = edge_loop ( 'none', ( #18973, #19039, #19038, #19041 ) ) ;
#18972 = oriented_edge ( 'none', *, *, #18996, .t. ) ;
#18973 = oriented_edge ( 'none', *, *, #18981, .f. ) ;
#18974 = advanced_face ( 'none', ( #43741 ), #43770, .f. ) ;
#18975 = edge_loop ( 'none', ( #18979, #19040, #19043, #18828 ) ) ;
#18976 = advanced_face ( 'none', ( #43766 ), #43805, .f. ) ;
#18977 = oriented_edge ( 'none', *, *, #18925, .t. ) ;
#18978 = oriented_edge ( 'none', *, *, #18925, .f. ) ;
#18979 = oriented_edge ( 'none', *, *, #18996, .f. ) ;
#18980 = oriented_edge ( 'none', *, *, #18981, .t. ) ;
#18981 = edge_curve ( 'none', #18357, #18949, #43862, .t. ) ;
#18982 = advanced_face ( 'none', ( #43793 ), #43798, .f. ) ;
#18983 = oriented_edge ( 'none', *, *, #18359, .t. ) ;
#18984 = oriented_edge ( 'none', *, *, #19000, .f. ) ;
#18985 = oriented_edge ( 'none', *, *, #18956, .f. ) ;
#18986 = oriented_edge ( 'none', *, *, #18929, .t. ) ;
#18987 = edge_loop ( 'none', ( #18950, #18983, #18980, #18967 ) ) ;
#18988 = oriented_edge ( 'none', *, *, #18930, .t. ) ;
#18989 = advanced_face ( 'none', ( #43795 ), #43794, .f. ) ;
#18990 = oriented_edge ( 'none', *, *, #18256, .t. ) ;
#18991 = oriented_edge ( 'none', *, *, #18992, .t. ) ;
#18992 = edge_curve ( 'none', #18287, #18888, #43888, .t. ) ;
#18993 = oriented_edge ( 'none', *, *, #18712, .t. ) ;
#18994 = oriented_edge ( 'none', *, *, #18885, .t. ) ;
#18995 = edge_loop ( 'none', ( #18978, #18968, #18972, #18970 ) ) ;
#18996 = edge_curve ( 'none', #18958, #18300, #43863, .t. ) ;
#18997 = oriented_edge ( 'none', *, *, #18929, .f. ) ;
#18998 = edge_loop ( 'none', ( #18997, #18994, #18977, #18990 ) ) ;
#18999 = oriented_edge ( 'none', *, *, #18773, .t. ) ;
#19000 = edge_curve ( 'none', #18884, #18166, #43926, .t. ) ;
#19001 = advanced_face ( 'none', ( #43889 ), #43903, .f. ) ;
#19002 = oriented_edge ( 'none', *, *, #18951, .t. ) ;
#19003 = oriented_edge ( 'none', *, *, #18263, .t. ) ;
#19004 = edge_loop ( 'none', ( #19085, #19063, #19062, #19053 ) ) ;
#19005 = vertex_point ( 'none', #43864 ) ;
#19006 = vertex_point ( 'none', #43883 ) ;
#19007 = vertex_point ( 'none', #43904 ) ;
#19008 = advanced_face ( 'none', ( #43955, #43927 ), #43905, .t. ) ;
#19009 = edge_curve ( 'none', #19010, #18362, #43951, .t. ) ;
#19010 = vertex_point ( 'none', #43885 ) ;
#19011 = edge_loop ( 'none', ( #19036, #19019, #19080, #19079 ) ) ;
#19012 = oriented_edge ( 'none', *, *, #19009, .f. ) ;
#19013 = edge_curve ( 'none', #19029, #19010, #43953, .t. ) ;
#19014 = oriented_edge ( 'none', *, *, #19033, .f. ) ;
#19015 = oriented_edge ( 'none', *, *, #18211, .t. ) ;
#19016 = edge_loop ( 'none', ( #19083, #19014, #19082, #19015 ) ) ;
#19017 = edge_loop ( 'none', ( #19018, #19069, #19072, #19068, #19075 ) ) ;
#19018 = oriented_edge ( 'none', *, *, #19027, .f. ) ;
#19019 = oriented_edge ( 'none', *, *, #19021, .f. ) ;
#19020 = advanced_face ( 'none', ( #43952 ), #43941, .t. ) ;
#19021 = edge_curve ( 'none', #19010, #18220, #43936, .t. ) ;
#19022 = oriented_edge ( 'none', *, *, #18285, .t. ) ;
#19023 = edge_loop ( 'none', ( #19031, #19012, #19035, #19030 ) ) ;
#19024 = vertex_point ( 'none', #43931 ) ;
#19025 = oriented_edge ( 'none', *, *, #19028, .f. ) ;
#19026 = edge_curve ( 'none', #19024, #19029, #43930, .t. ) ;
#19027 = edge_curve ( 'none', #19006, #19007, #43947, .t. ) ;
#19028 = edge_curve ( 'none', #19029, #18361, #43995, .t. ) ;
#19029 = vertex_point ( 'none', #43981 ) ;
#19030 = oriented_edge ( 'none', *, *, #19028, .t. ) ;
#19031 = oriented_edge ( 'none', *, *, #18360, .t. ) ;
#19032 = oriented_edge ( 'none', *, *, #19026, .f. ) ;
#19033 = edge_curve ( 'none', #19024, #18367, #43986, .t. ) ;
#19034 = oriented_edge ( 'none', *, *, #19033, .t. ) ;
#19035 = oriented_edge ( 'none', *, *, #19013, .f. ) ;
#19036 = oriented_edge ( 'none', *, *, #18210, .f. ) ;
#19037 = advanced_face ( 'none', ( #43987 ), #43992, .f. ) ;
#19038 = oriented_edge ( 'none', *, *, #18966, .t. ) ;
#19039 = oriented_edge ( 'none', *, *, #18784, .t. ) ;
#19040 = oriented_edge ( 'none', *, *, #18939, .t. ) ;
#19041 = oriented_edge ( 'none', *, *, #18935, .t. ) ;
#19042 = advanced_face ( 'none', ( #43974 ), #43967, .f. ) ;
#19043 = oriented_edge ( 'none', *, *, #18966, .f. ) ;
#19044 = edge_loop ( 'none', ( #19056, #19049, #19051, #19050 ) ) ;
#19045 = advanced_face ( 'none', ( #43979 ), #43933, .f. ) ;
#19046 = edge_curve ( 'none', #18219, #19058, #44023, .t. ) ;
#19047 = edge_curve ( 'none', #18224, #19057, #44014, .t. ) ;
#19048 = edge_curve ( 'none', #19065, #19119, #44009, .t. ) ;
#19049 = oriented_edge ( 'none', *, *, #19046, .t. ) ;
#19050 = oriented_edge ( 'none', *, *, #19047, .f. ) ;
#19051 = oriented_edge ( 'none', *, *, #19077, .f. ) ;
#19052 = vertex_point ( 'none', #44010 ) ;
#19053 = oriented_edge ( 'none', *, *, #19126, .f. ) ;
#19054 = edge_curve ( 'none', #19058, #19065, #43968, .t. ) ;
#19055 = oriented_edge ( 'none', *, *, #18206, .t. ) ;
#19056 = oriented_edge ( 'none', *, *, #18205, .t. ) ;
#19057 = vertex_point ( 'none', #44015 ) ;
#19058 = vertex_point ( 'none', #44004 ) ;
#19059 = advanced_face ( 'none', ( #43997 ), #43966, .f. ) ;
#19060 = vertex_point ( 'none', #44056 ) ;
#19061 = edge_loop ( 'none', ( #19117, #19114, #19121, #19124 ) ) ;
#19062 = oriented_edge ( 'none', *, *, #19064, .f. ) ;
#19063 = oriented_edge ( 'none', *, *, #19054, .t. ) ;
#19064 = edge_curve ( 'none', #19060, #19065, #44003, .t. ) ;
#19065 = vertex_point ( 'none', #44055 ) ;
#19066 = edge_curve ( 'none', #19005, #19006, #44050, .t. ) ;
#19067 = oriented_edge ( 'none', *, *, #19013, .t. ) ;
#19068 = oriented_edge ( 'none', *, *, #11811, .f. ) ;
#19069 = oriented_edge ( 'none', *, *, #19066, .f. ) ;
#19070 = edge_curve ( 'none', #18237, #19005, #44051, .t. ) ;
#19071 = oriented_edge ( 'none', *, *, #19026, .t. ) ;
#19072 = oriented_edge ( 'none', *, *, #19070, .f. ) ;
#19073 = oriented_edge ( 'none', *, *, #19084, .t. ) ;
#19074 = edge_curve ( 'none', #19007, #18235, #44039, .t. ) ;
#19075 = oriented_edge ( 'none', *, *, #19074, .f. ) ;
#19076 = edge_loop ( 'none', ( #19071, #19067, #19078, #19055, #19073 ) ) ;
#19077 = edge_curve ( 'none', #19057, #19058, #44034, .t. ) ;
#19078 = oriented_edge ( 'none', *, *, #19021, .t. ) ;
#19079 = oriented_edge ( 'none', *, *, #18344, .t. ) ;
#19080 = oriented_edge ( 'none', *, *, #19009, .t. ) ;
#19081 = advanced_face ( 'none', ( #44043 ), #44028, .f. ) ;
#19082 = oriented_edge ( 'none', *, *, #19084, .f. ) ;
#19083 = oriented_edge ( 'none', *, *, #18284, .t. ) ;
#19084 = edge_curve ( 'none', #18161, #19024, #44029, .t. ) ;
#19085 = oriented_edge ( 'none', *, *, #19077, .t. ) ;
#19086 = oriented_edge ( 'none', *, *, #18160, .f. ) ;
#19087 = oriented_edge ( 'none', *, *, #19161, .f. ) ;
#19088 = edge_curve ( 'none', #19006, #19094, #44035, .t. ) ;
#19089 = edge_curve ( 'none', #19092, #19094, #44085, .t. ) ;
#19090 = edge_curve ( 'none', #19099, #13130, #44084, .t. ) ;
#19091 = edge_loop ( 'none', ( #19150, #19147, #19149, #19153 ) ) ;
#19092 = vertex_point ( 'none', #44082 ) ;
#19093 = oriented_edge ( 'none', *, *, #19108, .t. ) ;
#19094 = vertex_point ( 'none', #44081 ) ;
#19095 = oriented_edge ( 'none', *, *, #19097, .f. ) ;
#19096 = oriented_edge ( 'none', *, *, #19126, .t. ) ;
#19097 = edge_curve ( 'none', #18163, #19092, #44069, .t. ) ;
#19098 = oriented_edge ( 'none', *, *, #19090, .f. ) ;
#19099 = vertex_point ( 'none', #44083 ) ;
#19100 = oriented_edge ( 'none', *, *, #18164, .f. ) ;
#19101 = oriented_edge ( 'none', *, *, #19047, .t. ) ;
#19102 = edge_curve ( 'none', #19094, #19099, #44067, .t. ) ;
#19103 = oriented_edge ( 'none', *, *, #18227, .t. ) ;
#19104 = oriented_edge ( 'none', *, *, #19102, .f. ) ;
#19105 = edge_loop ( 'none', ( #19096, #19093, #19160, #19103, #19101 ) ) ;
#19106 = oriented_edge ( 'none', *, *, #19048, .t. ) ;
#19107 = advanced_face ( 'none', ( #44057 ), #44064, .f. ) ;
#19108 = edge_curve ( 'none', #19060, #19052, #44058, .t. ) ;
#19109 = oriented_edge ( 'none', *, *, #19108, .f. ) ;
#19110 = oriented_edge ( 'none', *, *, #19191, .t. ) ;
#19111 = advanced_face ( 'none', ( #44119, #44118 ), #44117, .t. ) ;
#19112 = oriented_edge ( 'none', *, *, #19089, .f. ) ;
#19113 = oriented_edge ( 'none', *, *, #19120, .f. ) ;
#19114 = oriented_edge ( 'none', *, *, #19125, .f. ) ;
#19115 = advanced_face ( 'none', ( #44110 ), #44115, .f. ) ;
#19116 = oriented_edge ( 'none', *, *, #19064, .t. ) ;
#19117 = oriented_edge ( 'none', *, *, #18226, .f. ) ;
#19118 = edge_loop ( 'none', ( #19116, #19106, #19113, #19109 ) ) ;
#19119 = vertex_point ( 'none', #44113 ) ;
#19120 = edge_curve ( 'none', #19052, #19119, #44102, .t. ) ;
#19121 = oriented_edge ( 'none', *, *, #19120, .t. ) ;
#19122 = edge_curve ( 'none', #19119, #18218, #44103, .t. ) ;
#19123 = edge_loop ( 'none', ( #19112, #19095, #19100, #19098, #19104 ) ) ;
#19124 = oriented_edge ( 'none', *, *, #19122, .t. ) ;
#19125 = edge_curve ( 'none', #19052, #18162, #43834, .t. ) ;
#19126 = edge_curve ( 'none', #19057, #19060, #43307, .t. ) ;
#19127 = vertex_point ( 'none', #43791 ) ;
#19128 = oriented_edge ( 'none', *, *, #19205, .t. ) ;
#19129 = oriented_edge ( 'none', *, *, #21283, .f. ) ;
#19130 = advanced_face ( 'none', ( #44106 ), #44147, .f. ) ;
#19131 = edge_curve ( 'none', #19127, #18311, #44150, .t. ) ;
#19132 = oriented_edge ( 'none', *, *, #19070, .t. ) ;
#19133 = edge_curve ( 'none', #19144, #18301, #44148, .t. ) ;
#19134 = oriented_edge ( 'none', *, *, #18309, .t. ) ;
#19135 = oriented_edge ( 'none', *, *, #19133, .f. ) ;
#19136 = oriented_edge ( 'none', *, *, #19090, .t. ) ;
#19137 = oriented_edge ( 'none', *, *, #19066, .t. ) ;
#19138 = oriented_edge ( 'none', *, *, #19088, .t. ) ;
#19139 = advanced_face ( 'none', ( #44142 ), #44136, .f. ) ;
#19140 = oriented_edge ( 'none', *, *, #19133, .t. ) ;
#19141 = oriented_edge ( 'none', *, *, #19102, .t. ) ;
#19142 = oriented_edge ( 'none', *, *, #19191, .f. ) ;
#19143 = vertex_point ( 'none', #44130 ) ;
#19144 = vertex_point ( 'none', #44128 ) ;
#19145 = edge_loop ( 'none', ( #19134, #19135, #19204, #19128 ) ) ;
#19146 = oriented_edge ( 'none', *, *, #19088, .f. ) ;
#19147 = oriented_edge ( 'none', *, *, #18236, .t. ) ;
#19148 = advanced_face ( 'none', ( #44149 ), #44124, .f. ) ;
#19149 = oriented_edge ( 'none', *, *, #19097, .t. ) ;
#19150 = oriented_edge ( 'none', *, *, #19074, .t. ) ;
#19151 = edge_loop ( 'none', ( #19086, #19132, #19157, #19136 ) ) ;
#19152 = edge_loop ( 'none', ( #19154, #19202, #19142, #19140 ) ) ;
#19153 = oriented_edge ( 'none', *, *, #19165, .f. ) ;
#19154 = oriented_edge ( 'none', *, *, #18307, .t. ) ;
#19155 = advanced_face ( 'none', ( #44121 ), #44141, .f. ) ;
#19156 = edge_loop ( 'none', ( #19137, #19138, #19141, #19087 ) ) ;
#19157 = oriented_edge ( 'none', *, *, #19161, .t. ) ;
#19158 = oriented_edge ( 'none', *, *, #19027, .t. ) ;
#19159 = edge_loop ( 'none', ( #19158, #19163, #19162, #19146 ) ) ;
#19160 = oriented_edge ( 'none', *, *, #19125, .t. ) ;
#19161 = edge_curve ( 'none', #19005, #19099, #44170, .t. ) ;
#19162 = oriented_edge ( 'none', *, *, #19089, .t. ) ;
#19163 = oriented_edge ( 'none', *, *, #19165, .t. ) ;
#19164 = advanced_face ( 'none', ( #44179 ), #44177, .f. ) ;
#19165 = edge_curve ( 'none', #19007, #19092, #44165, .t. ) ;
#19166 = edge_loop ( 'none', ( #19235, #19242, #19223, #19226 ) ) ;
#19167 = oriented_edge ( 'none', *, *, #19245, .f. ) ;
#19168 = edge_curve ( 'none', #19221, #18261, #44162, .t. ) ;
#19169 = edge_curve ( 'none', #19218, #19213, #44163, .t. ) ;
#19170 = edge_curve ( 'none', #19178, #19180, #44215, .t. ) ;
#19171 = oriented_edge ( 'none', *, *, #18180, .f. ) ;
#19172 = edge_curve ( 'none', #18117, #19178, #44214, .t. ) ;
#19173 = edge_curve ( 'none', #19188, #18188, #44204, .t. ) ;
#19174 = oriented_edge ( 'none', *, *, #19172, .f. ) ;
#19175 = oriented_edge ( 'none', *, *, #19173, .f. ) ;
#19176 = edge_loop ( 'none', ( #19177, #19110, #19233, #19237, #19240 ) ) ;
#19177 = oriented_edge ( 'none', *, *, #19203, .t. ) ;
#19178 = vertex_point ( 'none', #44209 ) ;
#19179 = oriented_edge ( 'none', *, *, #19172, .t. ) ;
#19180 = vertex_point ( 'none', #44158 ) ;
#19181 = advanced_face ( 'none', ( #44208 ), #44206, .f. ) ;
#19182 = edge_loop ( 'none', ( #19184, #19189, #19174, #19171, #19175 ) ) ;
#19183 = oriented_edge ( 'none', *, *, #18314, .t. ) ;
#19184 = oriented_edge ( 'none', *, *, #19186, .f. ) ;
#19185 = oriented_edge ( 'none', *, *, #19195, .f. ) ;
#19186 = edge_curve ( 'none', #19180, #19188, #44202, .t. ) ;
#19187 = advanced_face ( 'none', ( #44197, #44194 ), #44180, .t. ) ;
#19188 = vertex_point ( 'none', #44205 ) ;
#19189 = oriented_edge ( 'none', *, *, #19170, .f. ) ;
#19190 = edge_loop ( 'none', ( #19129, #19192, #19198, #19200 ) ) ;
#19191 = edge_curve ( 'none', #19144, #19127, #44193, .t. ) ;
#19192 = oriented_edge ( 'none', *, *, #19196, .f. ) ;
#19193 = oriented_edge ( 'none', *, *, #18234, .t. ) ;
#19194 = edge_loop ( 'none', ( #19183, #19199, #19185, #19193 ) ) ;
#19195 = edge_curve ( 'none', #21280, #19143, #44233, .t. ) ;
#19196 = edge_curve ( 'none', #19127, #21278, #44181, .t. ) ;
#19197 = advanced_face ( 'none', ( #44225 ), #44241, .t. ) ;
#19198 = oriented_edge ( 'none', *, *, #19131, .t. ) ;
#19199 = oriented_edge ( 'none', *, *, #19205, .f. ) ;
#19200 = oriented_edge ( 'none', *, *, #18288, .t. ) ;
#19201 = advanced_face ( 'none', ( #44235 ), #44236, .t. ) ;
#19202 = oriented_edge ( 'none', *, *, #19131, .f. ) ;
#19203 = edge_curve ( 'none', #19143, #19144, #44273, .t. ) ;
#19204 = oriented_edge ( 'none', *, *, #19203, .f. ) ;
#19205 = edge_curve ( 'none', #19143, #18315, #44223, .t. ) ;
#19206 = edge_curve ( 'none', #19221, #21207, #44270, .t. ) ;
#19207 = edge_loop ( 'none', ( #19211, #19283, #19265, #19212, #19267 ) ) ;
#19208 = oriented_edge ( 'none', *, *, #18246, .t. ) ;
#19209 = oriented_edge ( 'none', *, *, #19220, .f. ) ;
#19210 = oriented_edge ( 'none', *, *, #18247, .t. ) ;
#19211 = oriented_edge ( 'none', *, *, #19169, .f. ) ;
#19212 = oriented_edge ( 'none', *, *, #18123, .f. ) ;
#19213 = vertex_point ( 'none', #44268 ) ;
#19214 = advanced_face ( 'none', ( #44267 ), #44266, .f. ) ;
#19215 = oriented_edge ( 'none', *, *, #19216, .f. ) ;
#19216 = edge_curve ( 'none', #21206, #19241, #44257, .t. ) ;
#19217 = vertex_point ( 'none', #44260 ) ;
#19218 = vertex_point ( 'none', #44259 ) ;
#19219 = oriented_edge ( 'none', *, *, #19239, .f. ) ;
#19220 = edge_curve ( 'none', #19241, #18241, #44250, .t. ) ;
#19221 = vertex_point ( 'none', #44248 ) ;
#19222 = oriented_edge ( 'none', *, *, #19220, .t. ) ;
#19223 = oriented_edge ( 'none', *, *, #19227, .f. ) ;
#19224 = advanced_face ( 'none', ( #44262 ), #44247, .f. ) ;
#19225 = oriented_edge ( 'none', *, *, #19206, .f. ) ;
#19226 = oriented_edge ( 'none', *, *, #19245, .t. ) ;
#19227 = edge_curve ( 'none', #19243, #19221, #44303, .t. ) ;
#19228 = oriented_edge ( 'none', *, *, #19168, .t. ) ;
#19229 = oriented_edge ( 'none', *, *, #21286, .t. ) ;
#19230 = edge_curve ( 'none', #19217, #19218, #44243, .t. ) ;
#19231 = oriented_edge ( 'none', *, *, #21292, .f. ) ;
#19232 = edge_loop ( 'none', ( #19208, #19209, #19215, #19229 ) ) ;
#19233 = oriented_edge ( 'none', *, *, #19196, .t. ) ;
#19234 = edge_loop ( 'none', ( #19236, #19167, #19219, #19222 ) ) ;
#19235 = oriented_edge ( 'none', *, *, #18323, .t. ) ;
#19236 = oriented_edge ( 'none', *, *, #18244, .t. ) ;
#19237 = oriented_edge ( 'none', *, *, #21284, .t. ) ;
#19238 = edge_loop ( 'none', ( #19231, #19225, #19228, #19210 ) ) ;
#19239 = edge_curve ( 'none', #19241, #19243, #44308, .t. ) ;
#19240 = oriented_edge ( 'none', *, *, #19195, .t. ) ;
#19241 = vertex_point ( 'none', #44305 ) ;
#19242 = oriented_edge ( 'none', *, *, #19168, .f. ) ;
#19243 = vertex_point ( 'none', #44299 ) ;
#19244 = advanced_face ( 'none', ( #44287 ), #44292, .t. ) ;
#19245 = edge_curve ( 'none', #19243, #18260, #44283, .t. ) ;
#19246 = oriented_edge ( 'none', *, *, #16743, .f. ) ;
#19247 = oriented_edge ( 'none', *, *, #19249, .f. ) ;
#19248 = advanced_face ( 'none', ( #44298 ), #44284, .t. ) ;
#19249 = edge_curve ( 'none', #19259, #16155, #44294, .t. ) ;
#19250 = oriented_edge ( 'none', *, *, #19326, .f. ) ;
#19251 = oriented_edge ( 'none', *, *, #18273, .t. ) ;
#19252 = oriented_edge ( 'none', *, *, #18274, .t. ) ;
#19253 = oriented_edge ( 'none', *, *, #19263, .t. ) ;
#19254 = advanced_face ( 'none', ( #44279 ), #44336, .t. ) ;
#19255 = oriented_edge ( 'none', *, *, #19263, .f. ) ;
#19256 = edge_curve ( 'none', #19257, #19279, #44331, .t. ) ;
#19257 = vertex_point ( 'none', #44326 ) ;
#19258 = edge_curve ( 'none', #19257, #18278, #44318, .t. ) ;
#19259 = vertex_point ( 'none', #44319 ) ;
#19260 = oriented_edge ( 'none', *, *, #18264, .t. ) ;
#19261 = oriented_edge ( 'none', *, *, #19323, .f. ) ;
#19262 = advanced_face ( 'none', ( #44322 ), #44244, .f. ) ;
#19263 = edge_curve ( 'none', #19259, #18213, #44332, .t. ) ;
#19264 = oriented_edge ( 'none', *, *, #19258, .f. ) ;
#19265 = oriented_edge ( 'none', *, *, #19284, .f. ) ;
#19266 = edge_loop ( 'none', ( #19285, #19277, #19276, #19270 ) ) ;
#19267 = oriented_edge ( 'none', *, *, #19281, .f. ) ;
#19268 = edge_loop ( 'none', ( #19280, #19273, #19272, #19275, #19271 ) ) ;
#19269 = edge_loop ( 'none', ( #19260, #19255, #19261, #19274 ) ) ;
#19270 = oriented_edge ( 'none', *, *, #19258, .t. ) ;
#19271 = oriented_edge ( 'none', *, *, #19216, .t. ) ;
#19272 = oriented_edge ( 'none', *, *, #19206, .t. ) ;
#19273 = oriented_edge ( 'none', *, *, #19227, .t. ) ;
#19274 = oriented_edge ( 'none', *, *, #19278, .t. ) ;
#19275 = oriented_edge ( 'none', *, *, #21293, .t. ) ;
#19276 = oriented_edge ( 'none', *, *, #19256, .f. ) ;
#19277 = oriented_edge ( 'none', *, *, #19278, .f. ) ;
#19278 = edge_curve ( 'none', #19279, #18204, #44364, .t. ) ;
#19279 = vertex_point ( 'none', #44369 ) ;
#19280 = oriented_edge ( 'none', *, *, #19239, .t. ) ;
#19281 = edge_curve ( 'none', #19213, #18073, #44359, .t. ) ;
#19282 = advanced_face ( 'none', ( #44358, #44356 ), #44350, .t. ) ;
#19283 = oriented_edge ( 'none', *, *, #19230, .f. ) ;
#19284 = edge_curve ( 'none', #18121, #19217, #44346, .t. ) ;
#19285 = oriented_edge ( 'none', *, *, #18270, .t. ) ;
#19286 = advanced_face ( 'none', ( #44344 ), #44368, .t. ) ;
#19287 = edge_curve ( 'none', #19295, #19296, #43830, .t. ) ;
#19288 = oriented_edge ( 'none', *, *, #19249, .t. ) ;
#19289 = oriented_edge ( 'none', *, *, #19256, .t. ) ;
#19290 = oriented_edge ( 'none', *, *, #19287, .t. ) ;
#19291 = oriented_edge ( 'none', *, *, #16362, .t. ) ;
#19292 = vertex_point ( 'none', #43803 ) ;
#19293 = oriented_edge ( 'none', *, *, #16322, .t. ) ;
#19294 = oriented_edge ( 'none', *, *, #19361, .t. ) ;
#19295 = vertex_point ( 'none', #44095 ) ;
#19296 = vertex_point ( 'none', #43860 ) ;
#19297 = advanced_face ( 'none', ( #43309 ), #44396, .f. ) ;
#19298 = oriented_edge ( 'none', *, *, #19354, .f. ) ;
#19299 = vertex_point ( 'none', #44389 ) ;
#19300 = vertex_point ( 'none', #44399 ) ;
#19301 = edge_loop ( 'none', ( #19345, #19347, #19351, #19365 ) ) ;
#19302 = edge_curve ( 'none', #19306, #19307, #44385, .t. ) ;
#19303 = vertex_point ( 'none', #44391 ) ;
#19304 = edge_loop ( 'none', ( #19290, #19353, #19298, #19358 ) ) ;
#19305 = edge_loop ( 'none', ( #19289, #19314, #19288, #19293, #19315 ) ) ;
#19306 = vertex_point ( 'none', #44390 ) ;
#19307 = vertex_point ( 'none', #44386 ) ;
#19308 = oriented_edge ( 'none', *, *, #19310, .f. ) ;
#19309 = oriented_edge ( 'none', *, *, #19312, .f. ) ;
#19310 = edge_curve ( 'none', #18093, #19303, #44388, .t. ) ;
#19311 = edge_curve ( 'none', #19296, #19300, #44381, .t. ) ;
#19312 = edge_curve ( 'none', #19303, #19306, #44379, .t. ) ;
#19313 = edge_curve ( 'none', #19307, #18083, #44427, .t. ) ;
#19314 = oriented_edge ( 'none', *, *, #19323, .t. ) ;
#19315 = oriented_edge ( 'none', *, *, #19326, .t. ) ;
#19316 = oriented_edge ( 'none', *, *, #19313, .f. ) ;
#19317 = oriented_edge ( 'none', *, *, #18151, .f. ) ;
#19318 = oriented_edge ( 'none', *, *, #19302, .f. ) ;
#19319 = advanced_face ( 'none', ( #44430 ), #44387, .f. ) ;
#19320 = edge_loop ( 'none', ( #19318, #19309, #19308, #19317, #19316 ) ) ;
#19321 = advanced_face ( 'none', ( #44416, #44419 ), #44421, .t. ) ;
#19322 = edge_loop ( 'none', ( #19246, #19247, #19253, #19252 ) ) ;
#19323 = edge_curve ( 'none', #19279, #19259, #44415, .t. ) ;
#19324 = edge_loop ( 'none', ( #19251, #19264, #19250, #19325 ) ) ;
#19325 = oriented_edge ( 'none', *, *, #18097, .t. ) ;
#19326 = edge_curve ( 'none', #13677, #19257, #44405, .t. ) ;
#19327 = edge_loop ( 'none', ( #19332, #19399, #19387, #19390, #19403 ) ) ;
#19328 = vertex_point ( 'none', #44424 ) ;
#19329 = edge_curve ( 'none', #18181, #19349, #44463, .t. ) ;
#19330 = advanced_face ( 'none', ( #44400 ), #44407, .f. ) ;
#19331 = edge_curve ( 'none', #19299, #19292, #44456, .t. ) ;
#19332 = oriented_edge ( 'none', *, *, #19356, .t. ) ;
#19333 = oriented_edge ( 'none', *, *, #19398, .f. ) ;
#19334 = oriented_edge ( 'none', *, *, #19331, .f. ) ;
#19335 = oriented_edge ( 'none', *, *, #19348, .f. ) ;
#19336 = edge_curve ( 'none', #19180, #19328, #44459, .t. ) ;
#19337 = edge_curve ( 'none', #19340, #18118, #44451, .t. ) ;
#19338 = advanced_face ( 'none', ( #44440, #44448 ), #44425, .t. ) ;
#19339 = oriented_edge ( 'none', *, *, #19329, .f. ) ;
#19340 = vertex_point ( 'none', #44406 ) ;
#19341 = oriented_edge ( 'none', *, *, #19362, .f. ) ;
#19342 = oriented_edge ( 'none', *, *, #19363, .t. ) ;
#19343 = advanced_face ( 'none', ( #44444 ), #44433, .f. ) ;
#19344 = oriented_edge ( 'none', *, *, #19354, .t. ) ;
#19345 = oriented_edge ( 'none', *, *, #18171, .f. ) ;
#19346 = edge_loop ( 'none', ( #19344, #19342, #19335, #19334 ) ) ;
#19347 = oriented_edge ( 'none', *, *, #19359, .f. ) ;
#19348 = edge_curve ( 'none', #19292, #19355, #44432, .t. ) ;
#19349 = vertex_point ( 'none', #44487 ) ;
#19350 = edge_loop ( 'none', ( #19333, #19339, #19400, #19404, #19401 ) ) ;
#19351 = oriented_edge ( 'none', *, *, #19348, .t. ) ;
#19352 = edge_curve ( 'none', #19355, #18196, #44439, .t. ) ;
#19353 = oriented_edge ( 'none', *, *, #19311, .t. ) ;
#19354 = edge_curve ( 'none', #19299, #19300, #44453, .t. ) ;
#19355 = vertex_point ( 'none', #44491 ) ;
#19356 = edge_curve ( 'none', #19295, #19299, #44445, .t. ) ;
#19357 = edge_loop ( 'none', ( #19291, #19294, #19364, #19341 ) ) ;
#19358 = oriented_edge ( 'none', *, *, #19356, .f. ) ;
#19359 = edge_curve ( 'none', #19292, #18174, #44475, .t. ) ;
#19360 = advanced_face ( 'none', ( #44473 ), #44480, .f. ) ;
#19361 = edge_curve ( 'none', #21275, #19296, #44529, .t. ) ;
#19362 = edge_curve ( 'none', #18186, #19295, #44520, .t. ) ;
#19363 = edge_curve ( 'none', #19300, #19355, #44516, .t. ) ;
#19364 = oriented_edge ( 'none', *, *, #19287, .f. ) ;
#19365 = oriented_edge ( 'none', *, *, #19352, .t. ) ;
#19366 = edge_curve ( 'none', #19178, #19340, #44525, .t. ) ;
#19367 = edge_loop ( 'none', ( #19373, #19435, #19434, #19441 ) ) ;
#19368 = oriented_edge ( 'none', *, *, #19366, .f. ) ;
#19369 = oriented_edge ( 'none', *, *, #18191, .f. ) ;
#19370 = oriented_edge ( 'none', *, *, #19337, .t. ) ;
#19371 = edge_curve ( 'none', #19433, #19381, #44469, .t. ) ;
#19372 = advanced_face ( 'none', ( #44530 ), #44503, .f. ) ;
#19373 = oriented_edge ( 'none', *, *, #19432, .t. ) ;
#19374 = vertex_point ( 'none', #44504 ) ;
#19375 = oriented_edge ( 'none', *, *, #19170, .t. ) ;
#19376 = oriented_edge ( 'none', *, *, #19336, .t. ) ;
#19377 = oriented_edge ( 'none', *, *, #18198, .t. ) ;
#19378 = oriented_edge ( 'none', *, *, #19405, .t. ) ;
#19379 = oriented_edge ( 'none', *, *, #19483, .t. ) ;
#19380 = edge_curve ( 'none', #19374, #19431, #44505, .t. ) ;
#19381 = vertex_point ( 'none', #44511 ) ;
#19382 = advanced_face ( 'none', ( #44492 ), #44506, .f. ) ;
#19383 = oriented_edge ( 'none', *, *, #19329, .t. ) ;
#19384 = oriented_edge ( 'none', *, *, #18184, .t. ) ;
#19385 = oriented_edge ( 'none', *, *, #19391, .f. ) ;
#19386 = advanced_face ( 'none', ( #44554 ), #44499, .f. ) ;
#19387 = oriented_edge ( 'none', *, *, #19359, .t. ) ;
#19388 = oriented_edge ( 'none', *, *, #19173, .t. ) ;
#19389 = edge_loop ( 'none', ( #19394, #19179, #19444, #19370 ) ) ;
#19390 = oriented_edge ( 'none', *, *, #18167, .t. ) ;
#19391 = edge_curve ( 'none', #19188, #19349, #44540, .t. ) ;
#19392 = advanced_face ( 'none', ( #44545 ), #44553, .f. ) ;
#19393 = oriented_edge ( 'none', *, *, #19398, .t. ) ;
#19394 = oriented_edge ( 'none', *, *, #18179, .f. ) ;
#19395 = oriented_edge ( 'none', *, *, #19391, .t. ) ;
#19396 = oriented_edge ( 'none', *, *, #19336, .f. ) ;
#19397 = edge_loop ( 'none', ( #19388, #19384, #19383, #19385 ) ) ;
#19398 = edge_curve ( 'none', #19349, #19328, #44534, .t. ) ;
#19399 = oriented_edge ( 'none', *, *, #19331, .t. ) ;
#19400 = oriented_edge ( 'none', *, *, #18183, .f. ) ;
#19401 = oriented_edge ( 'none', *, *, #19405, .f. ) ;
#19402 = edge_loop ( 'none', ( #19406, #19395, #19393, #19396 ) ) ;
#19403 = oriented_edge ( 'none', *, *, #19362, .t. ) ;
#19404 = oriented_edge ( 'none', *, *, #19337, .f. ) ;
#19405 = edge_curve ( 'none', #19328, #19340, #44532, .t. ) ;
#19406 = oriented_edge ( 'none', *, *, #19186, .t. ) ;
#19407 = vertex_point ( 'none', #44498 ) ;
#19408 = oriented_edge ( 'none', *, *, #19418, .t. ) ;
#19409 = advanced_face ( 'none', ( #44583 ), #44541, .f. ) ;
#19410 = edge_curve ( 'none', #19431, #19429, #44550, .t. ) ;
#19411 = oriented_edge ( 'none', *, *, #19436, .t. ) ;
#19412 = oriented_edge ( 'none', *, *, #18192, .t. ) ;
#19413 = oriented_edge ( 'none', *, *, #19410, .f. ) ;
#19414 = oriented_edge ( 'none', *, *, #19481, .f. ) ;
#19415 = edge_loop ( 'none', ( #19474, #19477, #19482, #19479, #19414 ) ) ;
#19416 = advanced_face ( 'none', ( #44551 ), #44586, .f. ) ;
#19417 = edge_curve ( 'none', #18133, #19374, #44571, .t. ) ;
#19418 = edge_curve ( 'none', #19381, #19425, #44569, .t. ) ;
#19419 = oriented_edge ( 'none', *, *, #19417, .f. ) ;
#19420 = oriented_edge ( 'none', *, *, #19432, .f. ) ;
#19421 = edge_curve ( 'none', #19484, #19407, #44558, .t. ) ;
#19422 = oriented_edge ( 'none', *, *, #19428, .f. ) ;
#19423 = oriented_edge ( 'none', *, *, #19442, .f. ) ;
#19424 = advanced_face ( 'none', ( #44563 ), #44572, .f. ) ;
#19425 = vertex_point ( 'none', #44613 ) ;
#19426 = edge_loop ( 'none', ( #19411, #19408, #19422, #19413 ) ) ;
#19427 = oriented_edge ( 'none', *, *, #19428, .t. ) ;
#19428 = edge_curve ( 'none', #19429, #19425, #44612, .t. ) ;
#19429 = vertex_point ( 'none', #44610 ) ;
#19430 = advanced_face ( 'none', ( #44609 ), #44562, .f. ) ;
#19431 = vertex_point ( 'none', #44599 ) ;
#19432 = edge_curve ( 'none', #19374, #19433, #44604, .t. ) ;
#19433 = vertex_point ( 'none', #44596 ) ;
#19434 = oriented_edge ( 'none', *, *, #19436, .f. ) ;
#19435 = oriented_edge ( 'none', *, *, #19371, .t. ) ;
#19436 = edge_curve ( 'none', #19431, #19381, #44101, .t. ) ;
#19437 = edge_loop ( 'none', ( #19461, #19467, #19460, #19525 ) ) ;
#19438 = edge_loop ( 'none', ( #19369, #19423, #19427, #19379 ) ) ;
#19439 = edge_curve ( 'none', #18116, #19433, #44600, .t. ) ;
#19440 = edge_loop ( 'none', ( #19377, #19443, #19420, #19419 ) ) ;
#19441 = oriented_edge ( 'none', *, *, #19380, .f. ) ;
#19442 = edge_curve ( 'none', #19429, #18140, #44647, .t. ) ;
#19443 = oriented_edge ( 'none', *, *, #19439, .t. ) ;
#19444 = oriented_edge ( 'none', *, *, #19366, .t. ) ;
#19445 = edge_loop ( 'none', ( #19375, #19376, #19378, #19368 ) ) ;
#19446 = advanced_face ( 'none', ( #44642 ), #44645, .f. ) ;
#19447 = edge_loop ( 'none', ( #19451, #19452, #19506, #19510 ) ) ;
#19448 = oriented_edge ( 'none', *, *, #19455, .t. ) ;
#19449 = oriented_edge ( 'none', *, *, #19284, .t. ) ;
#19450 = oriented_edge ( 'none', *, *, #19476, .t. ) ;
#19451 = oriented_edge ( 'none', *, *, #19230, .t. ) ;
#19452 = oriented_edge ( 'none', *, *, #19471, .t. ) ;
#19453 = advanced_face ( 'none', ( #44644 ), #44643, .f. ) ;
#19454 = oriented_edge ( 'none', *, *, #19169, .t. ) ;
#19455 = edge_curve ( 'none', #19217, #19472, #44626, .t. ) ;
#19456 = oriented_edge ( 'none', *, *, #19421, .t. ) ;
#19457 = oriented_edge ( 'none', *, *, #18122, .f. ) ;
#19458 = oriented_edge ( 'none', *, *, #19471, .f. ) ;
#19459 = advanced_face ( 'none', ( #44632 ), #44633, .f. ) ;
#19460 = oriented_edge ( 'none', *, *, #19475, .t. ) ;
#19461 = oriented_edge ( 'none', *, *, #19281, .t. ) ;
#19462 = edge_loop ( 'none', ( #19457, #19449, #19448, #19450 ) ) ;
#19463 = oriented_edge ( 'none', *, *, #19410, .t. ) ;
#19464 = oriented_edge ( 'none', *, *, #19380, .t. ) ;
#19465 = oriented_edge ( 'none', *, *, #19442, .t. ) ;
#19466 = oriented_edge ( 'none', *, *, #19470, .t. ) ;
#19467 = oriented_edge ( 'none', *, *, #18130, .t. ) ;
#19468 = oriented_edge ( 'none', *, *, #19417, .t. ) ;
#19469 = advanced_face ( 'none', ( #44634 ), #44620, .f. ) ;
#19470 = edge_curve ( 'none', #19213, #19484, #44670, .t. ) ;
#19471 = edge_curve ( 'none', #19218, #19407, #44621, .t. ) ;
#19472 = vertex_point ( 'none', #44665 ) ;
#19473 = advanced_face ( 'none', ( #44664, #44677 ), #44659, .t. ) ;
#19474 = oriented_edge ( 'none', *, *, #19421, .f. ) ;
#19475 = edge_curve ( 'none', #18124, #19484, #44657, .t. ) ;
#19476 = edge_curve ( 'none', #19472, #18139, #44672, .t. ) ;
#19477 = oriented_edge ( 'none', *, *, #19475, .f. ) ;
#19478 = edge_loop ( 'none', ( #19464, #19463, #19465, #19412, #19468 ) ) ;
#19479 = oriented_edge ( 'none', *, *, #19476, .f. ) ;
#19480 = edge_loop ( 'none', ( #19454, #19466, #19456, #19458 ) ) ;
#19481 = edge_curve ( 'none', #19407, #19472, #44704, .t. ) ;
#19482 = oriented_edge ( 'none', *, *, #18131, .f. ) ;
#19483 = edge_curve ( 'none', #19425, #18187, #44705, .t. ) ;
#19484 = vertex_point ( 'none', #44700 ) ;
#19485 = edge_curve ( 'none', #19519, #19503, #44708, .t. ) ;
#19486 = vertex_point ( 'none', #44695 ) ;
#19487 = oriented_edge ( 'none', *, *, #19485, .t. ) ;
#19488 = edge_curve ( 'none', #19503, #18155, #44694, .t. ) ;
#19489 = oriented_edge ( 'none', *, *, #19488, .t. ) ;
#19490 = oriented_edge ( 'none', *, *, #19485, .f. ) ;
#19491 = advanced_face ( 'none', ( #44663 ), #44688, .f. ) ;
#19492 = vertex_point ( 'none', #44684 ) ;
#19493 = oriented_edge ( 'none', *, *, #19523, .f. ) ;
#19494 = edge_curve ( 'none', #19515, #19518, #44679, .t. ) ;
#19495 = edge_curve ( 'none', #18154, #19516, #44735, .t. ) ;
#19496 = edge_curve ( 'none', #19519, #18074, #44680, .t. ) ;
#19497 = oriented_edge ( 'none', *, *, #19495, .t. ) ;
#19498 = advanced_face ( 'none', ( #44731 ), #44736, .f. ) ;
#19499 = edge_curve ( 'none', #18088, #19515, #44741, .t. ) ;
#19500 = edge_curve ( 'none', #19507, #19503, #44728, .t. ) ;
#19501 = oriented_edge ( 'none', *, *, #19508, .f. ) ;
#19502 = oriented_edge ( 'none', *, *, #19523, .t. ) ;
#19503 = vertex_point ( 'none', #44742 ) ;
#19504 = vertex_point ( 'none', #44730 ) ;
#19505 = oriented_edge ( 'none', *, *, #19499, .f. ) ;
#19506 = oriented_edge ( 'none', *, *, #19481, .t. ) ;
#19507 = vertex_point ( 'none', #44720 ) ;
#19508 = edge_curve ( 'none', #19515, #19516, #44711, .t. ) ;
#19509 = oriented_edge ( 'none', *, *, #19494, .f. ) ;
#19510 = oriented_edge ( 'none', *, *, #19455, .f. ) ;
#19511 = edge_loop ( 'none', ( #19557, #19556, #19538, #19542, #19539 ) ) ;
#19512 = edge_loop ( 'none', ( #19514, #19522, #19493, #19509 ) ) ;
#19513 = edge_curve ( 'none', #19516, #19507, #44714, .t. ) ;
#19514 = oriented_edge ( 'none', *, *, #19508, .t. ) ;
#19515 = vertex_point ( 'none', #44772 ) ;
#19516 = vertex_point ( 'none', #44715 ) ;
#19517 = advanced_face ( 'none', ( #44764 ), #44713, .f. ) ;
#19518 = vertex_point ( 'none', #44771 ) ;
#19519 = vertex_point ( 'none', #44761 ) ;
#19520 = oriented_edge ( 'none', *, *, #18143, .t. ) ;
#19521 = edge_loop ( 'none', ( #19520, #19497, #19501, #19505 ) ) ;
#19522 = oriented_edge ( 'none', *, *, #19513, .t. ) ;
#19523 = edge_curve ( 'none', #19518, #19507, #44757, .t. ) ;
#19524 = edge_loop ( 'none', ( #19564, #19561, #19487, #19489 ) ) ;
#19525 = oriented_edge ( 'none', *, *, #19470, .f. ) ;
#19526 = oriented_edge ( 'none', *, *, #19310, .t. ) ;
#19527 = edge_curve ( 'none', #19303, #19504, #44752, .t. ) ;
#19528 = edge_curve ( 'none', #19306, #19486, #44769, .t. ) ;
#19529 = oriented_edge ( 'none', *, *, #19531, .t. ) ;
#19530 = advanced_face ( 'none', ( #44773 ), #44758, .f. ) ;
#19531 = edge_curve ( 'none', #19307, #19492, #44762, .t. ) ;
#19532 = oriented_edge ( 'none', *, *, #18090, .t. ) ;
#19533 = oriented_edge ( 'none', *, *, #19553, .t. ) ;
#19534 = oriented_edge ( 'none', *, *, #19527, .f. ) ;
#19535 = oriented_edge ( 'none', *, *, #18150, .f. ) ;
#19536 = oriented_edge ( 'none', *, *, #19528, .f. ) ;
#19537 = advanced_face ( 'none', ( #44770 ), #44799, .f. ) ;
#19538 = oriented_edge ( 'none', *, *, #18153, .f. ) ;
#19539 = oriented_edge ( 'none', *, *, #19543, .f. ) ;
#19540 = edge_loop ( 'none', ( #19596, #19532, #19595, #19600 ) ) ;
#19541 = oriented_edge ( 'none', *, *, #19499, .t. ) ;
#19542 = oriented_edge ( 'none', *, *, #19553, .f. ) ;
#19543 = edge_curve ( 'none', #19486, #19504, #44804, .t. ) ;
#19544 = edge_loop ( 'none', ( #19551, #19548, #19547, #19560, #19541 ) ) ;
#19545 = edge_curve ( 'none', #18857, #18545, #44790, .t. ) ;
#19546 = oriented_edge ( 'none', *, *, #19302, .t. ) ;
#19547 = oriented_edge ( 'none', *, *, #19496, .t. ) ;
#19548 = oriented_edge ( 'none', *, *, #19550, .t. ) ;
#19549 = edge_loop ( 'none', ( #19546, #19529, #19554, #19536 ) ) ;
#19550 = edge_curve ( 'none', #19518, #19519, #44744, .t. ) ;
#19551 = oriented_edge ( 'none', *, *, #19494, .t. ) ;
#19552 = oriented_edge ( 'none', *, *, #19550, .f. ) ;
#19553 = edge_curve ( 'none', #19504, #18082, #44793, .t. ) ;
#19554 = oriented_edge ( 'none', *, *, #19559, .t. ) ;
#19555 = advanced_face ( 'none', ( #44794, #44780 ), #44806, .t. ) ;
#19556 = oriented_edge ( 'none', *, *, #19558, .f. ) ;
#19557 = oriented_edge ( 'none', *, *, #19559, .f. ) ;
#19558 = edge_curve ( 'none', #18146, #19492, #44832, .t. ) ;
#19559 = edge_curve ( 'none', #19492, #19486, #44776, .t. ) ;
#19560 = oriented_edge ( 'none', *, *, #18138, .t. ) ;
#19561 = oriented_edge ( 'none', *, *, #19496, .f. ) ;
#19562 = advanced_face ( 'none', ( #44826 ), #44782, .f. ) ;
#19563 = oriented_edge ( 'none', *, *, #19500, .t. ) ;
#19564 = oriented_edge ( 'none', *, *, #18137, .f. ) ;
#19565 = edge_loop ( 'none', ( #19502, #19563, #19490, #19552 ) ) ;
#19566 = oriented_edge ( 'none', *, *, #19575, .t. ) ;
#19567 = edge_loop ( 'none', ( #19569, #19613, #19635, #19627 ) ) ;
#19568 = oriented_edge ( 'none', *, *, #19581, .f. ) ;
#19569 = oriented_edge ( 'none', *, *, #19638, .t. ) ;
#19570 = oriented_edge ( 'none', *, *, #18081, .f. ) ;
#19571 = advanced_face ( 'none', ( #44828 ), #44816, .f. ) ;
#19572 = oriented_edge ( 'none', *, *, #19575, .f. ) ;
#19573 = oriented_edge ( 'none', *, *, #19578, .t. ) ;
#19574 = oriented_edge ( 'none', *, *, #18663, .t. ) ;
#19575 = edge_curve ( 'none', #18959, #18598, #44836, .t. ) ;
#19576 = oriented_edge ( 'none', *, *, #19578, .f. ) ;
#19577 = edge_loop ( 'none', ( #19566, #19584, #19568, #19640 ) ) ;
#19578 = edge_curve ( 'none', #18961, #18661, #44817, .t. ) ;
#19579 = edge_loop ( 'none', ( #19585, #19586, #19588, #19637 ) ) ;
#19580 = oriented_edge ( 'none', *, *, #18960, .f. ) ;
#19581 = edge_curve ( 'none', #18965, #18596, #44866, .t. ) ;
#19582 = edge_loop ( 'none', ( #19570, #19625, #19628, #19631 ) ) ;
#19583 = advanced_face ( 'none', ( #44871 ), #44812, .t. ) ;
#19584 = oriented_edge ( 'none', *, *, #18668, .t. ) ;
#19585 = oriented_edge ( 'none', *, *, #18964, .t. ) ;
#19586 = oriented_edge ( 'none', *, *, #19581, .t. ) ;
#19587 = oriented_edge ( 'none', *, *, #18887, .f. ) ;
#19588 = oriented_edge ( 'none', *, *, #18665, .f. ) ;
#19589 = oriented_edge ( 'none', *, *, #19312, .t. ) ;
#19590 = oriented_edge ( 'none', *, *, #19528, .t. ) ;
#19591 = advanced_face ( 'none', ( #44833 ), #44856, .f. ) ;
#19592 = oriented_edge ( 'none', *, *, #19543, .t. ) ;
#19593 = advanced_face ( 'none', ( #44819 ), #44853, .f. ) ;
#19594 = edge_curve ( 'none', #18962, #18660, #44847, .t. ) ;
#19595 = oriented_edge ( 'none', *, *, #19558, .t. ) ;
#19596 = oriented_edge ( 'none', *, *, #19313, .t. ) ;
#19597 = edge_loop ( 'none', ( #19599, #19574, #19576, #19580 ) ) ;
#19598 = edge_loop ( 'none', ( #19535, #19526, #19603, #19533 ) ) ;
#19599 = oriented_edge ( 'none', *, *, #19594, .t. ) ;
#19600 = oriented_edge ( 'none', *, *, #19531, .f. ) ;
#19601 = advanced_face ( 'none', ( #44096 ), #44842, .f. ) ;
#19602 = edge_loop ( 'none', ( #19589, #19590, #19592, #19534 ) ) ;
#19603 = oriented_edge ( 'none', *, *, #19527, .t. ) ;
#19604 = edge_loop ( 'none', ( #19612, #19621, #19611, #19667 ) ) ;
#19605 = oriented_edge ( 'none', *, *, #18593, .t. ) ;
#19606 = oriented_edge ( 'none', *, *, #19624, .t. ) ;
#19607 = oriented_edge ( 'none', *, *, #19617, .f. ) ;
#19608 = edge_curve ( 'none', #18837, #18556, #44894, .t. ) ;
#19609 = edge_loop ( 'none', ( #19606, #19672, #19671, #19619 ) ) ;
#19610 = advanced_face ( 'none', ( #44898 ), #44902, .t. ) ;
#19611 = oriented_edge ( 'none', *, *, #19614, .f. ) ;
#19612 = oriented_edge ( 'none', *, *, #19632, .t. ) ;
#19613 = oriented_edge ( 'none', *, *, #18672, .t. ) ;
#19614 = edge_curve ( 'none', #18891, #18595, #44889, .t. ) ;
#19615 = oriented_edge ( 'none', *, *, #18905, .t. ) ;
#19616 = oriented_edge ( 'none', *, *, #18894, .f. ) ;
#19617 = edge_curve ( 'none', #18899, #18587, #44880, .t. ) ;
#19618 = advanced_face ( 'none', ( #44884 ), #44888, .f. ) ;
#19619 = oriented_edge ( 'none', *, *, #18898, .f. ) ;
#19620 = oriented_edge ( 'none', *, *, #19617, .t. ) ;
#19621 = oriented_edge ( 'none', *, *, #18597, .t. ) ;
#19622 = edge_loop ( 'none', ( #19623, #19605, #19607, #19616 ) ) ;
#19623 = oriented_edge ( 'none', *, *, #19614, .t. ) ;
#19624 = edge_curve ( 'none', #18914, #18615, #44875, .t. ) ;
#19625 = oriented_edge ( 'none', *, *, #18957, .f. ) ;
#19626 = advanced_face ( 'none', ( #44885 ), #44929, .f. ) ;
#19627 = oriented_edge ( 'none', *, *, #18890, .f. ) ;
#19628 = oriented_edge ( 'none', *, *, #18087, .t. ) ;
#19629 = oriented_edge ( 'none', *, *, #18901, .t. ) ;
#19630 = oriented_edge ( 'none', *, *, #18594, .f. ) ;
#19631 = oriented_edge ( 'none', *, *, #18591, .t. ) ;
#19632 = edge_curve ( 'none', #18902, #18589, #44931, .t. ) ;
#19633 = advanced_face ( 'none', ( #44926 ), #44928, .f. ) ;
#19634 = edge_loop ( 'none', ( #19615, #19620, #19630, #19677 ) ) ;
#19635 = oriented_edge ( 'none', *, *, #19632, .f. ) ;
#19636 = oriented_edge ( 'none', *, *, #18671, .t. ) ;
#19637 = oriented_edge ( 'none', *, *, #19594, .f. ) ;
#19638 = edge_curve ( 'none', #18907, #18586, #44916, .t. ) ;
#19639 = advanced_face ( 'none', ( #44925 ), #44913, .f. ) ;
#19640 = oriented_edge ( 'none', *, *, #18941, .f. ) ;
#19641 = edge_loop ( 'none', ( #19573, #19636, #19572, #19587 ) ) ;
#19642 = advanced_face ( 'none', ( #44917 ), #44908, .t. ) ;
#19643 = edge_loop ( 'none', ( #19649, #19697, #19706, #19685 ) ) ;
#19644 = oriented_edge ( 'none', *, *, #18612, .t. ) ;
#19645 = oriented_edge ( 'none', *, *, #19713, .t. ) ;
#19646 = edge_curve ( 'none', #18880, #18572, #44923, .t. ) ;
#19647 = oriented_edge ( 'none', *, *, #19701, .t. ) ;
#19648 = oriented_edge ( 'none', *, *, #19545, .f. ) ;
#19649 = oriented_edge ( 'none', *, *, #18843, .t. ) ;
#19650 = oriented_edge ( 'none', *, *, #19666, .f. ) ;
#19651 = edge_loop ( 'none', ( #19664, #19655, #19709, #19716 ) ) ;
#19652 = oriented_edge ( 'none', *, *, #19608, .t. ) ;
#19653 = advanced_face ( 'none', ( #44907 ), #44965, .f. ) ;
#19654 = oriented_edge ( 'none', *, *, #18609, .f. ) ;
#19655 = oriented_edge ( 'none', *, *, #18540, .t. ) ;
#19656 = oriented_edge ( 'none', *, *, #19660, .f. ) ;
#19657 = advanced_face ( 'none', ( #44957 ), #44952, .f. ) ;
#19658 = advanced_face ( 'none', ( #44947 ), #44966, .t. ) ;
#19659 = oriented_edge ( 'none', *, *, #18603, .t. ) ;
#19660 = edge_curve ( 'none', #18819, #18558, #44941, .t. ) ;
#19661 = oriented_edge ( 'none', *, *, #18920, .f. ) ;
#19662 = advanced_face ( 'none', ( #44945 ), #44946, .f. ) ;
#19663 = oriented_edge ( 'none', *, *, #18607, .t. ) ;
#19664 = oriented_edge ( 'none', *, *, #19545, .t. ) ;
#19665 = edge_loop ( 'none', ( #19629, #19652, #19654, #19656 ) ) ;
#19666 = edge_curve ( 'none', #18838, #18626, #44944, .t. ) ;
#19667 = oriented_edge ( 'none', *, *, #18892, .f. ) ;
#19668 = advanced_face ( 'none', ( #44988 ), #44984, .f. ) ;
#19669 = oriented_edge ( 'none', *, *, #19660, .t. ) ;
#19670 = edge_loop ( 'none', ( #19674, #19659, #19675, #19661 ) ) ;
#19671 = oriented_edge ( 'none', *, *, #19608, .f. ) ;
#19672 = oriented_edge ( 'none', *, *, #18617, .t. ) ;
#19673 = edge_loop ( 'none', ( #19669, #19663, #19650, #19676 ) ) ;
#19674 = oriented_edge ( 'none', *, *, #19666, .t. ) ;
#19675 = oriented_edge ( 'none', *, *, #19624, .f. ) ;
#19676 = oriented_edge ( 'none', *, *, #18904, .f. ) ;
#19677 = oriented_edge ( 'none', *, *, #19638, .f. ) ;
#19678 = advanced_face ( 'none', ( #44990 ), #44993, .f. ) ;
#19679 = oriented_edge ( 'none', *, *, #18860, .f. ) ;
#19680 = oriented_edge ( 'none', *, *, #19690, .t. ) ;
#19681 = oriented_edge ( 'none', *, *, #18847, .f. ) ;
#19682 = advanced_face ( 'none', ( #44982 ), #44977, .f. ) ;
#19683 = oriented_edge ( 'none', *, *, #18625, .t. ) ;
#19684 = oriented_edge ( 'none', *, *, #19646, .t. ) ;
#19685 = oriented_edge ( 'none', *, *, #19701, .f. ) ;
#19686 = oriented_edge ( 'none', *, *, #19707, .t. ) ;
#19687 = advanced_face ( 'none', ( #44976 ), #44991, .f. ) ;
#19688 = oriented_edge ( 'none', *, *, #18555, .t. ) ;
#19689 = oriented_edge ( 'none', *, *, #19704, .f. ) ;
#19690 = edge_curve ( 'none', #18853, #18553, #44979, .t. ) ;
#19691 = edge_loop ( 'none', ( #19755, #19694, #19743, #19746 ) ) ;
#19692 = oriented_edge ( 'none', *, *, #19707, .f. ) ;
#19693 = oriented_edge ( 'none', *, *, #18841, .f. ) ;
#19694 = oriented_edge ( 'none', *, *, #19704, .t. ) ;
#19695 = edge_loop ( 'none', ( #19680, #19683, #19692, #19681 ) ) ;
#19696 = edge_loop ( 'none', ( #19686, #19752, #19753, #19679 ) ) ;
#19697 = oriented_edge ( 'none', *, *, #19711, .t. ) ;
#19698 = advanced_face ( 'none', ( #45023 ), #44972, .f. ) ;
#19699 = oriented_edge ( 'none', *, *, #18614, .t. ) ;
#19700 = edge_curve ( 'none', #18862, #18552, #44989, .t. ) ;
#19701 = edge_curve ( 'none', #18911, #18623, #45010, .t. ) ;
#19702 = oriented_edge ( 'none', *, *, #19700, .t. ) ;
#19703 = oriented_edge ( 'none', *, *, #19713, .f. ) ;
#19704 = edge_curve ( 'none', #18863, #18565, #45013, .t. ) ;
#19705 = advanced_face ( 'none', ( #45005 ), #44970, .f. ) ;
#19706 = oriented_edge ( 'none', *, *, #18613, .f. ) ;
#19707 = edge_curve ( 'none', #18861, #18501, #44998, .t. ) ;
#19708 = edge_loop ( 'none', ( #19702, #19688, #19689, #19693 ) ) ;
#19709 = oriented_edge ( 'none', *, *, #19711, .f. ) ;
#19710 = edge_loop ( 'none', ( #19645, #19644, #19648, #19715 ) ) ;
#19711 = edge_curve ( 'none', #18842, #18542, #45056, .t. ) ;
#19712 = edge_loop ( 'none', ( #19647, #19699, #19703, #19714 ) ) ;
#19713 = edge_curve ( 'none', #18845, #18544, #45052, .t. ) ;
#19714 = oriented_edge ( 'none', *, *, #18919, .f. ) ;
#19715 = oriented_edge ( 'none', *, *, #18848, .f. ) ;
#19716 = oriented_edge ( 'none', *, *, #18912, .f. ) ;
#19717 = oriented_edge ( 'none', *, *, #18551, .t. ) ;
#19718 = advanced_face ( 'none', ( #45004 ), #45045, .f. ) ;
#19719 = edge_loop ( 'none', ( #19741, #19723, #19726, #19729 ) ) ;
#19720 = edge_loop ( 'none', ( #19771, #19773, #19778, #19776 ) ) ;
#19721 = oriented_edge ( 'none', *, *, #19745, .f. ) ;
#19722 = edge_loop ( 'none', ( #19725, #19787, #19789, #19788 ) ) ;
#19723 = oriented_edge ( 'none', *, *, #19740, .t. ) ;
#19724 = advanced_face ( 'none', ( #45051 ), #45040, .f. ) ;
#19725 = oriented_edge ( 'none', *, *, #19737, .t. ) ;
#19726 = oriented_edge ( 'none', *, *, #18554, .f. ) ;
#19727 = oriented_edge ( 'none', *, *, #18417, .f. ) ;
#19728 = edge_curve ( 'none', #18864, #18508, #45039, .t. ) ;
#19729 = oriented_edge ( 'none', *, *, #19738, .f. ) ;
#19730 = oriented_edge ( 'none', *, *, #18568, .t. ) ;
#19731 = oriented_edge ( 'none', *, *, #18859, .f. ) ;
#19732 = oriented_edge ( 'none', *, *, #19745, .t. ) ;
#19733 = oriented_edge ( 'none', *, *, #19646, .f. ) ;
#19734 = advanced_face ( 'none', ( #45038 ), #45046, .t. ) ;
#19735 = edge_loop ( 'none', ( #19748, #19717, #19721, #19731 ) ) ;
#19736 = oriented_edge ( 'none', *, *, #18548, .t. ) ;
#19737 = edge_curve ( 'none', #18801, #18584, #45034, .t. ) ;
#19738 = edge_curve ( 'none', #18856, #18570, #45089, .t. ) ;
#19739 = oriented_edge ( 'none', *, *, #18877, .f. ) ;
#19740 = edge_curve ( 'none', #18854, #18504, #45083, .t. ) ;
#19741 = oriented_edge ( 'none', *, *, #18855, .t. ) ;
#19742 = advanced_face ( 'none', ( #45084 ), #45090, .f. ) ;
#19743 = oriented_edge ( 'none', *, *, #18628, .f. ) ;
#19744 = edge_loop ( 'none', ( #19684, #19730, #19750, #19754 ) ) ;
#19745 = edge_curve ( 'none', #18874, #18549, #45080, .t. ) ;
#19746 = oriented_edge ( 'none', *, *, #19690, .f. ) ;
#19747 = advanced_face ( 'none', ( #45072 ), #45076, .f. ) ;
#19748 = oriented_edge ( 'none', *, *, #19738, .t. ) ;
#19749 = edge_loop ( 'none', ( #19732, #19736, #19733, #19739 ) ) ;
#19750 = oriented_edge ( 'none', *, *, #19740, .f. ) ;
#19751 = advanced_face ( 'none', ( #45075 ), #45088, .t. ) ;
#19752 = oriented_edge ( 'none', *, *, #18621, .t. ) ;
#19753 = oriented_edge ( 'none', *, *, #19700, .f. ) ;
#19754 = oriented_edge ( 'none', *, *, #18851, .f. ) ;
#19755 = oriented_edge ( 'none', *, *, #18844, .t. ) ;
#19756 = edge_curve ( 'none', #18818, #18575, #45065, .t. ) ;
#19757 = edge_loop ( 'none', ( #19818, #19804, #19806, #19820 ) ) ;
#19758 = oriented_edge ( 'none', *, *, #19772, .f. ) ;
#19759 = oriented_edge ( 'none', *, *, #19772, .t. ) ;
#19760 = oriented_edge ( 'none', *, *, #19775, .f. ) ;
#19761 = edge_loop ( 'none', ( #19759, #19770, #19825, #19765 ) ) ;
#19762 = oriented_edge ( 'none', *, *, #18876, .f. ) ;
#19763 = oriented_edge ( 'none', *, *, #18567, .t. ) ;
#19764 = advanced_face ( 'none', ( #45066 ), #45060, .f. ) ;
#19765 = oriented_edge ( 'none', *, *, #18794, .f. ) ;
#19766 = oriented_edge ( 'none', *, *, #19784, .f. ) ;
#19767 = edge_curve ( 'none', #18803, #18524, #45108, .t. ) ;
#19768 = oriented_edge ( 'none', *, *, #18873, .f. ) ;
#19769 = advanced_face ( 'none', ( #45109 ), #45104, .f. ) ;
#19770 = oriented_edge ( 'none', *, *, #18511, .t. ) ;
#19771 = oriented_edge ( 'none', *, *, #18865, .t. ) ;
#19772 = edge_curve ( 'none', #18817, #18576, #45111, .t. ) ;
#19773 = oriented_edge ( 'none', *, *, #19775, .t. ) ;
#19774 = edge_loop ( 'none', ( #19777, #19782, #19760, #19762 ) ) ;
#19775 = edge_curve ( 'none', #18809, #18562, #45103, .t. ) ;
#19776 = oriented_edge ( 'none', *, *, #19737, .f. ) ;
#19777 = oriented_edge ( 'none', *, *, #19784, .t. ) ;
#19778 = oriented_edge ( 'none', *, *, #18559, .f. ) ;
#19779 = oriented_edge ( 'none', *, *, #19728, .t. ) ;
#19780 = advanced_face ( 'none', ( #44363 ), #44811, .f. ) ;
#19781 = edge_loop ( 'none', ( #19779, #19763, #19766, #19768 ) ) ;
#19782 = oriented_edge ( 'none', *, *, #18563, .t. ) ;
#19783 = oriented_edge ( 'none', *, *, #18879, .t. ) ;
#19784 = edge_curve ( 'none', #18866, #18564, #44355, .t. ) ;
#19785 = edge_loop ( 'none', ( #19783, #19829, #19810, #19758 ) ) ;
#19786 = advanced_face ( 'none', ( #45112 ), #45148, .f. ) ;
#19787 = oriented_edge ( 'none', *, *, #18498, .t. ) ;
#19788 = oriented_edge ( 'none', *, *, #18868, .f. ) ;
#19789 = oriented_edge ( 'none', *, *, #19728, .f. ) ;
#19790 = oriented_edge ( 'none', *, *, #19809, .f. ) ;
#19791 = advanced_face ( 'none', ( #45150 ), #45149, .t. ) ;
#19792 = oriented_edge ( 'none', *, *, #19976, .f. ) ;
#19793 = oriented_edge ( 'none', *, *, #19805, .f. ) ;
#19794 = oriented_edge ( 'none', *, *, #18502, .f. ) ;
#19795 = oriented_edge ( 'none', *, *, #19819, .t. ) ;
#19796 = oriented_edge ( 'none', *, *, #18506, .t. ) ;
#19797 = oriented_edge ( 'none', *, *, #18820, .f. ) ;
#19798 = advanced_face ( 'none', ( #45140 ), #45139, .f. ) ;
#19799 = edge_curve ( 'none', #18821, #18507, #45132, .t. ) ;
#19800 = edge_loop ( 'none', ( #19860, #19852, #19851, #19866 ) ) ;
#19801 = oriented_edge ( 'none', *, *, #19828, .f. ) ;
#19802 = edge_curve ( 'none', #18806, #18505, #45143, .t. ) ;
#19803 = advanced_face ( 'none', ( #45141 ), #45138, .f. ) ;
#19804 = oriented_edge ( 'none', *, *, #18531, .t. ) ;
#19805 = edge_curve ( 'none', #18805, #18527, #45181, .t. ) ;
#19806 = oriented_edge ( 'none', *, *, #19819, .f. ) ;
#19807 = edge_loop ( 'none', ( #19868, #19796, #19858, #19797 ) ) ;
#19808 = edge_loop ( 'none', ( #19795, #19870, #19862, #19863 ) ) ;
#19809 = edge_curve ( 'none', #18751, #18515, #45171, .t. ) ;
#19810 = oriented_edge ( 'none', *, *, #18578, .f. ) ;
#19811 = oriented_edge ( 'none', *, *, #19767, .t. ) ;
#19812 = advanced_face ( 'none', ( #45124 ), #45182, .f. ) ;
#19813 = edge_loop ( 'none', ( #19811, #19821, #19801, #19815 ) ) ;
#19814 = oriented_edge ( 'none', *, *, #19828, .t. ) ;
#19815 = oriented_edge ( 'none', *, *, #18797, .f. ) ;
#19816 = oriented_edge ( 'none', *, *, #19756, .f. ) ;
#19817 = oriented_edge ( 'none', *, *, #18583, .t. ) ;
#19818 = oriented_edge ( 'none', *, *, #19805, .t. ) ;
#19819 = edge_curve ( 'none', #18810, #18528, #45173, .t. ) ;
#19820 = oriented_edge ( 'none', *, *, #18812, .f. ) ;
#19821 = oriented_edge ( 'none', *, *, #18497, .t. ) ;
#19822 = advanced_face ( 'none', ( #45175 ), #45174, .f. ) ;
#19823 = edge_loop ( 'none', ( #19824, #19869, #19794, #19793 ) ) ;
#19824 = oriented_edge ( 'none', *, *, #18804, .t. ) ;
#19825 = oriented_edge ( 'none', *, *, #19767, .f. ) ;
#19826 = oriented_edge ( 'none', *, *, #18800, .f. ) ;
#19827 = edge_loop ( 'none', ( #19814, #19817, #19816, #19826 ) ) ;
#19828 = edge_curve ( 'none', #18813, #18577, #45166, .t. ) ;
#19829 = oriented_edge ( 'none', *, *, #19756, .t. ) ;
#19830 = advanced_face ( 'none', ( #45152 ), #45162, .t. ) ;
#19831 = oriented_edge ( 'none', *, *, #18714, .f. ) ;
#19832 = oriented_edge ( 'none', *, *, #18768, .t. ) ;
#19833 = advanced_face ( 'none', ( #45158 ), #45157, .f. ) ;
#19834 = oriented_edge ( 'none', *, *, #18802, .f. ) ;
#19835 = oriented_edge ( 'none', *, *, #18833, .f. ) ;
#19836 = edge_loop ( 'none', ( #19838, #19843, #19842, #19834 ) ) ;
#19837 = edge_loop ( 'none', ( #19840, #19847, #19849, #19901 ) ) ;
#19838 = oriented_edge ( 'none', *, *, #19841, .t. ) ;
#19839 = edge_curve ( 'none', #18764, #18536, #45200, .t. ) ;
#19840 = oriented_edge ( 'none', *, *, #19859, .t. ) ;
#19841 = edge_curve ( 'none', #18826, #18519, #45207, .t. ) ;
#19842 = oriented_edge ( 'none', *, *, #19854, .f. ) ;
#19843 = oriented_edge ( 'none', *, *, #18526, .t. ) ;
#19844 = oriented_edge ( 'none', *, *, #19839, .t. ) ;
#19845 = oriented_edge ( 'none', *, *, #19905, .t. ) ;
#19846 = oriented_edge ( 'none', *, *, #18460, .t. ) ;
#19847 = oriented_edge ( 'none', *, *, #18530, .t. ) ;
#19848 = advanced_face ( 'none', ( #45208 ), #45167, .t. ) ;
#19849 = oriented_edge ( 'none', *, *, #19841, .f. ) ;
#19850 = edge_curve ( 'none', #18834, #18473, #45188, .t. ) ;
#19851 = oriented_edge ( 'none', *, *, #19859, .f. ) ;
#19852 = oriented_edge ( 'none', *, *, #18513, .t. ) ;
#19853 = oriented_edge ( 'none', *, *, #18753, .t. ) ;
#19854 = edge_curve ( 'none', #18761, #18520, #45198, .t. ) ;
#19855 = advanced_face ( 'none', ( #45185 ), #45246, .f. ) ;
#19856 = oriented_edge ( 'none', *, *, #18522, .f. ) ;
#19857 = oriented_edge ( 'none', *, *, #19854, .t. ) ;
#19858 = oriented_edge ( 'none', *, *, #19802, .f. ) ;
#19859 = edge_curve ( 'none', #18785, #18516, #45243, .t. ) ;
#19860 = oriented_edge ( 'none', *, *, #19809, .t. ) ;
#19861 = advanced_face ( 'none', ( #45239 ), #45191, .f. ) ;
#19862 = oriented_edge ( 'none', *, *, #19799, .f. ) ;
#19863 = oriented_edge ( 'none', *, *, #18816, .f. ) ;
#19864 = advanced_face ( 'none', ( #45237 ), #45240, .f. ) ;
#19865 = edge_loop ( 'none', ( #19853, #19857, #19856, #19790 ) ) ;
#19866 = oriented_edge ( 'none', *, *, #18825, .f. ) ;
#19867 = advanced_face ( 'none', ( #45228 ), #45241, .t. ) ;
#19868 = oriented_edge ( 'none', *, *, #19799, .t. ) ;
#19869 = oriented_edge ( 'none', *, *, #19802, .t. ) ;
#19870 = oriented_edge ( 'none', *, *, #18510, .t. ) ;
#19871 = advanced_face ( 'none', ( #45281 ), #45223, .f. ) ;
#19872 = oriented_edge ( 'none', *, *, #19933, .t. ) ;
#19873 = oriented_edge ( 'none', *, *, #18458, .f. ) ;
#19874 = oriented_edge ( 'none', *, *, #19944, .t. ) ;
#19875 = oriented_edge ( 'none', *, *, #18767, .f. ) ;
#19876 = oriented_edge ( 'none', *, *, #19897, .t. ) ;
#19877 = oriented_edge ( 'none', *, *, #19900, .f. ) ;
#19878 = edge_curve ( 'none', #18756, #18439, #45277, .t. ) ;
#19879 = oriented_edge ( 'none', *, *, #18752, .f. ) ;
#19880 = edge_curve ( 'none', #18328, #19507, #45279, .t. ) ;
#19881 = oriented_edge ( 'none', *, *, #18512, .t. ) ;
#19882 = advanced_face ( 'none', ( #45221 ), #45278, .t. ) ;
#19883 = oriented_edge ( 'none', *, *, #19905, .f. ) ;
#19884 = oriented_edge ( 'none', *, *, #18836, .f. ) ;
#19885 = advanced_face ( 'none', ( #45263 ), #45260, .f. ) ;
#19886 = edge_loop ( 'none', ( #19943, #19874, #19873, #19942 ) ) ;
#19887 = oriented_edge ( 'none', *, *, #19878, .f. ) ;
#19888 = advanced_face ( 'none', ( #45258 ), #45268, .f. ) ;
#19889 = oriented_edge ( 'none', *, *, #19850, .t. ) ;
#19890 = oriented_edge ( 'none', *, *, #19900, .t. ) ;
#19891 = edge_loop ( 'none', ( #19876, #19941, #19887, #19831 ) ) ;
#19892 = edge_loop ( 'none', ( #19845, #19896, #19877, #19879 ) ) ;
#19893 = oriented_edge ( 'none', *, *, #19839, .f. ) ;
#19894 = advanced_face ( 'none', ( #45310 ), #45267, .f. ) ;
#19895 = edge_loop ( 'none', ( #19889, #19881, #19883, #19884 ) ) ;
#19896 = oriented_edge ( 'none', *, *, #18452, .t. ) ;
#19897 = edge_curve ( 'none', #18717, #18438, #45308, .t. ) ;
#19898 = edge_loop ( 'none', ( #19844, #19903, #19906, #19835 ) ) ;
#19899 = oriented_edge ( 'none', *, *, #18537, .f. ) ;
#19900 = edge_curve ( 'none', #18765, #18535, #45299, .t. ) ;
#19901 = oriented_edge ( 'none', *, *, #18827, .f. ) ;
#19902 = advanced_face ( 'none', ( #45302 ), #45300, .f. ) ;
#19903 = oriented_edge ( 'none', *, *, #18464, .t. ) ;
#19904 = edge_loop ( 'none', ( #19832, #19890, #19899, #19893 ) ) ;
#19905 = edge_curve ( 'none', #18832, #18471, #45291, .t. ) ;
#19906 = oriented_edge ( 'none', *, *, #19850, .f. ) ;
#19907 = oriented_edge ( 'none', *, *, #19927, .t. ) ;
#19908 = edge_curve ( 'none', #19119, #18342, #45284, .t. ) ;
#19909 = oriented_edge ( 'none', *, *, #18383, .f. ) ;
#19910 = oriented_edge ( 'none', *, *, #19048, .f. ) ;
#19911 = oriented_edge ( 'none', *, *, #19976, .t. ) ;
#19912 = oriented_edge ( 'none', *, *, #18231, .f. ) ;
#19913 = advanced_face ( 'none', ( #45309 ), #45292, .t. ) ;
#19914 = oriented_edge ( 'none', *, *, #18142, .f. ) ;
#19915 = oriented_edge ( 'none', *, *, #19927, .f. ) ;
#19916 = oriented_edge ( 'none', *, *, #19488, .f. ) ;
#19917 = advanced_face ( 'none', ( #45289 ), #45335, .t. ) ;
#19918 = edge_loop ( 'none', ( #19919, #19920, #19792, #19978 ) ) ;
#19919 = oriented_edge ( 'none', *, *, #19880, .t. ) ;
#19920 = oriented_edge ( 'none', *, *, #19513, .f. ) ;
#19921 = edge_loop ( 'none', ( #19922, #19928, #19915, #19914, #19916 ) ) ;
#19922 = oriented_edge ( 'none', *, *, #19936, .t. ) ;
#19923 = advanced_face ( 'none', ( #45306 ), #45326, .t. ) ;
#19924 = oriented_edge ( 'none', *, *, #19500, .f. ) ;
#19925 = oriented_edge ( 'none', *, *, #19936, .f. ) ;
#19926 = oriented_edge ( 'none', *, *, #18446, .f. ) ;
#19927 = edge_curve ( 'none', #18154, #18326, #45330, .t. ) ;
#19928 = oriented_edge ( 'none', *, *, #18385, .f. ) ;
#19929 = oriented_edge ( 'none', *, *, #19878, .t. ) ;
#19930 = oriented_edge ( 'none', *, *, #18463, .t. ) ;
#19931 = advanced_face ( 'none', ( #45293 ), #45332, .f. ) ;
#19932 = edge_loop ( 'none', ( #19929, #19930, #19939, #19940 ) ) ;
#19933 = edge_curve ( 'none', #18760, #18456, #45316, .t. ) ;
#19934 = edge_loop ( 'none', ( #19938, #19926, #19925, #19924 ) ) ;
#19935 = oriented_edge ( 'none', *, *, #19944, .f. ) ;
#19936 = edge_curve ( 'none', #19503, #18384, #45320, .t. ) ;
#19937 = advanced_face ( 'none', ( #45367 ), #45317, .t. ) ;
#19938 = oriented_edge ( 'none', *, *, #19880, .f. ) ;
#19939 = oriented_edge ( 'none', *, *, #19933, .f. ) ;
#19940 = oriented_edge ( 'none', *, *, #18763, .f. ) ;
#19941 = oriented_edge ( 'none', *, *, #18475, .t. ) ;
#19942 = oriented_edge ( 'none', *, *, #19897, .f. ) ;
#19943 = oriented_edge ( 'none', *, *, #18759, .t. ) ;
#19944 = edge_curve ( 'none', #18775, #18485, #45358, .t. ) ;
#19945 = edge_loop ( 'none', ( #19872, #19846, #19935, #19875 ) ) ;
#19946 = advanced_face ( 'none', ( #45360 ), #45353, .t. ) ;
#19947 = oriented_edge ( 'none', *, *, #20020, .f. ) ;
#19948 = edge_loop ( 'none', ( #20006, #20003, #19947, #20018, #20009 ) ) ;
#19949 = edge_curve ( 'none', #18476, #19300, #45315, .t. ) ;
#19950 = oriented_edge ( 'none', *, *, #19970, .f. ) ;
#19951 = oriented_edge ( 'none', *, *, #19054, .f. ) ;
#19952 = edge_loop ( 'none', ( #19953, #19962, #20017, #20019 ) ) ;
#19953 = oriented_edge ( 'none', *, *, #19975, .t. ) ;
#19954 = oriented_edge ( 'none', *, *, #19122, .f. ) ;
#19955 = advanced_face ( 'none', ( #44360 ), #45352, .t. ) ;
#19956 = oriented_edge ( 'none', *, *, #18341, .f. ) ;
#19957 = oriented_edge ( 'none', *, *, #19959, .f. ) ;
#19958 = oriented_edge ( 'none', *, *, #19980, .t. ) ;
#19959 = edge_curve ( 'none', #18337, #19058, #45063, .t. ) ;
#19960 = edge_loop ( 'none', ( #19963, #20016, #19950, #19965 ) ) ;
#19961 = oriented_edge ( 'none', *, *, #20058, .t. ) ;
#19962 = oriented_edge ( 'none', *, *, #18340, .f. ) ;
#19963 = oriented_edge ( 'none', *, *, #19949, .f. ) ;
#19964 = advanced_face ( 'none', ( #45398 ), #45400, .t. ) ;
#19965 = oriented_edge ( 'none', *, *, #19363, .f. ) ;
#19966 = oriented_edge ( 'none', *, *, #18402, .f. ) ;
#19967 = edge_loop ( 'none', ( #19974, #19968, #19973, #19912, #19954 ) ) ;
#19968 = oriented_edge ( 'none', *, *, #18339, .f. ) ;
#19969 = oriented_edge ( 'none', *, *, #19908, .f. ) ;
#19970 = edge_curve ( 'none', #19355, #18484, #45394, .t. ) ;
#19971 = edge_loop ( 'none', ( #19958, #19951, #19957, #19956 ) ) ;
#19972 = advanced_face ( 'none', ( #45399 ), #45391, .t. ) ;
#19973 = oriented_edge ( 'none', *, *, #19975, .f. ) ;
#19974 = oriented_edge ( 'none', *, *, #19908, .t. ) ;
#19975 = edge_curve ( 'none', #18219, #18338, #45384, .t. ) ;
#19976 = edge_curve ( 'none', #18381, #19516, #45392, .t. ) ;
#19977 = oriented_edge ( 'none', *, *, #19495, .f. ) ;
#19978 = oriented_edge ( 'none', *, *, #18389, .f. ) ;
#19979 = edge_loop ( 'none', ( #19983, #19966, #19969, #19910 ) ) ;
#19980 = edge_curve ( 'none', #18365, #19065, #45382, .t. ) ;
#19981 = edge_loop ( 'none', ( #19907, #19909, #19911, #19977 ) ) ;
#19982 = advanced_face ( 'none', ( #45429 ), #45424, .t. ) ;
#19983 = oriented_edge ( 'none', *, *, #19980, .f. ) ;
#19984 = oriented_edge ( 'none', *, *, #20000, .t. ) ;
#19985 = oriented_edge ( 'none', *, *, #18429, .f. ) ;
#19986 = oriented_edge ( 'none', *, *, #20058, .f. ) ;
#19987 = edge_loop ( 'none', ( #19984, #20053, #20055, #20057, #19727 ) ) ;
#19988 = advanced_face ( 'none', ( #45416 ), #45430, .t. ) ;
#19989 = advanced_face ( 'none', ( #45418 ), #45383, .t. ) ;
#19990 = oriented_edge ( 'none', *, *, #19371, .f. ) ;
#19991 = oriented_edge ( 'none', *, *, #19998, .f. ) ;
#19992 = oriented_edge ( 'none', *, *, #19949, .t. ) ;
#19993 = oriented_edge ( 'none', *, *, #20020, .t. ) ;
#19994 = oriented_edge ( 'none', *, *, #20004, .f. ) ;
#19995 = oriented_edge ( 'none', *, *, #20000, .f. ) ;
#19996 = advanced_face ( 'none', ( #45381 ), #45408, .t. ) ;
#19997 = oriented_edge ( 'none', *, *, #19439, .f. ) ;
#19998 = edge_curve ( 'none', #19381, #18433, #45371, .t. ) ;
#19999 = oriented_edge ( 'none', *, *, #20004, .t. ) ;
#20000 = edge_curve ( 'none', #18440, #18116, #45407, .t. ) ;
#20001 = oriented_edge ( 'none', *, *, #19361, .f. ) ;
#20002 = edge_loop ( 'none', ( #19992, #20008, #19994, #20007 ) ) ;
#20003 = oriented_edge ( 'none', *, *, #18487, .f. ) ;
#20004 = edge_curve ( 'none', #18410, #19296, #45455, .t. ) ;
#20005 = advanced_face ( 'none', ( #45451 ), #45452, .t. ) ;
#20006 = oriented_edge ( 'none', *, *, #19970, .t. ) ;
#20007 = oriented_edge ( 'none', *, *, #18483, .f. ) ;
#20008 = oriented_edge ( 'none', *, *, #19311, .f. ) ;
#20009 = oriented_edge ( 'none', *, *, #19352, .f. ) ;
#20010 = edge_loop ( 'none', ( #19995, #19985, #19986, #19997 ) ) ;
#20011 = edge_loop ( 'none', ( #19961, #20051, #19991, #19990 ) ) ;
#20012 = oriented_edge ( 'none', *, *, #18482, .f. ) ;
#20013 = advanced_face ( 'none', ( #45448 ), #45447, .t. ) ;
#20014 = edge_loop ( 'none', ( #19993, #20012, #19999, #20001 ) ) ;
#20015 = advanced_face ( 'none', ( #45441 ), #45439, .t. ) ;
#20016 = oriented_edge ( 'none', *, *, #18466, .f. ) ;
#20017 = oriented_edge ( 'none', *, *, #19959, .t. ) ;
#20018 = oriented_edge ( 'none', *, *, #21273, .f. ) ;
#20019 = oriented_edge ( 'none', *, *, #19046, .f. ) ;
#20020 = edge_curve ( 'none', #21275, #18488, #45487, .t. ) ;
#20021 = vertex_point ( 'none', #45489 ) ;
#20022 = advanced_face ( 'none', ( #45488 ), #45456, .f. ) ;
#20023 = vertex_point ( 'none', #45433 ) ;
#20024 = oriented_edge ( 'none', *, *, #20026, .f. ) ;
#20025 = edge_curve ( 'none', #20044, #20101, #45442, .t. ) ;
#20026 = edge_curve ( 'none', #20044, #20023, #45473, .t. ) ;
#20027 = oriented_edge ( 'none', *, *, #20093, .f. ) ;
#20028 = oriented_edge ( 'none', *, *, #23220, .f. ) ;
#20029 = oriented_edge ( 'none', *, *, #19998, .t. ) ;
#20030 = oriented_edge ( 'none', *, *, #18416, .f. ) ;
#20031 = closed_shell ( 'none', ( #18079, #18145, #18134, #18120, #18189, #18177, #18168, #16160, #21210, #21212, #18157, #18223, #18207, #18281, #18251, #18318, #18293, #18352, #18336, #18390, #18380, #18432, #18444, #18411, #18479, #18455, #18705, #18689, #18677, #18683, #18694, #18744, #18727, #18736, #18718, #18724, #18788, #18770, #18777, #18757, #19001, #18927, #18989, #18976, #18982, #18969, #18974, #19042, #18897, #19037, #19020, #19081, #19008, #19059, #19045, #19115, #19107, #19111, #19164, #19148, #19155, #19139, #19201, #19130, #19197, #19181, #19187, #19244, #19224, #19286, #19214, #19282, #19254, #19262, #19248, #19319, #19321, #19297, #19360, #19343, #19330, #19338, #19392, #19382, #19386, #19372, #19430, #19416, #19424, #19409, #19473, #19469, #19459, #19446, #19453, #19517, #19498, #19562, #19491, #19555, #19530, #19537, #19601, #19591, #19593, #19583, #19639, #19571, #19626, #19633, #19618, #19678, #19610, #19668, #19658, #19662, #19653, #19657, #19642, #19698, #19705, #19687, #19751, #19682, #19742, #19747, #19734, #19718, #19724, #19786, #19791, #19780, #19764, #19769, #19830, #19812, #19822, #19803, #19867, #19798, #19861, #19864, #19855, #19833, #19848, #19902, #19888, #19894, #19882, #19885, #19871, #19931, #19937, #19923, #19913, #19917, #19982, #19964, #19972, #19955, #20015, #19946, #20005, #20013, #19996, #20059, #19989, #20054, #19988 ) ) ;
#20032 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20033 = edge_curve ( 'none', #20076, #20077, #45474, .t. ) ;
#20034 = edge_loop ( 'none', ( #20024, #20083, #20082, #20088 ) ) ;
#20035 = oriented_edge ( 'none', *, *, #20056, .t. ) ;
#20036 = vertex_point ( 'none', #45467 ) ;
#20037 = edge_loop ( 'none', ( #20048, #20094, #20097, #20096 ) ) ;
#20038 = oriented_edge ( 'none', *, *, #19418, .f. ) ;
#20039 = edge_curve ( 'none', #20036, #20047, #45466, .t. ) ;
#20040 = vertex_point ( 'none', #45518 ) ;
#20041 = manifold_solid_brep ( '���-����2', #20865 ) ;
#20042 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20043 = vertex_point ( 'none', #45520 ) ;
#20044 = vertex_point ( 'none', #45512 ) ;
#20045 = vertex_point ( 'none', #45519 ) ;
#20046 = advanced_face ( 'none', ( #45510 ), #45478, .f. ) ;
#20047 = vertex_point ( 'none', #45514 ) ;
#20048 = oriented_edge ( 'none', *, *, #20039, .f. ) ;
#20049 = edge_curve ( 'none', #20036, #20043, #45511, .t. ) ;
#20050 = vertex_point ( 'none', #45508 ) ;
#20051 = oriented_edge ( 'none', *, *, #18419, .f. ) ;
#20052 = edge_loop ( 'none', ( #20029, #20030, #20035, #20038 ) ) ;
#20053 = oriented_edge ( 'none', *, *, #18195, .f. ) ;
#20054 = advanced_face ( 'none', ( #45515 ), #45509, .t. ) ;
#20055 = oriented_edge ( 'none', *, *, #19483, .f. ) ;
#20056 = edge_curve ( 'none', #18430, #19425, #45507, .t. ) ;
#20057 = oriented_edge ( 'none', *, *, #20056, .f. ) ;
#20058 = edge_curve ( 'none', #19433, #18418, #45504, .t. ) ;
#20059 = advanced_face ( 'none', ( #45499 ), #45500, .t. ) ;
#20060 = edge_curve ( 'none', #20077, #20079, #45550, .t. ) ;
#20061 = vertex_point ( 'none', #45542 ) ;
#20062 = oriented_edge ( 'none', *, *, #20060, .f. ) ;
#20063 = advanced_face ( 'none', ( #45541 ), #45551, .f. ) ;
#20064 = oriented_edge ( 'none', *, *, #20066, .t. ) ;
#20065 = oriented_edge ( 'none', *, *, #20123, .f. ) ;
#20066 = edge_curve ( 'none', #20067, #20141, #45537, .t. ) ;
#20067 = vertex_point ( 'none', #45530 ) ;
#20068 = vertex_point ( 'none', #45529 ) ;
#20069 = edge_curve ( 'none', #20068, #20050, #45535, .t. ) ;
#20070 = edge_loop ( 'none', ( #20135, #20113, #20100, #20116 ) ) ;
#20071 = oriented_edge ( 'none', *, *, #20073, .f. ) ;
#20072 = oriented_edge ( 'none', *, *, #20069, .t. ) ;
#20073 = edge_curve ( 'none', #20090, #20050, #45549, .t. ) ;
#20074 = vertex_point ( 'none', #45584 ) ;
#20075 = oriented_edge ( 'none', *, *, #20128, .f. ) ;
#20076 = vertex_point ( 'none', #45581 ) ;
#20077 = vertex_point ( 'none', #45579 ) ;
#20078 = advanced_face ( 'none', ( #45578 ), #45588, .f. ) ;
#20079 = vertex_point ( 'none', #45580 ) ;
#20080 = oriented_edge ( 'none', *, *, #20033, .f. ) ;
#20081 = edge_curve ( 'none', #20076, #20138, #45574, .t. ) ;
#20082 = oriented_edge ( 'none', *, *, #20084, .t. ) ;
#20083 = oriented_edge ( 'none', *, *, #20025, .t. ) ;
#20084 = edge_curve ( 'none', #20101, #20021, #45575, .t. ) ;
#20085 = oriented_edge ( 'none', *, *, #20092, .t. ) ;
#20086 = edge_loop ( 'none', ( #20027, #20085, #20072, #20071 ) ) ;
#20087 = edge_curve ( 'none', #20023, #20021, #45576, .t. ) ;
#20088 = oriented_edge ( 'none', *, *, #20087, .f. ) ;
#20089 = vertex_point ( 'none', #45565 ) ;
#20090 = vertex_point ( 'none', #45572 ) ;
#20091 = advanced_face ( 'none', ( #45615 ), #45544, .f. ) ;
#20092 = edge_curve ( 'none', #20040, #20068, #45610, .t. ) ;
#20093 = edge_curve ( 'none', #20040, #20090, #45577, .t. ) ;
#20094 = oriented_edge ( 'none', *, *, #20049, .t. ) ;
#20095 = edge_curve ( 'none', #20043, #20045, #45604, .t. ) ;
#20096 = oriented_edge ( 'none', *, *, #20098, .f. ) ;
#20097 = oriented_edge ( 'none', *, *, #20095, .t. ) ;
#20098 = edge_curve ( 'none', #20047, #20045, #45559, .t. ) ;
#20099 = edge_loop ( 'none', ( #20080, #20139, #20143, #20062 ) ) ;
#20100 = oriented_edge ( 'none', *, *, #20114, .f. ) ;
#20101 = vertex_point ( 'none', #45592 ) ;
#20102 = vertex_point ( 'none', #45591 ) ;
#20103 = oriented_edge ( 'none', *, *, #20160, .f. ) ;
#20104 = oriented_edge ( 'none', *, *, #20171, .f. ) ;
#20105 = edge_curve ( 'none', #20106, #20130, #45590, .t. ) ;
#20106 = vertex_point ( 'none', #45644 ) ;
#20107 = edge_loop ( 'none', ( #20111, #20181, #20179, #20174 ) ) ;
#20108 = oriented_edge ( 'none', *, *, #20105, .f. ) ;
#20109 = edge_curve ( 'none', #20129, #20106, #45636, .t. ) ;
#20110 = advanced_face ( 'none', ( #45641 ), #45642, .f. ) ;
#20111 = oriented_edge ( 'none', *, *, #20172, .f. ) ;
#20112 = oriented_edge ( 'none', *, *, #20109, .f. ) ;
#20113 = oriented_edge ( 'none', *, *, #20136, .t. ) ;
#20114 = edge_curve ( 'none', #20134, #20074, #45628, .t. ) ;
#20115 = edge_curve ( 'none', #20061, #20134, #45640, .t. ) ;
#20116 = oriented_edge ( 'none', *, *, #20115, .f. ) ;
#20117 = edge_curve ( 'none', #20269, #20259, #45621, .t. ) ;
#20118 = advanced_face ( 'none', ( #45618 ), #45629, .f. ) ;
#20119 = oriented_edge ( 'none', *, *, #20121, .t. ) ;
#20120 = oriented_edge ( 'none', *, *, #20122, .f. ) ;
#20121 = edge_curve ( 'none', #20132, #20130, #45675, .t. ) ;
#20122 = edge_curve ( 'none', #20132, #20129, #45672, .t. ) ;
#20123 = edge_curve ( 'none', #20067, #20089, #45661, .t. ) ;
#20124 = edge_loop ( 'none', ( #20120, #20119, #20108, #20112 ) ) ;
#20125 = edge_curve ( 'none', #20126, #20141, #45677, .t. ) ;
#20126 = vertex_point ( 'none', #45655 ) ;
#20127 = oriented_edge ( 'none', *, *, #20125, .f. ) ;
#20128 = edge_curve ( 'none', #20089, #20126, #45666, .t. ) ;
#20129 = vertex_point ( 'none', #45649 ) ;
#20130 = vertex_point ( 'none', #45648 ) ;
#20131 = edge_curve ( 'none', #20137, #20061, #45673, .t. ) ;
#20132 = vertex_point ( 'none', #45653 ) ;
#20133 = advanced_face ( 'none', ( #45704 ), #45647, .f. ) ;
#20134 = vertex_point ( 'none', #45700 ) ;
#20135 = oriented_edge ( 'none', *, *, #20131, .f. ) ;
#20136 = edge_curve ( 'none', #20137, #20074, #45692, .t. ) ;
#20137 = vertex_point ( 'none', #45705 ) ;
#20138 = vertex_point ( 'none', #45697 ) ;
#20139 = oriented_edge ( 'none', *, *, #20081, .t. ) ;
#20140 = edge_curve ( 'none', #20138, #20079, #45687, .t. ) ;
#20141 = vertex_point ( 'none', #45650 ) ;
#20142 = edge_loop ( 'none', ( #20065, #20064, #20127, #20075 ) ) ;
#20143 = oriented_edge ( 'none', *, *, #20140, .t. ) ;
#20144 = oriented_edge ( 'none', *, *, #20180, .f. ) ;
#20145 = oriented_edge ( 'none', *, *, #20215, .t. ) ;
#20146 = edge_curve ( 'none', #20050, #20068, #45688, .t. ) ;
#20147 = edge_loop ( 'none', ( #20148, #20211 ) ) ;
#20148 = oriented_edge ( 'none', *, *, #20152, .f. ) ;
#20149 = oriented_edge ( 'none', *, *, #20191, .t. ) ;
#20150 = oriented_edge ( 'none', *, *, #20151, .f. ) ;
#20151 = edge_curve ( 'none', #20021, #20101, #45731, .t. ) ;
#20152 = edge_curve ( 'none', #20045, #20043, #45696, .t. ) ;
#20153 = edge_loop ( 'none', ( #20145, #20219, #20223, #20212, #20204, #20214, #20208, #20185 ) ) ;
#20154 = vertex_point ( 'none', #45682 ) ;
#20155 = oriented_edge ( 'none', *, *, #20084, .f. ) ;
#20156 = vertex_point ( 'none', #45734 ) ;
#20157 = advanced_face ( 'none', ( #45693 ), #45732, .f. ) ;
#20158 = oriented_edge ( 'none', *, *, #20159, .t. ) ;
#20159 = edge_curve ( 'none', #20177, #20156, #45716, .t. ) ;
#20160 = edge_curve ( 'none', #20177, #20102, #45725, .t. ) ;
#20161 = oriented_edge ( 'none', *, *, #20140, .f. ) ;
#20162 = oriented_edge ( 'none', *, *, #20163, .f. ) ;
#20163 = edge_curve ( 'none', #20164, #20156, #45709, .t. ) ;
#20164 = vertex_point ( 'none', #45711 ) ;
#20165 = edge_loop ( 'none', ( #20144, #20161 ) ) ;
#20166 = edge_loop ( 'none', ( #20173, #20170 ) ) ;
#20167 = vertex_point ( 'none', #45718 ) ;
#20168 = edge_loop ( 'none', ( #20150, #20155 ) ) ;
#20169 = vertex_point ( 'none', #45710 ) ;
#20170 = oriented_edge ( 'none', *, *, #20069, .f. ) ;
#20171 = edge_curve ( 'none', #20102, #20164, #45770, .t. ) ;
#20172 = edge_curve ( 'none', #20175, #20178, #45762, .t. ) ;
#20173 = oriented_edge ( 'none', *, *, #20146, .f. ) ;
#20174 = oriented_edge ( 'none', *, *, #13205, .f. ) ;
#20175 = vertex_point ( 'none', #45763 ) ;
#20176 = vertex_point ( 'none', #45768 ) ;
#20177 = vertex_point ( 'none', #45755 ) ;
#20178 = vertex_point ( 'none', #45758 ) ;
#20179 = oriented_edge ( 'none', *, *, #20182, .f. ) ;
#20180 = edge_curve ( 'none', #20079, #20138, #45754, .t. ) ;
#20181 = oriented_edge ( 'none', *, *, #20183, .t. ) ;
#20182 = edge_curve ( 'none', #20184, #20176, #45757, .t. ) ;
#20183 = edge_curve ( 'none', #20175, #20176, #45744, .t. ) ;
#20184 = vertex_point ( 'none', #45739 ) ;
#20185 = oriented_edge ( 'none', *, *, #20209, .t. ) ;
#20186 = vertex_point ( 'none', #45769 ) ;
#20187 = edge_loop ( 'none', ( #20205, #20199 ) ) ;
#20188 = advanced_face ( 'none', ( #45801, #45802, #45740, #45748, #45737, #45800 ), #45764, .t. ) ;
#20189 = vertex_point ( 'none', #45798 ) ;
#20190 = edge_loop ( 'none', ( #20261, #20268 ) ) ;
#20191 = edge_curve ( 'none', #20102, #20177, #45793, .t. ) ;
#20192 = edge_loop ( 'none', ( #20194, #20197 ) ) ;
#20193 = edge_curve ( 'none', #20178, #20175, #45738, .t. ) ;
#20194 = oriented_edge ( 'none', *, *, #20193, .t. ) ;
#20195 = oriented_edge ( 'none', *, *, #20263, .t. ) ;
#20196 = edge_loop ( 'none', ( #20195, #20210 ) ) ;
#20197 = oriented_edge ( 'none', *, *, #20172, .t. ) ;
#20198 = edge_curve ( 'none', #20129, #20132, #45797, .t. ) ;
#20199 = oriented_edge ( 'none', *, *, #20122, .t. ) ;
#20200 = edge_curve ( 'none', #20224, #20213, #45788, .t. ) ;
#20201 = vertex_point ( 'none', #45781 ) ;
#20202 = edge_loop ( 'none', ( #20149, #20207 ) ) ;
#20203 = vertex_point ( 'none', #45776 ) ;
#20204 = oriented_edge ( 'none', *, *, #20218, .t. ) ;
#20205 = oriented_edge ( 'none', *, *, #20198, .t. ) ;
#20206 = edge_curve ( 'none', #20217, #20221, #45774, .t. ) ;
#20207 = oriented_edge ( 'none', *, *, #20160, .t. ) ;
#20208 = oriented_edge ( 'none', *, *, #20206, .t. ) ;
#20209 = edge_curve ( 'none', #20221, #20167, #45835, .t. ) ;
#20210 = oriented_edge ( 'none', *, *, #20131, .t. ) ;
#20211 = oriented_edge ( 'none', *, *, #20095, .f. ) ;
#20212 = oriented_edge ( 'none', *, *, #20200, .t. ) ;
#20213 = vertex_point ( 'none', #45829 ) ;
#20214 = oriented_edge ( 'none', *, *, #20222, .t. ) ;
#20215 = edge_curve ( 'none', #20167, #20169, #45777, .t. ) ;
#20216 = edge_curve ( 'none', #20169, #20154, #45786, .t. ) ;
#20217 = vertex_point ( 'none', #45828 ) ;
#20218 = edge_curve ( 'none', #20213, #20201, #45811, .t. ) ;
#20219 = oriented_edge ( 'none', *, *, #20216, .t. ) ;
#20220 = edge_curve ( 'none', #20154, #20224, #45804, .t. ) ;
#20221 = vertex_point ( 'none', #45813 ) ;
#20222 = edge_curve ( 'none', #20201, #20217, #45861, .t. ) ;
#20223 = oriented_edge ( 'none', *, *, #20220, .t. ) ;
#20224 = vertex_point ( 'none', #45805 ) ;
#20225 = advanced_face ( 'none', ( #45856, #45857, #45824, #45862, #45864 ), #45817, .f. ) ;
#20226 = vertex_point ( 'none', #45806 ) ;
#20227 = oriented_edge ( 'none', *, *, #20286, .f. ) ;
#20228 = oriented_edge ( 'none', *, *, #20314, .f. ) ;
#20229 = edge_curve ( 'none', #20230, #20226, #45855, .t. ) ;
#20230 = vertex_point ( 'none', #45852 ) ;
#20231 = vertex_point ( 'none', #45846 ) ;
#20232 = vertex_point ( 'none', #45842 ) ;
#20233 = edge_curve ( 'none', #20250, #20230, #45848, .t. ) ;
#20234 = oriented_edge ( 'none', *, *, #20237, .t. ) ;
#20235 = edge_curve ( 'none', #20240, #20239, #45863, .t. ) ;
#20236 = oriented_edge ( 'none', *, *, #20121, .f. ) ;
#20237 = edge_curve ( 'none', #20259, #20240, #45893, .t. ) ;
#20238 = edge_loop ( 'none', ( #20253, #20311, #20246, #20228, #20310, #20313, #20299, #20302 ) ) ;
#20239 = vertex_point ( 'none', #45891 ) ;
#20240 = vertex_point ( 'none', #45890 ) ;
#20241 = oriented_edge ( 'none', *, *, #20244, .t. ) ;
#20242 = edge_curve ( 'none', #20248, #20249, #45879, .t. ) ;
#20243 = oriented_edge ( 'none', *, *, #20235, .t. ) ;
#20244 = edge_curve ( 'none', #20239, #20186, #45888, .t. ) ;
#20245 = oriented_edge ( 'none', *, *, #20354, .f. ) ;
#20246 = oriented_edge ( 'none', *, *, #20312, .f. ) ;
#20247 = vertex_point ( 'none', #45883 ) ;
#20248 = vertex_point ( 'none', #45881 ) ;
#20249 = vertex_point ( 'none', #45880 ) ;
#20250 = vertex_point ( 'none', #45875 ) ;
#20251 = advanced_face ( 'none', ( #45868, #45871 ), #45889, .f. ) ;
#20252 = vertex_point ( 'none', #45870 ) ;
#20253 = oriented_edge ( 'none', *, *, #20242, .f. ) ;
#20254 = oriented_edge ( 'none', *, *, #20265, .t. ) ;
#20255 = edge_curve ( 'none', #20203, #20270, #45894, .t. ) ;
#20256 = oriented_edge ( 'none', *, *, #20255, .t. ) ;
#20257 = edge_curve ( 'none', #20270, #20269, #45924, .t. ) ;
#20258 = vertex_point ( 'none', #45918 ) ;
#20259 = vertex_point ( 'none', #45913 ) ;
#20260 = oriented_edge ( 'none', *, *, #20117, .t. ) ;
#20261 = oriented_edge ( 'none', *, *, #20264, .t. ) ;
#20262 = edge_loop ( 'none', ( #20266, #20254, #20256, #20267, #20260, #20234, #20243, #20241 ) ) ;
#20263 = edge_curve ( 'none', #20061, #20137, #45917, .t. ) ;
#20264 = edge_curve ( 'none', #20089, #20067, #45892, .t. ) ;
#20265 = edge_curve ( 'none', #20189, #20203, #45911, .t. ) ;
#20266 = oriented_edge ( 'none', *, *, #20271, .t. ) ;
#20267 = oriented_edge ( 'none', *, *, #20257, .t. ) ;
#20268 = oriented_edge ( 'none', *, *, #20123, .t. ) ;
#20269 = vertex_point ( 'none', #45919 ) ;
#20270 = vertex_point ( 'none', #45895 ) ;
#20271 = edge_curve ( 'none', #20186, #20189, #45901, .t. ) ;
#20272 = oriented_edge ( 'none', *, *, #20278, .f. ) ;
#20273 = edge_loop ( 'none', ( #20292, #20272, #20341, #20344 ) ) ;
#20274 = oriented_edge ( 'none', *, *, #20287, .f. ) ;
#20275 = oriented_edge ( 'none', *, *, #20347, .f. ) ;
#20276 = vertex_point ( 'none', #45920 ) ;
#20277 = advanced_face ( 'none', ( #45905 ), #45956, .t. ) ;
#20278 = edge_curve ( 'none', #20276, #20231, #45958, .t. ) ;
#20279 = oriented_edge ( 'none', *, *, #20278, .t. ) ;
#20280 = edge_loop ( 'none', ( #20291, #20275, #20349, #20279 ) ) ;
#20281 = vertex_point ( 'none', #45950 ) ;
#20282 = edge_curve ( 'none', #20281, #20276, #45959, .t. ) ;
#20283 = edge_curve ( 'none', #20284, #20307, #45942, .t. ) ;
#20284 = vertex_point ( 'none', #45936 ) ;
#20285 = oriented_edge ( 'none', *, *, #20289, .f. ) ;
#20286 = edge_curve ( 'none', #20296, #20284, #45951, .t. ) ;
#20287 = edge_curve ( 'none', #20231, #20305, #45938, .t. ) ;
#20288 = vertex_point ( 'none', #45930 ) ;
#20289 = edge_curve ( 'none', #20308, #20296, #45943, .t. ) ;
#20290 = edge_curve ( 'none', #20288, #20308, #45983, .t. ) ;
#20291 = oriented_edge ( 'none', *, *, #20287, .t. ) ;
#20292 = oriented_edge ( 'none', *, *, #20301, .t. ) ;
#20293 = oriented_edge ( 'none', *, *, #20290, .f. ) ;
#20294 = edge_loop ( 'none', ( #20298, #20306, #20297, #20227, #20285, #20293, #20245, #20274 ) ) ;
#20295 = edge_curve ( 'none', #20232, #20250, #45988, .t. ) ;
#20296 = vertex_point ( 'none', #45975 ) ;
#20297 = oriented_edge ( 'none', *, *, #20283, .f. ) ;
#20298 = oriented_edge ( 'none', *, *, #20301, .f. ) ;
#20299 = oriented_edge ( 'none', *, *, #20295, .f. ) ;
#20300 = edge_curve ( 'none', #20249, #20232, #45972, .t. ) ;
#20301 = edge_curve ( 'none', #20303, #20231, #45974, .t. ) ;
#20302 = oriented_edge ( 'none', *, *, #20300, .f. ) ;
#20303 = vertex_point ( 'none', #45970 ) ;
#20304 = edge_curve ( 'none', #20307, #20303, #45960, .t. ) ;
#20305 = vertex_point ( 'none', #45971 ) ;
#20306 = oriented_edge ( 'none', *, *, #20304, .f. ) ;
#20307 = vertex_point ( 'none', #45964 ) ;
#20308 = vertex_point ( 'none', #46022 ) ;
#20309 = edge_curve ( 'none', #20247, #20248, #46023, .t. ) ;
#20310 = oriented_edge ( 'none', *, *, #20229, .f. ) ;
#20311 = oriented_edge ( 'none', *, *, #20309, .f. ) ;
#20312 = edge_curve ( 'none', #20252, #20247, #45984, .t. ) ;
#20313 = oriented_edge ( 'none', *, *, #20233, .f. ) ;
#20314 = edge_curve ( 'none', #20226, #20252, #45973, .t. ) ;
#20315 = edge_curve ( 'none', #20316, #20284, #46009, .t. ) ;
#20316 = vertex_point ( 'none', #46000 ) ;
#20317 = oriented_edge ( 'none', *, *, #20286, .t. ) ;
#20318 = edge_loop ( 'none', ( #20394, #20322, #20381, #20378 ) ) ;
#20319 = oriented_edge ( 'none', *, *, #20315, .f. ) ;
#20320 = edge_loop ( 'none', ( #20390, #20385, #20362, #20384 ) ) ;
#20321 = oriented_edge ( 'none', *, *, #20328, .t. ) ;
#20322 = oriented_edge ( 'none', *, *, #20374, .f. ) ;
#20323 = vertex_point ( 'none', #46018 ) ;
#20324 = oriented_edge ( 'none', *, *, #20290, .t. ) ;
#20325 = edge_loop ( 'none', ( #20337, #20326, #20386, #20393 ) ) ;
#20326 = oriented_edge ( 'none', *, *, #20328, .f. ) ;
#20327 = oriented_edge ( 'none', *, *, #20331, .t. ) ;
#20328 = edge_curve ( 'none', #20258, #20296, #45993, .t. ) ;
#20329 = advanced_face ( 'none', ( #46005 ), #46006, .t. ) ;
#20330 = oriented_edge ( 'none', *, *, #20354, .t. ) ;
#20331 = edge_curve ( 'none', #20345, #20288, #46049, .t. ) ;
#20332 = advanced_face ( 'none', ( #45995 ), #46048, .t. ) ;
#20333 = oriented_edge ( 'none', *, *, #20335, .f. ) ;
#20334 = oriented_edge ( 'none', *, *, #20331, .f. ) ;
#20335 = edge_curve ( 'none', #20343, #20345, #46038, .t. ) ;
#20336 = edge_curve ( 'none', #20345, #20323, #46051, .t. ) ;
#20337 = oriented_edge ( 'none', *, *, #20289, .t. ) ;
#20338 = oriented_edge ( 'none', *, *, #20340, .f. ) ;
#20339 = advanced_face ( 'none', ( #46035 ), #45997, .t. ) ;
#20340 = edge_curve ( 'none', #20323, #20308, #46027, .t. ) ;
#20341 = oriented_edge ( 'none', *, *, #20282, .f. ) ;
#20342 = edge_curve ( 'none', #20281, #20303, #46082, .t. ) ;
#20343 = vertex_point ( 'none', #46024 ) ;
#20344 = oriented_edge ( 'none', *, *, #20342, .t. ) ;
#20345 = vertex_point ( 'none', #46084 ) ;
#20346 = advanced_face ( 'none', ( #46083 ), #46036, .t. ) ;
#20347 = edge_curve ( 'none', #20343, #20305, #46074, .t. ) ;
#20348 = edge_loop ( 'none', ( #20330, #20334, #20333, #20353 ) ) ;
#20349 = oriented_edge ( 'none', *, *, #20350, .f. ) ;
#20350 = edge_curve ( 'none', #20276, #20343, #46087, .t. ) ;
#20351 = edge_loop ( 'none', ( #20324, #20338, #20352, #20327 ) ) ;
#20352 = oriented_edge ( 'none', *, *, #20336, .f. ) ;
#20353 = oriented_edge ( 'none', *, *, #20347, .t. ) ;
#20354 = edge_curve ( 'none', #20305, #20288, #46061, .t. ) ;
#20355 = oriented_edge ( 'none', *, *, #20434, .f. ) ;
#20356 = edge_loop ( 'none', ( #20416, #20420 ) ) ;
#20357 = oriented_edge ( 'none', *, *, #20430, .f. ) ;
#20358 = oriented_edge ( 'none', *, *, #20026, .t. ) ;
#20359 = oriented_edge ( 'none', *, *, #20433, .f. ) ;
#20360 = advanced_face ( 'none', ( #46060 ), #46058, .t. ) ;
#20361 = edge_loop ( 'none', ( #20369, #20372, #20431, #20380, #20355, #20357, #20359, #20417 ) ) ;
#20362 = oriented_edge ( 'none', *, *, #20387, .f. ) ;
#20363 = edge_curve ( 'none', #20047, #20036, #46054, .t. ) ;
#20364 = vertex_point ( 'none', #46125 ) ;
#20365 = vertex_point ( 'none', #46055 ) ;
#20366 = vertex_point ( 'none', #46124 ) ;
#20367 = advanced_face ( 'none', ( #46115, #46122, #46075, #46059, #46118, #46114 ), #46123, .t. ) ;
#20368 = vertex_point ( 'none', #46112 ) ;
#20369 = oriented_edge ( 'none', *, *, #20373, .f. ) ;
#20370 = edge_curve ( 'none', #20377, #20365, #46117, .t. ) ;
#20371 = vertex_point ( 'none', #46103 ) ;
#20372 = oriented_edge ( 'none', *, *, #20370, .f. ) ;
#20373 = edge_curve ( 'none', #20365, #20366, #46108, .t. ) ;
#20374 = edge_curve ( 'none', #20375, #20307, #45853, .t. ) ;
#20375 = vertex_point ( 'none', #46102 ) ;
#20376 = advanced_face ( 'none', ( #46107 ), #46095, .t. ) ;
#20377 = vertex_point ( 'none', #46091 ) ;
#20378 = oriented_edge ( 'none', *, *, #20315, .t. ) ;
#20379 = edge_curve ( 'none', #20316, #20375, #45603, .t. ) ;
#20380 = oriented_edge ( 'none', *, *, #20432, .f. ) ;
#20381 = oriented_edge ( 'none', *, *, #20379, .f. ) ;
#20382 = vertex_point ( 'none', #46151 ) ;
#20383 = vertex_point ( 'none', #46150 ) ;
#20384 = oriented_edge ( 'none', *, *, #20374, .t. ) ;
#20385 = oriented_edge ( 'none', *, *, #20342, .f. ) ;
#20386 = oriented_edge ( 'none', *, *, #20389, .f. ) ;
#20387 = edge_curve ( 'none', #20375, #20281, #46147, .t. ) ;
#20388 = edge_loop ( 'none', ( #20317, #20319, #20391, #20321 ) ) ;
#20389 = edge_curve ( 'none', #20323, #20258, #46154, .t. ) ;
#20390 = oriented_edge ( 'none', *, *, #20304, .t. ) ;
#20391 = oriented_edge ( 'none', *, *, #20392, .f. ) ;
#20392 = edge_curve ( 'none', #20258, #20316, #46155, .t. ) ;
#20393 = oriented_edge ( 'none', *, *, #20340, .t. ) ;
#20394 = oriented_edge ( 'none', *, *, #20283, .t. ) ;
#20395 = advanced_face ( 'none', ( #46157 ), #46137, .t. ) ;
#20396 = advanced_face ( 'none', ( #46138 ), #46141, .f. ) ;
#20397 = oriented_edge ( 'none', *, *, #20387, .t. ) ;
#20398 = oriented_edge ( 'none', *, *, #20403, .f. ) ;
#20399 = oriented_edge ( 'none', *, *, #20389, .t. ) ;
#20400 = oriented_edge ( 'none', *, *, #20191, .f. ) ;
#20401 = oriented_edge ( 'none', *, *, #20379, .t. ) ;
#20402 = edge_loop ( 'none', ( #20236, #20456, #20458, #20461 ) ) ;
#20403 = edge_curve ( 'none', #20156, #20164, #46184, .t. ) ;
#20404 = edge_loop ( 'none', ( #20473, #20474, #20406, #20471 ) ) ;
#20405 = advanced_face ( 'none', ( #46130 ), #46143, .f. ) ;
#20406 = oriented_edge ( 'none', *, *, #13205, .t. ) ;
#20407 = oriented_edge ( 'none', *, *, #20159, .f. ) ;
#20408 = edge_curve ( 'none', #20077, #20076, #46185, .t. ) ;
#20409 = oriented_edge ( 'none', *, *, #20282, .t. ) ;
#20410 = oriented_edge ( 'none', *, *, #20033, .t. ) ;
#20411 = oriented_edge ( 'none', *, *, #20350, .t. ) ;
#20412 = oriented_edge ( 'none', *, *, #20336, .t. ) ;
#20413 = oriented_edge ( 'none', *, *, #20335, .t. ) ;
#20414 = oriented_edge ( 'none', *, *, #20392, .t. ) ;
#20415 = edge_curve ( 'none', #20366, #20383, #46178, .t. ) ;
#20416 = oriented_edge ( 'none', *, *, #20424, .t. ) ;
#20417 = oriented_edge ( 'none', *, *, #20415, .f. ) ;
#20418 = edge_loop ( 'none', ( #20419, #20421 ) ) ;
#20419 = oriented_edge ( 'none', *, *, #20363, .t. ) ;
#20420 = oriented_edge ( 'none', *, *, #20093, .t. ) ;
#20421 = oriented_edge ( 'none', *, *, #20039, .t. ) ;
#20422 = edge_curve ( 'none', #20023, #20044, #46164, .t. ) ;
#20423 = edge_loop ( 'none', ( #20425, #20358 ) ) ;
#20424 = edge_curve ( 'none', #20090, #20040, #46169, .t. ) ;
#20425 = oriented_edge ( 'none', *, *, #20422, .t. ) ;
#20426 = edge_loop ( 'none', ( #20427, #20410 ) ) ;
#20427 = oriented_edge ( 'none', *, *, #20408, .t. ) ;
#20428 = edge_loop ( 'none', ( #20409, #20411, #20413, #20412, #20399, #20414, #20401, #20397 ) ) ;
#20429 = edge_curve ( 'none', #20382, #20377, #46217, .t. ) ;
#20430 = edge_curve ( 'none', #20368, #20364, #46179, .t. ) ;
#20431 = oriented_edge ( 'none', *, *, #20429, .f. ) ;
#20432 = edge_curve ( 'none', #20371, #20382, #46206, .t. ) ;
#20433 = edge_curve ( 'none', #20383, #20368, #46208, .t. ) ;
#20434 = edge_curve ( 'none', #20364, #20371, #46202, .t. ) ;
#20435 = edge_loop ( 'none', ( #20407, #20400, #20470, #20398 ) ) ;
#20436 = advanced_face ( 'none', ( #46211 ), #46207, .f. ) ;
#20437 = oriented_edge ( 'none', *, *, #20363, .f. ) ;
#20438 = oriented_edge ( 'none', *, *, #20073, .t. ) ;
#20439 = oriented_edge ( 'none', *, *, #20424, .f. ) ;
#20440 = oriented_edge ( 'none', *, *, #20049, .f. ) ;
#20441 = oriented_edge ( 'none', *, *, #20151, .t. ) ;
#20442 = oriented_edge ( 'none', *, *, #20146, .t. ) ;
#20443 = oriented_edge ( 'none', *, *, #20551, .t. ) ;
#20444 = advanced_face ( 'none', ( #46199 ), #46251, .f. ) ;
#20445 = oriented_edge ( 'none', *, *, #20081, .f. ) ;
#20446 = advanced_face ( 'none', ( #46188 ), #46249, .f. ) ;
#20447 = oriented_edge ( 'none', *, *, #20066, .f. ) ;
#20448 = edge_loop ( 'none', ( #20514, #20512, #20498, #20441 ) ) ;
#20449 = edge_loop ( 'none', ( #20445, #20510, #20455, #20513 ) ) ;
#20450 = oriented_edge ( 'none', *, *, #20264, .f. ) ;
#20451 = edge_curve ( 'none', #20141, #20126, #46250, .t. ) ;
#20452 = oriented_edge ( 'none', *, *, #20128, .t. ) ;
#20453 = oriented_edge ( 'none', *, *, #20485, .f. ) ;
#20454 = advanced_face ( 'none', ( #46190 ), #46187, .f. ) ;
#20455 = oriented_edge ( 'none', *, *, #20060, .t. ) ;
#20456 = oriented_edge ( 'none', *, *, #20198, .f. ) ;
#20457 = edge_curve ( 'none', #20130, #20106, #46240, .t. ) ;
#20458 = oriented_edge ( 'none', *, *, #20109, .t. ) ;
#20459 = oriented_edge ( 'none', *, *, #20092, .f. ) ;
#20460 = edge_loop ( 'none', ( #20466, #20463, #20465, #20462 ) ) ;
#20461 = oriented_edge ( 'none', *, *, #20457, .f. ) ;
#20462 = oriented_edge ( 'none', *, *, #20468, .f. ) ;
#20463 = oriented_edge ( 'none', *, *, #20263, .f. ) ;
#20464 = advanced_face ( 'none', ( #46241 ), #46228, .f. ) ;
#20465 = oriented_edge ( 'none', *, *, #20115, .t. ) ;
#20466 = oriented_edge ( 'none', *, *, #20136, .f. ) ;
#20467 = oriented_edge ( 'none', *, *, #20451, .f. ) ;
#20468 = edge_curve ( 'none', #20074, #20134, #46223, .t. ) ;
#20469 = edge_loop ( 'none', ( #20447, #20450, #20452, #20467 ) ) ;
#20470 = oriented_edge ( 'none', *, *, #20171, .t. ) ;
#20471 = oriented_edge ( 'none', *, *, #20475, .f. ) ;
#20472 = advanced_face ( 'none', ( #46276 ), #46234, .f. ) ;
#20473 = oriented_edge ( 'none', *, *, #20183, .f. ) ;
#20474 = oriented_edge ( 'none', *, *, #20193, .f. ) ;
#20475 = edge_curve ( 'none', #20176, #20184, #46229, .t. ) ;
#20476 = advanced_face ( 'none', ( #46257 ), #46222, .f. ) ;
#20477 = oriented_edge ( 'none', *, *, #20479, .f. ) ;
#20478 = oriented_edge ( 'none', *, *, #20429, .t. ) ;
#20479 = edge_curve ( 'none', #20503, #20504, #46256, .t. ) ;
#20480 = oriented_edge ( 'none', *, *, #20551, .f. ) ;
#20481 = vertex_point ( 'none', #46255 ) ;
#20482 = edge_curve ( 'none', #20503, #20382, #46313, .t. ) ;
#20483 = oriented_edge ( 'none', *, *, #20547, .t. ) ;
#20484 = vertex_point ( 'none', #46274 ) ;
#20485 = edge_curve ( 'none', #20499, #20366, #46315, .t. ) ;
#20486 = edge_loop ( 'none', ( #20500, #20496, #20550, #20443 ) ) ;
#20487 = vertex_point ( 'none', #46307 ) ;
#20488 = edge_curve ( 'none', #20487, #20499, #46314, .t. ) ;
#20489 = oriented_edge ( 'none', *, *, #20488, .f. ) ;
#20490 = edge_curve ( 'none', #20487, #20365, #46295, .t. ) ;
#20491 = oriented_edge ( 'none', *, *, #20490, .t. ) ;
#20492 = oriented_edge ( 'none', *, *, #20482, .t. ) ;
#20493 = advanced_face ( 'none', ( #46301 ), #46254, .f. ) ;
#20494 = edge_loop ( 'none', ( #20478, #20480, #20477, #20492 ) ) ;
#20495 = edge_curve ( 'none', #20504, #20487, #46289, .t. ) ;
#20496 = oriented_edge ( 'none', *, *, #20490, .f. ) ;
#20497 = oriented_edge ( 'none', *, *, #20373, .t. ) ;
#20498 = oriented_edge ( 'none', *, *, #20087, .t. ) ;
#20499 = vertex_point ( 'none', #46296 ) ;
#20500 = oriented_edge ( 'none', *, *, #20370, .t. ) ;
#20501 = advanced_face ( 'none', ( #46277 ), #46300, .f. ) ;
#20502 = oriented_edge ( 'none', *, *, #20098, .t. ) ;
#20503 = vertex_point ( 'none', #46340 ) ;
#20504 = vertex_point ( 'none', #46342 ) ;
#20505 = oriented_edge ( 'none', *, *, #20152, .t. ) ;
#20506 = edge_loop ( 'none', ( #20545, #20542, #20544, #20483 ) ) ;
#20507 = advanced_face ( 'none', ( #46341 ), #46278, .f. ) ;
#20508 = edge_loop ( 'none', ( #20497, #20453, #20489, #20491 ) ) ;
#20509 = edge_loop ( 'none', ( #20459, #20439, #20438, #20442 ) ) ;
#20510 = oriented_edge ( 'none', *, *, #20408, .f. ) ;
#20511 = edge_loop ( 'none', ( #20440, #20437, #20502, #20505 ) ) ;
#20512 = oriented_edge ( 'none', *, *, #20422, .f. ) ;
#20513 = oriented_edge ( 'none', *, *, #20180, .t. ) ;
#20514 = oriented_edge ( 'none', *, *, #20025, .f. ) ;
#20515 = advanced_face ( 'none', ( #46334, #46343 ), #46333, .f. ) ;
#20516 = oriented_edge ( 'none', *, *, #20518, .f. ) ;
#20517 = edge_curve ( 'none', #20520, #20368, #46282, .t. ) ;
#20518 = edge_curve ( 'none', #20520, #20481, #46325, .t. ) ;
#20519 = edge_loop ( 'none', ( #20526, #20528, #20530, #20525 ) ) ;
#20520 = vertex_point ( 'none', #46324 ) ;
#20521 = vertex_point ( 'none', #46323 ) ;
#20522 = oriented_edge ( 'none', *, *, #20485, .t. ) ;
#20523 = oriented_edge ( 'none', *, *, #20517, .t. ) ;
#20524 = advanced_face ( 'none', ( #46329 ), #46345, .f. ) ;
#20525 = oriented_edge ( 'none', *, *, #20531, .t. ) ;
#20526 = oriented_edge ( 'none', *, *, #20433, .t. ) ;
#20527 = edge_curve ( 'none', #20583, #20520, #46318, .t. ) ;
#20528 = oriented_edge ( 'none', *, *, #20517, .f. ) ;
#20529 = oriented_edge ( 'none', *, *, #20586, .f. ) ;
#20530 = oriented_edge ( 'none', *, *, #20527, .f. ) ;
#20531 = edge_curve ( 'none', #20583, #20383, #46371, .t. ) ;
#20532 = edge_loop ( 'none', ( #20589, #20591, #20593, #20522 ) ) ;
#20533 = oriented_edge ( 'none', *, *, #20535, .f. ) ;
#20534 = oriented_edge ( 'none', *, *, #20434, .t. ) ;
#20535 = edge_curve ( 'none', #20481, #20484, #46365, .t. ) ;
#20536 = edge_curve ( 'none', #20481, #20364, #46373, .t. ) ;
#20537 = edge_loop ( 'none', ( #20540, #20538, #20516, #20523 ) ) ;
#20538 = oriented_edge ( 'none', *, *, #20536, .f. ) ;
#20539 = advanced_face ( 'none', ( #46328 ), #46353, .f. ) ;
#20540 = oriented_edge ( 'none', *, *, #20430, .t. ) ;
#20541 = oriented_edge ( 'none', *, *, #20536, .t. ) ;
#20542 = oriented_edge ( 'none', *, *, #20482, .f. ) ;
#20543 = advanced_face ( 'none', ( #46316 ), #46110, .f. ) ;
#20544 = oriented_edge ( 'none', *, *, #20546, .f. ) ;
#20545 = oriented_edge ( 'none', *, *, #20432, .t. ) ;
#20546 = edge_curve ( 'none', #20484, #20503, #46402, .t. ) ;
#20547 = edge_curve ( 'none', #20484, #20371, #46404, .t. ) ;
#20548 = oriented_edge ( 'none', *, *, #20547, .f. ) ;
#20549 = advanced_face ( 'none', ( #46405 ), #46403, .f. ) ;
#20550 = oriented_edge ( 'none', *, *, #20495, .f. ) ;
#20551 = edge_curve ( 'none', #20504, #20377, #46386, .t. ) ;
#20552 = edge_loop ( 'none', ( #20534, #20548, #20533, #20541 ) ) ;
#20553 = edge_curve ( 'none', #20569, #20203, #46382, .t. ) ;
#20554 = oriented_edge ( 'none', *, *, #20495, .t. ) ;
#20555 = oriented_edge ( 'none', *, *, #20553, .t. ) ;
#20556 = edge_curve ( 'none', #20584, #20186, #46406, .t. ) ;
#20557 = advanced_face ( 'none', ( #46375 ), #46388, .t. ) ;
#20558 = edge_curve ( 'none', #20521, #20189, #46430, .t. ) ;
#20559 = oriented_edge ( 'none', *, *, #20586, .t. ) ;
#20560 = oriented_edge ( 'none', *, *, #20265, .f. ) ;
#20561 = edge_curve ( 'none', #20574, #20582, #46376, .t. ) ;
#20562 = oriented_edge ( 'none', *, *, #20535, .t. ) ;
#20563 = edge_loop ( 'none', ( #20592, #20565, #20630, #20568, #20562, #20633, #20629, #20554 ) ) ;
#20564 = edge_curve ( 'none', #20576, #20574, #46431, .t. ) ;
#20565 = oriented_edge ( 'none', *, *, #20590, .t. ) ;
#20566 = oriented_edge ( 'none', *, *, #20564, .f. ) ;
#20567 = edge_curve ( 'none', #20569, #20576, #46417, .t. ) ;
#20568 = oriented_edge ( 'none', *, *, #20518, .t. ) ;
#20569 = vertex_point ( 'none', #46413 ) ;
#20570 = oriented_edge ( 'none', *, *, #20571, .f. ) ;
#20571 = edge_curve ( 'none', #20584, #20521, #46422, .t. ) ;
#20572 = oriented_edge ( 'none', *, *, #20573, .f. ) ;
#20573 = edge_curve ( 'none', #20594, #20584, #46412, .t. ) ;
#20574 = vertex_point ( 'none', #46465 ) ;
#20575 = edge_curve ( 'none', #20595, #20594, #46464, .t. ) ;
#20576 = vertex_point ( 'none', #46458 ) ;
#20577 = oriented_edge ( 'none', *, *, #20561, .f. ) ;
#20578 = oriented_edge ( 'none', *, *, #20575, .f. ) ;
#20579 = edge_curve ( 'none', #20582, #20595, #46452, .t. ) ;
#20580 = oriented_edge ( 'none', *, *, #20567, .f. ) ;
#20581 = oriented_edge ( 'none', *, *, #20579, .f. ) ;
#20582 = vertex_point ( 'none', #46451 ) ;
#20583 = vertex_point ( 'none', #46450 ) ;
#20584 = vertex_point ( 'none', #46460 ) ;
#20585 = edge_loop ( 'none', ( #20622, #20619, #20624, #20626 ) ) ;
#20586 = edge_curve ( 'none', #20521, #20569, #46444, .t. ) ;
#20587 = advanced_face ( 'none', ( #46420 ), #46466, .f. ) ;
#20588 = edge_loop ( 'none', ( #20529, #20570, #20572, #20578, #20581, #20577, #20566, #20580 ) ) ;
#20589 = oriented_edge ( 'none', *, *, #20415, .t. ) ;
#20590 = edge_curve ( 'none', #20499, #20583, #46436, .t. ) ;
#20591 = oriented_edge ( 'none', *, *, #20531, .f. ) ;
#20592 = oriented_edge ( 'none', *, *, #20488, .t. ) ;
#20593 = oriented_edge ( 'none', *, *, #20590, .f. ) ;
#20594 = vertex_point ( 'none', #46438 ) ;
#20595 = vertex_point ( 'none', #46445 ) ;
#20596 = advanced_face ( 'none', ( #46496 ), #46497, .t. ) ;
#20597 = oriented_edge ( 'none', *, *, #20309, .t. ) ;
#20598 = oriented_edge ( 'none', *, *, #20255, .f. ) ;
#20599 = oriented_edge ( 'none', *, *, #20564, .t. ) ;
#20600 = edge_curve ( 'none', #20576, #20270, #46488, .t. ) ;
#20601 = edge_curve ( 'none', #20582, #20259, #46483, .t. ) ;
#20602 = advanced_face ( 'none', ( #46484 ), #46432, .t. ) ;
#20603 = oriented_edge ( 'none', *, *, #20579, .t. ) ;
#20604 = edge_loop ( 'none', ( #20665, #20667, #20672, #20670 ) ) ;
#20605 = oriented_edge ( 'none', *, *, #20618, .t. ) ;
#20606 = advanced_face ( 'none', ( #46493 ), #46475, .t. ) ;
#20607 = advanced_face ( 'none', ( #46473 ), #46494, .t. ) ;
#20608 = edge_loop ( 'none', ( #20610, #20625, #20613, #20612 ) ) ;
#20609 = oriented_edge ( 'none', *, *, #20575, .t. ) ;
#20610 = oriented_edge ( 'none', *, *, #20244, .f. ) ;
#20611 = edge_loop ( 'none', ( #20614, #20621, #20603, #20605 ) ) ;
#20612 = oriented_edge ( 'none', *, *, #20556, .t. ) ;
#20613 = oriented_edge ( 'none', *, *, #20573, .t. ) ;
#20614 = oriented_edge ( 'none', *, *, #20237, .f. ) ;
#20615 = oriented_edge ( 'none', *, *, #20618, .f. ) ;
#20616 = advanced_face ( 'none', ( #46437 ), #46470, .t. ) ;
#20617 = oriented_edge ( 'none', *, *, #20628, .t. ) ;
#20618 = edge_curve ( 'none', #20595, #20240, #46467, .t. ) ;
#20619 = oriented_edge ( 'none', *, *, #20556, .f. ) ;
#20620 = advanced_face ( 'none', ( #46526 ), #46525, .t. ) ;
#20621 = oriented_edge ( 'none', *, *, #20601, .f. ) ;
#20622 = oriented_edge ( 'none', *, *, #20271, .f. ) ;
#20623 = oriented_edge ( 'none', *, *, #20235, .f. ) ;
#20624 = oriented_edge ( 'none', *, *, #20571, .t. ) ;
#20625 = oriented_edge ( 'none', *, *, #20628, .f. ) ;
#20626 = oriented_edge ( 'none', *, *, #20558, .t. ) ;
#20627 = edge_loop ( 'none', ( #20623, #20615, #20609, #20617 ) ) ;
#20628 = edge_curve ( 'none', #20594, #20239, #46518, .t. ) ;
#20629 = oriented_edge ( 'none', *, *, #20479, .t. ) ;
#20630 = oriented_edge ( 'none', *, *, #20527, .t. ) ;
#20631 = edge_loop ( 'none', ( #20560, #20632, #20559, #20555 ) ) ;
#20632 = oriented_edge ( 'none', *, *, #20558, .f. ) ;
#20633 = oriented_edge ( 'none', *, *, #20546, .t. ) ;
#20634 = oriented_edge ( 'none', *, *, #20636, .f. ) ;
#20635 = oriented_edge ( 'none', *, *, #20314, .t. ) ;
#20636 = edge_curve ( 'none', #20658, #20647, #46513, .t. ) ;
#20637 = oriented_edge ( 'none', *, *, #20700, .f. ) ;
#20638 = edge_curve ( 'none', #20658, #20226, #46521, .t. ) ;
#20639 = edge_curve ( 'none', #20659, #20673, #46512, .t. ) ;
#20640 = oriented_edge ( 'none', *, *, #20639, .f. ) ;
#20641 = edge_curve ( 'none', #20659, #20247, #46560, .t. ) ;
#20642 = oriented_edge ( 'none', *, *, #20641, .t. ) ;
#20643 = oriented_edge ( 'none', *, *, #20638, .t. ) ;
#20644 = advanced_face ( 'none', ( #46514 ), #46558, .f. ) ;
#20645 = oriented_edge ( 'none', *, *, #20646, .f. ) ;
#20646 = edge_curve ( 'none', #20647, #20659, #46549, .t. ) ;
#20647 = vertex_point ( 'none', #46544 ) ;
#20648 = oriented_edge ( 'none', *, *, #20641, .f. ) ;
#20649 = vertex_point ( 'none', #46542 ) ;
#20650 = edge_loop ( 'none', ( #20598, #20657, #20654, #20660 ) ) ;
#20651 = oriented_edge ( 'none', *, *, #20669, .t. ) ;
#20652 = advanced_face ( 'none', ( #46541 ), #46535, .t. ) ;
#20653 = edge_loop ( 'none', ( #20664, #20648, #20645, #20666 ) ) ;
#20654 = oriented_edge ( 'none', *, *, #20567, .t. ) ;
#20655 = oriented_edge ( 'none', *, *, #20663, .f. ) ;
#20656 = edge_loop ( 'none', ( #20597, #20655, #20640, #20642 ) ) ;
#20657 = oriented_edge ( 'none', *, *, #20553, .f. ) ;
#20658 = vertex_point ( 'none', #46543 ) ;
#20659 = vertex_point ( 'none', #46537 ) ;
#20660 = oriented_edge ( 'none', *, *, #20600, .t. ) ;
#20661 = edge_loop ( 'none', ( #20698, #20695, #20697, #20702 ) ) ;
#20662 = advanced_face ( 'none', ( #46551 ), #46536, .f. ) ;
#20663 = edge_curve ( 'none', #20673, #20248, #46591, .t. ) ;
#20664 = oriented_edge ( 'none', *, *, #20312, .t. ) ;
#20665 = oriented_edge ( 'none', *, *, #20117, .f. ) ;
#20666 = oriented_edge ( 'none', *, *, #20708, .t. ) ;
#20667 = oriented_edge ( 'none', *, *, #20669, .f. ) ;
#20668 = edge_loop ( 'none', ( #20671, #20674, #20599, #20651 ) ) ;
#20669 = edge_curve ( 'none', #20574, #20269, #46590, .t. ) ;
#20670 = oriented_edge ( 'none', *, *, #20601, .t. ) ;
#20671 = oriented_edge ( 'none', *, *, #20257, .f. ) ;
#20672 = oriented_edge ( 'none', *, *, #20561, .t. ) ;
#20673 = vertex_point ( 'none', #46538 ) ;
#20674 = oriented_edge ( 'none', *, *, #20600, .f. ) ;
#20675 = advanced_face ( 'none', ( #46592 ), #46584, .f. ) ;
#20676 = oriented_edge ( 'none', *, *, #20678, .f. ) ;
#20677 = oriented_edge ( 'none', *, *, #20300, .t. ) ;
#20678 = edge_curve ( 'none', #20755, #20684, #46594, .t. ) ;
#20679 = oriented_edge ( 'none', *, *, #20242, .t. ) ;
#20680 = edge_curve ( 'none', #20755, #20249, #46568, .t. ) ;
#20681 = edge_loop ( 'none', ( #20679, #20749, #20746, #20704 ) ) ;
#20682 = edge_curve ( 'none', #20701, #20649, #46585, .t. ) ;
#20683 = edge_curve ( 'none', #20701, #20250, #46570, .t. ) ;
#20684 = vertex_point ( 'none', #46620 ) ;
#20685 = edge_loop ( 'none', ( #20690, #20687, #20689, #20703 ) ) ;
#20686 = oriented_edge ( 'none', *, *, #20680, .t. ) ;
#20687 = oriented_edge ( 'none', *, *, #20683, .f. ) ;
#20688 = advanced_face ( 'none', ( #46623 ), #46583, .f. ) ;
#20689 = oriented_edge ( 'none', *, *, #20691, .f. ) ;
#20690 = oriented_edge ( 'none', *, *, #20295, .t. ) ;
#20691 = edge_curve ( 'none', #20684, #20701, #46610, .t. ) ;
#20692 = oriented_edge ( 'none', *, *, #20754, .f. ) ;
#20693 = edge_loop ( 'none', ( #20677, #20692, #20676, #20686 ) ) ;
#20694 = oriented_edge ( 'none', *, *, #20683, .t. ) ;
#20695 = oriented_edge ( 'none', *, *, #20638, .f. ) ;
#20696 = advanced_face ( 'none', ( #46611 ), #46612, .f. ) ;
#20697 = oriented_edge ( 'none', *, *, #20699, .f. ) ;
#20698 = oriented_edge ( 'none', *, *, #20229, .t. ) ;
#20699 = edge_curve ( 'none', #20649, #20658, #46576, .t. ) ;
#20700 = edge_curve ( 'none', #20649, #20230, #46599, .t. ) ;
#20701 = vertex_point ( 'none', #46356 ) ;
#20702 = oriented_edge ( 'none', *, *, #20700, .t. ) ;
#20703 = oriented_edge ( 'none', *, *, #20754, .t. ) ;
#20704 = oriented_edge ( 'none', *, *, #20663, .t. ) ;
#20705 = advanced_face ( 'none', ( #46346 ), #46606, .f. ) ;
#20706 = oriented_edge ( 'none', *, *, #20682, .f. ) ;
#20707 = oriented_edge ( 'none', *, *, #20233, .t. ) ;
#20708 = edge_curve ( 'none', #20647, #20252, #46640, .t. ) ;
#20709 = edge_loop ( 'none', ( #20707, #20637, #20706, #20694 ) ) ;
#20710 = edge_loop ( 'none', ( #20635, #20711, #20634, #20643 ) ) ;
#20711 = oriented_edge ( 'none', *, *, #20708, .f. ) ;
#20712 = advanced_face ( 'none', ( #46644 ), #46642, .f. ) ;
#20713 = advanced_face ( 'none', ( #46648 ), #46647, .t. ) ;
#20714 = oriented_edge ( 'none', *, *, #20750, .t. ) ;
#20715 = oriented_edge ( 'none', *, *, #20215, .f. ) ;
#20716 = edge_curve ( 'none', #20748, #20167, #46643, .t. ) ;
#20717 = edge_loop ( 'none', ( #20730, #20724, #20723, #20788, #20719, #20790, #20725, #20792 ) ) ;
#20718 = edge_curve ( 'none', #20737, #20743, #46641, .t. ) ;
#20719 = oriented_edge ( 'none', *, *, #20682, .t. ) ;
#20720 = edge_curve ( 'none', #18112, #20737, #46682, .t. ) ;
#20721 = oriented_edge ( 'none', *, *, #20720, .f. ) ;
#20722 = edge_curve ( 'none', #18112, #20169, #46624, .t. ) ;
#20723 = oriented_edge ( 'none', *, *, #20678, .t. ) ;
#20724 = oriented_edge ( 'none', *, *, #20747, .t. ) ;
#20725 = oriented_edge ( 'none', *, *, #20636, .t. ) ;
#20726 = oriented_edge ( 'none', *, *, #20728, .f. ) ;
#20727 = edge_curve ( 'none', #20729, #20731, #46625, .t. ) ;
#20728 = edge_curve ( 'none', #20731, #20748, #46673, .t. ) ;
#20729 = vertex_point ( 'none', #46667 ) ;
#20730 = oriented_edge ( 'none', *, *, #20639, .t. ) ;
#20731 = vertex_point ( 'none', #46666 ) ;
#20732 = oriented_edge ( 'none', *, *, #20740, .f. ) ;
#20733 = edge_loop ( 'none', ( #20779, #20791, #20775, #20783 ) ) ;
#20734 = oriented_edge ( 'none', *, *, #20727, .f. ) ;
#20735 = edge_curve ( 'none', #20736, #20729, #46665, .t. ) ;
#20736 = vertex_point ( 'none', #46668 ) ;
#20737 = vertex_point ( 'none', #46660 ) ;
#20738 = oriented_edge ( 'none', *, *, #20742, .f. ) ;
#20739 = oriented_edge ( 'none', *, *, #20735, .f. ) ;
#20740 = edge_curve ( 'none', #20744, #20736, #46653, .t. ) ;
#20741 = oriented_edge ( 'none', *, *, #20718, .f. ) ;
#20742 = edge_curve ( 'none', #20743, #20744, #46656, .t. ) ;
#20743 = vertex_point ( 'none', #46714 ) ;
#20744 = vertex_point ( 'none', #46657 ) ;
#20745 = advanced_face ( 'none', ( #46707 ), #46708, .f. ) ;
#20746 = oriented_edge ( 'none', *, *, #20747, .f. ) ;
#20747 = edge_curve ( 'none', #20673, #20755, #46709, .t. ) ;
#20748 = vertex_point ( 'none', #46659 ) ;
#20749 = oriented_edge ( 'none', *, *, #20680, .f. ) ;
#20750 = edge_curve ( 'none', #20748, #18112, #46700, .t. ) ;
#20751 = edge_loop ( 'none', ( #20753, #20726, #20734, #20739, #20732, #20738, #20741, #20721 ) ) ;
#20752 = advanced_face ( 'none', ( #46691, #46704 ), #46710, .f. ) ;
#20753 = oriented_edge ( 'none', *, *, #20750, .f. ) ;
#20754 = edge_curve ( 'none', #20684, #20232, #46688, .t. ) ;
#20755 = vertex_point ( 'none', #46696 ) ;
#20756 = edge_loop ( 'none', ( #20759, #20764, #20821, #20825 ) ) ;
#20757 = oriented_edge ( 'none', *, *, #20774, .t. ) ;
#20758 = oriented_edge ( 'none', *, *, #20740, .t. ) ;
#20759 = oriented_edge ( 'none', *, *, #20220, .f. ) ;
#20760 = edge_curve ( 'none', #20743, #20224, #46748, .t. ) ;
#20761 = oriented_edge ( 'none', *, *, #20760, .f. ) ;
#20762 = advanced_face ( 'none', ( #46685 ), #46744, .t. ) ;
#20763 = oriented_edge ( 'none', *, *, #20216, .f. ) ;
#20764 = oriented_edge ( 'none', *, *, #20819, .f. ) ;
#20765 = oriented_edge ( 'none', *, *, #20218, .f. ) ;
#20766 = oriented_edge ( 'none', *, *, #20777, .t. ) ;
#20767 = oriented_edge ( 'none', *, *, #20774, .f. ) ;
#20768 = advanced_face ( 'none', ( #46740 ), #46739, .t. ) ;
#20769 = edge_loop ( 'none', ( #20827, #20761, #20818, #20817 ) ) ;
#20770 = oriented_edge ( 'none', *, *, #20735, .t. ) ;
#20771 = oriented_edge ( 'none', *, *, #20830, .f. ) ;
#20772 = edge_loop ( 'none', ( #20765, #20771, #20758, #20757 ) ) ;
#20773 = oriented_edge ( 'none', *, *, #20722, .t. ) ;
#20774 = edge_curve ( 'none', #20736, #20201, #46706, .t. ) ;
#20775 = oriented_edge ( 'none', *, *, #20728, .t. ) ;
#20776 = advanced_face ( 'none', ( #46736 ), #46723, .t. ) ;
#20777 = edge_curve ( 'none', #20731, #20221, #46720, .t. ) ;
#20778 = edge_loop ( 'none', ( #20793, #20767, #20770, #20828 ) ) ;
#20779 = oriented_edge ( 'none', *, *, #20209, .f. ) ;
#20780 = oriented_edge ( 'none', *, *, #20206, .f. ) ;
#20781 = oriented_edge ( 'none', *, *, #20785, .f. ) ;
#20782 = oriented_edge ( 'none', *, *, #20727, .t. ) ;
#20783 = oriented_edge ( 'none', *, *, #20716, .t. ) ;
#20784 = advanced_face ( 'none', ( #46735 ), #46743, .t. ) ;
#20785 = edge_curve ( 'none', #20729, #20217, #46717, .t. ) ;
#20786 = edge_loop ( 'none', ( #20780, #20781, #20782, #20766 ) ) ;
#20787 = edge_loop ( 'none', ( #20715, #20789, #20714, #20773 ) ) ;
#20788 = oriented_edge ( 'none', *, *, #20691, .t. ) ;
#20789 = oriented_edge ( 'none', *, *, #20716, .f. ) ;
#20790 = oriented_edge ( 'none', *, *, #20699, .t. ) ;
#20791 = oriented_edge ( 'none', *, *, #20777, .f. ) ;
#20792 = oriented_edge ( 'none', *, *, #20646, .t. ) ;
#20793 = oriented_edge ( 'none', *, *, #20222, .f. ) ;
#20794 = edge_loop ( 'none', ( #20796, #20808 ) ) ;
#20795 = edge_loop ( 'none', ( #20797, #20802 ) ) ;
#20796 = oriented_edge ( 'none', *, *, #20182, .t. ) ;
#20797 = oriented_edge ( 'none', *, *, #20105, .t. ) ;
#20798 = advanced_face ( 'none', ( #46775 ), #46779, .f. ) ;
#20799 = edge_loop ( 'none', ( #20803, #20801 ) ) ;
#20800 = oriented_edge ( 'none', *, *, #20835, .f. ) ;
#20801 = oriented_edge ( 'none', *, *, #20403, .t. ) ;
#20802 = oriented_edge ( 'none', *, *, #20457, .t. ) ;
#20803 = oriented_edge ( 'none', *, *, #20163, .t. ) ;
#20804 = advanced_face ( 'none', ( #46770 ), #46774, .f. ) ;
#20805 = vertex_point ( 'none', #46772 ) ;
#20806 = edge_curve ( 'none', #20807, #20848, #46781, .t. ) ;
#20807 = vertex_point ( 'none', #46764 ) ;
#20808 = oriented_edge ( 'none', *, *, #20475, .t. ) ;
#20809 = oriented_edge ( 'none', *, *, #20125, .t. ) ;
#20810 = oriented_edge ( 'none', *, *, #20720, .t. ) ;
#20811 = edge_loop ( 'none', ( #20809, #20812 ) ) ;
#20812 = oriented_edge ( 'none', *, *, #20451, .t. ) ;
#20813 = oriented_edge ( 'none', *, *, #20819, .t. ) ;
#20814 = oriented_edge ( 'none', *, *, #20920, .f. ) ;
#20815 = advanced_face ( 'none', ( #46765 ), #46783, .f. ) ;
#20816 = advanced_face ( 'none', ( #46752 ), #46753, .f. ) ;
#20817 = oriented_edge ( 'none', *, *, #20830, .t. ) ;
#20818 = oriented_edge ( 'none', *, *, #20742, .t. ) ;
#20819 = edge_curve ( 'none', #20737, #20154, #46810, .t. ) ;
#20820 = advanced_face ( 'none', ( #46808 ), #46760, .t. ) ;
#20821 = oriented_edge ( 'none', *, *, #20718, .t. ) ;
#20822 = oriented_edge ( 'none', *, *, #20722, .f. ) ;
#20823 = edge_loop ( 'none', ( #20763, #20822, #20810, #20813 ) ) ;
#20824 = edge_loop ( 'none', ( #20864, #20869 ) ) ;
#20825 = oriented_edge ( 'none', *, *, #20760, .t. ) ;
#20826 = advanced_face ( 'none', ( #46807 ), #46805, .t. ) ;
#20827 = oriented_edge ( 'none', *, *, #20200, .f. ) ;
#20828 = oriented_edge ( 'none', *, *, #20785, .t. ) ;
#20829 = advanced_face ( 'none', ( #46811 ), #46799, .t. ) ;
#20830 = edge_curve ( 'none', #20744, #20213, #46785, .t. ) ;
#20831 = edge_curve ( 'none', #20910, #20854, #46797, .t. ) ;
#20832 = oriented_edge ( 'none', *, *, #20831, .f. ) ;
#20833 = edge_curve ( 'none', #20837, #20910, #46793, .t. ) ;
#20834 = vertex_point ( 'none', #46835 ) ;
#20835 = edge_curve ( 'none', #20807, #20859, #46837, .t. ) ;
#20836 = edge_curve ( 'none', #20805, #20848, #46840, .t. ) ;
#20837 = vertex_point ( 'none', #46823 ) ;
#20838 = advanced_face ( 'none', ( #46822 ), #46834, .f. ) ;
#20839 = edge_curve ( 'none', #20859, #20807, #46882, .t. ) ;
#20840 = oriented_edge ( 'none', *, *, #20860, .t. ) ;
#20841 = edge_curve ( 'none', #20903, #20843, #46819, .t. ) ;
#20842 = oriented_edge ( 'none', *, *, #20806, .f. ) ;
#20843 = vertex_point ( 'none', #46874 ) ;
#20844 = edge_curve ( 'none', #20861, #20837, #46875, .t. ) ;
#20845 = vertex_point ( 'none', #46867 ) ;
#20846 = oriented_edge ( 'none', *, *, #20839, .f. ) ;
#20847 = advanced_face ( 'none', ( #46876 ), #46877, .f. ) ;
#20848 = vertex_point ( 'none', #46862 ) ;
#20849 = edge_loop ( 'none', ( #20840, #20858, #20842, #20846 ) ) ;
#20850 = edge_curve ( 'none', #20848, #20805, #46868, .t. ) ;
#20851 = oriented_edge ( 'none', *, *, #20833, .f. ) ;
#20852 = brep_with_voids ( 'none', #9256, ( #46859 ) );
#20853 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371982500, -4.034662936822808600 ) ) ;
#20854 = vertex_point ( 'none', #46873 ) ;
#20855 = oriented_edge ( 'none', *, *, #20806, .t. ) ;
#20856 = advanced_face ( 'none', ( #46852 ), #45608, .f. ) ;
#20857 = oriented_edge ( 'none', *, *, #20850, .t. ) ;
#20858 = oriented_edge ( 'none', *, *, #20836, .t. ) ;
#20859 = vertex_point ( 'none', #46906 ) ;
#20860 = edge_curve ( 'none', #20859, #20805, #46903, .t. ) ;
#20861 = vertex_point ( 'none', #46910 ) ;
#20862 = edge_loop ( 'none', ( #20906, #20905, #20832, #20851 ) ) ;
#20863 = oriented_edge ( 'none', *, *, #20860, .f. ) ;
#20864 = oriented_edge ( 'none', *, *, #20114, .t. ) ;
#20865 = closed_shell ( 'none', ( #20046, #20022, #20091, #20078, #20063, #20133, #20118, #20110, #20157, #20225, #20188, #20251, #20277, #20346, #20332, #20339, #20329, #20395, #20376, #20360, #20367, #20405, #20472, #20396, #20464, #20446, #20454, #20436, #20444, #20501, #20507, #20493, #20476, #20543, #20549, #20539, #20524, #20587, #20515, #20557, #20620, #20607, #20616, #20602, #20606, #20596, #20652, #20662, #20644, #20712, #20696, #20705, #20688, #20675, #20745, #20752, #20713, #20776, #20784, #20768, #20829, #20762, #20820, #20826, #20815, #20816, #20798, #20804, #20847 ) ) ;
#20866 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20867 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20868 = edge_loop ( 'none', ( #20855, #20857, #20863, #20800 ) ) ;
#20869 = oriented_edge ( 'none', *, *, #20468, .t. ) ;
#20870 = vertex_point ( 'none', #46904 ) ;
#20871 = oriented_edge ( 'none', *, *, #20872, .t. ) ;
#20872 = edge_curve ( 'none', #20889, #20870, #46898, .t. ) ;
#20873 = edge_curve ( 'none', #20888, #20870, #46908, .t. ) ;
#20874 = vertex_point ( 'none', #46909 ) ;
#20875 = vertex_point ( 'none', #46891 ) ;
#20876 = advanced_face ( 'none', ( #46890 ), #46883, .f. ) ;
#20877 = oriented_edge ( 'none', *, *, #20881, .t. ) ;
#20878 = oriented_edge ( 'none', *, *, #20896, .t. ) ;
#20879 = edge_curve ( 'none', #20845, #20834, #46885, .t. ) ;
#20880 = vertex_point ( 'none', #46941 ) ;
#20881 = edge_curve ( 'none', #20874, #20880, #46939, .t. ) ;
#20882 = edge_loop ( 'none', ( #20941, #20940, #20945, #20814 ) ) ;
#20883 = edge_curve ( 'none', #20834, #20880, #46932, .t. ) ;
#20884 = vertex_point ( 'none', #46928 ) ;
#20885 = vertex_point ( 'none', #46933 ) ;
#20886 = vertex_point ( 'none', #46924 ) ;
#20887 = oriented_edge ( 'none', *, *, #20883, .f. ) ;
#20888 = vertex_point ( 'none', #46922 ) ;
#20889 = vertex_point ( 'none', #46921 ) ;
#20890 = oriented_edge ( 'none', *, *, #20879, .f. ) ;
#20891 = advanced_face ( 'none', ( #46935 ), #46940, .t. ) ;
#20892 = edge_loop ( 'none', ( #20894, #20893, #20897, #20902 ) ) ;
#20893 = oriented_edge ( 'none', *, *, #20895, .t. ) ;
#20894 = oriented_edge ( 'none', *, *, #20841, .f. ) ;
#20895 = edge_curve ( 'none', #20903, #20909, #46917, .t. ) ;
#20896 = edge_curve ( 'none', #20845, #20874, #46975, .t. ) ;
#20897 = oriented_edge ( 'none', *, *, #20898, .t. ) ;
#20898 = edge_curve ( 'none', #20909, #20908, #46884, .t. ) ;
#20899 = edge_loop ( 'none', ( #20950, #20949, #20871, #20947 ) ) ;
#20900 = edge_curve ( 'none', #20843, #20908, #46916, .t. ) ;
#20901 = edge_loop ( 'none', ( #20890, #20878, #20877, #20887 ) ) ;
#20902 = oriented_edge ( 'none', *, *, #20900, .f. ) ;
#20903 = vertex_point ( 'none', #46960 ) ;
#20904 = advanced_face ( 'none', ( #46971 ), #46976, .t. ) ;
#20905 = oriented_edge ( 'none', *, *, #20907, .t. ) ;
#20906 = oriented_edge ( 'none', *, *, #20844, .f. ) ;
#20907 = edge_curve ( 'none', #20861, #20854, #46957, .t. ) ;
#20908 = vertex_point ( 'none', #46956 ) ;
#20909 = vertex_point ( 'none', #46955 ) ;
#20910 = vertex_point ( 'none', #46951 ) ;
#20911 = oriented_edge ( 'none', *, *, #20912, .t. ) ;
#20912 = edge_curve ( 'none', #20934, #20988, #46965, .t. ) ;
#20913 = edge_curve ( 'none', #20934, #20994, #46967, .t. ) ;
#20914 = vertex_point ( 'none', #46948 ) ;
#20915 = vertex_point ( 'none', #46947 ) ;
#20916 = oriented_edge ( 'none', *, *, #20917, .t. ) ;
#20917 = edge_curve ( 'none', #20988, #20989, #46997, .t. ) ;
#20918 = edge_loop ( 'none', ( #20967, #20966, #20972, #21035 ) ) ;
#20919 = oriented_edge ( 'none', *, *, #20975, .f. ) ;
#20920 = edge_curve ( 'none', #20885, #20944, #46970, .t. ) ;
#20921 = vertex_point ( 'none', #46992 ) ;
#20922 = edge_curve ( 'none', #20921, #20935, #46988, .t. ) ;
#20923 = vertex_point ( 'none', #46991 ) ;
#20924 = edge_loop ( 'none', ( #20937, #20911, #20916, #20919 ) ) ;
#20925 = edge_loop ( 'none', ( #20931, #20930, #20987, #20991 ) ) ;
#20926 = edge_curve ( 'none', #20915, #20914, #47001, .t. ) ;
#20927 = vertex_point ( 'none', #46982 ) ;
#20928 = edge_curve ( 'none', #20921, #20923, #46949, .t. ) ;
#20929 = advanced_face ( 'none', ( #47035 ), #46983, .f. ) ;
#20930 = oriented_edge ( 'none', *, *, #20932, .t. ) ;
#20931 = oriented_edge ( 'none', *, *, #20928, .t. ) ;
#20932 = edge_curve ( 'none', #20923, #20927, #47032, .t. ) ;
#20933 = vertex_point ( 'none', #47026 ) ;
#20934 = vertex_point ( 'none', #47039 ) ;
#20935 = vertex_point ( 'none', #47020 ) ;
#20936 = edge_curve ( 'none', #20935, #20927, #47034, .t. ) ;
#20937 = oriented_edge ( 'none', *, *, #20913, .f. ) ;
#20938 = vertex_point ( 'none', #47021 ) ;
#20939 = advanced_face ( 'none', ( #47031 ), #47025, .t. ) ;
#20940 = oriented_edge ( 'none', *, *, #20942, .t. ) ;
#20941 = oriented_edge ( 'none', *, *, #20943, .f. ) ;
#20942 = edge_curve ( 'none', #20884, #20886, #47004, .t. ) ;
#20943 = edge_curve ( 'none', #20884, #20885, #47005, .t. ) ;
#20944 = vertex_point ( 'none', #47068 ) ;
#20945 = oriented_edge ( 'none', *, *, #20946, .t. ) ;
#20946 = edge_curve ( 'none', #20886, #20944, #47011, .t. ) ;
#20947 = oriented_edge ( 'none', *, *, #20873, .f. ) ;
#20948 = advanced_face ( 'none', ( #47069 ), #47012, .t. ) ;
#20949 = oriented_edge ( 'none', *, *, #20951, .t. ) ;
#20950 = oriented_edge ( 'none', *, *, #20952, .f. ) ;
#20951 = edge_curve ( 'none', #20875, #20889, #47067, .t. ) ;
#20952 = edge_curve ( 'none', #20875, #20888, #47019, .t. ) ;
#20953 = vertex_point ( 'none', #47050 ) ;
#20954 = advanced_face ( 'none', ( #47045 ), #47048, .f. ) ;
#20955 = vertex_point ( 'none', #47062 ) ;
#20956 = oriented_edge ( 'none', *, *, #20958, .t. ) ;
#20957 = edge_curve ( 'none', #21033, #20970, #47061, .t. ) ;
#20958 = edge_curve ( 'none', #20962, #21033, #47049, .t. ) ;
#20959 = oriented_edge ( 'none', *, *, #20960, .f. ) ;
#20960 = edge_curve ( 'none', #20955, #20970, #47086, .t. ) ;
#20961 = oriented_edge ( 'none', *, *, #21027, .t. ) ;
#20962 = vertex_point ( 'none', #47099 ) ;
#20963 = oriented_edge ( 'none', *, *, #20981, .f. ) ;
#20964 = vertex_point ( 'none', #47088 ) ;
#20965 = advanced_face ( 'none', ( #47082 ), #47091, .t. ) ;
#20966 = oriented_edge ( 'none', *, *, #20968, .t. ) ;
#20967 = oriented_edge ( 'none', *, *, #20969, .f. ) ;
#20968 = edge_curve ( 'none', #20938, #20985, #47083, .t. ) ;
#20969 = edge_curve ( 'none', #20938, #20982, #47078, .t. ) ;
#20970 = vertex_point ( 'none', #47072 ) ;
#20971 = vertex_point ( 'none', #47071 ) ;
#20972 = oriented_edge ( 'none', *, *, #20973, .t. ) ;
#20973 = edge_curve ( 'none', #20985, #20984, #47079, .t. ) ;
#20974 = oriented_edge ( 'none', *, *, #20957, .t. ) ;
#20975 = edge_curve ( 'none', #20994, #20989, #47125, .t. ) ;
#20976 = edge_curve ( 'none', #20990, #20933, #47128, .t. ) ;
#20977 = advanced_face ( 'none', ( #47081 ), #47110, .f. ) ;
#20978 = oriented_edge ( 'none', *, *, #20980, .t. ) ;
#20979 = oriented_edge ( 'none', *, *, #20976, .f. ) ;
#20980 = edge_curve ( 'none', #20990, #20915, #47105, .t. ) ;
#20981 = edge_curve ( 'none', #20933, #20914, #46361, .t. ) ;
#20982 = vertex_point ( 'none', #47111 ) ;
#20983 = edge_loop ( 'none', ( #20956, #20974, #20959, #21022 ) ) ;
#20984 = vertex_point ( 'none', #47109 ) ;
#20985 = vertex_point ( 'none', #47115 ) ;
#20986 = oriented_edge ( 'none', *, *, #20926, .t. ) ;
#20987 = oriented_edge ( 'none', *, *, #20936, .f. ) ;
#20988 = vertex_point ( 'none', #47108 ) ;
#20989 = vertex_point ( 'none', #45847 ) ;
#20990 = vertex_point ( 'none', #46347 ) ;
#20991 = oriented_edge ( 'none', *, *, #20922, .f. ) ;
#20992 = edge_loop ( 'none', ( #20979, #20978, #20986, #20963 ) ) ;
#20993 = advanced_face ( 'none', ( #46596 ), #47106, .t. ) ;
#20994 = vertex_point ( 'none', #2651 ) ;
#20995 = vertex_point ( 'none', #2650 ) ;
#20996 = vertex_point ( 'none', #2648 ) ;
#20997 = oriented_edge ( 'none', *, *, #21051, .f. ) ;
#20998 = oriented_edge ( 'none', *, *, #21017, .f. ) ;
#20999 = edge_curve ( 'none', #21029, #21010, #2645, .t. ) ;
#21000 = edge_loop ( 'none', ( #21023, #21005, #21060, #21069 ) ) ;
#21001 = oriented_edge ( 'none', *, *, #20999, .f. ) ;
#21002 = advanced_face ( 'none', ( #2646 ), #2643, .t. ) ;
#21003 = vertex_point ( 'none', #2631 ) ;
#21004 = vertex_point ( 'none', #2636 ) ;
#21005 = oriented_edge ( 'none', *, *, #21008, .t. ) ;
#21006 = edge_curve ( 'none', #21015, #21003, #2647, .t. ) ;
#21007 = oriented_edge ( 'none', *, *, #21019, .f. ) ;
#21008 = edge_curve ( 'none', #21015, #21004, #2634, .t. ) ;
#21009 = advanced_face ( 'none', ( #2629 ), #2682, .t. ) ;
#21010 = vertex_point ( 'none', #2677 ) ;
#21011 = oriented_edge ( 'none', *, *, #21013, .f. ) ;
#21012 = edge_curve ( 'none', #20964, #21014, #2673, .t. ) ;
#21013 = edge_curve ( 'none', #20964, #21029, #2628, .t. ) ;
#21014 = vertex_point ( 'none', #2674 ) ;
#21015 = vertex_point ( 'none', #2667 ) ;
#21016 = oriented_edge ( 'none', *, *, #21012, .t. ) ;
#21017 = edge_curve ( 'none', #21010, #21014, #2675, .t. ) ;
#21018 = edge_curve ( 'none', #20962, #20955, #2657, .t. ) ;
#21019 = edge_curve ( 'none', #21020, #21025, #2653, .t. ) ;
#21020 = vertex_point ( 'none', #2660 ) ;
#21021 = edge_loop ( 'none', ( #21011, #21016, #20998, #21001 ) ) ;
#21022 = oriented_edge ( 'none', *, *, #21018, .f. ) ;
#21023 = oriented_edge ( 'none', *, *, #21006, .f. ) ;
#21024 = advanced_face ( 'none', ( #2622 ), #2666, .t. ) ;
#21025 = vertex_point ( 'none', #2710 ) ;
#21026 = oriented_edge ( 'none', *, *, #21028, .f. ) ;
#21027 = edge_curve ( 'none', #20971, #20953, #2707, .t. ) ;
#21028 = edge_curve ( 'none', #20971, #21020, #2708, .t. ) ;
#21029 = vertex_point ( 'none', #2700 ) ;
#21030 = oriented_edge ( 'none', *, *, #21031, .t. ) ;
#21031 = edge_curve ( 'none', #20953, #21025, #2697, .t. ) ;
#21032 = edge_curve ( 'none', #20982, #20984, #2688, .t. ) ;
#21033 = vertex_point ( 'none', #2711 ) ;
#21034 = edge_loop ( 'none', ( #21026, #20961, #21030, #21007 ) ) ;
#21035 = oriented_edge ( 'none', *, *, #21032, .f. ) ;
#21036 = vertex_point ( 'none', #2745 ) ;
#21037 = oriented_edge ( 'none', *, *, #21118, .f. ) ;
#21038 = edge_curve ( 'none', #20996, #21067, #2695, .t. ) ;
#21039 = vertex_point ( 'none', #2701 ) ;
#21040 = edge_curve ( 'none', #20859, #21041, #2744, .t. ) ;
#21041 = vertex_point ( 'none', #2690 ) ;
#21042 = oriented_edge ( 'none', *, *, #21038, .f. ) ;
#21043 = oriented_edge ( 'none', *, *, #21114, .t. ) ;
#21044 = advanced_face ( 'none', ( #2705 ), #2709, .t. ) ;
#21045 = edge_loop ( 'none', ( #21052, #21113, #21043, #21116 ) ) ;
#21046 = oriented_edge ( 'none', *, *, #21047, .f. ) ;
#21047 = edge_curve ( 'none', #21039, #21041, #2743, .t. ) ;
#21048 = oriented_edge ( 'none', *, *, #21077, .t. ) ;
#21049 = edge_curve ( 'none', #21075, #21070, #2728, .t. ) ;
#21050 = oriented_edge ( 'none', *, *, #21049, .f. ) ;
#21051 = edge_curve ( 'none', #21073, #21075, #2733, .t. ) ;
#21052 = oriented_edge ( 'none', *, *, #20836, .f. ) ;
#21053 = oriented_edge ( 'none', *, *, #20835, .t. ) ;
#21054 = advanced_face ( 'none', ( #2731 ), #2723, .f. ) ;
#21055 = oriented_edge ( 'none', *, *, #21057, .t. ) ;
#21056 = oriented_edge ( 'none', *, *, #21062, .f. ) ;
#21057 = edge_curve ( 'none', #20995, #21068, #2773, .t. ) ;
#21058 = oriented_edge ( 'none', *, *, #21040, .t. ) ;
#21059 = edge_loop ( 'none', ( #21053, #21058, #21046, #21107 ) ) ;
#21060 = oriented_edge ( 'none', *, *, #21063, .f. ) ;
#21061 = edge_curve ( 'none', #21003, #21065, #2772, .t. ) ;
#21062 = edge_curve ( 'none', #20995, #20996, #2771, .t. ) ;
#21063 = edge_curve ( 'none', #21065, #21004, #2764, .t. ) ;
#21064 = edge_loop ( 'none', ( #21076, #21048, #21050, #20997 ) ) ;
#21065 = vertex_point ( 'none', #2753 ) ;
#21066 = edge_loop ( 'none', ( #21056, #21055, #21037, #21042 ) ) ;
#21067 = vertex_point ( 'none', #2775 ) ;
#21068 = vertex_point ( 'none', #2684 ) ;
#21069 = oriented_edge ( 'none', *, *, #21061, .f. ) ;
#21070 = vertex_point ( 'none', #2760 ) ;
#21071 = edge_curve ( 'none', #21072, #21073, #2747, .t. ) ;
#21072 = vertex_point ( 'none', #2759 ) ;
#21073 = vertex_point ( 'none', #2749 ) ;
#21074 = advanced_face ( 'none', ( #2725 ), #2765, .t. ) ;
#21075 = vertex_point ( 'none', #2754 ) ;
#21076 = oriented_edge ( 'none', *, *, #21071, .f. ) ;
#21077 = edge_curve ( 'none', #21072, #21070, #2791, .t. ) ;
#21078 = edge_curve ( 'none', #21109, #21095, #2801, .t. ) ;
#21079 = oriented_edge ( 'none', *, *, #21078, .f. ) ;
#21080 = oriented_edge ( 'none', *, *, #21146, .t. ) ;
#21081 = oriented_edge ( 'none', *, *, #21150, .f. ) ;
#21082 = advanced_face ( 'none', ( #2748 ), #2793, .t. ) ;
#21083 = oriented_edge ( 'none', *, *, #21084, .t. ) ;
#21084 = edge_curve ( 'none', #21091, #21115, #2794, .t. ) ;
#21085 = edge_curve ( 'none', #21093, #21091, #2795, .t. ) ;
#21086 = oriented_edge ( 'none', *, *, #21092, .t. ) ;
#21087 = edge_curve ( 'none', #21088, #21115, #2839, .t. ) ;
#21088 = vertex_point ( 'none', #2782 ) ;
#21089 = edge_loop ( 'none', ( #21155, #21086, #21153, #15149 ) ) ;
#21090 = oriented_edge ( 'none', *, *, #21087, .f. ) ;
#21091 = vertex_point ( 'none', #2834 ) ;
#21092 = edge_curve ( 'none', #20854, #21152, #2843, .t. ) ;
#21093 = vertex_point ( 'none', #2828 ) ;
#21094 = advanced_face ( 'none', ( #2827 ), #2838, .t. ) ;
#21095 = vertex_point ( 'none', #2813 ) ;
#21096 = oriented_edge ( 'none', *, *, #21108, .t. ) ;
#21097 = edge_curve ( 'none', #21110, #21099, #2810, .t. ) ;
#21098 = oriented_edge ( 'none', *, *, #21085, .t. ) ;
#21099 = vertex_point ( 'none', #2820 ) ;
#21100 = oriented_edge ( 'none', *, *, #21097, .t. ) ;
#21101 = edge_curve ( 'none', #21095, #21099, #2872, .t. ) ;
#21102 = edge_loop ( 'none', ( #21098, #21083, #21090, #21081 ) ) ;
#21103 = oriented_edge ( 'none', *, *, #21101, .f. ) ;
#21104 = edge_curve ( 'none', #20807, #21039, #2814, .t. ) ;
#21105 = edge_curve ( 'none', #20805, #21112, #2817, .t. ) ;
#21106 = edge_loop ( 'none', ( #21096, #21100, #21103, #21079 ) ) ;
#21107 = oriented_edge ( 'none', *, *, #21104, .f. ) ;
#21108 = edge_curve ( 'none', #21109, #21110, #2873, .t. ) ;
#21109 = vertex_point ( 'none', #2811 ) ;
#21110 = vertex_point ( 'none', #2876 ) ;
#21111 = advanced_face ( 'none', ( #2854 ), #2862, .f. ) ;
#21112 = vertex_point ( 'none', #2847 ) ;
#21113 = oriented_edge ( 'none', *, *, #21105, .t. ) ;
#21114 = edge_curve ( 'none', #21112, #21036, #46853, .t. ) ;
#21115 = vertex_point ( 'none', #47101 ) ;
#21116 = oriented_edge ( 'none', *, *, #21117, .f. ) ;
#21117 = edge_curve ( 'none', #20848, #21036, #46860, .t. ) ;
#21118 = edge_curve ( 'none', #21067, #21068, #2902, .t. ) ;
#21119 = oriented_edge ( 'none', *, *, #21163, .f. ) ;
#21120 = edge_loop ( 'none', ( #21169, #21188, #21171, #21170, #21172, #21190, #21179, #21178, #21162, #21119, #21158, #21236, #21168, #21241, #21235, #21237, #21224, #21243, #21223, #21229, #21226, #21233 ) ) ;
#21121 = advanced_face ( 'none', ( #2904 ), #2894, .f. ) ;
#21122 = oriented_edge ( 'none', *, *, #21183, .t. ) ;
#21123 = oriented_edge ( 'none', *, *, #21184, .f. ) ;
#21124 = oriented_edge ( 'none', *, *, #21063, .t. ) ;
#21125 = vertex_point ( 'none', #2893 ) ;
#21126 = edge_loop ( 'none', ( #21123, #21122, #21186, #21138 ) ) ;
#21127 = oriented_edge ( 'none', *, *, #21129, .t. ) ;
#21128 = edge_curve ( 'none', #21130, #21125, #2897, .t. ) ;
#21129 = edge_curve ( 'none', #21004, #21125, #2884, .t. ) ;
#21130 = vertex_point ( 'none', #2905 ) ;
#21131 = edge_loop ( 'none', ( #21197, #21196, #21135, #21202 ) ) ;
#21132 = oriented_edge ( 'none', *, *, #21134, .f. ) ;
#21133 = oriented_edge ( 'none', *, *, #21128, .f. ) ;
#21134 = edge_curve ( 'none', #21065, #21130, #2896, .t. ) ;
#21135 = oriented_edge ( 'none', *, *, #21201, .t. ) ;
#21136 = vertex_point ( 'none', #2936 ) ;
#21137 = vertex_point ( 'none', #2935 ) ;
#21138 = oriented_edge ( 'none', *, *, #21189, .f. ) ;
#21139 = vertex_point ( 'none', #2933 ) ;
#21140 = vertex_point ( 'none', #2885 ) ;
#21141 = advanced_face ( 'none', ( #2931 ), #2877, .f. ) ;
#21142 = edge_curve ( 'none', #21029, #20996, #2906, .t. ) ;
#21143 = advanced_face ( 'none', ( #2932 ), #2940, .f. ) ;
#21144 = oriented_edge ( 'none', *, *, #21145, .t. ) ;
#21145 = edge_curve ( 'none', #20964, #20995, #2917, .t. ) ;
#21146 = edge_curve ( 'none', #21029, #20964, #2920, .t. ) ;
#21147 = oriented_edge ( 'none', *, *, #21062, .t. ) ;
#21148 = oriented_edge ( 'none', *, *, #21142, .f. ) ;
#21149 = advanced_face ( 'none', ( #2921 ), #2918, .t. ) ;
#21150 = edge_curve ( 'none', #21093, #21088, #2965, .t. ) ;
#21151 = vertex_point ( 'none', #2963 ) ;
#21152 = vertex_point ( 'none', #2962 ) ;
#21153 = oriented_edge ( 'none', *, *, #21157, .f. ) ;
#21154 = advanced_face ( 'none', ( #2966 ), #2913, .t. ) ;
#21155 = oriented_edge ( 'none', *, *, #20831, .t. ) ;
#21156 = edge_loop ( 'none', ( #21080, #21144, #21147, #21148 ) ) ;
#21157 = edge_curve ( 'none', #21151, #21152, #2912, .t. ) ;
#21158 = oriented_edge ( 'none', *, *, #21166, .f. ) ;
#21159 = edge_curve ( 'none', #21195, #21180, #2957, .t. ) ;
#21160 = vertex_point ( 'none', #2958 ) ;
#21161 = vertex_point ( 'none', #2953 ) ;
#21162 = oriented_edge ( 'none', *, *, #21159, .f. ) ;
#21163 = edge_curve ( 'none', #21177, #21195, #2947, .t. ) ;
#21164 = vertex_point ( 'none', #2945 ) ;
#21165 = edge_curve ( 'none', #21175, #21160, #2954, .t. ) ;
#21166 = edge_curve ( 'none', #21161, #21177, #2956, .t. ) ;
#21167 = vertex_point ( 'none', #2946 ) ;
#21168 = oriented_edge ( 'none', *, *, #21165, .f. ) ;
#21169 = oriented_edge ( 'none', *, *, #21192, .f. ) ;
#21170 = oriented_edge ( 'none', *, *, #21173, .f. ) ;
#21171 = oriented_edge ( 'none', *, *, #21193, .f. ) ;
#21172 = oriented_edge ( 'none', *, *, #21176, .f. ) ;
#21173 = edge_curve ( 'none', #21174, #21191, #2993, .t. ) ;
#21174 = vertex_point ( 'none', #2997 ) ;
#21175 = vertex_point ( 'none', #2990 ) ;
#21176 = edge_curve ( 'none', #20870, #21174, #2981, .t. ) ;
#21177 = vertex_point ( 'none', #2983 ) ;
#21178 = oriented_edge ( 'none', *, *, #21247, .f. ) ;
#21179 = oriented_edge ( 'none', *, *, #21181, .f. ) ;
#21180 = vertex_point ( 'none', #2982 ) ;
#21181 = edge_curve ( 'none', #21182, #20889, #3032, .t. ) ;
#21182 = vertex_point ( 'none', #2978 ) ;
#21183 = edge_curve ( 'none', #21140, #21137, #2972, .t. ) ;
#21184 = edge_curve ( 'none', #21140, #21136, #2973, .t. ) ;
#21185 = vertex_point ( 'none', #3022 ) ;
#21186 = oriented_edge ( 'none', *, *, #21187, .t. ) ;
#21187 = edge_curve ( 'none', #21137, #21185, #3027, .t. ) ;
#21188 = oriented_edge ( 'none', *, *, #20881, .f. ) ;
#21189 = edge_curve ( 'none', #21136, #21185, #3026, .t. ) ;
#21190 = oriented_edge ( 'none', *, *, #20872, .f. ) ;
#21191 = vertex_point ( 'none', #3007 ) ;
#21192 = edge_curve ( 'none', #20880, #21204, #3016, .t. ) ;
#21193 = edge_curve ( 'none', #21191, #20874, #3012, .t. ) ;
#21194 = advanced_face ( 'none', ( #3004, #3010, #3009, #3066, #2999, #3062, #3017, #3061, #3060 ), #3067, .f. ) ;
#21195 = vertex_point ( 'none', #3057 ) ;
#21196 = oriented_edge ( 'none', *, *, #21198, .t. ) ;
#21197 = oriented_edge ( 'none', *, *, #21199, .t. ) ;
#21198 = edge_curve ( 'none', #21072, #21139, #3005, .t. ) ;
#21199 = edge_curve ( 'none', #21073, #21072, #3068, .t. ) ;
#21200 = vertex_point ( 'none', #3047 ) ;
#21201 = edge_curve ( 'none', #21139, #21200, #3011, .t. ) ;
#21202 = oriented_edge ( 'none', *, *, #21203, .f. ) ;
#21203 = edge_curve ( 'none', #21073, #21200, #3042, .t. ) ;
#21204 = vertex_point ( 'none', #3034 ) ;
#21205 = oriented_edge ( 'none', *, *, #21274, .t. ) ;
#21206 = vertex_point ( 'none', #3058 ) ;
#21207 = vertex_point ( 'none', #3095 ) ;
#21208 = edge_loop ( 'none', ( #21281, #21279, #21205, #18113 ) ) ;
#21209 = edge_loop ( 'none', ( #21294, #21211, #21291, #21285 ) ) ;
#21210 = advanced_face ( 'none', ( #3093 ), #3046, .t. ) ;
#21211 = oriented_edge ( 'none', *, *, #21292, .t. ) ;
#21212 = advanced_face ( 'none', ( #3090 ), #3088, .t. ) ;
#21213 = edge_curve ( 'none', #21227, #21222, #3043, .t. ) ;
#21214 = vertex_point ( 'none', #3087 ) ;
#21215 = vertex_point ( 'none', #3089 ) ;
#21216 = oriented_edge ( 'none', *, *, #21218, .f. ) ;
#21217 = edge_curve ( 'none', #21204, #21227, #3081, .t. ) ;
#21218 = edge_curve ( 'none', #21214, #21215, #3080, .t. ) ;
#21219 = oriented_edge ( 'none', *, *, #21092, .f. ) ;
#21220 = oriented_edge ( 'none', *, *, #21253, .f. ) ;
#21221 = edge_curve ( 'none', #21164, #21238, #3076, .t. ) ;
#21222 = vertex_point ( 'none', #3131 ) ;
#21223 = oriented_edge ( 'none', *, *, #21228, .f. ) ;
#21224 = oriented_edge ( 'none', *, *, #21221, .f. ) ;
#21225 = edge_curve ( 'none', #21245, #21164, #3129, .t. ) ;
#21226 = oriented_edge ( 'none', *, *, #21213, .f. ) ;
#21227 = vertex_point ( 'none', #3126 ) ;
#21228 = edge_curve ( 'none', #21244, #21245, #3075, .t. ) ;
#21229 = oriented_edge ( 'none', *, *, #21230, .f. ) ;
#21230 = edge_curve ( 'none', #21222, #21244, #3120, .t. ) ;
#21231 = oriented_edge ( 'none', *, *, #21428, .f. ) ;
#21232 = edge_loop ( 'none', ( #21216, #21220, #21259, #21266, #21257, #21263, #21335, #21270, #21341, #21337, #21322, #21325, #21328 ) ) ;
#21233 = oriented_edge ( 'none', *, *, #21217, .f. ) ;
#21234 = edge_curve ( 'none', #21160, #21161, #3111, .t. ) ;
#21235 = oriented_edge ( 'none', *, *, #21242, .f. ) ;
#21236 = oriented_edge ( 'none', *, *, #21234, .f. ) ;
#21237 = oriented_edge ( 'none', *, *, #21246, .f. ) ;
#21238 = vertex_point ( 'none', #3160 ) ;
#21239 = vertex_point ( 'none', #3159 ) ;
#21240 = edge_curve ( 'none', #21167, #21175, #3154, .t. ) ;
#21241 = oriented_edge ( 'none', *, *, #21240, .f. ) ;
#21242 = edge_curve ( 'none', #21239, #21167, #3162, .t. ) ;
#21243 = oriented_edge ( 'none', *, *, #21225, .f. ) ;
#21244 = vertex_point ( 'none', #3156 ) ;
#21245 = vertex_point ( 'none', #3149 ) ;
#21246 = edge_curve ( 'none', #21238, #21239, #3158, .t. ) ;
#21247 = edge_curve ( 'none', #21180, #21182, #3136, .t. ) ;
#21248 = edge_curve ( 'none', #21264, #21265, #3138, .t. ) ;
#21249 = vertex_point ( 'none', #3193 ) ;
#21250 = edge_curve ( 'none', #21215, #21258, #3143, .t. ) ;
#21251 = edge_curve ( 'none', #21268, #21264, #3155, .t. ) ;
#21252 = vertex_point ( 'none', #3187 ) ;
#21253 = edge_curve ( 'none', #21256, #21214, #3188, .t. ) ;
#21254 = vertex_point ( 'none', #3174 ) ;
#21255 = oriented_edge ( 'none', *, *, #21317, .f. ) ;
#21256 = vertex_point ( 'none', #3176 ) ;
#21257 = oriented_edge ( 'none', *, *, #21267, .f. ) ;
#21258 = vertex_point ( 'none', #3186 ) ;
#21259 = oriented_edge ( 'none', *, *, #21261, .f. ) ;
#21260 = edge_curve ( 'none', #21262, #21254, #3169, .t. ) ;
#21261 = edge_curve ( 'none', #21254, #21256, #3168, .t. ) ;
#21262 = vertex_point ( 'none', #3227 ) ;
#21263 = oriented_edge ( 'none', *, *, #20917, .f. ) ;
#21264 = vertex_point ( 'none', #3167 ) ;
#21265 = vertex_point ( 'none', #3175 ) ;
#21266 = oriented_edge ( 'none', *, *, #21260, .f. ) ;
#21267 = edge_curve ( 'none', #20989, #21262, #3218, .t. ) ;
#21268 = vertex_point ( 'none', #3219 ) ;
#21269 = vertex_point ( 'none', #3213 ) ;
#21270 = oriented_edge ( 'none', *, *, #21336, .f. ) ;
#21271 = vertex_point ( 'none', #3226 ) ;
#21272 = edge_curve ( 'none', #21269, #20988, #3220, .t. ) ;
#21273 = edge_curve ( 'none', #18196, #21275, #3222, .t. ) ;
#21274 = edge_curve ( 'none', #21282, #13682, #3212, .t. ) ;
#21275 = vertex_point ( 'none', #3221 ) ;
#21276 = oriented_edge ( 'none', *, *, #18446, .t. ) ;
#21277 = oriented_edge ( 'none', *, *, #18739, .f. ) ;
#21278 = vertex_point ( 'none', #3200 ) ;
#21279 = oriented_edge ( 'none', *, *, #21283, .t. ) ;
#21280 = vertex_point ( 'none', #3211 ) ;
#21281 = oriented_edge ( 'none', *, *, #21284, .f. ) ;
#21282 = vertex_point ( 'none', #3199 ) ;
#21283 = edge_curve ( 'none', #21278, #21282, #3209, .t. ) ;
#21284 = edge_curve ( 'none', #21278, #21280, #3210, .t. ) ;
#21285 = oriented_edge ( 'none', *, *, #21286, .f. ) ;
#21286 = edge_curve ( 'none', #21206, #21288, #3255, .t. ) ;
#21287 = oriented_edge ( 'none', *, *, #18489, .f. ) ;
#21288 = vertex_point ( 'none', #3250 ) ;
#21289 = vertex_point ( 'none', #3246 ) ;
#21290 = edge_curve ( 'none', #21289, #21288, #3247, .t. ) ;
#21291 = oriented_edge ( 'none', *, *, #21290, .t. ) ;
#21292 = edge_curve ( 'none', #21207, #21289, #3241, .t. ) ;
#21293 = edge_curve ( 'none', #21207, #21206, #3235, .t. ) ;
#21294 = oriented_edge ( 'none', *, *, #21293, .f. ) ;
#21295 = edge_curve ( 'none', #21314, #21315, #3242, .t. ) ;
#21296 = vertex_point ( 'none', #3229 ) ;
#21297 = oriented_edge ( 'none', *, *, #21303, .f. ) ;
#21298 = oriented_edge ( 'none', *, *, #21295, .f. ) ;
#21299 = edge_curve ( 'none', #21320, #21314, #3285, .t. ) ;
#21300 = oriented_edge ( 'none', *, *, #21374, .f. ) ;
#21301 = vertex_point ( 'none', #3278 ) ;
#21302 = vertex_point ( 'none', #3279 ) ;
#21303 = edge_curve ( 'none', #21319, #21320, #3272, .t. ) ;
#21304 = oriented_edge ( 'none', *, *, #21305, .f. ) ;
#21305 = edge_curve ( 'none', #21296, #21319, #3274, .t. ) ;
#21306 = vertex_point ( 'none', #3264 ) ;
#21307 = vertex_point ( 'none', #3273 ) ;
#21308 = vertex_point ( 'none', #3263 ) ;
#21309 = vertex_point ( 'none', #3283 ) ;
#21310 = edge_curve ( 'none', #21249, #21307, #3258, .t. ) ;
#21311 = oriented_edge ( 'none', *, *, #21321, .f. ) ;
#21312 = vertex_point ( 'none', #3230 ) ;
#21313 = edge_curve ( 'none', #21309, #21249, #3260, .t. ) ;
#21314 = vertex_point ( 'none', #3265 ) ;
#21315 = vertex_point ( 'none', #3312 ) ;
#21316 = oriented_edge ( 'none', *, *, #21313, .f. ) ;
#21317 = edge_curve ( 'none', #21312, #21309, #3307, .t. ) ;
#21318 = oriented_edge ( 'none', *, *, #21299, .f. ) ;
#21319 = vertex_point ( 'none', #3266 ) ;
#21320 = vertex_point ( 'none', #3314 ) ;
#21321 = edge_curve ( 'none', #21315, #21312, #3300, .t. ) ;
#21322 = oriented_edge ( 'none', *, *, #21251, .f. ) ;
#21323 = edge_curve ( 'none', #21258, #21268, #3313, .t. ) ;
#21324 = edge_curve ( 'none', #21252, #20915, #3259, .t. ) ;
#21325 = oriented_edge ( 'none', *, *, #21323, .f. ) ;
#21326 = edge_curve ( 'none', #20914, #21340, #3305, .t. ) ;
#21327 = edge_curve ( 'none', #21307, #21252, #3299, .t. ) ;
#21328 = oriented_edge ( 'none', *, *, #21250, .f. ) ;
#21329 = edge_loop ( 'none', ( #21330, #21333, #21338, #21332, #21334, #21316, #21255, #21311, #21298, #21318, #21297, #21304, #21300, #21379, #21383, #21378, #21363 ) ) ;
#21330 = oriented_edge ( 'none', *, *, #21326, .f. ) ;
#21331 = edge_loop ( 'none', ( #21219, #21572, #21578, #21580 ) ) ;
#21332 = oriented_edge ( 'none', *, *, #21327, .f. ) ;
#21333 = oriented_edge ( 'none', *, *, #20926, .f. ) ;
#21334 = oriented_edge ( 'none', *, *, #21310, .f. ) ;
#21335 = oriented_edge ( 'none', *, *, #21272, .f. ) ;
#21336 = edge_curve ( 'none', #21271, #21269, #3350, .t. ) ;
#21337 = oriented_edge ( 'none', *, *, #21248, .f. ) ;
#21338 = oriented_edge ( 'none', *, *, #21324, .f. ) ;
#21339 = edge_curve ( 'none', #21265, #21271, #3332, .t. ) ;
#21340 = vertex_point ( 'none', #3292 ) ;
#21341 = oriented_edge ( 'none', *, *, #21339, .f. ) ;
#21342 = edge_curve ( 'none', #21344, #21429, #3327, .t. ) ;
#21343 = edge_curve ( 'none', #21429, #21431, #3345, .t. ) ;
#21344 = vertex_point ( 'none', #3320 ) ;
#21345 = oriented_edge ( 'none', *, *, #21031, .f. ) ;
#21346 = oriented_edge ( 'none', *, *, #21352, .t. ) ;
#21347 = oriented_edge ( 'none', *, *, #21342, .f. ) ;
#21348 = edge_curve ( 'none', #21025, #21344, #3389, .t. ) ;
#21349 = oriented_edge ( 'none', *, *, #21128, .t. ) ;
#21350 = edge_curve ( 'none', #21068, #21067, #3342, .t. ) ;
#21351 = edge_curve ( 'none', #38771, #38734, #3378, .t. ) ;
#21352 = edge_curve ( 'none', #21125, #21130, #3325, .t. ) ;
#21353 = vertex_point ( 'none', #3374 ) ;
#21354 = edge_curve ( 'none', #21386, #20953, #3385, .t. ) ;
#21355 = oriented_edge ( 'none', *, *, #21372, .f. ) ;
#21356 = edge_curve ( 'none', #21371, #21388, #2863, .t. ) ;
#21357 = edge_curve ( 'none', #21370, #21371, #2850, .t. ) ;
#21358 = edge_curve ( 'none', #47241, #18108, #3100, .t. ) ;
#21359 = edge_curve ( 'none', #21366, #21370, #3420, .t. ) ;
#21360 = oriented_edge ( 'none', *, *, #21359, .f. ) ;
#21361 = edge_curve ( 'none', #21340, #21308, #3411, .t. ) ;
#21362 = oriented_edge ( 'none', *, *, #21505, .f. ) ;
#21363 = oriented_edge ( 'none', *, *, #21361, .f. ) ;
#21364 = oriented_edge ( 'none', *, *, #21357, .f. ) ;
#21365 = edge_curve ( 'none', #21382, #21385, #3405, .t. ) ;
#21366 = vertex_point ( 'none', #3413 ) ;
#21367 = oriented_edge ( 'none', *, *, #21365, .f. ) ;
#21368 = oriented_edge ( 'none', *, *, #21356, .f. ) ;
#21369 = edge_curve ( 'none', #21373, #21382, #3398, .t. ) ;
#21370 = vertex_point ( 'none', #3399 ) ;
#21371 = vertex_point ( 'none', #3410 ) ;
#21372 = edge_curve ( 'none', #21388, #21373, #3421, .t. ) ;
#21373 = vertex_point ( 'none', #3392 ) ;
#21374 = edge_curve ( 'none', #21302, #21296, #3415, .t. ) ;
#21375 = edge_curve ( 'none', #21385, #21386, #3404, .t. ) ;
#21376 = edge_loop ( 'none', ( #21387, #21367, #21381, #21355, #21368, #21364, #21360, #21231, #21434, #21347, #21432, #21345, #21412 ) ) ;
#21377 = edge_curve ( 'none', #21301, #21302, #3448, .t. ) ;
#21378 = oriented_edge ( 'none', *, *, #21384, .f. ) ;
#21379 = oriented_edge ( 'none', *, *, #21377, .f. ) ;
#21380 = edge_curve ( 'none', #21306, #21301, #3435, .t. ) ;
#21381 = oriented_edge ( 'none', *, *, #21369, .f. ) ;
#21382 = vertex_point ( 'none', #3393 ) ;
#21383 = oriented_edge ( 'none', *, *, #21380, .f. ) ;
#21384 = edge_curve ( 'none', #21308, #21306, #3441, .t. ) ;
#21385 = vertex_point ( 'none', #3422 ) ;
#21386 = vertex_point ( 'none', #3446 ) ;
#21387 = oriented_edge ( 'none', *, *, #21375, .f. ) ;
#21388 = vertex_point ( 'none', #3483 ) ;
#21389 = edge_curve ( 'none', #21433, #21405, #3480, .t. ) ;
#21390 = oriented_edge ( 'none', *, *, #21471, .f. ) ;
#21391 = oriented_edge ( 'none', *, *, #21389, .f. ) ;
#21392 = edge_curve ( 'none', #21408, #21433, #3423, .t. ) ;
#21393 = vertex_point ( 'none', #3473 ) ;
#21394 = vertex_point ( 'none', #3427 ) ;
#21395 = edge_curve ( 'none', #20984, #21408, #3474, .t. ) ;
#21396 = edge_curve ( 'none', #21393, #20985, #3436, .t. ) ;
#21397 = vertex_point ( 'none', #3468 ) ;
#21398 = oriented_edge ( 'none', *, *, #21469, .f. ) ;
#21399 = vertex_point ( 'none', #3463 ) ;
#21400 = vertex_point ( 'none', #3461 ) ;
#21401 = edge_curve ( 'none', #21402, #21353, #3467, .t. ) ;
#21402 = vertex_point ( 'none', #3457 ) ;
#21403 = edge_curve ( 'none', #21400, #21402, #3482, .t. ) ;
#21404 = vertex_point ( 'none', #3510 ) ;
#21405 = vertex_point ( 'none', #3509 ) ;
#21406 = edge_curve ( 'none', #21427, #21400, #3462, .t. ) ;
#21407 = oriented_edge ( 'none', *, *, #21392, .f. ) ;
#21408 = vertex_point ( 'none', #3501 ) ;
#21410 = oriented_edge ( 'none', *, *, #38748, .f. ) ;
#21409 = edge_curve ( 'none', #21405, #21427, #3508, .t. ) ;
#21411 = vertex_point ( 'none', #3493 ) ;
#21412 = oriented_edge ( 'none', *, *, #21354, .f. ) ;
#21413 = edge_loop ( 'none', ( #21349, #21346 ) ) ;
#21414 = edge_loop ( 'none', ( #21418, #21416 ) ) ;
#21415 = oriented_edge ( 'none', *, *, #21401, .f. ) ;
#21416 = oriented_edge ( 'none', *, *, #21350, .t. ) ;
#21417 = oriented_edge ( 'none', *, *, #21403, .f. ) ;
#21418 = oriented_edge ( 'none', *, *, #21118, .t. ) ;
#21419 = edge_curve ( 'none', #21420, #21421, #3490, .t. ) ;
#21420 = vertex_point ( 'none', #3488 ) ;
#21421 = vertex_point ( 'none', #3504 ) ;
#21422 = edge_loop ( 'none', ( #21423, #21425, #21415, #21417, #21424, #21480, #21391, #21407, #21479, #21430, #21468, #21398, #21390, #21470, #21453, #21458, #21478 ) ) ;
#21423 = oriented_edge ( 'none', *, *, #21419, .f. ) ;
#21424 = oriented_edge ( 'none', *, *, #21406, .f. ) ;
#21425 = oriented_edge ( 'none', *, *, #21426, .f. ) ;
#21426 = edge_curve ( 'none', #21353, #21420, #3484, .t. ) ;
#21427 = vertex_point ( 'none', #3486 ) ;
#21428 = edge_curve ( 'none', #21431, #21366, #3503, .t. ) ;
#21429 = vertex_point ( 'none', #3542 ) ;
#21430 = oriented_edge ( 'none', *, *, #20973, .f. ) ;
#21431 = vertex_point ( 'none', #3543 ) ;
#21432 = oriented_edge ( 'none', *, *, #21348, .f. ) ;
#21433 = vertex_point ( 'none', #3489 ) ;
#21434 = oriented_edge ( 'none', *, *, #21343, .f. ) ;
#21435 = oriented_edge ( 'none', *, *, #21439, .f. ) ;
#21436 = oriented_edge ( 'none', *, *, #21447, .f. ) ;
#21437 = edge_curve ( 'none', #21448, #21443, #3535, .t. ) ;
#21438 = oriented_edge ( 'none', *, *, #21437, .f. ) ;
#21439 = edge_curve ( 'none', #21457, #21448, #3537, .t. ) ;
#21440 = edge_curve ( 'none', #21441, #21467, #3538, .t. ) ;
#21441 = vertex_point ( 'none', #3500 ) ;
#21442 = edge_curve ( 'none', #21459, #21441, #3536, .t. ) ;
#21443 = vertex_point ( 'none', #3524 ) ;
#21444 = vertex_point ( 'none', #3577 ) ;
#21445 = edge_curve ( 'none', #21474, #21459, #3529, .t. ) ;
#21446 = edge_loop ( 'none', ( #52065, #52721, #52679, #52672, #52711 ) ) ;
#21447 = edge_curve ( 'none', #21443, #21397, #3518, .t. ) ;
#21448 = vertex_point ( 'none', #3574 ) ;
#21449 = oriented_edge ( 'none', *, *, #21451, .f. ) ;
#21450 = oriented_edge ( 'none', *, *, #21452, .f. ) ;
#21451 = edge_curve ( 'none', #21397, #21444, #3569, .t. ) ;
#21452 = edge_curve ( 'none', #21444, #21474, #3576, .t. ) ;
#21453 = oriented_edge ( 'none', *, *, #21476, .f. ) ;
#21454 = edge_curve ( 'none', #21472, #21394, #3563, .t. ) ;
#21455 = vertex_point ( 'none', #3552 ) ;
#21456 = vertex_point ( 'none', #3556 ) ;
#21457 = vertex_point ( 'none', #3551 ) ;
#21458 = oriented_edge ( 'none', *, *, #21454, .f. ) ;
#21459 = vertex_point ( 'none', #3554 ) ;
#21460 = edge_curve ( 'none', #21455, #21456, #3555, .t. ) ;
#21461 = oriented_edge ( 'none', *, *, #21442, .f. ) ;
#21462 = edge_loop ( 'none', ( #21463, #21464, #21477, #21461, #21466, #21450, #21449, #21436, #21438, #21435, #21362, #21510, #21517, #21520, #21519, #21518, #21521, #21516, #21500, #21496, #21483 ) ) ;
#21463 = oriented_edge ( 'none', *, *, #21460, .f. ) ;
#21464 = oriented_edge ( 'none', *, *, #21465, .f. ) ;
#21465 = edge_curve ( 'none', #21467, #21455, #3602, .t. ) ;
#21466 = oriented_edge ( 'none', *, *, #21445, .f. ) ;
#21467 = vertex_point ( 'none', #3603 ) ;
#21468 = oriented_edge ( 'none', *, *, #21396, .f. ) ;
#21469 = edge_curve ( 'none', #21399, #21393, #3606, .t. ) ;
#21470 = oriented_edge ( 'none', *, *, #21473, .f. ) ;
#21471 = edge_curve ( 'none', #21411, #21399, #3607, .t. ) ;
#21472 = vertex_point ( 'none', #3590 ) ;
#21473 = edge_curve ( 'none', #21404, #21411, #3595, .t. ) ;
#21474 = vertex_point ( 'none', #3597 ) ;
#21475 = edge_curve ( 'none', #21421, #21472, #3588, .t. ) ;
#21476 = edge_curve ( 'none', #21394, #21404, #3589, .t. ) ;
#21477 = oriented_edge ( 'none', *, *, #21440, .f. ) ;
#21478 = oriented_edge ( 'none', *, *, #21475, .f. ) ;
#21479 = oriented_edge ( 'none', *, *, #21395, .f. ) ;
#21480 = oriented_edge ( 'none', *, *, #21409, .f. ) ;
#21481 = edge_curve ( 'none', #21502, #20909, #3642, .t. ) ;
#21482 = edge_loop ( 'none', ( #21540, #21539 ) ) ;
#21483 = oriented_edge ( 'none', *, *, #21493, .f. ) ;
#21484 = edge_loop ( 'none', ( #21535, #21590 ) ) ;
#21485 = oriented_edge ( 'none', *, *, #21481, .f. ) ;
#21486 = oriented_edge ( 'none', *, *, #21487, .f. ) ;
#21487 = edge_curve ( 'none', #21499, #21502, #3634, .t. ) ;
#21488 = oriented_edge ( 'none', *, *, #21491, .f. ) ;
#21489 = edge_curve ( 'none', #21498, #21499, #3625, .t. ) ;
#21490 = oriented_edge ( 'none', *, *, #21489, .f. ) ;
#21491 = edge_curve ( 'none', #20908, #21498, #3618, .t. ) ;
#21492 = edge_curve ( 'none', #21509, #21523, #3115, .t. ) ;
#21493 = edge_curve ( 'none', #21456, #21515, #3677, .t. ) ;
#21494 = edge_curve ( 'none', #21507, #21509, #3671, .t. ) ;
#21495 = edge_loop ( 'none', ( #21485, #21486, #21490, #21488, #21554 ) ) ;
#21496 = oriented_edge ( 'none', *, *, #21501, .f. ) ;
#21497 = edge_curve ( 'none', #21504, #21507, #3681, .t. ) ;
#21498 = vertex_point ( 'none', #3667 ) ;
#21499 = vertex_point ( 'none', #3666 ) ;
#21500 = oriented_edge ( 'none', *, *, #21497, .f. ) ;
#21501 = edge_curve ( 'none', #21515, #21504, #3660, .t. ) ;
#21502 = vertex_point ( 'none', #3661 ) ;
#21503 = edge_loop ( 'none', ( #21558, #21559, #21557, #21561 ) ) ;
#21504 = vertex_point ( 'none', #3678 ) ;
#21505 = edge_curve ( 'none', #21508, #21457, #3672, .t. ) ;
#21506 = vertex_point ( 'none', #3711 ) ;
#21507 = vertex_point ( 'none', #3659 ) ;
#21508 = vertex_point ( 'none', #3710 ) ;
#21509 = vertex_point ( 'none', #3651 ) ;
#21510 = oriented_edge ( 'none', *, *, #21513, .f. ) ;
#21511 = edge_curve ( 'none', #20944, #21506, #3705, .t. ) ;
#21512 = edge_curve ( 'none', #21136, #21140, #3679, .t. ) ;
#21513 = edge_curve ( 'none', #21506, #21508, #3703, .t. ) ;
#21514 = edge_curve ( 'none', #21524, #20886, #3712, .t. ) ;
#21515 = vertex_point ( 'none', #3686 ) ;
#21516 = oriented_edge ( 'none', *, *, #21494, .f. ) ;
#21517 = oriented_edge ( 'none', *, *, #21511, .f. ) ;
#21518 = oriented_edge ( 'none', *, *, #21522, .f. ) ;
#21519 = oriented_edge ( 'none', *, *, #21514, .f. ) ;
#21520 = oriented_edge ( 'none', *, *, #20946, .f. ) ;
#21521 = oriented_edge ( 'none', *, *, #21492, .f. ) ;
#21522 = edge_curve ( 'none', #21523, #21524, #3682, .t. ) ;
#21523 = vertex_point ( 'none', #3696 ) ;
#21524 = vertex_point ( 'none', #3692 ) ;
#21525 = edge_curve ( 'none', #21014, #21010, #3748, .t. ) ;
#21526 = edge_curve ( 'none', #20996, #20995, #3683, .t. ) ;
#21527 = oriented_edge ( 'none', *, *, #21553, .t. ) ;
#21528 = oriented_edge ( 'none', *, *, #21715, .t. ) ;
#21529 = advanced_face ( 'none', ( #3742, #3738 ), #3739, .f. ) ;
#21530 = edge_curve ( 'none', #21070, #21075, #3729, .t. ) ;
#21531 = edge_curve ( 'none', #21003, #21015, #3734, .t. ) ;
#21532 = oriented_edge ( 'none', *, *, #21531, .t. ) ;
#21533 = edge_loop ( 'none', ( #21542, #21598, #21587, #21597 ) ) ;
#21534 = oriented_edge ( 'none', *, *, #21134, .t. ) ;
#21535 = oriented_edge ( 'none', *, *, #21595, .t. ) ;
#21536 = oriented_edge ( 'none', *, *, #21594, .t. ) ;
#21537 = edge_loop ( 'none', ( #21546, #21536, #21534, #21596 ) ) ;
#21538 = advanced_face ( 'none', ( #3724, #3772 ), #3733, .f. ) ;
#21539 = oriented_edge ( 'none', *, *, #21201, .f. ) ;
#21540 = oriented_edge ( 'none', *, *, #21553, .f. ) ;
#21541 = oriented_edge ( 'none', *, *, #21184, .t. ) ;
#21542 = oriented_edge ( 'none', *, *, #21145, .f. ) ;
#21543 = oriented_edge ( 'none', *, *, #21198, .f. ) ;
#21544 = oriented_edge ( 'none', *, *, #21512, .t. ) ;
#21545 = edge_loop ( 'none', ( #21532, #21550 ) ) ;
#21546 = oriented_edge ( 'none', *, *, #21129, .f. ) ;
#21547 = advanced_face ( 'none', ( #3713 ), #3722, .f. ) ;
#21548 = oriented_edge ( 'none', *, *, #21049, .t. ) ;
#21549 = oriented_edge ( 'none', *, *, #21203, .t. ) ;
#21550 = oriented_edge ( 'none', *, *, #21006, .t. ) ;
#21551 = edge_loop ( 'none', ( #21548, #21552 ) ) ;
#21552 = oriented_edge ( 'none', *, *, #21530, .t. ) ;
#21553 = edge_curve ( 'none', #21200, #21139, #3762, .t. ) ;
#21554 = oriented_edge ( 'none', *, *, #20898, .f. ) ;
#21555 = advanced_face ( 'none', ( #3765 ), #3770, .f. ) ;
#21556 = edge_curve ( 'none', #21185, #21137, #3718, .t. ) ;
#21557 = oriented_edge ( 'none', *, *, #21189, .t. ) ;
#21558 = oriented_edge ( 'none', *, *, #21183, .f. ) ;
#21559 = oriented_edge ( 'none', *, *, #21512, .f. ) ;
#21560 = oriented_edge ( 'none', *, *, #21071, .t. ) ;
#21561 = oriented_edge ( 'none', *, *, #21556, .t. ) ;
#21562 = edge_loop ( 'none', ( #21544, #21541 ) ) ;
#21563 = edge_loop ( 'none', ( #21543, #21560, #21549, #21527 ) ) ;
#21564 = oriented_edge ( 'none', *, *, #21084, .f. ) ;
#21565 = oriented_edge ( 'none', *, *, #21150, .t. ) ;
#21566 = oriented_edge ( 'none', *, *, #21631, .f. ) ;
#21567 = oriented_edge ( 'none', *, *, #21101, .t. ) ;
#21568 = edge_loop ( 'none', ( #21623, #21626 ) ) ;
#21569 = edge_curve ( 'none', #21110, #21109, #3714, .t. ) ;
#21570 = oriented_edge ( 'none', *, *, #21569, .f. ) ;
#21571 = advanced_face ( 'none', ( #3752, #3758 ), #3753, .f. ) ;
#21572 = oriented_edge ( 'none', *, *, #21574, .t. ) ;
#21573 = oriented_edge ( 'none', *, *, #21097, .f. ) ;
#21574 = edge_curve ( 'none', #20854, #20910, #3809, .t. ) ;
#21575 = edge_curve ( 'none', #21152, #21151, #3803, .t. ) ;
#21576 = edge_curve ( 'none', #21091, #21093, #3814, .t. ) ;
#21577 = edge_loop ( 'none', ( #21564, #21586, #21565, #21634 ) ) ;
#21578 = oriented_edge ( 'none', *, *, #14487, .t. ) ;
#21579 = edge_loop ( 'none', ( #21583, #21584 ) ) ;
#21580 = oriented_edge ( 'none', *, *, #21575, .f. ) ;
#21581 = oriented_edge ( 'none', *, *, #21108, .f. ) ;
#21582 = advanced_face ( 'none', ( #3790, #3795 ), #3793, .f. ) ;
#21583 = oriented_edge ( 'none', *, *, #21085, .f. ) ;
#21584 = oriented_edge ( 'none', *, *, #21576, .f. ) ;
#21585 = edge_loop ( 'none', ( #21633, #21635 ) ) ;
#21586 = oriented_edge ( 'none', *, *, #21576, .t. ) ;
#21587 = oriented_edge ( 'none', *, *, #21142, .t. ) ;
#21588 = edge_loop ( 'none', ( #21600, #21591 ) ) ;
#21589 = advanced_face ( 'none', ( #3784, #3792 ), #3791, .f. ) ;
#21590 = oriented_edge ( 'none', *, *, #20844, .t. ) ;
#21591 = oriented_edge ( 'none', *, *, #21525, .t. ) ;
#21592 = advanced_face ( 'none', ( #3780 ), #3779, .t. ) ;
#21593 = advanced_face ( 'none', ( #3840 ), #3839, .t. ) ;
#21594 = edge_curve ( 'none', #21004, #21065, #3838, .t. ) ;
#21595 = edge_curve ( 'none', #20837, #20861, #3832, .t. ) ;
#21596 = oriented_edge ( 'none', *, *, #21352, .f. ) ;
#21597 = oriented_edge ( 'none', *, *, #21526, .t. ) ;
#21598 = oriented_edge ( 'none', *, *, #21013, .t. ) ;
#21599 = advanced_face ( 'none', ( #3777 ), #3829, .f. ) ;
#21600 = oriented_edge ( 'none', *, *, #21017, .t. ) ;
#21601 = edge_curve ( 'none', #21663, #21658, #3837, .t. ) ;
#21602 = oriented_edge ( 'none', *, *, #20839, .t. ) ;
#21603 = advanced_face ( 'none', ( #3879 ), #3817, .t. ) ;
#21604 = oriented_edge ( 'none', *, *, #21012, .f. ) ;
#21605 = oriented_edge ( 'none', *, *, #21104, .t. ) ;
#21606 = edge_loop ( 'none', ( #21610, #21667, #21672, #21609 ) ) ;
#21607 = edge_curve ( 'none', #21041, #21039, #3818, .t. ) ;
#21608 = oriented_edge ( 'none', *, *, #21607, .f. ) ;
#21609 = oriented_edge ( 'none', *, *, #21350, .f. ) ;
#21610 = oriented_edge ( 'none', *, *, #21057, .f. ) ;
#21611 = edge_loop ( 'none', ( #21567, #21617 ) ) ;
#21612 = advanced_face ( 'none', ( #3823, #3866 ), #3868, .f. ) ;
#21613 = oriented_edge ( 'none', *, *, #21625, .f. ) ;
#21614 = edge_loop ( 'none', ( #21627, #21618, #21620, #21629 ) ) ;
#21615 = oriented_edge ( 'none', *, *, #21114, .f. ) ;
#21616 = edge_loop ( 'none', ( #21630, #21602, #21605, #21608 ) ) ;
#21617 = oriented_edge ( 'none', *, *, #21631, .t. ) ;
#21618 = oriented_edge ( 'none', *, *, #21117, .t. ) ;
#21619 = advanced_face ( 'none', ( #3862 ), #3846, .f. ) ;
#21620 = oriented_edge ( 'none', *, *, #21625, .t. ) ;
#21621 = oriented_edge ( 'none', *, *, #21569, .t. ) ;
#21622 = edge_loop ( 'none', ( #21573, #21621, #21632, #21566 ) ) ;
#21623 = oriented_edge ( 'none', *, *, #21087, .t. ) ;
#21624 = edge_loop ( 'none', ( #21613, #21615 ) ) ;
#21625 = edge_curve ( 'none', #21036, #21112, #3857, .t. ) ;
#21626 = oriented_edge ( 'none', *, *, #21636, .t. ) ;
#21627 = oriented_edge ( 'none', *, *, #20850, .f. ) ;
#21628 = advanced_face ( 'none', ( #3914 ), #3870, .t. ) ;
#21629 = oriented_edge ( 'none', *, *, #21105, .f. ) ;
#21630 = oriented_edge ( 'none', *, *, #21040, .f. ) ;
#21631 = edge_curve ( 'none', #21099, #21095, #3911, .t. ) ;
#21632 = oriented_edge ( 'none', *, *, #21078, .t. ) ;
#21633 = oriented_edge ( 'none', *, *, #21157, .t. ) ;
#21634 = oriented_edge ( 'none', *, *, #21636, .f. ) ;
#21635 = oriented_edge ( 'none', *, *, #21575, .t. ) ;
#21636 = edge_curve ( 'none', #21115, #21088, #3903, .t. ) ;
#21637 = edge_loop ( 'none', ( #21581, #21570 ) ) ;
#21638 = advanced_face ( 'none', ( #3848 ), #3905, .t. ) ;
#21639 = vertex_point ( 'none', #3887 ) ;
#21640 = vertex_point ( 'none', #3885 ) ;
#21641 = oriented_edge ( 'none', *, *, #21642, .t. ) ;
#21642 = edge_curve ( 'none', #21716, #21647, #3637, .t. ) ;
#21643 = oriented_edge ( 'none', *, *, #21705, .t. ) ;
#21644 = vertex_point ( 'none', #3847 ) ;
#21645 = edge_curve ( 'none', #21647, #21644, #3619, .t. ) ;
#21646 = vertex_point ( 'none', #3946 ) ;
#21647 = vertex_point ( 'none', #3945 ) ;
#21648 = oriented_edge ( 'none', *, *, #21525, .f. ) ;
#21649 = advanced_face ( 'none', ( #3943, #3940 ), #3941, .t. ) ;
#21650 = oriented_edge ( 'none', *, *, #21028, .t. ) ;
#21651 = oriented_edge ( 'none', *, *, #21660, .t. ) ;
#21652 = oriented_edge ( 'none', *, *, #21665, .t. ) ;
#21653 = vertex_point ( 'none', #3939 ) ;
#21654 = advanced_face ( 'none', ( #3938 ), #3947, .t. ) ;
#21655 = oriented_edge ( 'none', *, *, #21061, .t. ) ;
#21656 = oriented_edge ( 'none', *, *, #21146, .f. ) ;
#21657 = edge_loop ( 'none', ( #21604, #21656, #21666, #21648 ) ) ;
#21658 = vertex_point ( 'none', #3944 ) ;
#21659 = oriented_edge ( 'none', *, *, #21594, .f. ) ;
#21660 = edge_curve ( 'none', #21658, #20971, #3923, .t. ) ;
#21661 = advanced_face ( 'none', ( #3918 ), #3937, .t. ) ;
#21662 = oriented_edge ( 'none', *, *, #21601, .t. ) ;
#21663 = vertex_point ( 'none', #3915 ) ;
#21664 = edge_loop ( 'none', ( #21662, #21651, #21650, #21652, #21528, #21722, #21721, #21641, #21701, #21725, #21643, #21711, #21703 ) ) ;
#21665 = edge_curve ( 'none', #21020, #21653, #3924, .t. ) ;
#21666 = oriented_edge ( 'none', *, *, #20999, .t. ) ;
#21667 = oriented_edge ( 'none', *, *, #21526, .f. ) ;
#21668 = advanced_face ( 'none', ( #3929 ), #3976, .f. ) ;
#21669 = edge_loop ( 'none', ( #21673, #21671, #21655, #21659 ) ) ;
#21670 = edge_loop ( 'none', ( #21678, #21674, #21677, #21676 ) ) ;
#21671 = oriented_edge ( 'none', *, *, #21531, .f. ) ;
#21672 = oriented_edge ( 'none', *, *, #21038, .t. ) ;
#21673 = oriented_edge ( 'none', *, *, #21008, .f. ) ;
#21674 = oriented_edge ( 'none', *, *, #21199, .f. ) ;
#21675 = advanced_face ( 'none', ( #3925 ), #3970, .t. ) ;
#21676 = oriented_edge ( 'none', *, *, #21530, .f. ) ;
#21677 = oriented_edge ( 'none', *, *, #21051, .t. ) ;
#21678 = oriented_edge ( 'none', *, *, #21077, .f. ) ;
#21679 = edge_curve ( 'none', #21694, #21707, #3971, .t. ) ;
#21680 = oriented_edge ( 'none', *, *, #21687, .f. ) ;
#21681 = oriented_edge ( 'none', *, *, #21679, .f. ) ;
#21682 = vertex_point ( 'none', #3958 ) ;
#21683 = oriented_edge ( 'none', *, *, #21752, .f. ) ;
#21684 = oriented_edge ( 'none', *, *, #21700, .f. ) ;
#21685 = oriented_edge ( 'none', *, *, #21601, .f. ) ;
#21686 = oriented_edge ( 'none', *, *, #21764, .f. ) ;
#21687 = edge_curve ( 'none', #21693, #21699, #3975, .t. ) ;
#21688 = vertex_point ( 'none', #3953 ) ;
#21689 = oriented_edge ( 'none', *, *, #21696, .f. ) ;
#21690 = oriented_edge ( 'none', *, *, #21714, .f. ) ;
#21691 = oriented_edge ( 'none', *, *, #21698, .f. ) ;
#21692 = oriented_edge ( 'none', *, *, #21706, .f. ) ;
#21693 = vertex_point ( 'none', #3926 ) ;
#21694 = vertex_point ( 'none', #3952 ) ;
#21695 = edge_curve ( 'none', #21707, #21646, #4006, .t. ) ;
#21696 = edge_curve ( 'none', #21713, #21717, #4002, .t. ) ;
#21697 = vertex_point ( 'none', #3997 ) ;
#21698 = edge_curve ( 'none', #21646, #21713, #4003, .t. ) ;
#21699 = vertex_point ( 'none', #3998 ) ;
#21700 = edge_curve ( 'none', #21697, #21694, #4004, .t. ) ;
#21701 = oriented_edge ( 'none', *, *, #21645, .t. ) ;
#21702 = edge_curve ( 'none', #21644, #21640, #3986, .t. ) ;
#21703 = oriented_edge ( 'none', *, *, #21712, .t. ) ;
#21704 = edge_loop ( 'none', ( #21710, #21692, #21690, #21689, #21691, #21765, #21681, #21684, #21686, #21680, #21683, #21755, #21758 ) ) ;
#21705 = edge_curve ( 'none', #21640, #21639, #3980, .t. ) ;
#21706 = edge_curve ( 'none', #21709, #20962, #3996, .t. ) ;
#21707 = vertex_point ( 'none', #3985 ) ;
#21708 = edge_curve ( 'none', #21639, #21719, #4042, .t. ) ;
#21709 = vertex_point ( 'none', #3987 ) ;
#21710 = oriented_edge ( 'none', *, *, #20958, .f. ) ;
#21711 = oriented_edge ( 'none', *, *, #21708, .t. ) ;
#21712 = edge_curve ( 'none', #21719, #21663, #4021, .t. ) ;
#21713 = vertex_point ( 'none', #4036 ) ;
#21714 = edge_curve ( 'none', #21717, #21709, #4031, .t. ) ;
#21715 = edge_curve ( 'none', #21653, #21720, #4023, .t. ) ;
#21716 = vertex_point ( 'none', #4009 ) ;
#21717 = vertex_point ( 'none', #4030 ) ;
#21718 = vertex_point ( 'none', #4016 ) ;
#21719 = vertex_point ( 'none', #4008 ) ;
#21720 = vertex_point ( 'none', #4007 ) ;
#21721 = oriented_edge ( 'none', *, *, #21723, .t. ) ;
#21722 = oriented_edge ( 'none', *, *, #21724, .t. ) ;
#21723 = edge_curve ( 'none', #21718, #21716, #4010, .t. ) ;
#21724 = edge_curve ( 'none', #21720, #21718, #4066, .t. ) ;
#21725 = oriented_edge ( 'none', *, *, #21702, .t. ) ;
#21726 = advanced_face ( 'none', ( #4064 ), #4028, .t. ) ;
#21727 = edge_curve ( 'none', #21718, #21431, #4052, .t. ) ;
#21728 = oriented_edge ( 'none', *, *, #21738, .t. ) ;
#21729 = oriented_edge ( 'none', *, *, #21724, .f. ) ;
#21730 = oriented_edge ( 'none', *, *, #21354, .t. ) ;
#21731 = oriented_edge ( 'none', *, *, #21848, .t. ) ;
#21732 = advanced_face ( 'none', ( #4055 ), #4050, .t. ) ;
#21733 = oriented_edge ( 'none', *, *, #21738, .f. ) ;
#21734 = oriented_edge ( 'none', *, *, #21343, .t. ) ;
#21735 = edge_loop ( 'none', ( #21742, #21733, #21749, #21801 ) ) ;
#21736 = oriented_edge ( 'none', *, *, #21019, .t. ) ;
#21737 = advanced_face ( 'none', ( #4103 ), #4047, .t. ) ;
#21738 = edge_curve ( 'none', #21720, #21429, #4099, .t. ) ;
#21739 = oriented_edge ( 'none', *, *, #21727, .f. ) ;
#21740 = edge_curve ( 'none', #21663, #21385, #4088, .t. ) ;
#21741 = oriented_edge ( 'none', *, *, #21375, .t. ) ;
#21742 = oriented_edge ( 'none', *, *, #21342, .t. ) ;
#21743 = oriented_edge ( 'none', *, *, #21665, .f. ) ;
#21744 = oriented_edge ( 'none', *, *, #21740, .t. ) ;
#21745 = oriented_edge ( 'none', *, *, #21746, .f. ) ;
#21746 = edge_curve ( 'none', #21653, #21344, #4101, .t. ) ;
#21747 = advanced_face ( 'none', ( #4084 ), #4044, .t. ) ;
#21748 = oriented_edge ( 'none', *, *, #21027, .f. ) ;
#21749 = oriented_edge ( 'none', *, *, #21715, .f. ) ;
#21750 = oriented_edge ( 'none', *, *, #21660, .f. ) ;
#21751 = oriented_edge ( 'none', *, *, #21757, .t. ) ;
#21752 = edge_curve ( 'none', #21682, #21693, #4073, .t. ) ;
#21753 = edge_curve ( 'none', #21688, #21682, #4068, .t. ) ;
#21754 = oriented_edge ( 'none', *, *, #21348, .t. ) ;
#21755 = oriented_edge ( 'none', *, *, #21753, .f. ) ;
#21756 = edge_curve ( 'none', #21033, #21688, #4133, .t. ) ;
#21757 = edge_curve ( 'none', #21658, #21386, #4074, .t. ) ;
#21758 = oriented_edge ( 'none', *, *, #21756, .f. ) ;
#21759 = oriented_edge ( 'none', *, *, #21757, .f. ) ;
#21760 = advanced_face ( 'none', ( #4075 ), #4083, .t. ) ;
#21761 = edge_loop ( 'none', ( #21741, #21759, #21685, #21744 ) ) ;
#21762 = edge_loop ( 'none', ( #21754, #21745, #21743, #21736 ) ) ;
#21763 = edge_loop ( 'none', ( #21748, #21750, #21751, #21730 ) ) ;
#21764 = edge_curve ( 'none', #21699, #21697, #4136, .t. ) ;
#21765 = oriented_edge ( 'none', *, *, #21695, .f. ) ;
#21766 = oriented_edge ( 'none', *, *, #21702, .f. ) ;
#21767 = edge_curve ( 'none', #21820, #21882, #4110, .t. ) ;
#21768 = oriented_edge ( 'none', *, *, #21778, .f. ) ;
#21769 = advanced_face ( 'none', ( #4113 ), #4111, .t. ) ;
#21770 = edge_loop ( 'none', ( #21830, #21827, #21815, #21818 ) ) ;
#21771 = oriented_edge ( 'none', *, *, #21357, .t. ) ;
#21772 = oriented_edge ( 'none', *, *, #21642, .f. ) ;
#21773 = oriented_edge ( 'none', *, *, #21777, .f. ) ;
#21774 = edge_loop ( 'none', ( #21771, #21773, #21780, #21782 ) ) ;
#21775 = oriented_edge ( 'none', *, *, #21785, .t. ) ;
#21776 = advanced_face ( 'none', ( #4172 ), #4123, .t. ) ;
#21777 = edge_curve ( 'none', #21644, #21371, #4176, .t. ) ;
#21778 = edge_curve ( 'none', #21639, #21373, #4166, .t. ) ;
#21779 = oriented_edge ( 'none', *, *, #21356, .t. ) ;
#21780 = oriented_edge ( 'none', *, *, #21645, .f. ) ;
#21781 = oriented_edge ( 'none', *, *, #21798, .f. ) ;
#21782 = oriented_edge ( 'none', *, *, #21786, .t. ) ;
#21783 = edge_loop ( 'none', ( #21779, #21781, #21766, #21843 ) ) ;
#21784 = advanced_face ( 'none', ( #4177 ), #4167, .t. ) ;
#21785 = edge_curve ( 'none', #21716, #21366, #4144, .t. ) ;
#21786 = edge_curve ( 'none', #21647, #21370, #4153, .t. ) ;
#21787 = edge_loop ( 'none', ( #21788, #21792, #21795, #21794 ) ) ;
#21788 = oriented_edge ( 'none', *, *, #21428, .t. ) ;
#21789 = edge_loop ( 'none', ( #21834, #21832, #21837, #21836 ) ) ;
#21790 = oriented_edge ( 'none', *, *, #21359, .t. ) ;
#21791 = edge_loop ( 'none', ( #21839, #21823, #21822, #21802 ) ) ;
#21792 = oriented_edge ( 'none', *, *, #21785, .f. ) ;
#21793 = edge_loop ( 'none', ( #21790, #21796, #21772, #21775 ) ) ;
#21794 = oriented_edge ( 'none', *, *, #21727, .t. ) ;
#21795 = oriented_edge ( 'none', *, *, #21723, .f. ) ;
#21796 = oriented_edge ( 'none', *, *, #21786, .f. ) ;
#21797 = advanced_face ( 'none', ( #4213 ), #4208, .t. ) ;
#21798 = edge_curve ( 'none', #21640, #21388, #4202, .t. ) ;
#21799 = vertex_point ( 'none', #4203 ) ;
#21800 = edge_loop ( 'none', ( #21734, #21739, #21729, #21728 ) ) ;
#21801 = oriented_edge ( 'none', *, *, #21746, .t. ) ;
#21802 = oriented_edge ( 'none', *, *, #21018, .t. ) ;
#21803 = advanced_face ( 'none', ( #4198 ), #4209, .f. ) ;
#21804 = edge_loop ( 'none', ( #21825, #21873, #21876, #21809 ) ) ;
#21805 = oriented_edge ( 'none', *, *, #21806, .t. ) ;
#21806 = edge_curve ( 'none', #21688, #21820, #4193, .t. ) ;
#21807 = oriented_edge ( 'none', *, *, #21756, .t. ) ;
#21808 = edge_curve ( 'none', #20970, #21820, #4194, .t. ) ;
#21809 = oriented_edge ( 'none', *, *, #21875, .t. ) ;
#21810 = oriented_edge ( 'none', *, *, #21808, .f. ) ;
#21811 = oriented_edge ( 'none', *, *, #21867, .t. ) ;
#21812 = oriented_edge ( 'none', *, *, #21813, .f. ) ;
#21813 = edge_curve ( 'none', #21882, #21881, #4181, .t. ) ;
#21814 = advanced_face ( 'none', ( #4234 ), #4195, .t. ) ;
#21815 = oriented_edge ( 'none', *, *, #21712, .f. ) ;
#21816 = oriented_edge ( 'none', *, *, #20957, .f. ) ;
#21817 = advanced_face ( 'none', ( #4240 ), #4233, .t. ) ;
#21818 = oriented_edge ( 'none', *, *, #21831, .t. ) ;
#21819 = vertex_point ( 'none', #4229 ) ;
#21820 = vertex_point ( 'none', #4227 ) ;
#21821 = advanced_face ( 'none', ( #4223 ), #4226, .f. ) ;
#21822 = oriented_edge ( 'none', *, *, #21706, .t. ) ;
#21823 = oriented_edge ( 'none', *, *, #21824, .f. ) ;
#21824 = edge_curve ( 'none', #21709, #21838, #4220, .t. ) ;
#21825 = oriented_edge ( 'none', *, *, #21767, .f. ) ;
#21826 = edge_loop ( 'none', ( #21816, #21807, #21805, #21810 ) ) ;
#21827 = oriented_edge ( 'none', *, *, #21740, .f. ) ;
#21828 = oriented_edge ( 'none', *, *, #21798, .t. ) ;
#21829 = oriented_edge ( 'none', *, *, #21705, .f. ) ;
#21830 = oriented_edge ( 'none', *, *, #21365, .t. ) ;
#21831 = edge_curve ( 'none', #21719, #21382, #4230, .t. ) ;
#21832 = oriented_edge ( 'none', *, *, #21831, .f. ) ;
#21833 = advanced_face ( 'none', ( #4222 ), #4217, .t. ) ;
#21834 = oriented_edge ( 'none', *, *, #21369, .t. ) ;
#21835 = edge_curve ( 'none', #21838, #20955, #4269, .t. ) ;
#21836 = oriented_edge ( 'none', *, *, #21778, .t. ) ;
#21837 = oriented_edge ( 'none', *, *, #21708, .f. ) ;
#21838 = vertex_point ( 'none', #4257 ) ;
#21839 = oriented_edge ( 'none', *, *, #21835, .f. ) ;
#21840 = edge_loop ( 'none', ( #21842, #21768, #21829, #21828 ) ) ;
#21841 = advanced_face ( 'none', ( #4197 ), #4264, .t. ) ;
#21842 = oriented_edge ( 'none', *, *, #21372, .t. ) ;
#21843 = oriented_edge ( 'none', *, *, #21777, .t. ) ;
#21844 = oriented_edge ( 'none', *, *, #21835, .t. ) ;
#21845 = oriented_edge ( 'none', *, *, #21901, .t. ) ;
#21846 = advanced_face ( 'none', ( #4259 ), #4258, .f. ) ;
#21847 = oriented_edge ( 'none', *, *, #21918, .f. ) ;
#21848 = edge_curve ( 'none', #21699, #21819, #4244, .t. ) ;
#21849 = oriented_edge ( 'none', *, *, #21920, .f. ) ;
#21850 = edge_curve ( 'none', #21851, #21859, #4245, .t. ) ;
#21851 = vertex_point ( 'none', #4297 ) ;
#21852 = oriented_edge ( 'none', *, *, #21918, .t. ) ;
#21853 = edge_loop ( 'none', ( #21858, #21861, #21860, #21864 ) ) ;
#21854 = edge_loop ( 'none', ( #21915, #21914, #21919, #21852 ) ) ;
#21855 = edge_curve ( 'none', #21819, #21851, #4291, .t. ) ;
#21856 = oriented_edge ( 'none', *, *, #21863, .f. ) ;
#21857 = advanced_face ( 'none', ( #4299 ), #4246, .f. ) ;
#21858 = oriented_edge ( 'none', *, *, #21855, .f. ) ;
#21859 = vertex_point ( 'none', #4287 ) ;
#21860 = oriented_edge ( 'none', *, *, #21764, .t. ) ;
#21861 = oriented_edge ( 'none', *, *, #21848, .f. ) ;
#21862 = edge_curve ( 'none', #21697, #21851, #4283, .t. ) ;
#21863 = edge_curve ( 'none', #21859, #21865, #4252, .t. ) ;
#21864 = oriented_edge ( 'none', *, *, #21862, .t. ) ;
#21865 = vertex_point ( 'none', #4277 ) ;
#21866 = oriented_edge ( 'none', *, *, #21875, .f. ) ;
#21867 = edge_curve ( 'none', #21693, #21881, #4332, .t. ) ;
#21868 = advanced_face ( 'none', ( #4292 ), #4333, .f. ) ;
#21869 = oriented_edge ( 'none', *, *, #21877, .f. ) ;
#21870 = oriented_edge ( 'none', *, *, #21687, .t. ) ;
#21871 = oriented_edge ( 'none', *, *, #21867, .f. ) ;
#21872 = advanced_face ( 'none', ( #4324 ), #4272, .f. ) ;
#21873 = oriented_edge ( 'none', *, *, #21806, .f. ) ;
#21874 = edge_loop ( 'none', ( #21812, #21866, #21880, #21811 ) ) ;
#21875 = edge_curve ( 'none', #21682, #21882, #4326, .t. ) ;
#21876 = oriented_edge ( 'none', *, *, #21753, .t. ) ;
#21877 = edge_curve ( 'none', #21881, #21819, #4319, .t. ) ;
#21878 = advanced_face ( 'none', ( #4313 ), #4302, .f. ) ;
#21879 = edge_loop ( 'none', ( #21869, #21871, #21870, #21731 ) ) ;
#21880 = oriented_edge ( 'none', *, *, #21752, .t. ) ;
#21881 = vertex_point ( 'none', #4308 ) ;
#21882 = vertex_point ( 'none', #4304 ) ;
#21883 = oriented_edge ( 'none', *, *, #21897, .t. ) ;
#21884 = advanced_face ( 'none', ( #4306 ), #4327, .f. ) ;
#21885 = oriented_edge ( 'none', *, *, #21960, .f. ) ;
#21886 = edge_curve ( 'none', #21949, #21421, #4359, .t. ) ;
#21887 = oriented_edge ( 'none', *, *, #21714, .t. ) ;
#21888 = edge_curve ( 'none', #21904, #21889, #4311, .t. ) ;
#21889 = vertex_point ( 'none', #4351 ) ;
#21890 = oriented_edge ( 'none', *, *, #21895, .t. ) ;
#21891 = advanced_face ( 'none', ( #4360 ), #4352, .f. ) ;
#21892 = oriented_edge ( 'none', *, *, #21911, .f. ) ;
#21893 = oriented_edge ( 'none', *, *, #21897, .f. ) ;
#21894 = edge_loop ( 'none', ( #21908, #21958, #21961, #21899 ) ) ;
#21895 = edge_curve ( 'none', #21713, #21904, #4341, .t. ) ;
#21896 = oriented_edge ( 'none', *, *, #21698, .t. ) ;
#21897 = edge_curve ( 'none', #21889, #21838, #4342, .t. ) ;
#21898 = oriented_edge ( 'none', *, *, #21824, .t. ) ;
#21899 = oriented_edge ( 'none', *, *, #21960, .t. ) ;
#21900 = edge_loop ( 'none', ( #21849, #21907, #21909, #21910 ) ) ;
#21901 = edge_curve ( 'none', #21707, #21865, #4392, .t. ) ;
#21902 = oriented_edge ( 'none', *, *, #21679, .t. ) ;
#21903 = edge_curve ( 'none', #21921, #21904, #4336, .t. ) ;
#21904 = vertex_point ( 'none', #4387 ) ;
#21905 = edge_loop ( 'none', ( #21916, #21892, #21896, #21890 ) ) ;
#21906 = advanced_face ( 'none', ( #4382 ), #4386, .f. ) ;
#21907 = oriented_edge ( 'none', *, *, #21901, .f. ) ;
#21908 = oriented_edge ( 'none', *, *, #21888, .f. ) ;
#21909 = oriented_edge ( 'none', *, *, #21695, .t. ) ;
#21910 = oriented_edge ( 'none', *, *, #21911, .t. ) ;
#21911 = edge_curve ( 'none', #21646, #21921, #4373, .t. ) ;
#21912 = edge_loop ( 'none', ( #21883, #21844, #21952, #21955, #21962, #21938, #21953, #21954, #21941, #21956, #21943, #21939, #21944 ) ) ;
#21913 = advanced_face ( 'none', ( #4378 ), #4379, .f. ) ;
#21914 = oriented_edge ( 'none', *, *, #21862, .f. ) ;
#21915 = oriented_edge ( 'none', *, *, #21850, .f. ) ;
#21916 = oriented_edge ( 'none', *, *, #21903, .f. ) ;
#21917 = edge_loop ( 'none', ( #21856, #21847, #21902, #21845 ) ) ;
#21918 = edge_curve ( 'none', #21694, #21859, #4368, .t. ) ;
#21919 = oriented_edge ( 'none', *, *, #21700, .t. ) ;
#21920 = edge_curve ( 'none', #21865, #21921, #4388, .t. ) ;
#21921 = vertex_point ( 'none', #4430 ) ;
#21922 = edge_curve ( 'none', #21923, #21394, #4377, .t. ) ;
#21923 = vertex_point ( 'none', #4365 ) ;
#21924 = oriented_edge ( 'none', *, *, #21454, .t. ) ;
#21925 = edge_loop ( 'none', ( #22001, #21981, #21985, #21989 ) ) ;
#21926 = oriented_edge ( 'none', *, *, #21922, .f. ) ;
#21927 = edge_curve ( 'none', #21799, #21923, #4429, .t. ) ;
#21928 = edge_curve ( 'none', #21923, #21983, #4424, .t. ) ;
#21929 = oriented_edge ( 'none', *, *, #21392, .t. ) ;
#21930 = edge_curve ( 'none', #21948, #21949, #4414, .t. ) ;
#21931 = oriented_edge ( 'none', *, *, #21930, .f. ) ;
#21932 = edge_curve ( 'none', #21948, #21420, #4402, .t. ) ;
#21933 = edge_curve ( 'none', #21799, #21472, #4156, .t. ) ;
#21934 = oriented_edge ( 'none', *, *, #21932, .t. ) ;
#21935 = vertex_point ( 'none', #4404 ) ;
#21936 = advanced_face ( 'none', ( #4403 ), #4459, .f. ) ;
#21937 = oriented_edge ( 'none', *, *, #21933, .f. ) ;
#21938 = oriented_edge ( 'none', *, *, #21813, .t. ) ;
#21939 = oriented_edge ( 'none', *, *, #21903, .t. ) ;
#21940 = edge_loop ( 'none', ( #21950, #21942, #21931, #21934 ) ) ;
#21941 = oriented_edge ( 'none', *, *, #21850, .t. ) ;
#21942 = oriented_edge ( 'none', *, *, #21886, .f. ) ;
#21943 = oriented_edge ( 'none', *, *, #21920, .t. ) ;
#21944 = oriented_edge ( 'none', *, *, #21888, .t. ) ;
#21945 = advanced_face ( 'none', ( #4460 ), #4454, .f. ) ;
#21946 = oriented_edge ( 'none', *, *, #21475, .t. ) ;
#21947 = edge_loop ( 'none', ( #21946, #21937, #21993, #22000 ) ) ;
#21948 = vertex_point ( 'none', #4451 ) ;
#21949 = vertex_point ( 'none', #4450 ) ;
#21950 = oriented_edge ( 'none', *, *, #21419, .t. ) ;
#21951 = advanced_face ( 'none', ( #4448 ), #4453, .f. ) ;
#21952 = oriented_edge ( 'none', *, *, #20960, .t. ) ;
#21953 = oriented_edge ( 'none', *, *, #21877, .t. ) ;
#21954 = oriented_edge ( 'none', *, *, #21855, .t. ) ;
#21955 = oriented_edge ( 'none', *, *, #21808, .t. ) ;
#21956 = oriented_edge ( 'none', *, *, #21863, .t. ) ;
#21957 = advanced_face ( 'none', ( #4446 ), #4449, .f. ) ;
#21958 = oriented_edge ( 'none', *, *, #21895, .f. ) ;
#21959 = edge_loop ( 'none', ( #21893, #21885, #21887, #21898 ) ) ;
#21960 = edge_curve ( 'none', #21717, #21889, #4431, .t. ) ;
#21961 = oriented_edge ( 'none', *, *, #21696, .t. ) ;
#21962 = oriented_edge ( 'none', *, *, #21767, .t. ) ;
#21963 = edge_curve ( 'none', #21974, #21977, #4434, .t. ) ;
#21964 = oriented_edge ( 'none', *, *, #21963, .f. ) ;
#21965 = oriented_edge ( 'none', *, *, #22017, .f. ) ;
#21966 = oriented_edge ( 'none', *, *, #21395, .t. ) ;
#21967 = edge_loop ( 'none', ( #22036, #22022, #22034, #22028 ) ) ;
#21968 = vertex_point ( 'none', #4433 ) ;
#21969 = oriented_edge ( 'none', *, *, #21986, .f. ) ;
#21970 = edge_curve ( 'none', #21968, #21974, #4491, .t. ) ;
#21971 = oriented_edge ( 'none', *, *, #21980, .t. ) ;
#21972 = advanced_face ( 'none', ( #4439 ), #4485, .f. ) ;
#21973 = edge_curve ( 'none', #21974, #21399, #4475, .t. ) ;
#21974 = vertex_point ( 'none', #4473 ) ;
#21975 = oriented_edge ( 'none', *, *, #21990, .t. ) ;
#21976 = oriented_edge ( 'none', *, *, #21970, .f. ) ;
#21977 = vertex_point ( 'none', #4477 ) ;
#21978 = edge_loop ( 'none', ( #21994, #22037, #21964, #22035 ) ) ;
#21979 = oriented_edge ( 'none', *, *, #21933, .t. ) ;
#21980 = edge_curve ( 'none', #21983, #21404, #4472, .t. ) ;
#21981 = oriented_edge ( 'none', *, *, #21980, .f. ) ;
#21982 = advanced_face ( 'none', ( #4468 ), #4463, .f. ) ;
#21983 = vertex_point ( 'none', #4467 ) ;
#21984 = edge_loop ( 'none', ( #21997, #21991, #21969, #21971 ) ) ;
#21985 = oriented_edge ( 'none', *, *, #21928, .f. ) ;
#21986 = edge_curve ( 'none', #21983, #21968, #4521, .t. ) ;
#21987 = oriented_edge ( 'none', *, *, #21973, .f. ) ;
#21988 = edge_loop ( 'none', ( #21999, #21987, #21976, #21975 ) ) ;
#21989 = oriented_edge ( 'none', *, *, #21922, .t. ) ;
#21990 = edge_curve ( 'none', #21968, #21411, #4516, .t. ) ;
#21991 = oriented_edge ( 'none', *, *, #21990, .f. ) ;
#21992 = advanced_face ( 'none', ( #4438 ), #4462, .f. ) ;
#21993 = oriented_edge ( 'none', *, *, #21996, .f. ) ;
#21994 = oriented_edge ( 'none', *, *, #21469, .t. ) ;
#21995 = edge_loop ( 'none', ( #21924, #21926, #21998, #21979 ) ) ;
#21996 = edge_curve ( 'none', #21949, #21799, #4517, .t. ) ;
#21997 = oriented_edge ( 'none', *, *, #21473, .t. ) ;
#21998 = oriented_edge ( 'none', *, *, #21927, .f. ) ;
#21999 = oriented_edge ( 'none', *, *, #21471, .t. ) ;
#22000 = oriented_edge ( 'none', *, *, #21886, .t. ) ;
#22001 = oriented_edge ( 'none', *, *, #21476, .t. ) ;
#22002 = advanced_face ( 'none', ( #4505 ), #4466, .f. ) ;
#22003 = edge_curve ( 'none', #22018, #22077, #4553, .t. ) ;
#22004 = edge_curve ( 'none', #22015, #22018, #4498, .t. ) ;
#22005 = oriented_edge ( 'none', *, *, #22004, .f. ) ;
#22006 = oriented_edge ( 'none', *, *, #22080, .t. ) ;
#22007 = oriented_edge ( 'none', *, *, #22071, .f. ) ;
#22008 = advanced_face ( 'none', ( #4522 ), #4496, .t. ) ;
#22009 = edge_loop ( 'none', ( #22019, #22007, #22072, #22006 ) ) ;
#22010 = edge_loop ( 'none', ( #22012, #22078, #22005, #22011 ) ) ;
#22011 = oriented_edge ( 'none', *, *, #22014, .t. ) ;
#22012 = oriented_edge ( 'none', *, *, #21389, .t. ) ;
#22013 = advanced_face ( 'none', ( #4497 ), #4542, .t. ) ;
#22014 = edge_curve ( 'none', #22015, #21433, #4544, .t. ) ;
#22015 = vertex_point ( 'none', #4536 ) ;
#22016 = oriented_edge ( 'none', *, *, #22030, .t. ) ;
#22017 = edge_curve ( 'none', #22031, #22015, #4526, .t. ) ;
#22018 = vertex_point ( 'none', #4528 ) ;
#22019 = oriented_edge ( 'none', *, *, #21409, .t. ) ;
#22020 = edge_loop ( 'none', ( #22073, #22074, #22053, #22060 ) ) ;
#22021 = edge_curve ( 'none', #21977, #20938, #4529, .t. ) ;
#22022 = oriented_edge ( 'none', *, *, #22021, .f. ) ;
#22023 = advanced_face ( 'none', ( #4533 ), #4582, .t. ) ;
#22024 = edge_curve ( 'none', #20982, #22031, #4527, .t. ) ;
#22025 = oriented_edge ( 'none', *, *, #22030, .f. ) ;
#22026 = edge_loop ( 'none', ( #21966, #22025, #22027, #22032 ) ) ;
#22027 = oriented_edge ( 'none', *, *, #22024, .f. ) ;
#22028 = oriented_edge ( 'none', *, *, #21396, .t. ) ;
#22029 = advanced_face ( 'none', ( #4531 ), #4578, .t. ) ;
#22030 = edge_curve ( 'none', #22031, #21408, #4571, .t. ) ;
#22031 = vertex_point ( 'none', #4569 ) ;
#22032 = oriented_edge ( 'none', *, *, #21032, .t. ) ;
#22033 = oriented_edge ( 'none', *, *, #22014, .f. ) ;
#22034 = oriented_edge ( 'none', *, *, #22039, .t. ) ;
#22035 = oriented_edge ( 'none', *, *, #21973, .t. ) ;
#22036 = oriented_edge ( 'none', *, *, #20968, .f. ) ;
#22037 = oriented_edge ( 'none', *, *, #22039, .f. ) ;
#22038 = advanced_face ( 'none', ( #4577 ), #4572, .f. ) ;
#22039 = edge_curve ( 'none', #21977, #21393, #4614, .t. ) ;
#22040 = edge_loop ( 'none', ( #21929, #22033, #21965, #22016 ) ) ;
#22041 = oriented_edge ( 'none', *, *, #21927, .t. ) ;
#22042 = oriented_edge ( 'none', *, *, #21928, .t. ) ;
#22043 = edge_curve ( 'none', #22044, #21353, #4568, .t. ) ;
#22044 = vertex_point ( 'none', #4607 ) ;
#22045 = advanced_face ( 'none', ( #4611 ), #4612, .t. ) ;
#22046 = edge_loop ( 'none', ( #22093, #22157, #22081, #22160 ) ) ;
#22047 = oriented_edge ( 'none', *, *, #22063, .t. ) ;
#22048 = edge_curve ( 'none', #22064, #22044, #4613, .t. ) ;
#22049 = oriented_edge ( 'none', *, *, #22048, .f. ) ;
#22050 = oriented_edge ( 'none', *, *, #20969, .t. ) ;
#22051 = oriented_edge ( 'none', *, *, #22043, .t. ) ;
#22052 = oriented_edge ( 'none', *, *, #21932, .f. ) ;
#22053 = oriented_edge ( 'none', *, *, #22056, .f. ) ;
#22054 = edge_curve ( 'none', #22044, #21948, #4593, .t. ) ;
#22055 = edge_loop ( 'none', ( #22065, #22067, #22058, #22069 ) ) ;
#22056 = edge_curve ( 'none', #22077, #21935, #4587, .t. ) ;
#22057 = oriented_edge ( 'none', *, *, #21426, .t. ) ;
#22058 = oriented_edge ( 'none', *, *, #22059, .f. ) ;
#22059 = edge_curve ( 'none', #21935, #22064, #4591, .t. ) ;
#22060 = oriented_edge ( 'none', *, *, #22071, .t. ) ;
#22061 = oriented_edge ( 'none', *, *, #21401, .t. ) ;
#22062 = advanced_face ( 'none', ( #4648 ), #4643, .t. ) ;
#22063 = edge_curve ( 'none', #22064, #21402, #4638, .t. ) ;
#22064 = vertex_point ( 'none', #4635 ) ;
#22065 = oriented_edge ( 'none', *, *, #21403, .t. ) ;
#22066 = edge_loop ( 'none', ( #22061, #22070, #22049, #22047 ) ) ;
#22067 = oriented_edge ( 'none', *, *, #22063, .f. ) ;
#22068 = edge_loop ( 'none', ( #22057, #22052, #22114, #22051 ) ) ;
#22069 = oriented_edge ( 'none', *, *, #22076, .t. ) ;
#22070 = oriented_edge ( 'none', *, *, #22043, .f. ) ;
#22071 = edge_curve ( 'none', #22077, #21427, #4632, .t. ) ;
#22072 = oriented_edge ( 'none', *, *, #22003, .f. ) ;
#22073 = oriented_edge ( 'none', *, *, #21406, .t. ) ;
#22074 = oriented_edge ( 'none', *, *, #22076, .f. ) ;
#22075 = advanced_face ( 'none', ( #4639 ), #4641, .t. ) ;
#22076 = edge_curve ( 'none', #21935, #21400, #4620, .t. ) ;
#22077 = vertex_point ( 'none', #4619 ) ;
#22078 = oriented_edge ( 'none', *, *, #22080, .f. ) ;
#22079 = advanced_face ( 'none', ( #4623 ), #4681, .t. ) ;
#22080 = edge_curve ( 'none', #22018, #21405, #4674, .t. ) ;
#22081 = oriented_edge ( 'none', *, *, #22161, .f. ) ;
#22082 = oriented_edge ( 'none', *, *, #22099, .t. ) ;
#22083 = edge_curve ( 'none', #22102, #22088, #4666, .t. ) ;
#22084 = edge_curve ( 'none', #22088, #21306, #4670, .t. ) ;
#22085 = edge_loop ( 'none', ( #22145, #22155, #22147, #22124 ) ) ;
#22086 = advanced_face ( 'none', ( #4667 ), #4621, .f. ) ;
#22087 = oriented_edge ( 'none', *, *, #22220, .t. ) ;
#22088 = vertex_point ( 'none', #4410 ) ;
#22089 = oriented_edge ( 'none', *, *, #22056, .t. ) ;
#22090 = vertex_point ( 'none', #3620 ) ;
#22091 = edge_loop ( 'none', ( #22117, #22159, #22162, #22082 ) ) ;
#22092 = oriented_edge ( 'none', *, *, #22048, .t. ) ;
#22093 = oriented_edge ( 'none', *, *, #21361, .t. ) ;
#22094 = oriented_edge ( 'none', *, *, #22096, .f. ) ;
#22095 = advanced_face ( 'none', ( #4143 ), #4676, .f. ) ;
#22096 = edge_curve ( 'none', #22090, #21340, #4139, .t. ) ;
#22097 = oriented_edge ( 'none', *, *, #20981, .t. ) ;
#22098 = edge_curve ( 'none', #20933, #22090, #4715, .t. ) ;
#22099 = edge_curve ( 'none', #22102, #21308, #4717, .t. ) ;
#22100 = oriented_edge ( 'none', *, *, #22098, .f. ) ;
#22101 = edge_loop ( 'none', ( #22151, #22148, #22149, #22150 ) ) ;
#22102 = vertex_point ( 'none', #4710 ) ;
#22103 = oriented_edge ( 'none', *, *, #21986, .t. ) ;
#22104 = oriented_edge ( 'none', *, *, #22017, .t. ) ;
#22105 = oriented_edge ( 'none', *, *, #21963, .t. ) ;
#22106 = oriented_edge ( 'none', *, *, #22003, .t. ) ;
#22107 = oriented_edge ( 'none', *, *, #22024, .t. ) ;
#22108 = oriented_edge ( 'none', *, *, #22059, .t. ) ;
#22109 = oriented_edge ( 'none', *, *, #22004, .t. ) ;
#22110 = oriented_edge ( 'none', *, *, #22054, .t. ) ;
#22111 = oriented_edge ( 'none', *, *, #21326, .t. ) ;
#22112 = advanced_face ( 'none', ( #4712 ), #4714, .f. ) ;
#22113 = edge_loop ( 'none', ( #22120, #22118, #22041, #22042, #22103, #22121, #22105, #22115, #22050, #22107, #22104, #22109, #22106, #22089, #22108, #22092, #22110 ) ) ;
#22114 = oriented_edge ( 'none', *, *, #22054, .f. ) ;
#22115 = oriented_edge ( 'none', *, *, #22021, .t. ) ;
#22116 = edge_loop ( 'none', ( #22111, #22094, #22100, #22097 ) ) ;
#22117 = oriented_edge ( 'none', *, *, #21384, .t. ) ;
#22118 = oriented_edge ( 'none', *, *, #21996, .t. ) ;
#22119 = advanced_face ( 'none', ( #4699 ), #4713, .t. ) ;
#22120 = oriented_edge ( 'none', *, *, #21930, .t. ) ;
#22121 = oriented_edge ( 'none', *, *, #21970, .t. ) ;
#22122 = advanced_face ( 'none', ( #4711 ), #4690, .t. ) ;
#22123 = vertex_point ( 'none', #4694 ) ;
#22124 = oriented_edge ( 'none', *, *, #22152, .t. ) ;
#22125 = oriented_edge ( 'none', *, *, #21295, .t. ) ;
#22126 = oriented_edge ( 'none', *, *, #22144, .t. ) ;
#22127 = edge_loop ( 'none', ( #22132, #22134, #22138, #22126 ) ) ;
#22128 = oriented_edge ( 'none', *, *, #21303, .t. ) ;
#22129 = edge_loop ( 'none', ( #22141, #22137, #22195, #22201 ) ) ;
#22130 = advanced_face ( 'none', ( #4695 ), #4689, .f. ) ;
#22131 = edge_curve ( 'none', #22136, #21296, #4745, .t. ) ;
#22132 = oriented_edge ( 'none', *, *, #21374, .t. ) ;
#22133 = edge_curve ( 'none', #22193, #21319, #4738, .t. ) ;
#22134 = oriented_edge ( 'none', *, *, #22131, .f. ) ;
#22135 = edge_curve ( 'none', #22142, #22136, #4744, .t. ) ;
#22136 = vertex_point ( 'none', #4734 ) ;
#22137 = oriented_edge ( 'none', *, *, #22133, .f. ) ;
#22138 = oriented_edge ( 'none', *, *, #22135, .f. ) ;
#22139 = oriented_edge ( 'none', *, *, #22181, .f. ) ;
#22140 = oriented_edge ( 'none', *, *, #21299, .t. ) ;
#22141 = oriented_edge ( 'none', *, *, #21305, .t. ) ;
#22142 = vertex_point ( 'none', #4688 ) ;
#22143 = advanced_face ( 'none', ( #4726 ), #4725, .f. ) ;
#22144 = edge_curve ( 'none', #22142, #21302, #4727, .t. ) ;
#22145 = oriented_edge ( 'none', *, *, #21377, .t. ) ;
#22146 = edge_curve ( 'none', #22154, #22142, #4731, .t. ) ;
#22147 = oriented_edge ( 'none', *, *, #22146, .f. ) ;
#22148 = oriented_edge ( 'none', *, *, #22152, .f. ) ;
#22149 = oriented_edge ( 'none', *, *, #22156, .f. ) ;
#22150 = oriented_edge ( 'none', *, *, #22084, .t. ) ;
#22151 = oriented_edge ( 'none', *, *, #21380, .t. ) ;
#22152 = edge_curve ( 'none', #22154, #21301, #4724, .t. ) ;
#22153 = advanced_face ( 'none', ( #4771 ), #4691, .f. ) ;
#22154 = vertex_point ( 'none', #4758 ) ;
#22155 = oriented_edge ( 'none', *, *, #22144, .f. ) ;
#22156 = edge_curve ( 'none', #22088, #22154, #4756, .t. ) ;
#22157 = oriented_edge ( 'none', *, *, #22099, .f. ) ;
#22158 = advanced_face ( 'none', ( #4772 ), #4751, .f. ) ;
#22159 = oriented_edge ( 'none', *, *, #22084, .f. ) ;
#22160 = oriented_edge ( 'none', *, *, #22096, .t. ) ;
#22161 = edge_curve ( 'none', #22090, #22102, #4752, .t. ) ;
#22162 = oriented_edge ( 'none', *, *, #22083, .f. ) ;
#22163 = oriented_edge ( 'none', *, *, #22223, .f. ) ;
#22164 = oriented_edge ( 'none', *, *, #21313, .t. ) ;
#22165 = oriented_edge ( 'none', *, *, #22167, .f. ) ;
#22166 = advanced_face ( 'none', ( #4757 ), #4765, .t. ) ;
#22167 = edge_curve ( 'none', #22168, #21309, #4797, .t. ) ;
#22168 = vertex_point ( 'none', #4792 ) ;
#22169 = edge_loop ( 'none', ( #22171, #22176, #22199, #22190 ) ) ;
#22170 = oriented_edge ( 'none', *, *, #22202, .t. ) ;
#22171 = oriented_edge ( 'none', *, *, #21321, .t. ) ;
#22172 = advanced_face ( 'none', ( #4796 ), #4795, .t. ) ;
#22173 = edge_curve ( 'none', #22174, #21315, #4787, .t. ) ;
#22174 = vertex_point ( 'none', #4782 ) ;
#22175 = edge_curve ( 'none', #22187, #22174, #4803, .t. ) ;
#22176 = oriented_edge ( 'none', *, *, #22238, .f. ) ;
#22177 = oriented_edge ( 'none', *, *, #21317, .t. ) ;
#22178 = vertex_point ( 'none', #4775 ) ;
#22179 = oriented_edge ( 'none', *, *, #22186, .t. ) ;
#22180 = advanced_face ( 'none', ( #4789 ), #4781, .t. ) ;
#22181 = edge_curve ( 'none', #22193, #22123, #4777, .t. ) ;
#22182 = oriented_edge ( 'none', *, *, #22175, .f. ) ;
#22183 = oriented_edge ( 'none', *, *, #22186, .f. ) ;
#22184 = oriented_edge ( 'none', *, *, #22133, .t. ) ;
#22185 = advanced_face ( 'none', ( #4836 ), #4830, .t. ) ;
#22186 = edge_curve ( 'none', #22187, #21314, #4822, .t. ) ;
#22187 = vertex_point ( 'none', #4819 ) ;
#22188 = edge_loop ( 'none', ( #22125, #22198, #22182, #22179 ) ) ;
#22189 = edge_curve ( 'none', #22123, #22187, #4776, .t. ) ;
#22190 = oriented_edge ( 'none', *, *, #22173, .t. ) ;
#22191 = oriented_edge ( 'none', *, *, #22189, .f. ) ;
#22192 = advanced_face ( 'none', ( #4823 ), #4841, .f. ) ;
#22193 = vertex_point ( 'none', #4807 ) ;
#22194 = edge_loop ( 'none', ( #22128, #22203, #22139, #22184 ) ) ;
#22196 = oriented_edge ( 'none', *, *, #9239, .f. ) ;
#22195 = oriented_edge ( 'none', *, *, #22197, .f. ) ;
#22197 = edge_curve ( 'none', #22136, #22193, #4869, .t. ) ;
#22198 = oriented_edge ( 'none', *, *, #22173, .f. ) ;
#22199 = oriented_edge ( 'none', *, *, #22241, .f. ) ;
#22200 = edge_loop ( 'none', ( #22140, #22183, #22191, #22170 ) ) ;
#22201 = oriented_edge ( 'none', *, *, #22131, .t. ) ;
#22202 = edge_curve ( 'none', #22123, #21320, #4809, .t. ) ;
#22203 = oriented_edge ( 'none', *, *, #22202, .f. ) ;
#22204 = oriented_edge ( 'none', *, *, #22189, .t. ) ;
#22205 = oriented_edge ( 'none', *, *, #22146, .t. ) ;
#22206 = oriented_edge ( 'none', *, *, #22241, .t. ) ;
#22207 = edge_curve ( 'none', #22234, #22221, #4870, .t. ) ;
#22208 = oriented_edge ( 'none', *, *, #22207, .f. ) ;
#22209 = oriented_edge ( 'none', *, *, #22211, .f. ) ;
#22210 = advanced_face ( 'none', ( #4868 ), #4865, .f. ) ;
#22211 = edge_curve ( 'none', #22221, #20990, #4860, .t. ) ;
#22212 = oriented_edge ( 'none', *, *, #21327, .t. ) ;
#22213 = oriented_edge ( 'none', *, *, #22215, .f. ) ;
#22214 = advanced_face ( 'none', ( #4856 ), #4859, .t. ) ;
#22215 = edge_curve ( 'none', #22234, #21307, #4897, .t. ) ;
#22216 = oriented_edge ( 'none', *, *, #22220, .f. ) ;
#22217 = oriented_edge ( 'none', *, *, #22230, .t. ) ;
#22218 = oriented_edge ( 'none', *, *, #22233, .f. ) ;
#22219 = oriented_edge ( 'none', *, *, #22215, .t. ) ;
#22220 = edge_curve ( 'none', #22221, #21252, #4849, .t. ) ;
#22221 = vertex_point ( 'none', #4890 ) ;
#22222 = advanced_face ( 'none', ( #4889 ), #4898, .t. ) ;
#22223 = edge_curve ( 'none', #22168, #22231, #4895, .t. ) ;
#22224 = oriented_edge ( 'none', *, *, #22242, .f. ) ;
#22225 = edge_loop ( 'none', ( #22212, #22216, #22208, #22219 ) ) ;
#22226 = oriented_edge ( 'none', *, *, #22238, .t. ) ;
#22227 = oriented_edge ( 'none', *, *, #21310, .t. ) ;
#22228 = oriented_edge ( 'none', *, *, #22230, .f. ) ;
#22229 = advanced_face ( 'none', ( #4901 ), #4871, .t. ) ;
#22230 = edge_curve ( 'none', #22231, #21249, #4949, .t. ) ;
#22231 = vertex_point ( 'none', #4946 ) ;
#22232 = oriented_edge ( 'none', *, *, #22167, .t. ) ;
#22233 = edge_curve ( 'none', #22231, #22234, #4873, .t. ) ;
#22234 = vertex_point ( 'none', #4950 ) ;
#22235 = edge_loop ( 'none', ( #22236, #22209, #22087, #22278 ) ) ;
#22236 = oriented_edge ( 'none', *, *, #20980, .f. ) ;
#22237 = edge_loop ( 'none', ( #22227, #22213, #22218, #22217 ) ) ;
#22238 = edge_curve ( 'none', #22178, #21312, #4937, .t. ) ;
#22239 = edge_loop ( 'none', ( #22164, #22228, #22163, #22232 ) ) ;
#22240 = edge_loop ( 'none', ( #22177, #22165, #22224, #22226 ) ) ;
#22241 = edge_curve ( 'none', #22174, #22178, #4939, .t. ) ;
#22242 = edge_curve ( 'none', #22178, #22168, #4942, .t. ) ;
#22243 = edge_curve ( 'none', #22260, #22266, #4924, .t. ) ;
#22244 = oriented_edge ( 'none', *, *, #22243, .t. ) ;
#22245 = edge_curve ( 'none', #9306, #9220, #4972, .t. ) ;
#22246 = edge_curve ( 'none', #22266, #20934, #4977, .t. ) ;
#22247 = edge_curve ( 'none', #20994, #22277, #4975, .t. ) ;
#22248 = oriented_edge ( 'none', *, *, #22325, .t. ) ;
#22249 = oriented_edge ( 'none', *, *, #22246, .t. ) ;
#22250 = oriented_edge ( 'none', *, *, #22211, .t. ) ;
#22251 = oriented_edge ( 'none', *, *, #22314, .f. ) ;
#22252 = vertex_point ( 'none', #4968 ) ;
#22253 = vertex_point ( 'none', #4961 ) ;
#22254 = advanced_face ( 'none', ( #4965, #4956 ), #4964, .t. ) ;
#22255 = oriented_edge ( 'none', *, *, #22257, .t. ) ;
#22256 = oriented_edge ( 'none', *, *, #22258, .t. ) ;
#22257 = edge_curve ( 'none', #22252, #22253, #4952, .t. ) ;
#22258 = edge_curve ( 'none', #22281, #22252, #4953, .t. ) ;
#22259 = vertex_point ( 'none', #4963 ) ;
#22260 = vertex_point ( 'none', #5014 ) ;
#22261 = oriented_edge ( 'none', *, *, #22262, .t. ) ;
#22262 = edge_curve ( 'none', #22253, #22259, #5003, .t. ) ;
#22263 = vertex_point ( 'none', #5009 ) ;
#22264 = vertex_point ( 'none', #4995 ) ;
#22265 = edge_curve ( 'none', #22259, #22264, #5010, .t. ) ;
#22266 = vertex_point ( 'none', #4992 ) ;
#22267 = vertex_point ( 'none', #5008 ) ;
#22268 = oriented_edge ( 'none', *, *, #22181, .t. ) ;
#22269 = oriented_edge ( 'none', *, *, #22223, .t. ) ;
#22270 = oriented_edge ( 'none', *, *, #22175, .t. ) ;
#22271 = oriented_edge ( 'none', *, *, #22207, .t. ) ;
#22272 = oriented_edge ( 'none', *, *, #22242, .t. ) ;
#22273 = oriented_edge ( 'none', *, *, #20976, .t. ) ;
#22274 = vertex_point ( 'none', #5004 ) ;
#22275 = oriented_edge ( 'none', *, *, #22233, .t. ) ;
#22276 = oriented_edge ( 'none', *, *, #22265, .t. ) ;
#22277 = vertex_point ( 'none', #4988 ) ;
#22278 = oriented_edge ( 'none', *, *, #21324, .t. ) ;
#22279 = edge_loop ( 'none', ( #22256, #22255, #22261, #22276, #22331, #22334, #22244, #22249, #22318, #22317, #22321, #22324, #22248 ) ) ;
#22280 = edge_loop ( 'none', ( #22284, #22286, #22288, #22282, #22205, #22285, #22287, #22268, #22204, #22270, #22206, #22272, #22269, #22275, #22271, #22250, #22273 ) ) ;
#22281 = vertex_point ( 'none', #4991 ) ;
#22282 = oriented_edge ( 'none', *, *, #22156, .t. ) ;
#22283 = advanced_face ( 'none', ( #4984 ), #4985, .t. ) ;
#22284 = oriented_edge ( 'none', *, *, #22098, .t. ) ;
#22285 = oriented_edge ( 'none', *, *, #22135, .t. ) ;
#22286 = oriented_edge ( 'none', *, *, #22161, .t. ) ;
#22287 = oriented_edge ( 'none', *, *, #22197, .t. ) ;
#22288 = oriented_edge ( 'none', *, *, #22083, .t. ) ;
#22289 = oriented_edge ( 'none', *, *, #22371, .f. ) ;
#22290 = advanced_face ( 'none', ( #4980 ), #4983, .t. ) ;
#22291 = vertex_point ( 'none', #5037 ) ;
#22292 = oriented_edge ( 'none', *, *, #20928, .f. ) ;
#22293 = oriented_edge ( 'none', *, *, #22306, .f. ) ;
#22294 = edge_curve ( 'none', #22291, #20921, #4982, .t. ) ;
#22295 = oriented_edge ( 'none', *, *, #22298, .f. ) ;
#22296 = oriented_edge ( 'none', *, *, #22294, .f. ) ;
#22297 = oriented_edge ( 'none', *, *, #22369, .f. ) ;
#22298 = edge_curve ( 'none', #22333, #22291, #5031, .t. ) ;
#22299 = oriented_edge ( 'none', *, *, #22370, .f. ) ;
#22300 = oriented_edge ( 'none', *, *, #22416, .t. ) ;
#22301 = oriented_edge ( 'none', *, *, #22305, .f. ) ;
#22302 = vertex_point ( 'none', #5039 ) ;
#22303 = vertex_point ( 'none', #5027 ) ;
#22304 = oriented_edge ( 'none', *, *, #22326, .f. ) ;
#22305 = edge_curve ( 'none', #22303, #22323, #5026, .t. ) ;
#22306 = edge_curve ( 'none', #22302, #22307, #4986, .t. ) ;
#22307 = vertex_point ( 'none', #5036 ) ;
#22308 = edge_curve ( 'none', #22274, #22303, #5042, .t. ) ;
#22309 = vertex_point ( 'none', #5075 ) ;
#22310 = oriented_edge ( 'none', *, *, #22308, .f. ) ;
#22311 = edge_curve ( 'none', #22316, #22274, #5070, .t. ) ;
#22312 = vertex_point ( 'none', #5068 ) ;
#22313 = edge_curve ( 'none', #20923, #22302, #5038, .t. ) ;
#22314 = edge_curve ( 'none', #22307, #22316, #5076, .t. ) ;
#22315 = oriented_edge ( 'none', *, *, #22313, .f. ) ;
#22316 = vertex_point ( 'none', #5056 ) ;
#22317 = oriented_edge ( 'none', *, *, #22247, .t. ) ;
#22318 = oriented_edge ( 'none', *, *, #20913, .t. ) ;
#22319 = vertex_point ( 'none', #5061 ) ;
#22320 = edge_curve ( 'none', #22277, #22330, #5051, .t. ) ;
#22321 = oriented_edge ( 'none', *, *, #22320, .t. ) ;
#22322 = edge_curve ( 'none', #22330, #22319, #5055, .t. ) ;
#22323 = vertex_point ( 'none', #5053 ) ;
#22324 = oriented_edge ( 'none', *, *, #22322, .t. ) ;
#22325 = edge_curve ( 'none', #22319, #22281, #5044, .t. ) ;
#22326 = edge_curve ( 'none', #22323, #22267, #5046, .t. ) ;
#22327 = oriented_edge ( 'none', *, *, #22311, .f. ) ;
#22328 = edge_loop ( 'none', ( #22304, #22301, #22310, #22327, #22251, #22293, #22315, #22292, #22296, #22295, #22297, #22299, #22289 ) ) ;
#22329 = edge_curve ( 'none', #22264, #22263, #5069, .t. ) ;
#22330 = vertex_point ( 'none', #5090 ) ;
#22331 = oriented_edge ( 'none', *, *, #22329, .t. ) ;
#22332 = edge_curve ( 'none', #22263, #22260, #5092, .t. ) ;
#22333 = vertex_point ( 'none', #5099 ) ;
#22334 = oriented_edge ( 'none', *, *, #22332, .t. ) ;
#22335 = oriented_edge ( 'none', *, *, #22265, .f. ) ;
#22336 = oriented_edge ( 'none', *, *, #22399, .f. ) ;
#22337 = advanced_face ( 'none', ( #5096 ), #5077, .t. ) ;
#22338 = edge_loop ( 'none', ( #22401, #22386, #22392, #22395 ) ) ;
#22339 = oriented_edge ( 'none', *, *, #22329, .f. ) ;
#22340 = edge_loop ( 'none', ( #22364, #22336, #22402, #22404 ) ) ;
#22341 = oriented_edge ( 'none', *, *, #22358, .t. ) ;
#22342 = oriented_edge ( 'none', *, *, #22257, .f. ) ;
#22343 = oriented_edge ( 'none', *, *, #21251, .t. ) ;
#22344 = advanced_face ( 'none', ( #5080 ), #5089, .t. ) ;
#22345 = edge_curve ( 'none', #22259, #21268, #5137, .t. ) ;
#22346 = edge_curve ( 'none', #22263, #21265, #5078, .t. ) ;
#22347 = oriented_edge ( 'none', *, *, #21323, .t. ) ;
#22348 = oriented_edge ( 'none', *, *, #21248, .t. ) ;
#22349 = oriented_edge ( 'none', *, *, #22367, .t. ) ;
#22350 = oriented_edge ( 'none', *, *, #22262, .f. ) ;
#22351 = edge_curve ( 'none', #22264, #21264, #5132, .t. ) ;
#22352 = edge_loop ( 'none', ( #22348, #22411, #22339, #22397 ) ) ;
#22353 = edge_loop ( 'none', ( #22343, #22410, #22335, #22368 ) ) ;
#22354 = oriented_edge ( 'none', *, *, #21218, .t. ) ;
#22355 = oriented_edge ( 'none', *, *, #22358, .f. ) ;
#22356 = edge_loop ( 'none', ( #22347, #22365, #22350, #22349 ) ) ;
#22357 = oriented_edge ( 'none', *, *, #21250, .t. ) ;
#22358 = edge_curve ( 'none', #22252, #21215, #5138, .t. ) ;
#22359 = oriented_edge ( 'none', *, *, #22360, .t. ) ;
#22360 = edge_curve ( 'none', #22281, #21214, #5112, .t. ) ;
#22361 = oriented_edge ( 'none', *, *, #22367, .f. ) ;
#22362 = edge_loop ( 'none', ( #22357, #22361, #22342, #22341 ) ) ;
#22363 = oriented_edge ( 'none', *, *, #22258, .f. ) ;
#22364 = oriented_edge ( 'none', *, *, #21339, .t. ) ;
#22365 = oriented_edge ( 'none', *, *, #22345, .f. ) ;
#22366 = advanced_face ( 'none', ( #5122 ), #5118, .t. ) ;
#22367 = edge_curve ( 'none', #22253, #21258, #5120, .t. ) ;
#22368 = oriented_edge ( 'none', *, *, #22345, .t. ) ;
#22369 = edge_curve ( 'none', #22312, #22333, #5108, .t. ) ;
#22370 = edge_curve ( 'none', #22309, #22312, #5115, .t. ) ;
#22371 = edge_curve ( 'none', #22267, #22309, #5117, .t. ) ;
#22372 = edge_loop ( 'none', ( #22354, #22355, #22363, #22359 ) ) ;
#22373 = oriented_edge ( 'none', *, *, #22325, .f. ) ;
#22374 = oriented_edge ( 'none', *, *, #21253, .t. ) ;
#22375 = advanced_face ( 'none', ( #5154 ), #5177, .t. ) ;
#22376 = oriented_edge ( 'none', *, *, #21267, .t. ) ;
#22377 = oriented_edge ( 'none', *, *, #22247, .f. ) ;
#22378 = oriented_edge ( 'none', *, *, #22320, .f. ) ;
#22379 = oriented_edge ( 'none', *, *, #20975, .t. ) ;
#22380 = edge_curve ( 'none', #22330, #21254, #5149, .t. ) ;
#22381 = advanced_face ( 'none', ( #5148 ), #5144, .t. ) ;
#22382 = oriented_edge ( 'none', *, *, #21260, .t. ) ;
#22383 = oriented_edge ( 'none', *, *, #21261, .t. ) ;
#22384 = edge_loop ( 'none', ( #22383, #22385, #22443, #22448 ) ) ;
#22385 = oriented_edge ( 'none', *, *, #22442, .f. ) ;
#22386 = oriented_edge ( 'none', *, *, #22246, .f. ) ;
#22387 = oriented_edge ( 'none', *, *, #22399, .t. ) ;
#22388 = oriented_edge ( 'none', *, *, #22394, .f. ) ;
#22389 = edge_curve ( 'none', #22446, #22447, #5159, .t. ) ;
#22390 = edge_loop ( 'none', ( #22376, #22388, #22377, #22379 ) ) ;
#22391 = advanced_face ( 'none', ( #5150 ), #5157, .t. ) ;
#22392 = oriented_edge ( 'none', *, *, #22405, .t. ) ;
#22393 = oriented_edge ( 'none', *, *, #22380, .f. ) ;
#22394 = edge_curve ( 'none', #22277, #21262, #5198, .t. ) ;
#22395 = oriented_edge ( 'none', *, *, #21272, .t. ) ;
#22396 = oriented_edge ( 'none', *, *, #21336, .t. ) ;
#22397 = oriented_edge ( 'none', *, *, #22351, .t. ) ;
#22398 = advanced_face ( 'none', ( #5211 ), #5172, .t. ) ;
#22399 = edge_curve ( 'none', #22260, #21271, #5183, .t. ) ;
#22400 = oriented_edge ( 'none', *, *, #22243, .f. ) ;
#22401 = oriented_edge ( 'none', *, *, #20912, .f. ) ;
#22402 = oriented_edge ( 'none', *, *, #22332, .f. ) ;
#22403 = edge_loop ( 'none', ( #22396, #22409, #22400, #22387 ) ) ;
#22404 = oriented_edge ( 'none', *, *, #22346, .t. ) ;
#22405 = edge_curve ( 'none', #22266, #21269, #4419, .t. ) ;
#22406 = advanced_face ( 'none', ( #4912 ), #4913, .t. ) ;
#22407 = edge_loop ( 'none', ( #22382, #22393, #22378, #22440 ) ) ;
#22408 = advanced_face ( 'none', ( #5244 ), #5242, .t. ) ;
#22409 = oriented_edge ( 'none', *, *, #22405, .f. ) ;
#22410 = oriented_edge ( 'none', *, *, #22351, .f. ) ;
#22411 = oriented_edge ( 'none', *, *, #22346, .f. ) ;
#22412 = vertex_point ( 'none', #5236 ) ;
#22413 = oriented_edge ( 'none', *, *, #22470, .t. ) ;
#22414 = advanced_face ( 'none', ( #5238 ), #5241, .f. ) ;
#22415 = oriented_edge ( 'none', *, *, #22487, .f. ) ;
#22416 = edge_curve ( 'none', #22323, #22447, #5230, .t. ) ;
#22417 = oriented_edge ( 'none', *, *, #22489, .f. ) ;
#22418 = edge_curve ( 'none', #22419, #22427, #5231, .t. ) ;
#22419 = vertex_point ( 'none', #5221 ) ;
#22420 = oriented_edge ( 'none', *, *, #22487, .t. ) ;
#22421 = edge_loop ( 'none', ( #22426, #22429, #22428, #22432 ) ) ;
#22422 = edge_loop ( 'none', ( #22484, #22483, #22488, #22420 ) ) ;
#22423 = edge_curve ( 'none', #22447, #22419, #5214, .t. ) ;
#22424 = oriented_edge ( 'none', *, *, #22431, .f. ) ;
#22425 = advanced_face ( 'none', ( #5222 ), #5268, .f. ) ;
#22426 = oriented_edge ( 'none', *, *, #22423, .f. ) ;
#22427 = vertex_point ( 'none', #5270 ) ;
#22428 = oriented_edge ( 'none', *, *, #22326, .t. ) ;
#22429 = oriented_edge ( 'none', *, *, #22416, .f. ) ;
#22430 = edge_curve ( 'none', #22267, #22419, #5265, .t. ) ;
#22431 = edge_curve ( 'none', #22427, #22433, #5266, .t. ) ;
#22432 = oriented_edge ( 'none', *, *, #22430, .t. ) ;
#22433 = vertex_point ( 'none', #5274 ) ;
#22434 = edge_loop ( 'none', ( #22450, #22438, #22437, #22300 ) ) ;
#22435 = oriented_edge ( 'none', *, *, #22442, .t. ) ;
#22436 = advanced_face ( 'none', ( #5258 ), #5215, .f. ) ;
#22437 = oriented_edge ( 'none', *, *, #22305, .t. ) ;
#22438 = oriented_edge ( 'none', *, *, #22439, .f. ) ;
#22439 = edge_curve ( 'none', #22303, #22446, #5252, .t. ) ;
#22440 = oriented_edge ( 'none', *, *, #22394, .t. ) ;
#22441 = advanced_face ( 'none', ( #5246 ), #5249, .t. ) ;
#22442 = edge_curve ( 'none', #22319, #21256, #5299, .t. ) ;
#22443 = oriented_edge ( 'none', *, *, #22322, .f. ) ;
#22444 = oriented_edge ( 'none', *, *, #22360, .f. ) ;
#22445 = edge_loop ( 'none', ( #22374, #22444, #22373, #22435 ) ) ;
#22446 = vertex_point ( 'none', #5294 ) ;
#22447 = vertex_point ( 'none', #5304 ) ;
#22448 = oriented_edge ( 'none', *, *, #22380, .t. ) ;
#22449 = advanced_face ( 'none', ( #5300 ), #5267, .t. ) ;
#22450 = oriented_edge ( 'none', *, *, #22389, .f. ) ;
#22451 = oriented_edge ( 'none', *, *, #22528, .f. ) ;
#22452 = advanced_face ( 'none', ( #5289 ), #5288, .f. ) ;
#22453 = oriented_edge ( 'none', *, *, #20932, .f. ) ;
#22454 = edge_curve ( 'none', #22302, #22457, #5286, .t. ) ;
#22455 = oriented_edge ( 'none', *, *, #22454, .t. ) ;
#22456 = edge_curve ( 'none', #20927, #22457, #5285, .t. ) ;
#22457 = vertex_point ( 'none', #5276 ) ;
#22458 = edge_curve ( 'none', #22473, #20935, #5279, .t. ) ;
#22459 = oriented_edge ( 'none', *, *, #20922, .t. ) ;
#22460 = oriented_edge ( 'none', *, *, #22465, .t. ) ;
#22461 = advanced_face ( 'none', ( #5287 ), #5302, .f. ) ;
#22462 = oriented_edge ( 'none', *, *, #22480, .f. ) ;
#22463 = oriented_edge ( 'none', *, *, #22313, .t. ) ;
#22464 = edge_loop ( 'none', ( #22477, #22527, #22526, #22459 ) ) ;
#22465 = edge_curve ( 'none', #22291, #22473, #5324, .t. ) ;
#22466 = oriented_edge ( 'none', *, *, #22298, .t. ) ;
#22467 = edge_loop ( 'none', ( #22451, #22516, #22520, #22513 ) ) ;
#22468 = edge_curve ( 'none', #22529, #22514, #5325, .t. ) ;
#22469 = edge_loop ( 'none', ( #22417, #22476, #22478, #22479 ) ) ;
#22470 = edge_curve ( 'none', #22312, #22433, #5334, .t. ) ;
#22471 = oriented_edge ( 'none', *, *, #22370, .t. ) ;
#22472 = edge_curve ( 'none', #22412, #22473, #5318, .t. ) ;
#22473 = vertex_point ( 'none', #5309 ) ;
#22474 = edge_loop ( 'none', ( #22485, #22462, #22466, #22460 ) ) ;
#22475 = advanced_face ( 'none', ( #5367 ), #5326, .f. ) ;
#22476 = oriented_edge ( 'none', *, *, #22470, .f. ) ;
#22477 = oriented_edge ( 'none', *, *, #22458, .f. ) ;
#22478 = oriented_edge ( 'none', *, *, #22369, .t. ) ;
#22479 = oriented_edge ( 'none', *, *, #22480, .t. ) ;
#22480 = edge_curve ( 'none', #22333, #22412, #5368, .t. ) ;
#22481 = oriented_edge ( 'none', *, *, #22468, .f. ) ;
#22482 = advanced_face ( 'none', ( #5362 ), #5357, .f. ) ;
#22483 = oriented_edge ( 'none', *, *, #22430, .f. ) ;
#22484 = oriented_edge ( 'none', *, *, #22418, .f. ) ;
#22485 = oriented_edge ( 'none', *, *, #22472, .f. ) ;
#22486 = edge_loop ( 'none', ( #22424, #22415, #22471, #22413 ) ) ;
#22487 = edge_curve ( 'none', #22309, #22427, #5363, .t. ) ;
#22488 = oriented_edge ( 'none', *, *, #22371, .t. ) ;
#22489 = edge_curve ( 'none', #22433, #22412, #5353, .t. ) ;
#22490 = oriented_edge ( 'none', *, *, #22389, .t. ) ;
#22491 = oriented_edge ( 'none', *, *, #22472, .t. ) ;
#22492 = oriented_edge ( 'none', *, *, #22423, .t. ) ;
#22493 = oriented_edge ( 'none', *, *, #20936, .t. ) ;
#22494 = oriented_edge ( 'none', *, *, #22431, .t. ) ;
#22495 = oriented_edge ( 'none', *, *, #22528, .t. ) ;
#22496 = edge_curve ( 'none', #22274, #22522, #5348, .t. ) ;
#22497 = oriented_edge ( 'none', *, *, #22311, .t. ) ;
#22498 = advanced_face ( 'none', ( #5354 ), #5397, .f. ) ;
#22499 = oriented_edge ( 'none', *, *, #22509, .f. ) ;
#22500 = oriented_edge ( 'none', *, *, #22308, .t. ) ;
#22501 = oriented_edge ( 'none', *, *, #22496, .f. ) ;
#22502 = oriented_edge ( 'none', *, *, #22507, .t. ) ;
#22503 = advanced_face ( 'none', ( #5352 ), #5337, .f. ) ;
#22504 = oriented_edge ( 'none', *, *, #22519, .f. ) ;
#22505 = oriented_edge ( 'none', *, *, #22496, .t. ) ;
#22506 = edge_loop ( 'none', ( #22517, #22512, #22497, #22505 ) ) ;
#22507 = edge_curve ( 'none', #22316, #22514, #5388, .t. ) ;
#22508 = oriented_edge ( 'none', *, *, #22314, .t. ) ;
#22509 = edge_curve ( 'none', #22522, #22446, #5391, .t. ) ;
#22510 = edge_loop ( 'none', ( #22499, #22501, #22500, #22562 ) ) ;
#22511 = advanced_face ( 'none', ( #5378 ), #5394, .f. ) ;
#22512 = oriented_edge ( 'none', *, *, #22507, .f. ) ;
#22513 = oriented_edge ( 'none', *, *, #22519, .t. ) ;
#22514 = vertex_point ( 'none', #5377 ) ;
#22515 = advanced_face ( 'none', ( #5372 ), #5392, .f. ) ;
#22516 = oriented_edge ( 'none', *, *, #22454, .f. ) ;
#22517 = oriented_edge ( 'none', *, *, #22521, .f. ) ;
#22518 = edge_loop ( 'none', ( #22481, #22504, #22508, #22502 ) ) ;
#22519 = edge_curve ( 'none', #22307, #22529, #5384, .t. ) ;
#22520 = oriented_edge ( 'none', *, *, #22306, .t. ) ;
#22521 = edge_curve ( 'none', #22514, #22522, #5375, .t. ) ;
#22522 = vertex_point ( 'none', #5424 ) ;
#22523 = advanced_face ( 'none', ( #5422 ), #5376, .f. ) ;
#22524 = edge_loop ( 'none', ( #22453, #22463, #22455, #22525 ) ) ;
#22525 = oriented_edge ( 'none', *, *, #22456, .f. ) ;
#22526 = oriented_edge ( 'none', *, *, #22294, .t. ) ;
#22527 = oriented_edge ( 'none', *, *, #22465, .f. ) ;
#22528 = edge_curve ( 'none', #22457, #22529, #5411, .t. ) ;
#22529 = vertex_point ( 'none', #5418 ) ;
#22530 = edge_loop ( 'none', ( #22606, #22599, #22533, #22578 ) ) ;
#22531 = oriented_edge ( 'none', *, *, #22546, .t. ) ;
#22532 = oriented_edge ( 'none', *, *, #22603, .f. ) ;
#22533 = oriented_edge ( 'none', *, *, #22596, .f. ) ;
#22534 = oriented_edge ( 'none', *, *, #21497, .t. ) ;
#22535 = edge_curve ( 'none', #22536, #21507, #5404, .t. ) ;
#22536 = vertex_point ( 'none', #5405 ) ;
#22537 = oriented_edge ( 'none', *, *, #22558, .f. ) ;
#22538 = edge_curve ( 'none', #22561, #22554, #5406, .t. ) ;
#22539 = oriented_edge ( 'none', *, *, #22538, .f. ) ;
#22540 = edge_curve ( 'none', #22561, #21455, #5399, .t. ) ;
#22541 = edge_loop ( 'none', ( #22534, #22591, #22605, #22594 ) ) ;
#22542 = oriented_edge ( 'none', *, *, #22540, .t. ) ;
#22543 = edge_curve ( 'none', #22544, #21504, #5455, .t. ) ;
#22544 = vertex_point ( 'none', #5467 ) ;
#22545 = advanced_face ( 'none', ( #5456 ), #5414, .f. ) ;
#22546 = edge_curve ( 'none', #22602, #21515, #5445, .t. ) ;
#22547 = oriented_edge ( 'none', *, *, #22558, .t. ) ;
#22548 = oriented_edge ( 'none', *, *, #22546, .f. ) ;
#22549 = edge_curve ( 'none', #22554, #22602, #5441, .t. ) ;
#22550 = oriented_edge ( 'none', *, *, #22458, .t. ) ;
#22551 = oriented_edge ( 'none', *, *, #22521, .t. ) ;
#22552 = oriented_edge ( 'none', *, *, #21493, .t. ) ;
#22553 = oriented_edge ( 'none', *, *, #22456, .t. ) ;
#22554 = vertex_point ( 'none', #3888 ) ;
#22555 = oriented_edge ( 'none', *, *, #22468, .t. ) ;
#22556 = oriented_edge ( 'none', *, *, #21492, .t. ) ;
#22557 = advanced_face ( 'none', ( #4909 ), #5447, .f. ) ;
#22558 = edge_curve ( 'none', #22554, #21456, #5496, .t. ) ;
#22559 = edge_loop ( 'none', ( #22607, #22608, #22532, #22531 ) ) ;
#22560 = edge_loop ( 'none', ( #22552, #22548, #22604, #22547 ) ) ;
#22561 = vertex_point ( 'none', #5498 ) ;
#22562 = oriented_edge ( 'none', *, *, #22439, .t. ) ;
#22563 = edge_loop ( 'none', ( #22568, #22490, #22492, #22565, #22494, #22569, #22491, #22550, #22493, #22553, #22495, #22555, #22551 ) ) ;
#22564 = edge_loop ( 'none', ( #22566, #22537, #22539, #22542 ) ) ;
#22565 = oriented_edge ( 'none', *, *, #22418, .t. ) ;
#22566 = oriented_edge ( 'none', *, *, #21460, .t. ) ;
#22567 = advanced_face ( 'none', ( #5497 ), #5492, .f. ) ;
#22568 = oriented_edge ( 'none', *, *, #22509, .t. ) ;
#22569 = oriented_edge ( 'none', *, *, #22489, .t. ) ;
#22570 = oriented_edge ( 'none', *, *, #20942, .f. ) ;
#22571 = oriented_edge ( 'none', *, *, #22573, .f. ) ;
#22572 = advanced_face ( 'none', ( #5490 ), #5489, .f. ) ;
#22573 = edge_curve ( 'none', #22574, #21524, #5482, .t. ) ;
#22574 = vertex_point ( 'none', #5474 ) ;
#22575 = oriented_edge ( 'none', *, *, #22577, .f. ) ;
#22576 = oriented_edge ( 'none', *, *, #22583, .t. ) ;
#22577 = edge_curve ( 'none', #22574, #20884, #5469, .t. ) ;
#22578 = oriented_edge ( 'none', *, *, #22535, .t. ) ;
#22579 = oriented_edge ( 'none', *, *, #22583, .f. ) ;
#22580 = oriented_edge ( 'none', *, *, #21522, .t. ) ;
#22581 = oriented_edge ( 'none', *, *, #22589, .f. ) ;
#22582 = oriented_edge ( 'none', *, *, #22598, .t. ) ;
#22583 = edge_curve ( 'none', #22585, #21523, #5472, .t. ) ;
#22584 = advanced_face ( 'none', ( #5479 ), #5491, .f. ) ;
#22585 = vertex_point ( 'none', #5517 ) ;
#22586 = edge_loop ( 'none', ( #22570, #22575, #22597, #22641 ) ) ;
#22587 = edge_loop ( 'none', ( #22580, #22571, #22581, #22576 ) ) ;
#22588 = edge_curve ( 'none', #22601, #22585, #5484, .t. ) ;
#22589 = edge_curve ( 'none', #22585, #22574, #5524, .t. ) ;
#22590 = oriented_edge ( 'none', *, *, #22588, .f. ) ;
#22591 = oriented_edge ( 'none', *, *, #22535, .f. ) ;
#22592 = advanced_face ( 'none', ( #5516 ), #5504, .f. ) ;
#22593 = edge_loop ( 'none', ( #22556, #22579, #22590, #22582 ) ) ;
#22594 = oriented_edge ( 'none', *, *, #22543, .t. ) ;
#22595 = edge_curve ( 'none', #22544, #22536, #5518, .t. ) ;
#22596 = edge_curve ( 'none', #22536, #22601, #5559, .t. ) ;
#22597 = oriented_edge ( 'none', *, *, #22573, .t. ) ;
#22598 = edge_curve ( 'none', #22601, #21509, #5554, .t. ) ;
#22599 = oriented_edge ( 'none', *, *, #22598, .f. ) ;
#22600 = advanced_face ( 'none', ( #5529 ), #5510, .f. ) ;
#22601 = vertex_point ( 'none', #5548 ) ;
#22602 = vertex_point ( 'none', #5543 ) ;
#22603 = edge_curve ( 'none', #22602, #22544, #5556, .t. ) ;
#22604 = oriented_edge ( 'none', *, *, #22549, .f. ) ;
#22605 = oriented_edge ( 'none', *, *, #22595, .f. ) ;
#22606 = oriented_edge ( 'none', *, *, #21494, .t. ) ;
#22607 = oriented_edge ( 'none', *, *, #21501, .t. ) ;
#22608 = oriented_edge ( 'none', *, *, #22543, .f. ) ;
#22609 = advanced_face ( 'none', ( #5547 ), #5541, .f. ) ;
#22610 = face_outer_bound ( 'none', #251, .t. ) ;
#22611 = circle ( 'none', #22674, 1.500000000000000700 ) ;
#22612 = circle ( 'none', #22656, 1.219500000000000700 ) ;
#22613 = cartesian_point ( 'none', ( 31.09640821446782200, 1.836970198721021800e-016, -1.500000000000001100 ) ) ;
#22614 = circle ( 'none', #22668, 1.500000000000000700 ) ;
#22615 = cartesian_point ( 'none', ( 31.20359178553217200, 1.836970198721032400e-016, -1.500000000000000700 ) ) ;
#22616 = line ( 'none', #22665, #22664 ) ;
#22617 = cartesian_point ( 'none', ( 30.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22618 = axis2_placement_3d ( 'none', #22670, #22659, #22658 ) ;
#22619 = oriented_edge ( 'none', *, *, #22622, .f. ) ;
#22620 = oriented_edge ( 'none', *, *, #21447, .t. ) ;
#22621 = edge_loop ( 'none', ( #22631, #22633, #22624, #22635 ) ) ;
#22622 = edge_curve ( 'none', #20885, #22640, #5540, .t. ) ;
#22623 = oriented_edge ( 'none', *, *, #21439, .t. ) ;
#22624 = oriented_edge ( 'none', *, *, #22625, .f. ) ;
#22625 = edge_curve ( 'none', #22640, #22630, #5584, .t. ) ;
#22626 = oriented_edge ( 'none', *, *, #20920, .t. ) ;
#22627 = oriented_edge ( 'none', *, *, #21505, .t. ) ;
#22628 = advanced_face ( 'none', ( #5530 ), #5578, .t. ) ;
#22629 = edge_curve ( 'none', #22630, #21508, #5585, .t. ) ;
#22630 = vertex_point ( 'none', #5573 ) ;
#22631 = oriented_edge ( 'none', *, *, #21513, .t. ) ;
#22632 = edge_loop ( 'none', ( #22627, #22636, #12101, #12099 ) ) ;
#22633 = oriented_edge ( 'none', *, *, #22629, .f. ) ;
#22634 = edge_loop ( 'none', ( #22623, #12092, #12208, #12104 ) ) ;
#22635 = oriented_edge ( 'none', *, *, #22644, .t. ) ;
#22636 = oriented_edge ( 'none', *, *, #12227, .f. ) ;
#22637 = advanced_face ( 'none', ( #5532 ), #5577, .t. ) ;
#22638 = oriented_edge ( 'none', *, *, #22644, .f. ) ;
#22639 = edge_loop ( 'none', ( #22645, #22638, #22619, #22626 ) ) ;
#22640 = vertex_point ( 'none', #5567 ) ;
#22641 = oriented_edge ( 'none', *, *, #21514, .t. ) ;
#22642 = oriented_edge ( 'none', *, *, #21465, .t. ) ;
#22643 = advanced_face ( 'none', ( #5593 ), #5531, .t. ) ;
#22644 = edge_curve ( 'none', #22640, #21506, #5619, .t. ) ;
#22645 = oriented_edge ( 'none', *, *, #21511, .t. ) ;
#22646 = cartesian_point ( 'none', ( 30.70359178553217200, 9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#22647 = axis2_placement_3d ( 'none', #22700, #22699, #22698 ) ;
#22648 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22649 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22650 = cartesian_point ( 'none', ( 30.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#22651 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22652 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22653 = line ( 'none', #22707, #22705 ) ;
#22654 = conical_surface ( 'none', #22697, 1.500000000000000900, 0.9599310885968845900 ) ;
#22655 = axis2_placement_3d ( 'none', #22666, #22652, #22651 ) ;
#22656 = axis2_placement_3d ( 'none', #22650, #22649, #22648 ) ;
#22657 = advanced_face ( 'none', ( #5562 ), #5618, .t. ) ;
#22658 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22659 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22660 = conical_surface ( 'none', #22655, 1.219500000000000700, 0.9599310885968779200 ) ;
#22661 = face_outer_bound ( 'none', #972, .t. ) ;
#22662 = circle ( 'none', #22618, 1.500000000000000700 ) ;
#22663 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22664 = vector ( 'none', #22663, 1000.000000000000000 ) ;
#22665 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#22666 = cartesian_point ( 'none', ( 30.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#22667 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22668 = axis2_placement_3d ( 'none', #22617, #22675, #22667 ) ;
#22669 = cartesian_point ( 'none', ( 30.70359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#22670 = cartesian_point ( 'none', ( 30.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22671 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22672 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22673 = cartesian_point ( 'none', ( 31.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22674 = axis2_placement_3d ( 'none', #22673, #22672, #22671 ) ;
#22675 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22676 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22677 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22678 = cartesian_point ( 'none', ( 30.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22679 = axis2_placement_3d ( 'none', #22678, #22677, #22676 ) ;
#22680 = circle ( 'none', #22679, 1.500000000000000700 ) ;
#22681 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22682 = axis2_placement_3d ( 'none', #22685, #22738, #22737 ) ;
#22683 = conical_surface ( 'none', #22686, 1.219500000000000700, 0.9599310885968779200 ) ;
#22684 = face_outer_bound ( 'none', #588, .t. ) ;
#22685 = cartesian_point ( 'none', ( 30.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22686 = axis2_placement_3d ( 'none', #22722, #22721, #22712 ) ;
#22687 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#22688 = vector ( 'none', #22687, 1000.000000000000000 ) ;
#22689 = cartesian_point ( 'none', ( 31.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#22690 = line ( 'none', #22689, #22688 ) ;
#22691 = circle ( 'none', #22682, 1.500000000000000900 ) ;
#22692 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22693 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#22694 = cartesian_point ( 'none', ( 30.70359178553217200, 1.836970198721032400e-016, -1.500000000000000700 ) ) ;
#22695 = cartesian_point ( 'none', ( 30.59640821446782200, 1.836970198721021800e-016, -1.500000000000001100 ) ) ;
#22696 = cartesian_point ( 'none', ( 30.59640821446782200, -8.666684749742561300e-031, 1.500000000000001100 ) ) ;
#22697 = axis2_placement_3d ( 'none', #22702, #22693, #22692 ) ;
#22698 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22699 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22700 = cartesian_point ( 'none', ( 31.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22701 = cartesian_point ( 'none', ( 30.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#22702 = cartesian_point ( 'none', ( 31.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22703 = cartesian_point ( 'none', ( 31.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#22704 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#22705 = vector ( 'none', #22704, 1000.000000000000000 ) ;
#22706 = cartesian_point ( 'none', ( 30.70359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#22707 = cartesian_point ( 'none', ( 30.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#22708 = circle ( 'none', #22647, 1.500000000000000900 ) ;
#22709 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5437473708219556800, -4.026527148644048800 ) ) ;
#22710 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#22711 = vector ( 'none', #22710, 1000.000000000000000 ) ;
#22712 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22713 = circle ( 'none', #22716, 1.219500000000000700 ) ;
#22714 = line ( 'none', #22723, #22711 ) ;
#22715 = cartesian_point ( 'none', ( 39.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#22716 = axis2_placement_3d ( 'none', #22715, #15132, #17018 ) ;
#22717 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22718 = vector ( 'none', #22717, 1000.000000000000000 ) ;
#22719 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#22720 = line ( 'none', #22719, #22718 ) ;
#22721 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22722 = cartesian_point ( 'none', ( 30.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#22723 = cartesian_point ( 'none', ( 31.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#22724 = cartesian_point ( 'none', ( 30.39999999999999500, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#22725 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6126820070539271700, -4.016615844249452400 ) ) ;
#22726 = oriented_edge ( 'none', *, *, #21358, .t. ) ;
#22727 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22728 = face_outer_bound ( 'none', #1584, .t. ) ;
#22729 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22730 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22731 = vector ( 'none', #22730, 1000.000000000000000 ) ;
#22732 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#22733 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#22734 = vector ( 'none', #22733, 1000.000000000000100 ) ;
#22735 = line ( 'none', #22732, #22731 ) ;
#22736 = axis2_placement_3d ( 'none', #22681, #22729, #22727 ) ;
#22737 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22738 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22739 = cylindrical_surface ( 'none', #22736, 1.500000000000000000 ) ;
#22740 = cartesian_point ( 'none', ( 30.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#22741 = line ( 'none', #22740, #22734 ) ;
#22742 = cartesian_point ( 'none', ( 30.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22743 = axis2_placement_3d ( 'none', #22742, #22800, #22799 ) ;
#22744 = face_outer_bound ( 'none', #2182, .t. ) ;
#22745 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#22746 = cartesian_point ( 'none', ( 30.39999999999999500, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#22747 = cartesian_point ( 'none', ( 30.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22748 = cartesian_point ( 'none', ( 30.20359178553217200, 1.836970198721032400e-016, -1.500000000000000700 ) ) ;
#22749 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22750 = line ( 'none', #22746, #22802 ) ;
#22751 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#22752 = vector ( 'none', #22751, 1000.000000000000000 ) ;
#22753 = cartesian_point ( 'none', ( 30.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#22754 = cartesian_point ( 'none', ( 30.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22755 = circle ( 'none', #22801, 1.500000000000000700 ) ;
#22756 = axis2_placement_3d ( 'none', #22754, #22766, #22749 ) ;
#22757 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22758 = vector ( 'none', #22757, 1000.000000000000000 ) ;
#22759 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#22760 = line ( 'none', #22759, #22758 ) ;
#22761 = circle ( 'none', #22756, 1.500000000000000900 ) ;
#22762 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#22763 = vector ( 'none', #22762, 1000.000000000000000 ) ;
#22764 = cartesian_point ( 'none', ( 30.39999999999999500, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#22765 = line ( 'none', #22764, #22763 ) ;
#22766 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22767 = cartesian_point ( 'none', ( 30.20359178553217200, 9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#22768 = cartesian_point ( 'none', ( 30.20359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#22769 = line ( 'none', #22753, #22752 ) ;
#22770 = circle ( 'none', #22743, 1.500000000000000700 ) ;
#22771 = cartesian_point ( 'none', ( 29.59640821446781800, 1.836970198721021800e-016, -1.500000000000001100 ) ) ;
#22772 = cartesian_point ( 'none', ( 30.39999999999999500, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#22773 = cartesian_point ( 'none', ( 30.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#22774 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#22775 = vector ( 'none', #22774, 1000.000000000000000 ) ;
#22776 = cartesian_point ( 'none', ( 30.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22777 = circle ( 'none', #22797, 1.500000000000000900 ) ;
#22778 = cartesian_point ( 'none', ( 30.09640821446782200, -8.666684749742561300e-031, 1.500000000000001100 ) ) ;
#22779 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22780 = cartesian_point ( 'none', ( 30.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22781 = line ( 'none', #22790, #22775 ) ;
#22782 = circle ( 'none', #22831, 1.500000000000000900 ) ;
#22783 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22784 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22785 = circle ( 'none', #22836, 1.500000000000000700 ) ;
#22786 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22787 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22788 = cartesian_point ( 'none', ( 30.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#22789 = axis2_placement_3d ( 'none', #22784, #22783, #22779 ) ;
#22790 = cartesian_point ( 'none', ( 30.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#22791 = cartesian_point ( 'none', ( 30.20359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#22792 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22793 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22794 = cylindrical_surface ( 'none', #22789, 1.500000000000000000 ) ;
#22795 = cartesian_point ( 'none', ( 30.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#22796 = circle ( 'none', #22798, 1.219500000000000700 ) ;
#22797 = axis2_placement_3d ( 'none', #22780, #22834, #22833 ) ;
#22798 = axis2_placement_3d ( 'none', #22788, #22787, #22786 ) ;
#22799 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22800 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22801 = axis2_placement_3d ( 'none', #22747, #22793, #22792 ) ;
#22802 = vector ( 'none', #22745, 1000.000000000000100 ) ;
#22803 = circle ( 'none', #22810, 1.500000000000000700 ) ;
#22804 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22805 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22806 = cartesian_point ( 'none', ( 30.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22807 = cartesian_point ( 'none', ( 29.89999999999999500, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#22808 = line ( 'none', #22807, #22848 ) ;
#22809 = axis2_placement_3d ( 'none', #22857, #22841, #22840 ) ;
#22810 = axis2_placement_3d ( 'none', #22865, #22864, #22863 ) ;
#22811 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22812 = vector ( 'none', #22811, 1000.000000000000000 ) ;
#22813 = circle ( 'none', #22823, 1.500000000000000900 ) ;
#22814 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22815 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22816 = line ( 'none', #22827, #22812 ) ;
#22817 = axis2_placement_3d ( 'none', #22854, #22853, #22852 ) ;
#22818 = oriented_edge ( 'none', *, *, #9308, .f. ) ;
#22819 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22820 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#22821 = axis2_placement_3d ( 'none', #22830, #22820, #22819 ) ;
#22822 = cartesian_point ( 'none', ( 30.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22823 = axis2_placement_3d ( 'none', #22806, #22805, #22804 ) ;
#22824 = oriented_edge ( 'none', *, *, #22966, .f. ) ;
#22825 = conical_surface ( 'none', #22821, 1.500000000000000900, 0.9599310885968845900 ) ;
#22826 = cartesian_point ( 'none', ( 30.09640821446782200, 1.836970198721021800e-016, -1.500000000000001100 ) ) ;
#22827 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#22828 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22829 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22830 = cartesian_point ( 'none', ( 30.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22831 = axis2_placement_3d ( 'none', #22822, #22815, #22814 ) ;
#22832 = edge_loop ( 'none', ( #23696, #23270, #24388, #23353, #24325 ) ) ;
#22833 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22834 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22835 = face_outer_bound ( 'none', #1553, .t. ) ;
#22836 = axis2_placement_3d ( 'none', #22776, #22829, #22828 ) ;
#22837 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22838 = vector ( 'none', #22837, 1000.000000000000000 ) ;
#22839 = cartesian_point ( 'none', ( 29.70359178553217200, 1.836970198721032400e-016, -1.500000000000000700 ) ) ;
#22840 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22841 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22842 = circle ( 'none', #22895, 1.500000000000000700 ) ;
#22843 = circle ( 'none', #22851, 1.219500000000000700 ) ;
#22844 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#22845 = line ( 'none', #22844, #22838 ) ;
#22846 = conical_surface ( 'none', #22809, 1.219500000000000700, 0.9599310885968779200 ) ;
#22847 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#22848 = vector ( 'none', #22847, 1000.000000000000000 ) ;
#22849 = face_outer_bound ( 'none', #2605, .t. ) ;
#22850 = cartesian_point ( 'none', ( 29.70359178553217200, 9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#22851 = axis2_placement_3d ( 'none', #22855, #22894, #22893 ) ;
#22852 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22853 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22854 = cartesian_point ( 'none', ( 30.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22855 = cartesian_point ( 'none', ( 29.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#22856 = axis2_placement_3d ( 'none', #22891, #22869, #22868 ) ;
#22857 = cartesian_point ( 'none', ( 29.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#22858 = cartesian_point ( 'none', ( 29.70359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#22859 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#22860 = vector ( 'none', #22859, 1000.000000000000000 ) ;
#22861 = cartesian_point ( 'none', ( 30.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#22862 = circle ( 'none', #22817, 1.500000000000000900 ) ;
#22863 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22864 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22865 = cartesian_point ( 'none', ( 29.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22866 = line ( 'none', #22861, #22860 ) ;
#22867 = conical_surface ( 'none', #22856, 1.500000000000000900, 0.9599310885968845900 ) ;
#22868 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22869 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#22870 = cartesian_point ( 'none', ( 29.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#22871 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22872 = vector ( 'none', #22871, 1000.000000000000000 ) ;
#22873 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#22874 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22875 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22876 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22877 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22878 = cartesian_point ( 'none', ( 29.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22879 = cartesian_point ( 'none', ( 29.70359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#22880 = circle ( 'none', #22926, 1.500000000000000900 ) ;
#22881 = axis2_placement_3d ( 'none', #22878, #22877, #22876 ) ;
#22882 = circle ( 'none', #22881, 1.500000000000000700 ) ;
#22883 = line ( 'none', #22873, #22872 ) ;
#22884 = vector ( 'none', #22896, 1000.000000000000000 ) ;
#22885 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22886 = cartesian_point ( 'none', ( 29.89999999999999500, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#22887 = vertex_point ( 'none', #5579 ) ;
#22888 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22889 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22890 = face_outer_bound ( 'none', #2588, .t. ) ;
#22891 = cartesian_point ( 'none', ( 30.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22892 = cartesian_point ( 'none', ( 29.89999999999999500, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#22893 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22894 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22895 = axis2_placement_3d ( 'none', #22899, #22889, #22888 ) ;
#22896 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#22897 = cartesian_point ( 'none', ( 30.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#22898 = line ( 'none', #22897, #22884 ) ;
#22899 = cartesian_point ( 'none', ( 29.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22900 = axis2_placement_3d ( 'none', #22905, #22959, #22958 ) ;
#22901 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#22902 = vector ( 'none', #22901, 1000.000000000000000 ) ;
#22903 = cartesian_point ( 'none', ( 29.39999999999999500, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#22904 = line ( 'none', #22903, #22902 ) ;
#22905 = cartesian_point ( 'none', ( 29.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#22906 = cartesian_point ( 'none', ( 29.59640821446781800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#22907 = line ( 'none', #22906, #22939 ) ;
#22908 = axis2_placement_3d ( 'none', #22935, #22934, #22986 ) ;
#22909 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22910 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22911 = cartesian_point ( 'none', ( 29.20359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#22912 = axis2_placement_3d ( 'none', #22870, #22910, #22909 ) ;
#22913 = conical_surface ( 'none', #22900, 1.219500000000000700, 0.9599310885968779200 ) ;
#22914 = face_outer_bound ( 'none', #2609, .t. ) ;
#22915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22916 = cartesian_point ( 'none', ( 29.39999999999999500, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#22917 = cartesian_point ( 'none', ( 29.20359178553217200, 9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#22918 = circle ( 'none', #22912, 1.219500000000000700 ) ;
#22919 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#22920 = vector ( 'none', #22919, 1000.000000000000100 ) ;
#22921 = cartesian_point ( 'none', ( 29.89999999999999500, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#22922 = axis2_placement_3d ( 'none', #22875, #22874, #22915 ) ;
#22923 = cylindrical_surface ( 'none', #22922, 1.500000000000000000 ) ;
#22924 = cartesian_point ( 'none', ( 30.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#22925 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22926 = axis2_placement_3d ( 'none', #22932, #22885, #22925 ) ;
#22927 = face_outer_bound ( 'none', #2617, .t. ) ;
#22928 = cartesian_point ( 'none', ( 29.59640821446781800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#22929 = line ( 'none', #22921, #22920 ) ;
#22930 = circle ( 'none', #22955, 1.500000000000000900 ) ;
#22931 = cartesian_point ( 'none', ( 29.59640821446781800, -8.666684749742561300e-031, 1.500000000000001100 ) ) ;
#22932 = cartesian_point ( 'none', ( 29.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22933 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22934 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22935 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22936 = face_outer_bound ( 'none', #3381, .t. ) ;
#22937 = axis2_placement_3d ( 'none', #22976, #22975, #22974 ) ;
#22938 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#22939 = vector ( 'none', #22938, 1000.000000000000000 ) ;
#22940 = cylindrical_surface ( 'none', #22908, 1.500000000000000000 ) ;
#22941 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#22942 = vector ( 'none', #22941, 1000.000000000000100 ) ;
#22943 = axis2_placement_3d ( 'none', #22949, #22933, #22995 ) ;
#22944 = cartesian_point ( 'none', ( 29.59640821446781800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#22945 = circle ( 'none', #22984, 1.500000000000000700 ) ;
#22946 = cartesian_point ( 'none', ( 29.39999999999999500, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#22947 = cartesian_point ( 'none', ( 29.39999999999999500, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#22948 = line ( 'none', #22947, #22942 ) ;
#22949 = cartesian_point ( 'none', ( 29.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22950 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#22951 = vector ( 'none', #22950, 1000.000000000000000 ) ;
#22952 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#22953 = circle ( 'none', #22943, 1.500000000000000700 ) ;
#22954 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22955 = axis2_placement_3d ( 'none', #22960, #22961, #22954 ) ;
#22956 = line ( 'none', #22952, #22951 ) ;
#22957 = cartesian_point ( 'none', ( 29.20359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#22958 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22959 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22960 = cartesian_point ( 'none', ( 29.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22961 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22962 = cartesian_point ( 'none', ( 29.20359178553217200, 1.836970198721032400e-016, -1.500000000000000700 ) ) ;
#22963 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22964 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22965 = circle ( 'none', #22937, 1.500000000000000900 ) ;
#22966 = edge_curve ( 'none', #9396, #22990, #5617, .t. ) ;
#22967 = axis2_placement_3d ( 'none', #22971, #22980, #22963 ) ;
#22968 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22969 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22970 = cartesian_point ( 'none', ( 29.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22971 = cartesian_point ( 'none', ( 29.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22972 = cartesian_point ( 'none', ( 28.70359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#22973 = axis2_placement_3d ( 'none', #22970, #22969, #22968 ) ;
#22974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22975 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22976 = cartesian_point ( 'none', ( 26.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#22977 = vector ( 'none', #22991, 1000.000000000000000 ) ;
#22978 = circle ( 'none', #22973, 1.500000000000000900 ) ;
#22979 = cartesian_point ( 'none', ( 27.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#22980 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22981 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22982 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#22983 = cartesian_point ( 'none', ( 29.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#22984 = axis2_placement_3d ( 'none', #22983, #22982, #22981 ) ;
#22985 = line ( 'none', #22992, #22977 ) ;
#22986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22987 = cartesian_point ( 'none', ( 29.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#22988 = cartesian_point ( 'none', ( 28.90000000000000200, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#22989 = circle ( 'none', #22967, 1.500000000000000900 ) ;
#22990 = vertex_point ( 'none', #5561 ) ;
#22991 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#22992 = cartesian_point ( 'none', ( 29.59640821446781800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#22993 = cartesian_point ( 'none', ( 28.90000000000000200, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#22994 = cartesian_point ( 'none', ( 28.70359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#22995 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22996 = cartesian_point ( 'none', ( 32.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#22997 = axis2_placement_3d ( 'none', #23053, #23044, #23054 ) ;
#22998 = conical_surface ( 'none', #23056, 1.219500000000000700, 0.9599310885968779200 ) ;
#22999 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23000 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23001 = cartesian_point ( 'none', ( 32.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#23002 = cartesian_point ( 'none', ( 32.70359178553216900, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23003 = cartesian_point ( 'none', ( 32.70359178553216900, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23004 = cartesian_point ( 'none', ( 33.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23005 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23006 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23007 = circle ( 'none', #23020, 1.500000000000000900 ) ;
#23008 = circle ( 'none', #23040, 1.500000000000000900 ) ;
#23009 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23010 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23011 = cartesian_point ( 'none', ( 29.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23012 = axis2_placement_3d ( 'none', #23011, #23010, #23009 ) ;
#23013 = cartesian_point ( 'none', ( 33.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23014 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23015 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23016 = cartesian_point ( 'none', ( 29.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23017 = axis2_placement_3d ( 'none', #23016, #23015, #23014 ) ;
#23018 = circle ( 'none', #23017, 1.500000000000000700 ) ;
#23019 = cartesian_point ( 'none', ( 29.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23020 = axis2_placement_3d ( 'none', #23013, #23000, #22999 ) ;
#23021 = cartesian_point ( 'none', ( 32.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#23022 = face_outer_bound ( 'none', #3113, .t. ) ;
#23023 = axis2_placement_3d ( 'none', #23019, #23006, #23005 ) ;
#23024 = circle ( 'none', #23023, 1.500000000000000900 ) ;
#23025 = conical_surface ( 'none', #23012, 1.500000000000000900, 0.9599310885968845900 ) ;
#23026 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23027 = vector ( 'none', #23026, 1000.000000000000100 ) ;
#23028 = axis2_placement_3d ( 'none', #23035, #23083, #23082 ) ;
#23029 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23030 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23031 = cartesian_point ( 'none', ( 28.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23032 = axis2_placement_3d ( 'none', #23031, #23030, #23029 ) ;
#23033 = face_outer_bound ( 'none', #4678, .t. ) ;
#23034 = circle ( 'none', #23032, 1.500000000000000700 ) ;
#23035 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23036 = cylindrical_surface ( 'none', #23028, 1.500000000000000000 ) ;
#23037 = cartesian_point ( 'none', ( 28.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23038 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23039 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23040 = axis2_placement_3d ( 'none', #23051, #23039, #23038 ) ;
#23041 = conical_surface ( 'none', #22997, 1.500000000000000900, 0.9599310885968845900 ) ;
#23042 = cartesian_point ( 'none', ( 28.90000000000000200, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23043 = line ( 'none', #23042, #23027 ) ;
#23044 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23045 = face_outer_bound ( 'none', #4684, .t. ) ;
#23046 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23047 = vector ( 'none', #23046, 1000.000000000000000 ) ;
#23048 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23049 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23050 = cartesian_point ( 'none', ( 32.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23051 = cartesian_point ( 'none', ( 29.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23052 = line ( 'none', #22996, #23047 ) ;
#23053 = cartesian_point ( 'none', ( 29.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23054 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23055 = face_outer_bound ( 'none', #47604, .t. ) ;
#23056 = axis2_placement_3d ( 'none', #23050, #23049, #23048 ) ;
#23057 = cartesian_point ( 'none', ( 28.40000000000000200, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#23058 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23059 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23060 = cartesian_point ( 'none', ( 28.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23061 = circle ( 'none', #23117, 1.500000000000000900 ) ;
#23062 = cartesian_point ( 'none', ( 28.70359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#23063 = cartesian_point ( 'none', ( 29.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#23064 = line ( 'none', #23063, #23110 ) ;
#23065 = cartesian_point ( 'none', ( 28.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23066 = cartesian_point ( 'none', ( 28.20359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23067 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23068 = vector ( 'none', #23067, 1000.000000000000000 ) ;
#23069 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23070 = cartesian_point ( 'none', ( 28.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23071 = axis2_placement_3d ( 'none', #23065, #23059, #23058 ) ;
#23072 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23073 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23074 = cartesian_point ( 'none', ( 28.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23075 = axis2_placement_3d ( 'none', #23074, #23073, #23072 ) ;
#23076 = cartesian_point ( 'none', ( 29.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23077 = line ( 'none', #23069, #23068 ) ;
#23078 = circle ( 'none', #23071, 1.500000000000000700 ) ;
#23079 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#23080 = vector ( 'none', #23079, 1000.000000000000000 ) ;
#23081 = cartesian_point ( 'none', ( 28.70359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23082 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23083 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23084 = line ( 'none', #23085, #23080 ) ;
#23085 = cartesian_point ( 'none', ( 29.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#23086 = circle ( 'none', #23075, 1.500000000000000700 ) ;
#23087 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23088 = vector ( 'none', #23087, 1000.000000000000100 ) ;
#23089 = axis2_placement_3d ( 'none', #23144, #23145, #23146 ) ;
#23090 = cartesian_point ( 'none', ( 28.40000000000000200, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#23091 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#23092 = line ( 'none', #23091, #23150 ) ;
#23093 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23094 = cartesian_point ( 'none', ( 28.40000000000000200, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23095 = line ( 'none', #23094, #23088 ) ;
#23096 = conical_surface ( 'none', #23098, 1.219500000000000700, 0.9599310885968779200 ) ;
#23097 = vector ( 'none', #23104, 1000.000000000000000 ) ;
#23098 = axis2_placement_3d ( 'none', #23103, #23112, #23093 ) ;
#23099 = axis2_placement_3d ( 'none', #23143, #23142, #23141 ) ;
#23100 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23101 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23102 = axis2_placement_3d ( 'none', #23111, #23101, #23100 ) ;
#23103 = cartesian_point ( 'none', ( 28.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23104 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23105 = cartesian_point ( 'none', ( 28.40000000000000200, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23106 = face_outer_bound ( 'none', #5191, .t. ) ;
#23107 = circle ( 'none', #23102, 1.219500000000000700 ) ;
#23108 = circle ( 'none', #23099, 1.500000000000000900 ) ;
#23109 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#23110 = vector ( 'none', #23109, 1000.000000000000000 ) ;
#23111 = cartesian_point ( 'none', ( 28.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23112 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23113 = line ( 'none', #23105, #23097 ) ;
#23114 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23115 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23116 = cartesian_point ( 'none', ( 28.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23117 = axis2_placement_3d ( 'none', #23116, #23115, #23114 ) ;
#23118 = cartesian_point ( 'none', ( 28.20359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23119 = circle ( 'none', #23154, 1.500000000000000700 ) ;
#23120 = cartesian_point ( 'none', ( 28.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23121 = cylindrical_surface ( 'none', #23181, 1.500000000000000000 ) ;
#23122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23123 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23124 = cartesian_point ( 'none', ( 28.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23125 = cartesian_point ( 'none', ( 27.70359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23126 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23127 = cartesian_point ( 'none', ( 27.70359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23128 = circle ( 'none', #23136, 1.500000000000000900 ) ;
#23129 = circle ( 'none', #23174, 1.500000000000000900 ) ;
#23130 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#23131 = vector ( 'none', #23130, 1000.000000000000000 ) ;
#23132 = cartesian_point ( 'none', ( 28.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#23133 = line ( 'none', #23132, #23131 ) ;
#23134 = cartesian_point ( 'none', ( 28.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23135 = face_outer_bound ( 'none', #5695, .t. ) ;
#23136 = axis2_placement_3d ( 'none', #23167, #23166, #23165 ) ;
#23137 = axis2_placement_3d ( 'none', #23124, #23123, #23122 ) ;
#23139 = oriented_edge ( 'none', *, *, #24076, .f. ) ;
#23138 = face_outer_bound ( 'none', #5438, .t. ) ;
#23140 = circle ( 'none', #23137, 1.500000000000000700 ) ;
#23141 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23142 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23143 = cartesian_point ( 'none', ( 28.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23144 = cartesian_point ( 'none', ( 28.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23145 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23146 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23147 = cartesian_point ( 'none', ( 28.20359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23148 = conical_surface ( 'none', #23089, 1.500000000000000900, 0.9599310885968845900 ) ;
#23149 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23150 = vector ( 'none', #23149, 1000.000000000000000 ) ;
#23151 = axis2_placement_3d ( 'none', #23208, #23207, #23206 ) ;
#23152 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23153 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23154 = axis2_placement_3d ( 'none', #23157, #23153, #23152 ) ;
#23155 = line ( 'none', #23203, #23202 ) ;
#23156 = circle ( 'none', #23151, 1.500000000000000900 ) ;
#23157 = cartesian_point ( 'none', ( 28.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23158 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#23159 = vector ( 'none', #23158, 1000.000000000000000 ) ;
#23160 = cartesian_point ( 'none', ( 28.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#23161 = circle ( 'none', #23198, 1.500000000000000700 ) ;
#23162 = cartesian_point ( 'none', ( 28.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23163 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23164 = vector ( 'none', #23210, 1000.000000000000000 ) ;
#23165 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23166 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23167 = cartesian_point ( 'none', ( 28.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23168 = line ( 'none', #23160, #23159 ) ;
#23169 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#23170 = line ( 'none', #23169, #23177 ) ;
#23171 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23172 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23173 = cartesian_point ( 'none', ( 28.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23174 = axis2_placement_3d ( 'none', #23173, #23172, #23171 ) ;
#23175 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23176 = line ( 'none', #23175, #23164 ) ;
#23177 = vector ( 'none', #23163, 1000.000000000000000 ) ;
#23178 = cartesian_point ( 'none', ( 28.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23180 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23181 = axis2_placement_3d ( 'none', #23126, #23180, #23179 ) ;
#23182 = cartesian_point ( 'none', ( 27.90000000000000200, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#23183 = conical_surface ( 'none', #23199, 1.219500000000000700, 0.9599310885968779200 ) ;
#23184 = face_outer_bound ( 'none', #6487, .t. ) ;
#23185 = cartesian_point ( 'none', ( 28.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23186 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23187 = circle ( 'none', #23243, 1.219500000000000700 ) ;
#23188 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23189 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23190 = cartesian_point ( 'none', ( 27.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23191 = axis2_placement_3d ( 'none', #23190, #23189, #23188 ) ;
#23192 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23193 = conical_surface ( 'none', #23239, 1.500000000000000900, 0.9599310885968845900 ) ;
#23194 = circle ( 'none', #23191, 1.500000000000000700 ) ;
#23195 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23196 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23197 = cartesian_point ( 'none', ( 27.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23198 = axis2_placement_3d ( 'none', #23197, #23196, #23195 ) ;
#23199 = axis2_placement_3d ( 'none', #23205, #23186, #23192 ) ;
#23200 = face_outer_bound ( 'none', #5959, .t. ) ;
#23201 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23202 = vector ( 'none', #23201, 1000.000000000000100 ) ;
#23203 = cartesian_point ( 'none', ( 27.90000000000000200, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23204 = cartesian_point ( 'none', ( 28.20359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#23205 = cartesian_point ( 'none', ( 27.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23206 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23207 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23208 = cartesian_point ( 'none', ( 28.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23209 = cartesian_point ( 'none', ( 27.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23210 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23211 = cartesian_point ( 'none', ( 27.90000000000000200, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#23212 = line ( 'none', #23221, #23219 ) ;
#23213 = axis2_placement_3d ( 'none', #23217, #22964, #18078 ) ;
#23214 = axis2_placement_3d ( 'none', #23709, #23720, #23717 ) ;
#23215 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23216 = circle ( 'none', #23223, 1.500000000000000900 ) ;
#23217 = cartesian_point ( 'none', ( 26.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23218 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23219 = vector ( 'none', #23218, 1000.000000000000000 ) ;
#23220 = edge_curve ( 'none', #38768, #38784, #5603, .t. ) ;
#23221 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23222 = cartesian_point ( 'none', ( 23.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23223 = axis2_placement_3d ( 'none', #23222, #23478, #23471 ) ;
#23224 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#23225 = vector ( 'none', #23224, 1000.000000000000000 ) ;
#23226 = cartesian_point ( 'none', ( 28.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#23227 = cartesian_point ( 'none', ( 28.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23228 = cartesian_point ( 'none', ( 28.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23229 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23230 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23231 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23232 = line ( 'none', #23226, #23225 ) ;
#23233 = axis2_placement_3d ( 'none', #23227, #23229, #23215 ) ;
#23234 = cartesian_point ( 'none', ( 27.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23235 = circle ( 'none', #23233, 1.500000000000000900 ) ;
#23236 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23237 = vector ( 'none', #23236, 1000.000000000000000 ) ;
#23238 = axis2_placement_3d ( 'none', #23234, #23231, #23230 ) ;
#23239 = axis2_placement_3d ( 'none', #23185, #23245, #23244 ) ;
#23240 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23241 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23242 = cartesian_point ( 'none', ( 27.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23243 = axis2_placement_3d ( 'none', #23242, #23241, #23240 ) ;
#23244 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23245 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23246 = cartesian_point ( 'none', ( 27.90000000000000200, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23247 = line ( 'none', #23246, #23237 ) ;
#23248 = circle ( 'none', #23238, 1.500000000000000900 ) ;
#23249 = cartesian_point ( 'none', ( 27.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23250 = conical_surface ( 'none', #23265, 1.219500000000000700, 0.9599310885968779200 ) ;
#23251 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23252 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23253 = vector ( 'none', #23252, 1000.000000000000000 ) ;
#23254 = cartesian_point ( 'none', ( 27.40000000000000200, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23255 = line ( 'none', #23254, #23253 ) ;
#23256 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23257 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23258 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23259 = axis2_placement_3d ( 'none', #23258, #23257, #23256 ) ;
#23260 = face_outer_bound ( 'none', #7217, .t. ) ;
#23261 = cartesian_point ( 'none', ( 27.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23262 = cartesian_point ( 'none', ( 27.40000000000000200, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#23263 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#23264 = vector ( 'none', #23263, 1000.000000000000000 ) ;
#23265 = axis2_placement_3d ( 'none', #23261, #23303, #23302 ) ;
#23266 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23267 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23268 = cartesian_point ( 'none', ( 27.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23269 = axis2_placement_3d ( 'none', #23268, #23267, #23266 ) ;
#23270 = oriented_edge ( 'none', *, *, #23730, .t. ) ;
#23271 = cartesian_point ( 'none', ( 27.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23272 = cylindrical_surface ( 'none', #23259, 1.500000000000000000 ) ;
#23273 = face_outer_bound ( 'none', #7241, .t. ) ;
#23274 = cartesian_point ( 'none', ( 27.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23275 = circle ( 'none', #23269, 1.500000000000000700 ) ;
#23276 = cartesian_point ( 'none', ( 28.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#23277 = line ( 'none', #23276, #23264 ) ;
#23278 = face_outer_bound ( 'none', #7485, .t. ) ;
#23279 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23280 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23281 = axis2_placement_3d ( 'none', #23289, #23280, #23279 ) ;
#23282 = oriented_edge ( 'none', *, *, #23585, .f. ) ;
#23283 = cartesian_point ( 'none', ( 26.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23284 = cartesian_point ( 'none', ( 27.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23285 = axis2_placement_3d ( 'none', #23284, #23338, #23337 ) ;
#23286 = cylindrical_surface ( 'none', #23333, 1.500000000000000000 ) ;
#23287 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#23288 = vector ( 'none', #23287, 1000.000000000000000 ) ;
#23289 = cartesian_point ( 'none', ( 27.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23290 = circle ( 'none', #23281, 1.500000000000000900 ) ;
#23291 = circle ( 'none', #23336, 1.219500000000000700 ) ;
#23292 = cartesian_point ( 'none', ( 26.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#23293 = circle ( 'none', #23285, 1.500000000000000700 ) ;
#23294 = line ( 'none', #23335, #23322 ) ;
#23295 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23296 = axis2_placement_3d ( 'none', #23271, #23251, #23295 ) ;
#23297 = circle ( 'none', #23296, 1.219500000000000700 ) ;
#23298 = cartesian_point ( 'none', ( 27.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#23299 = line ( 'none', #23298, #23288 ) ;
#23300 = cartesian_point ( 'none', ( 27.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23301 = cartesian_point ( 'none', ( 27.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23302 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23303 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23304 = cartesian_point ( 'none', ( 27.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23305 = cartesian_point ( 'none', ( 27.20359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23306 = cartesian_point ( 'none', ( 27.40000000000000200, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#23307 = cartesian_point ( 'none', ( 27.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23308 = cartesian_point ( 'none', ( 27.20359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23309 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23310 = vector ( 'none', #23309, 1000.000000000000000 ) ;
#23311 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#23312 = line ( 'none', #23311, #23310 ) ;
#23313 = cartesian_point ( 'none', ( 27.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23314 = face_outer_bound ( 'none', #6994, .t. ) ;
#23315 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23316 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23317 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23318 = cartesian_point ( 'none', ( 27.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23319 = axis2_placement_3d ( 'none', #23313, #23321, #23315 ) ;
#23320 = circle ( 'none', #23323, 1.500000000000000900 ) ;
#23321 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23322 = vector ( 'none', #23334, 1000.000000000000100 ) ;
#23323 = axis2_placement_3d ( 'none', #23325, #23362, #23361 ) ;
#23324 = axis2_placement_3d ( 'none', #23318, #23317, #23316 ) ;
#23325 = cartesian_point ( 'none', ( 27.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23326 = circle ( 'none', #23324, 1.500000000000000700 ) ;
#23327 = cartesian_point ( 'none', ( 26.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#23328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23329 = circle ( 'none', #23319, 1.500000000000000700 ) ;
#23330 = cartesian_point ( 'none', ( 27.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23331 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23332 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23333 = axis2_placement_3d ( 'none', #23340, #23339, #23328 ) ;
#23334 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23335 = cartesian_point ( 'none', ( 27.40000000000000200, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23336 = axis2_placement_3d ( 'none', #23283, #23332, #23331 ) ;
#23337 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23338 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23339 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23340 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23341 = axis2_placement_3d ( 'none', #23394, #23393, #23392 ) ;
#23342 = axis2_placement_3d ( 'none', #23381, #23380, #23379 ) ;
#23343 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23344 = vector ( 'none', #23343, 1000.000000000000000 ) ;
#23345 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23346 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23347 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23348 = line ( 'none', #23347, #23344 ) ;
#23349 = cartesian_point ( 'none', ( 26.70359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23350 = cartesian_point ( 'none', ( 27.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23351 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23352 = vector ( 'none', #23370, 1000.000000000000000 ) ;
#23353 = oriented_edge ( 'none', *, *, #22966, .t. ) ;
#23354 = face_outer_bound ( 'none', #8247, .t. ) ;
#23355 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#23356 = vector ( 'none', #23355, 1000.000000000000000 ) ;
#23357 = axis2_placement_3d ( 'none', #23363, #23346, #23345 ) ;
#23358 = circle ( 'none', #23365, 1.500000000000000900 ) ;
#23359 = cartesian_point ( 'none', ( 27.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#23360 = line ( 'none', #23359, #23356 ) ;
#23361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23362 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23363 = cartesian_point ( 'none', ( 27.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23364 = conical_surface ( 'none', #23357, 1.500000000000000900, 0.9599310885968845900 ) ;
#23365 = axis2_placement_3d ( 'none', #23350, #23351, #23404 ) ;
#23366 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#23367 = vector ( 'none', #23366, 1000.000000000000000 ) ;
#23368 = cartesian_point ( 'none', ( 27.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#23369 = line ( 'none', #23368, #23367 ) ;
#23370 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23371 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#23372 = line ( 'none', #23371, #23352 ) ;
#23373 = cartesian_point ( 'none', ( 26.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23374 = cartesian_point ( 'none', ( 27.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23375 = axis2_placement_3d ( 'none', #23374, #23382, #23422 ) ;
#23376 = cartesian_point ( 'none', ( 27.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23377 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23378 = edge_loop ( 'none', ( #24304, #24429, #25495, #25028, #25383, #27796 ) ) ;
#23379 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23380 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23381 = cartesian_point ( 'none', ( 26.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23382 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23383 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23384 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23385 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23386 = cartesian_point ( 'none', ( 26.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23387 = axis2_placement_3d ( 'none', #23386, #23385, #23384 ) ;
#23388 = circle ( 'none', #23434, 1.500000000000000700 ) ;
#23389 = circle ( 'none', #23342, 1.500000000000000700 ) ;
#23390 = axis2_placement_3d ( 'none', #23373, #23383, #23377 ) ;
#23391 = conical_surface ( 'none', #23390, 1.219500000000000700, 0.9599310885968779200 ) ;
#23392 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23393 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23394 = cartesian_point ( 'none', ( 27.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23395 = cartesian_point ( 'none', ( 27.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#23396 = circle ( 'none', #23387, 1.500000000000000700 ) ;
#23397 = cartesian_point ( 'none', ( 26.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23398 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23399 = vector ( 'none', #23398, 1000.000000000000000 ) ;
#23400 = cartesian_point ( 'none', ( 26.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23401 = line ( 'none', #23400, #23399 ) ;
#23402 = cartesian_point ( 'none', ( 27.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23403 = circle ( 'none', #23341, 1.500000000000000900 ) ;
#23404 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23405 = cartesian_point ( 'none', ( 26.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#23406 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23407 = cartesian_point ( 'none', ( 26.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23408 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23409 = cartesian_point ( 'none', ( 40.20359178553216900, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23410 = face_outer_bound ( 'none', #9151, .t. ) ;
#23411 = cylindrical_surface ( 'none', #23468, 1.500000000000000000 ) ;
#23412 = face_outer_bound ( 'none', #25447, .t. ) ;
#23413 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23414 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23415 = conical_surface ( 'none', #23417, 1.500000000000000900, 0.9599310885968845900 ) ;
#23416 = conical_surface ( 'none', #23464, 1.219500000000000700, 0.9599310885968779200 ) ;
#23417 = axis2_placement_3d ( 'none', #23420, #23419, #23408 ) ;
#23418 = cartesian_point ( 'none', ( 27.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23419 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23420 = cartesian_point ( 'none', ( 41.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23421 = cartesian_point ( 'none', ( 26.70359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23422 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23423 = axis2_placement_3d ( 'none', #23418, #23414, #23413 ) ;
#23424 = cartesian_point ( 'none', ( 26.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23425 = conical_surface ( 'none', #23423, 1.500000000000000900, 0.9599310885968845900 ) ;
#23426 = cartesian_point ( 'none', ( 26.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23427 = line ( 'none', #23426, #23466 ) ;
#23428 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#23429 = vector ( 'none', #23428, 1000.000000000000000 ) ;
#23430 = face_outer_bound ( 'none', #7970, .t. ) ;
#23431 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23432 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23433 = cartesian_point ( 'none', ( 26.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23434 = axis2_placement_3d ( 'none', #23433, #23432, #23431 ) ;
#23435 = line ( 'none', #23437, #23429 ) ;
#23436 = circle ( 'none', #23375, 1.500000000000000900 ) ;
#23437 = cartesian_point ( 'none', ( 27.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#23438 = cylindrical_surface ( 'none', #23455, 1.500000000000000000 ) ;
#23439 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23440 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23441 = cartesian_point ( 'none', ( 40.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23442 = axis2_placement_3d ( 'none', #23441, #23440, #23439 ) ;
#23443 = circle ( 'none', #23442, 1.500000000000000900 ) ;
#23444 = line ( 'none', #23475, #23474 ) ;
#23445 = cartesian_point ( 'none', ( 40.70359178553216900, 1.836970198721036300e-016, -1.500000000000000700 ) ) ;
#23446 = cartesian_point ( 'none', ( 40.20359178553216900, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23447 = cartesian_point ( 'none', ( 41.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23448 = cartesian_point ( 'none', ( 40.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23449 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23450 = vector ( 'none', #23449, 1000.000000000000000 ) ;
#23451 = cartesian_point ( 'none', ( 40.20359178553216900, 5.777789833161707600e-031, 1.500000000000000700 ) ) ;
#23452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23453 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23454 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23455 = axis2_placement_3d ( 'none', #23497, #23496, #23493 ) ;
#23456 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23457 = line ( 'none', #23456, #23450 ) ;
#23458 = cartesian_point ( 'none', ( 40.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23459 = face_outer_bound ( 'none', #8816, .t. ) ;
#23460 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23461 = cartesian_point ( 'none', ( 26.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#23462 = cartesian_point ( 'none', ( 40.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23463 = cartesian_point ( 'none', ( 26.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23464 = axis2_placement_3d ( 'none', #23407, #23406, #23460 ) ;
#23465 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23466 = vector ( 'none', #23465, 1000.000000000000100 ) ;
#23467 = cartesian_point ( 'none', ( 26.20359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23468 = axis2_placement_3d ( 'none', #23454, #23453, #23452 ) ;
#23469 = cartesian_point ( 'none', ( 24.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23470 = line ( 'none', #23469, #23716 ) ;
#23471 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23472 = circle ( 'none', #23213, 1.500000000000000900 ) ;
#23473 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23474 = vector ( 'none', #23473, 1000.000000000000000 ) ;
#23475 = cartesian_point ( 'none', ( 26.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23476 = cartesian_point ( 'none', ( 26.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23477 = cartesian_point ( 'none', ( 26.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23478 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23479 = vector ( 'none', #23491, 1000.000000000000000 ) ;
#23480 = cartesian_point ( 'none', ( 26.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23481 = cartesian_point ( 'none', ( 40.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#23482 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23483 = vector ( 'none', #23482, 1000.000000000000000 ) ;
#23484 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23485 = line ( 'none', #23484, #23483 ) ;
#23486 = cartesian_point ( 'none', ( 26.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#23487 = line ( 'none', #23492, #23479 ) ;
#23488 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23489 = vector ( 'none', #23488, 1000.000000000000100 ) ;
#23490 = cartesian_point ( 'none', ( 40.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23491 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23492 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#23493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23494 = line ( 'none', #23490, #23489 ) ;
#23495 = face_outer_bound ( 'none', #9161, .t. ) ;
#23496 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23497 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23498 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23499 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23500 = cartesian_point ( 'none', ( 26.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23501 = axis2_placement_3d ( 'none', #23500, #23499, #23498 ) ;
#23502 = circle ( 'none', #23501, 1.219500000000000700 ) ;
#23503 = conical_surface ( 'none', #23517, 1.500000000000000900, 0.9599310885968845900 ) ;
#23504 = cartesian_point ( 'none', ( 26.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23505 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23506 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23507 = cartesian_point ( 'none', ( 26.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23508 = axis2_placement_3d ( 'none', #23507, #23506, #23505 ) ;
#23509 = line ( 'none', #23563, #23561 ) ;
#23510 = cartesian_point ( 'none', ( 25.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#23511 = circle ( 'none', #23508, 1.500000000000000900 ) ;
#23512 = cartesian_point ( 'none', ( 26.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#23513 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23514 = vector ( 'none', #23513, 1000.000000000000100 ) ;
#23515 = cartesian_point ( 'none', ( 26.20359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23516 = cartesian_point ( 'none', ( 26.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23517 = axis2_placement_3d ( 'none', #23516, #23550, #23557 ) ;
#23518 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23519 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23520 = cartesian_point ( 'none', ( 26.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23521 = axis2_placement_3d ( 'none', #23520, #23519, #23518 ) ;
#23522 = cartesian_point ( 'none', ( 25.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#23523 = circle ( 'none', #23521, 1.500000000000000700 ) ;
#23524 = cartesian_point ( 'none', ( 26.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23525 = line ( 'none', #23524, #23514 ) ;
#23526 = circle ( 'none', #23578, 1.500000000000000900 ) ;
#23527 = face_outer_bound ( 'none', #50119, .t. ) ;
#23528 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23529 = vector ( 'none', #23528, 1000.000000000000000 ) ;
#23530 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#23531 = line ( 'none', #23530, #23529 ) ;
#23532 = axis2_placement_3d ( 'none', #23581, #23580, #23579 ) ;
#23533 = cartesian_point ( 'none', ( -38.68631605569827100, 4.936491673103710700, -16.50000000000000000 ) ) ;
#23534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23535 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#23536 = vector ( 'none', #23535, 1000.000000000000000 ) ;
#23537 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23538 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23539 = cartesian_point ( 'none', ( 25.70359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23540 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23541 = cartesian_point ( 'none', ( 1.044632704314816500e-014, 3.000000000000002700, -13.00000000000000200 ) ) ;
#23542 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23543 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23544 = cartesian_point ( 'none', ( 26.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23545 = axis2_placement_3d ( 'none', #23544, #23543, #23542 ) ;
#23546 = axis2_placement_3d ( 'none', #23541, #23540, #23534 ) ;
#23547 = cartesian_point ( 'none', ( 26.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#23548 = line ( 'none', #23547, #23536 ) ;
#23549 = vertex_point ( 'none', #5609 ) ;
#23550 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23551 = cylindrical_surface ( 'none', #23546, 4.000000000000000000 ) ;
#23552 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23553 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23554 = cartesian_point ( 'none', ( 26.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23555 = axis2_placement_3d ( 'none', #23554, #23553, #23552 ) ;
#23556 = circle ( 'none', #23555, 1.500000000000000700 ) ;
#23557 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23558 = cartesian_point ( 'none', ( 26.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23559 = circle ( 'none', #23545, 1.500000000000000700 ) ;
#23560 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#23562 = edge_curve ( 'none', #18108, #22990, #5598, .t. ) ;
#23561 = vector ( 'none', #23560, 1000.000000000000000 ) ;
#23563 = cartesian_point ( 'none', ( 26.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#23564 = face_outer_bound ( 'none', #9173, .t. ) ;
#23565 = circle ( 'none', #23634, 1.219500000000000700 ) ;
#23566 =( bounded_curve ( ) b_spline_curve ( 3, ( #23611, #23610, #23609, #23608 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995919800, 2.420908145151849000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#23567 = plane ( 'none', #23571 ) ;
#23568 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23569 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23570 = cartesian_point ( 'none', ( 26.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23571 = axis2_placement_3d ( 'none', #23582, #23603, #23602 ) ;
#23572 = axis2_placement_3d ( 'none', #23538, #23537, #23591 ) ;
#23573 = line ( 'none', #23605, #23604 ) ;
#23574 = face_outer_bound ( 'none', #9205, .t. ) ;
#23575 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23576 = vector ( 'none', #23575, 1000.000000000000000 ) ;
#23577 = cartesian_point ( 'none', ( 1.044632704314816500e-014, 4.936491673103710700, -16.50000000000000000 ) ) ;
#23578 = axis2_placement_3d ( 'none', #23570, #23569, #23568 ) ;
#23579 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23580 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23581 = cartesian_point ( 'none', ( 26.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23582 = cartesian_point ( 'none', ( 0.0000000000000000000, 19.00000000000000000, -16.50000000000000000 ) ) ;
#23583 = circle ( 'none', #23532, 1.500000000000000900 ) ;
#23584 = line ( 'none', #23577, #23576 ) ;
#23585 = edge_curve ( 'none', #47241, #23549, #5652, .t. ) ;
#23586 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23587 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23588 = cartesian_point ( 'none', ( 25.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23589 = axis2_placement_3d ( 'none', #23588, #23587, #23586 ) ;
#23590 = circle ( 'none', #23639, 1.500000000000000700 ) ;
#23591 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23592 = cartesian_point ( 'none', ( 26.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23593 = circle ( 'none', #23589, 1.219500000000000700 ) ;
#23594 = circle ( 'none', #23643, 1.500000000000000700 ) ;
#23595 = cartesian_point ( 'none', ( 25.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23596 = vector ( 'none', #23597, 1000.000000000000000 ) ;
#23597 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23598 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23599 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23600 = line ( 'none', #23598, #23596 ) ;
#23601 = cylindrical_surface ( 'none', #23572, 1.500000000000000000 ) ;
#23602 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23603 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#23604 = vector ( 'none', #23599, 1000.000000000000000 ) ;
#23605 = cartesian_point ( 'none', ( 40.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23606 = cartesian_point ( 'none', ( 41.70359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23607 = face_outer_bound ( 'none', #8984, .t. ) ;
#23608 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#23609 = cartesian_point ( 'none', ( 1.525683881977856400, -0.2402243903100155200, -0.3534147098284165500 ) ) ;
#23610 = cartesian_point ( 'none', ( 1.404932235524362100, -0.2223224638795400200, -0.4402049557168654100 ) ) ;
#23611 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#23612 = cartesian_point ( 'none', ( 41.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23613 = axis2_placement_3d ( 'none', #23612, #23624, #23672 ) ;
#23614 = axis2_placement_3d ( 'none', #23670, #23669, #23661 ) ;
#23615 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23616 = cartesian_point ( 'none', ( 25.70359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23617 = axis2_placement_3d ( 'none', #23668, #23667, #23666 ) ;
#23618 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23619 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -17.00000000000000000 ) ) ;
#23620 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23621 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23622 = cartesian_point ( 'none', ( 40.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23623 = axis2_placement_3d ( 'none', #23619, #23618, #23615 ) ;
#23624 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23625 = circle ( 'none', #23617, 39.00000000000000000 ) ;
#23626 = cylindrical_surface ( 'none', #23623, 39.00000000000000000 ) ;
#23627 = cartesian_point ( 'none', ( 26.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#23628 = line ( 'none', #23627, #23663 ) ;
#23629 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23630 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23631 = line ( 'none', #23689, #23688 ) ;
#23632 = face_outer_bound ( 'none', #9200, .t. ) ;
#23633 = circle ( 'none', #23613, 1.500000000000000700 ) ;
#23634 = axis2_placement_3d ( 'none', #23622, #23621, #23620 ) ;
#23635 = axis2_placement_3d ( 'none', #23595, #23630, #23629 ) ;
#23636 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23637 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23638 = cartesian_point ( 'none', ( 25.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23639 = axis2_placement_3d ( 'none', #23638, #23637, #23636 ) ;
#23640 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23641 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23642 = cartesian_point ( 'none', ( 25.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23643 = axis2_placement_3d ( 'none', #23642, #23641, #23640 ) ;
#23644 = circle ( 'none', #23635, 1.500000000000000700 ) ;
#23645 = cartesian_point ( 'none', ( 25.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23646 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23647 = cartesian_point ( 'none', ( 25.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23648 = axis2_placement_3d ( 'none', #23679, #23704, #23646 ) ;
#23649 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23650 = vector ( 'none', #23649, 1000.000000000000000 ) ;
#23651 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23652 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23653 = axis2_placement_3d ( 'none', #23654, #23652, #23651 ) ;
#23654 = cartesian_point ( 'none', ( 26.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23655 = axis2_placement_3d ( 'none', #23647, #23693, #23692 ) ;
#23656 = circle ( 'none', #23653, 1.500000000000000900 ) ;
#23657 = circle ( 'none', #23655, 1.500000000000000900 ) ;
#23658 = cartesian_point ( 'none', ( 25.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23659 = line ( 'none', #23658, #23650 ) ;
#23660 = face_outer_bound ( 'none', #9209, .t. ) ;
#23661 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23662 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#23663 = vector ( 'none', #23662, 1000.000000000000000 ) ;
#23664 = conical_surface ( 'none', #23614, 1.219500000000000700, 0.9599310885968779200 ) ;
#23665 = cartesian_point ( 'none', ( 26.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23666 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23667 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23668 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.50000000000000000 ) ) ;
#23669 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23670 = cartesian_point ( 'none', ( 25.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23671 = cartesian_point ( 'none', ( 25.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#23672 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23673 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#23674 = face_outer_bound ( 'none', #9389, .t. ) ;
#23675 = axis2_placement_3d ( 'none', #23731, #23695, #23694 ) ;
#23676 = cartesian_point ( 'none', ( 26.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#23677 = line ( 'none', #23676, #23740 ) ;
#23678 = cartesian_point ( 'none', ( 25.59640821446781800, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23679 = cartesian_point ( 'none', ( 26.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23680 = axis2_placement_3d ( 'none', #23972, #23969, #23979 ) ;
#23681 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23682 = vector ( 'none', #23681, 1000.000000000000000 ) ;
#23683 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23684 = face_outer_bound ( 'none', #9264, .t. ) ;
#23685 = cartesian_point ( 'none', ( 25.59640821446781800, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23686 = cartesian_point ( 'none', ( 25.59640821446781800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23687 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23688 = vector ( 'none', #23687, 1000.000000000000100 ) ;
#23689 = cartesian_point ( 'none', ( 25.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23690 = conical_surface ( 'none', #23648, 1.500000000000000900, 0.9599310885968845900 ) ;
#23691 = line ( 'none', #23683, #23682 ) ;
#23692 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23693 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23694 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23695 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23696 = oriented_edge ( 'none', *, *, #21358, .f. ) ;
#23697 = oriented_edge ( 'none', *, *, #23961, .f. ) ;
#23698 = cartesian_point ( 'none', ( -40.44100229881805600, -3.000000000000006200, -17.00000000000000000 ) ) ;
#23699 = cartesian_point ( 'none', ( -40.41576908776778500, -3.340152115363535800, -17.00000000000000000 ) ) ;
#23700 = cartesian_point ( 'none', ( -40.38641886642157900, -3.676966396077514500, -16.95678119383047600 ) ) ;
#23701 = cartesian_point ( 'none', ( -40.32144311335660100, -4.331758994713745800, -16.78692736889259500 ) ) ;
#23702 = cartesian_point ( 'none', ( -40.28661362414594300, -4.642333486917666000, -16.66275282232131600 ) ) ;
#23703 = cartesian_point ( 'none', ( -40.25053685225062600, -4.936491673103781800, -16.50000000000010700 ) ) ;
#23704 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23705 = edge_curve ( 'none', #23549, #23823, #5599, .t. ) ;
#23706 = cylindrical_surface ( 'none', #23675, 1.500000000000000000 ) ;
#23707 = b_spline_curve_with_knots ( 'none', 3,
( #23703, #23702, #23701, #23700, #23699, #23698 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.004253329901426567200, 0.005262120982636163700, 0.006270912063845761200 ),
.unspecified. ) ;
#23708 = axis2_placement_3d ( 'none', #23711, #23710, #23715 ) ;
#23709 = cartesian_point ( 'none', ( 10.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23710 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23711 = cartesian_point ( 'none', ( 24.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23712 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23713 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23714 = cartesian_point ( 'none', ( 25.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23715 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23716 = vector ( 'none', #23727, 1000.000000000000000 ) ;
#23717 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23718 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23719 = vector ( 'none', #23718, 1000.000000000000000 ) ;
#23720 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23721 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23722 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23723 = cartesian_point ( 'none', ( 25.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23724 = line ( 'none', #23673, #23719 ) ;
#23725 = conical_surface ( 'none', #23708, 1.219500000000000700, 0.9599310885968779200 ) ;
#23726 = axis2_placement_3d ( 'none', #23723, #23722, #23721 ) ;
#23727 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23728 = axis2_placement_3d ( 'none', #23714, #23713, #23712 ) ;
#23729 = circle ( 'none', #23728, 1.500000000000000900 ) ;
#23730 = edge_curve ( 'none', #47241, #24575, #5596, .t. ) ;
#23731 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23732 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23733 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23734 = cartesian_point ( 'none', ( 41.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23735 = axis2_placement_3d ( 'none', #23734, #23733, #23732 ) ;
#23736 = conical_surface ( 'none', #23726, 1.219500000000000700, 0.9599310885968779200 ) ;
#23737 = face_outer_bound ( 'none', #9242, .t. ) ;
#23738 = face_outer_bound ( 'none', #9193, .t. ) ;
#23739 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#23740 = vector ( 'none', #23739, 1000.000000000000000 ) ;
#23741 = circle ( 'none', #23735, 1.500000000000000700 ) ;
#23742 = axis2_placement_3d ( 'none', #23785, #23781, #23780 ) ;
#23743 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23744 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23745 = cartesian_point ( 'none', ( 25.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23746 = line ( 'none', #23745, #23747 ) ;
#23747 = vector ( 'none', #23801, 1000.000000000000100 ) ;
#23748 = axis2_placement_3d ( 'none', #23788, #23787, #23786 ) ;
#23749 = axis2_placement_3d ( 'none', #23753, #23744, #23743 ) ;
#23750 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23751 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23752 = cartesian_point ( 'none', ( 25.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23753 = cartesian_point ( 'none', ( 25.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23754 = axis2_placement_3d ( 'none', #23752, #23751, #23750 ) ;
#23755 = circle ( 'none', #23749, 1.500000000000000700 ) ;
#23756 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23757 = cartesian_point ( 'none', ( 41.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23758 = face_outer_bound ( 'none', #9312, .t. ) ;
#23759 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23760 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23761 = cartesian_point ( 'none', ( 25.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23762 = axis2_placement_3d ( 'none', #23761, #23760, #23759 ) ;
#23763 = axis2_placement_3d ( 'none', #23757, #23756, #23765 ) ;
#23764 = conical_surface ( 'none', #23763, 1.219500000000000700, 0.9599310885968779200 ) ;
#23765 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23766 = cartesian_point ( 'none', ( 41.70359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23767 = line ( 'none', #23800, #23794 ) ;
#23768 = circle ( 'none', #23762, 1.219500000000000700 ) ;
#23769 = circle ( 'none', #23754, 1.500000000000000700 ) ;
#23770 = cartesian_point ( 'none', ( 25.20359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23771 = cartesian_point ( 'none', ( 41.70359178553217600, 5.777789833161707600e-031, 1.500000000000000700 ) ) ;
#23772 = axis2_placement_3d ( 'none', #23831, #23830, #23829 ) ;
#23773 = cartesian_point ( 'none', ( 41.89999999999999900, 1.219500000000001400, 1.665213485140614400e-016 ) ) ;
#23774 = circle ( 'none', #23772, 1.219500000000000700 ) ;
#23775 = axis2_placement_3d ( 'none', #23824, #23819, #23818 ) ;
#23776 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23777 = vector ( 'none', #23776, 1000.000000000000000 ) ;
#23778 = circle ( 'none', #23815, 1.500000000000000900 ) ;
#23779 = cartesian_point ( 'none', ( 20.00002677976081600, -4.372239695435225400, 4.009232356764705700 ) ) ;
#23780 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23781 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23782 = line ( 'none', #23790, #23777 ) ;
#23783 = cartesian_point ( 'none', ( 25.59640821446781800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#23784 = line ( 'none', #23783, #23826 ) ;
#23785 = cartesian_point ( 'none', ( 41.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23786 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23787 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23788 = cartesian_point ( 'none', ( 25.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23789 = cartesian_point ( 'none', ( 41.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23790 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#23791 = cylindrical_surface ( 'none', #23775, 1.500000000000000000 ) ;
#23792 = circle ( 'none', #23748, 1.500000000000000700 ) ;
#23793 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23794 = vector ( 'none', #23793, 1000.000000000000000 ) ;
#23795 = circle ( 'none', #23742, 1.500000000000000900 ) ;
#23796 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#23797 = vector ( 'none', #23796, 1000.000000000000000 ) ;
#23798 = cartesian_point ( 'none', ( 25.59640821446781800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#23799 = line ( 'none', #23798, #23797 ) ;
#23800 = cartesian_point ( 'none', ( 41.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23801 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23802 = vector ( 'none', #23865, 1000.000000000000000 ) ;
#23803 = cartesian_point ( 'none', ( 25.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23804 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23805 = circle ( 'none', #23827, 1.500000000000000900 ) ;
#23806 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23807 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23808 = cartesian_point ( 'none', ( 24.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23809 = cartesian_point ( 'none', ( 25.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23810 = line ( 'none', #23803, #23802 ) ;
#23811 = face_outer_bound ( 'none', #9311, .t. ) ;
#23812 = axis2_placement_3d ( 'none', #23808, #23807, #23806 ) ;
#23813 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23814 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23815 = axis2_placement_3d ( 'none', #23820, #23814, #23813 ) ;
#23816 = cartesian_point ( 'none', ( 25.59640821446781800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23817 = cartesian_point ( 'none', ( 25.09640821446781800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#23818 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23819 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23820 = cartesian_point ( 'none', ( 25.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23821 = circle ( 'none', #23812, 1.219500000000000700 ) ;
#23822 = cartesian_point ( 'none', ( 25.20359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23823 = vertex_point ( 'none', #5648 ) ;
#23824 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23825 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#23826 = vector ( 'none', #23825, 1000.000000000000000 ) ;
#23827 = axis2_placement_3d ( 'none', #23863, #23804, #23856 ) ;
#23828 = cartesian_point ( 'none', ( 25.09640821446781800, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23829 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23830 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23831 = cartesian_point ( 'none', ( 41.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23832 = face_outer_bound ( 'none', #9230, .t. ) ;
#23833 = edge_curve ( 'none', #23893, #24486, #5645, .t. ) ;
#23834 = oriented_edge ( 'none', *, *, #23946, .t. ) ;
#23835 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23836 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23837 = vertex_point ( 'none', #5653 ) ;
#23838 = axis2_placement_3d ( 'none', #23845, #23844, #23891 ) ;
#23839 = line ( 'none', #23849, #23899 ) ;
#23840 = conical_surface ( 'none', #23838, 1.219500000000000700, 0.9599310885968779200 ) ;
#23841 = cartesian_point ( 'none', ( 40.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23842 = axis2_placement_3d ( 'none', #23841, #23836, #23835 ) ;
#23843 = cartesian_point ( 'none', ( 29.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23844 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23845 = cartesian_point ( 'none', ( 28.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23846 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23847 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23848 = cartesian_point ( 'none', ( 25.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23849 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23850 = axis2_placement_3d ( 'none', #23848, #23847, #23846 ) ;
#23851 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23852 = vector ( 'none', #23851, 1000.000000000000000 ) ;
#23853 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#23854 = cartesian_point ( 'none', ( 24.70359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#23855 = conical_surface ( 'none', #23842, 1.219500000000000700, 0.9599310885968779200 ) ;
#23856 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23857 = line ( 'none', #23853, #23852 ) ;
#23858 = conical_surface ( 'none', #23850, 1.500000000000000900, 0.9599310885968845900 ) ;
#23859 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23860 = vector ( 'none', #23859, 1000.000000000000000 ) ;
#23861 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23862 = line ( 'none', #23861, #23860 ) ;
#23863 = cartesian_point ( 'none', ( 25.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23864 = face_outer_bound ( 'none', #9275, .t. ) ;
#23865 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23866 = cartesian_point ( 'none', ( 24.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23867 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23868 = line ( 'none', #23867, #23932 ) ;
#23869 = axis2_placement_3d ( 'none', #23874, #23927, #23926 ) ;
#23870 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23871 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23872 = cartesian_point ( 'none', ( 25.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23873 = cartesian_point ( 'none', ( 25.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#23874 = cartesian_point ( 'none', ( 24.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23875 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23876 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23877 = cartesian_point ( 'none', ( 28.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23878 = cartesian_point ( 'none', ( 25.09640821446781800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23879 = axis2_placement_3d ( 'none', #23866, #23912, #23911 ) ;
#23880 = cartesian_point ( 'none', ( 24.70359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#23881 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23882 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23883 = cartesian_point ( 'none', ( 28.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23884 = axis2_placement_3d ( 'none', #23883, #23882, #23881 ) ;
#23885 = axis2_placement_3d ( 'none', #23877, #23876, #23875 ) ;
#23886 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23887 = vector ( 'none', #23886, 1000.000000000000000 ) ;
#23888 = cartesian_point ( 'none', ( 28.90000000000000200, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23889 = circle ( 'none', #23890, 1.500000000000000900 ) ;
#23890 = axis2_placement_3d ( 'none', #23872, #23871, #23870 ) ;
#23891 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23893 = vertex_point ( 'none', #5641 ) ;
#23892 = line ( 'none', #23888, #23887 ) ;
#23894 = circle ( 'none', #23885, 1.219500000000000700 ) ;
#23895 = circle ( 'none', #23884, 1.500000000000000700 ) ;
#23896 = face_outer_bound ( 'none', #3892, .t. ) ;
#23897 = cartesian_point ( 'none', ( 29.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23898 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23899 = vector ( 'none', #23898, 1000.000000000000000 ) ;
#23900 = cartesian_point ( 'none', ( 24.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#23901 = cartesian_point ( 'none', ( 24.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23902 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23903 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23904 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23905 = face_outer_bound ( 'none', #9326, .t. ) ;
#23906 = cartesian_point ( 'none', ( 24.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23907 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#23908 = cartesian_point ( 'none', ( 25.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23909 = circle ( 'none', #23917, 1.500000000000000700 ) ;
#23910 = line ( 'none', #23952, #23951 ) ;
#23911 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23912 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23913 = axis2_placement_3d ( 'none', #23901, #23904, #23962 ) ;
#23914 = cartesian_point ( 'none', ( 25.09640821446781800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#23915 = line ( 'none', #23914, #23945 ) ;
#23916 = cartesian_point ( 'none', ( 24.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#23917 = axis2_placement_3d ( 'none', #23921, #23903, #23902 ) ;
#23918 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#23919 = vector ( 'none', #23918, 1000.000000000000100 ) ;
#23920 = circle ( 'none', #23879, 1.500000000000000700 ) ;
#23921 = cartesian_point ( 'none', ( 24.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23922 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#23923 = vector ( 'none', #23922, 1000.000000000000000 ) ;
#23924 = cartesian_point ( 'none', ( 24.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#23925 = conical_surface ( 'none', #23913, 1.219500000000000700, 0.9599310885968779200 ) ;
#23926 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23927 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23928 = line ( 'none', #23924, #23923 ) ;
#23929 = cartesian_point ( 'none', ( 24.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#23930 = line ( 'none', #23929, #23919 ) ;
#23931 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23932 = vector ( 'none', #23931, 1000.000000000000000 ) ;
#23933 = cartesian_point ( 'none', ( 25.09640821446781800, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23934 = circle ( 'none', #23869, 1.500000000000000700 ) ;
#23935 = cartesian_point ( 'none', ( 24.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23936 = cartesian_point ( 'none', ( 24.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#23937 = circle ( 'none', #23942, 1.500000000000000900 ) ;
#23938 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#23939 = line ( 'none', #23938, #23991 ) ;
#23940 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23941 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23942 = axis2_placement_3d ( 'none', #23935, #23995, #23994 ) ;
#23943 = cartesian_point ( 'none', ( 24.20359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#23944 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#23945 = vector ( 'none', #23944, 1000.000000000000000 ) ;
#23946 = edge_curve ( 'none', #18108, #23893, #5631, .t. ) ;
#23947 = face_outer_bound ( 'none', #9338, .t. ) ;
#23948 = cartesian_point ( 'none', ( 41.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23949 = circle ( 'none', #23958, 1.500000000000000900 ) ;
#23950 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#23951 = vector ( 'none', #23950, 1000.000000000000000 ) ;
#23952 = cartesian_point ( 'none', ( 25.09640821446781800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#23953 = cartesian_point ( 'none', ( 24.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#23954 = cartesian_point ( 'none', ( 24.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#23955 = cartesian_point ( 'none', ( 25.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#23956 = oriented_edge ( 'none', *, *, #23705, .f. ) ;
#23957 = axis2_placement_3d ( 'none', #23908, #23907, #23964 ) ;
#23958 = axis2_placement_3d ( 'none', #23955, #23941, #23940 ) ;
#23959 = face_outer_bound ( 'none', #9388, .t. ) ;
#23960 = conical_surface ( 'none', #23957, 1.500000000000000900, 0.9599310885968845900 ) ;
#23961 = edge_curve ( 'none', #23823, #23893, #5640, .t. ) ;
#23962 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23963 = cartesian_point ( 'none', ( 24.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#23964 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23965 = axis2_placement_3d ( 'none', #23985, #24214, #24481 ) ;
#23966 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23967 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23968 = circle ( 'none', #23965, 1.219500000000000700 ) ;
#23969 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23970 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23971 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23972 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23973 = axis2_placement_3d ( 'none', #23982, #23967, #23966 ) ;
#23974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23975 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23976 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23977 = cartesian_point ( 'none', ( 41.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23978 = axis2_placement_3d ( 'none', #23977, #23976, #23975 ) ;
#23979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23980 = cartesian_point ( 'none', ( 24.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#23981 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23982 = cartesian_point ( 'none', ( 24.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23983 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23984 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23985 = cartesian_point ( 'none', ( 24.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#23986 = cartesian_point ( 'none', ( 24.20359178553217600, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#23987 = circle ( 'none', #23996, 1.500000000000000700 ) ;
#23988 = circle ( 'none', #23973, 1.219500000000000700 ) ;
#23989 = circle ( 'none', #23978, 1.500000000000000700 ) ;
#23990 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23991 = vector ( 'none', #23990, 1000.000000000000000 ) ;
#23992 = cylindrical_surface ( 'none', #23993, 1.500000000000000000 ) ;
#23993 = axis2_placement_3d ( 'none', #23984, #23983, #23981 ) ;
#23994 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23995 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#23996 = axis2_placement_3d ( 'none', #23980, #23971, #23970 ) ;
#23997 = cartesian_point ( 'none', ( 41.70359178553217600, 1.836970198721036300e-016, -1.500000000000000700 ) ) ;
#23998 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#23999 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24000 = cartesian_point ( 'none', ( 24.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24001 = cartesian_point ( 'none', ( 24.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24002 = cylindrical_surface ( 'none', #24054, 1.500000000000000000 ) ;
#24003 = line ( 'none', #24035, #24032 ) ;
#24004 = circle ( 'none', #24043, 1.500000000000000900 ) ;
#24005 = cylindrical_surface ( 'none', #24044, 1.500000000000000000 ) ;
#24006 = circle ( 'none', #24048, 1.500000000000000700 ) ;
#24007 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24008 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24009 = axis2_placement_3d ( 'none', #24029, #24008, #24007 ) ;
#24010 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#24011 = vector ( 'none', #24010, 1000.000000000000100 ) ;
#24012 = axis2_placement_3d ( 'none', #24000, #23999, #23998 ) ;
#24013 = cartesian_point ( 'none', ( 23.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#24014 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24015 = vector ( 'none', #24014, 1000.000000000000000 ) ;
#24016 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#24017 = line ( 'none', #24016, #24015 ) ;
#24018 = conical_surface ( 'none', #24012, 1.500000000000000900, 0.9599310885968845900 ) ;
#24019 = cartesian_point ( 'none', ( 24.20359178553217600, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#24020 = face_outer_bound ( 'none', #9295, .t. ) ;
#24021 = circle ( 'none', #24009, 1.500000000000000900 ) ;
#24022 = cartesian_point ( 'none', ( 24.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#24023 = line ( 'none', #24022, #24011 ) ;
#24024 = cartesian_point ( 'none', ( 24.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#24025 = face_outer_bound ( 'none', #9414, .t. ) ;
#24026 = cartesian_point ( 'none', ( 24.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#24027 = circle ( 'none', #24057, 1.500000000000000700 ) ;
#24028 = cartesian_point ( 'none', ( 24.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#24029 = cartesian_point ( 'none', ( 24.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24030 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#24031 = cartesian_point ( 'none', ( 23.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#24032 = vector ( 'none', #24034, 1000.000000000000000 ) ;
#24033 = cartesian_point ( 'none', ( 23.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#24034 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#24035 = cartesian_point ( 'none', ( 24.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#24036 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#24037 = vector ( 'none', #24036, 1000.000000000000000 ) ;
#24038 = cartesian_point ( 'none', ( 24.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#24039 = cartesian_point ( 'none', ( 24.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#24040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24041 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24042 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24043 = axis2_placement_3d ( 'none', #24079, #24078, #24077 ) ;
#24044 = axis2_placement_3d ( 'none', #24042, #24041, #24040 ) ;
#24045 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24046 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24047 = cartesian_point ( 'none', ( 24.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24048 = axis2_placement_3d ( 'none', #24047, #24046, #24045 ) ;
#24049 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24050 = line ( 'none', #24038, #24037 ) ;
#24051 = face_outer_bound ( 'none', #9433, .t. ) ;
#24052 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24053 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24054 = axis2_placement_3d ( 'none', #24053, #24052, #24049 ) ;
#24055 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24056 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24057 = axis2_placement_3d ( 'none', #24001, #24056, #24055 ) ;
#24058 = cartesian_point ( 'none', ( 24.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#24059 = axis2_placement_3d ( 'none', #24109, #24108, #24107 ) ;
#24060 = circle ( 'none', #24121, 1.500000000000000900 ) ;
#24061 = circle ( 'none', #24068, 1.500000000000000700 ) ;
#24062 = cartesian_point ( 'none', ( 23.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#24063 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24064 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24065 = cartesian_point ( 'none', ( 24.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24066 = axis2_placement_3d ( 'none', #24065, #24064, #24063 ) ;
#24067 = circle ( 'none', #24066, 1.500000000000000900 ) ;
#24068 = axis2_placement_3d ( 'none', #24124, #24123, #24122 ) ;
#24069 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24070 = cartesian_point ( 'none', ( 24.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#24071 = cartesian_point ( 'none', ( 23.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#24072 = circle ( 'none', #24119, 1.219500000000000700 ) ;
#24073 = vector ( 'none', #24030, 1000.000000000000100 ) ;
#24074 = cartesian_point ( 'none', ( 24.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24075 = circle ( 'none', #24085, 1.500000000000000900 ) ;
#24076 = edge_curve ( 'none', #38784, #47647, #5627, .t. ) ;
#24077 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24078 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24079 = cartesian_point ( 'none', ( 24.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24080 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24081 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24082 = vector ( 'none', #24081, 1000.000000000000000 ) ;
#24083 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#24084 = line ( 'none', #24083, #24082 ) ;
#24085 = axis2_placement_3d ( 'none', #24074, #24080, #24069 ) ;
#24086 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#24087 = line ( 'none', #24086, #24105 ) ;
#24088 = line ( 'none', #24031, #24073 ) ;
#24089 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#24090 = vector ( 'none', #24089, 1000.000000000000000 ) ;
#24091 = cartesian_point ( 'none', ( 24.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#24092 = line ( 'none', #24091, #24090 ) ;
#24093 = cartesian_point ( 'none', ( 23.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#24094 = line ( 'none', #24093, #24143 ) ;
#24095 = face_outer_bound ( 'none', #9474, .t. ) ;
#24096 = vector ( 'none', #24098, 1000.000000000000100 ) ;
#24097 = circle ( 'none', #24132, 1.500000000000000700 ) ;
#24098 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#24099 = cartesian_point ( 'none', ( 23.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#24100 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24101 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24102 = conical_surface ( 'none', #24111, 1.219500000000000700, 0.9599310885968779200 ) ;
#24103 = line ( 'none', #24099, #24096 ) ;
#24104 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24105 = vector ( 'none', #24104, 1000.000000000000000 ) ;
#24106 = cartesian_point ( 'none', ( 24.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24107 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24108 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24109 = cartesian_point ( 'none', ( 23.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24110 = cartesian_point ( 'none', ( 24.20359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#24111 = axis2_placement_3d ( 'none', #24113, #24146, #24145 ) ;
#24112 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24113 = cartesian_point ( 'none', ( 23.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24114 = circle ( 'none', #24059, 1.500000000000000700 ) ;
#24115 = face_outer_bound ( 'none', #9430, .t. ) ;
#24116 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24117 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24118 = cartesian_point ( 'none', ( 23.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24119 = axis2_placement_3d ( 'none', #24118, #24117, #24116 ) ;
#24120 = cartesian_point ( 'none', ( 23.70359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#24121 = axis2_placement_3d ( 'none', #24106, #24101, #24100 ) ;
#24122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24123 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24124 = cartesian_point ( 'none', ( 23.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24125 = cartesian_point ( 'none', ( 23.20359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#24126 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#24127 = axis2_placement_3d ( 'none', #24167, #24175, #24160 ) ;
#24128 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#24129 = line ( 'none', #24128, #24180 ) ;
#24130 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24131 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24132 = axis2_placement_3d ( 'none', #24134, #24131, #24130 ) ;
#24133 = cartesian_point ( 'none', ( 23.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#24134 = cartesian_point ( 'none', ( 23.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24135 = cartesian_point ( 'none', ( 23.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24136 = cylindrical_surface ( 'none', #24127, 1.500000000000000000 ) ;
#24137 = cartesian_point ( 'none', ( 24.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#24138 = line ( 'none', #24137, #24141 ) ;
#24139 = cartesian_point ( 'none', ( 24.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#24140 = axis2_placement_3d ( 'none', #24149, #24144, #24112 ) ;
#24141 = vector ( 'none', #24126, 1000.000000000000000 ) ;
#24142 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#24143 = vector ( 'none', #24142, 1000.000000000000000 ) ;
#24144 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24145 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24146 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24147 = circle ( 'none', #24183, 1.500000000000000900 ) ;
#24148 = cartesian_point ( 'none', ( 23.70359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#24149 = cartesian_point ( 'none', ( 24.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24150 = conical_surface ( 'none', #24140, 1.500000000000000900, 0.9599310885968845900 ) ;
#24151 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#24152 = line ( 'none', #24151, #24207 ) ;
#24153 = conical_surface ( 'none', #24204, 1.500000000000000900, 0.9599310885968845900 ) ;
#24154 = cartesian_point ( 'none', ( 23.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#24155 = face_outer_bound ( 'none', #9517, .t. ) ;
#24156 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#24157 = vector ( 'none', #24156, 1000.000000000000000 ) ;
#24158 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24159 = circle ( 'none', #24199, 1.500000000000000700 ) ;
#24160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24161 = cartesian_point ( 'none', ( 23.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#24162 = line ( 'none', #24161, #24157 ) ;
#24163 = circle ( 'none', #24166, 1.500000000000000900 ) ;
#24164 = cartesian_point ( 'none', ( 23.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#24165 = face_outer_bound ( 'none', #9489, .t. ) ;
#24166 = axis2_placement_3d ( 'none', #24174, #24158, #24212 ) ;
#24167 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24168 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24169 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24170 = cartesian_point ( 'none', ( 23.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24171 = cartesian_point ( 'none', ( 22.70359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#24172 = cartesian_point ( 'none', ( 23.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#24173 = cartesian_point ( 'none', ( 23.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#24174 = cartesian_point ( 'none', ( 23.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24175 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24176 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24177 = circle ( 'none', #24179, 1.219500000000000700 ) ;
#24178 = cartesian_point ( 'none', ( 23.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#24179 = axis2_placement_3d ( 'none', #24170, #24169, #24168 ) ;
#24180 = vector ( 'none', #24176, 1000.000000000000000 ) ;
#24181 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24182 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24183 = axis2_placement_3d ( 'none', #24135, #24182, #24181 ) ;
#24184 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#24185 = vector ( 'none', #24184, 1000.000000000000000 ) ;
#24186 = cartesian_point ( 'none', ( 23.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#24187 = line ( 'none', #24186, #24185 ) ;
#24188 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24189 = cylindrical_surface ( 'none', #24203, 1.500000000000000000 ) ;
#24190 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24191 = cartesian_point ( 'none', ( 23.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24192 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24193 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24194 = face_outer_bound ( 'none', #9512, .t. ) ;
#24195 = circle ( 'none', #24237, 1.500000000000000700 ) ;
#24196 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24197 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24198 = cartesian_point ( 'none', ( 23.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24199 = axis2_placement_3d ( 'none', #24198, #24197, #24196 ) ;
#24200 = oriented_edge ( 'none', *, *, #47654, .f. ) ;
#24201 = axis2_placement_3d ( 'none', #24213, #24193, #24192 ) ;
#24202 = cartesian_point ( 'none', ( 23.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#24203 = axis2_placement_3d ( 'none', #24242, #24241, #24240 ) ;
#24204 = axis2_placement_3d ( 'none', #24191, #24190, #24188 ) ;
#24205 = face_outer_bound ( 'none', #9492, .t. ) ;
#24206 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24207 = vector ( 'none', #24206, 1000.000000000000000 ) ;
#24208 = cartesian_point ( 'none', ( 23.20359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#24209 = conical_surface ( 'none', #24201, 1.219500000000000700, 0.9599310885968779200 ) ;
#24210 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24211 = axis2_placement_3d ( 'none', #24226, #24225, #24224 ) ;
#24212 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24213 = cartesian_point ( 'none', ( 23.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24214 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24215 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24216 = vector ( 'none', #24215, 1000.000000000000000 ) ;
#24217 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24218 = cartesian_point ( 'none', ( 23.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#24219 = vector ( 'none', #24222, 1000.000000000000100 ) ;
#24220 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#24221 = line ( 'none', #24220, #24216 ) ;
#24222 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#24223 = cartesian_point ( 'none', ( 21.89999999999999500, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#24224 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24225 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24226 = cartesian_point ( 'none', ( 23.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24227 = cartesian_point ( 'none', ( 23.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#24228 = line ( 'none', #24223, #24219 ) ;
#24229 = vector ( 'none', #24217, 1000.000000000000000 ) ;
#24230 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#24231 = vector ( 'none', #24230, 1000.000000000000000 ) ;
#24232 = cartesian_point ( 'none', ( 23.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#24233 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#24234 = line ( 'none', #24233, #24229 ) ;
#24235 = circle ( 'none', #24211, 1.500000000000000900 ) ;
#24236 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24237 = axis2_placement_3d ( 'none', #24239, #24210, #24236 ) ;
#24238 = line ( 'none', #24232, #24231 ) ;
#24239 = cartesian_point ( 'none', ( 23.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24241 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24242 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24243 = cartesian_point ( 'none', ( 22.70359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#24244 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24245 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24246 = cartesian_point ( 'none', ( 23.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24247 = axis2_placement_3d ( 'none', #24299, #24298, #24297 ) ;
#24248 = circle ( 'none', #24247, 1.500000000000000700 ) ;
#24249 = cartesian_point ( 'none', ( 22.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#24250 = cartesian_point ( 'none', ( 22.89999999999999500, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#24251 = axis2_placement_3d ( 'none', #24246, #24245, #24244 ) ;
#24252 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24253 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24254 = axis2_placement_3d ( 'none', #24269, #24253, #24252 ) ;
#24255 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24256 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24257 = axis2_placement_3d ( 'none', #24267, #24256, #24255 ) ;
#24258 = circle ( 'none', #24257, 1.219500000000000700 ) ;
#24259 = circle ( 'none', #24251, 1.500000000000000700 ) ;
#24260 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24261 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24262 = cartesian_point ( 'none', ( 22.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24263 = axis2_placement_3d ( 'none', #24262, #24261, #24260 ) ;
#24264 = circle ( 'none', #24263, 1.500000000000000700 ) ;
#24265 = cartesian_point ( 'none', ( 22.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24266 = cartesian_point ( 'none', ( 23.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#24267 = cartesian_point ( 'none', ( 22.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24268 = cartesian_point ( 'none', ( 23.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#24269 = cartesian_point ( 'none', ( 23.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24270 = conical_surface ( 'none', #24295, 1.219500000000000700, 0.9599310885968779200 ) ;
#24271 = circle ( 'none', #24254, 1.500000000000000900 ) ;
#24272 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24273 = cartesian_point ( 'none', ( 22.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24274 = axis2_placement_3d ( 'none', #24273, #24272, #24334 ) ;
#24275 = face_outer_bound ( 'none', #9557, .t. ) ;
#24276 = cartesian_point ( 'none', ( 23.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#24277 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#24278 = vector ( 'none', #24277, 1000.000000000000000 ) ;
#24279 = cartesian_point ( 'none', ( 23.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#24280 = line ( 'none', #24279, #24278 ) ;
#24281 = advanced_face ( 'none', ( #5633 ), #5644, .t. ) ;
#24282 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#24283 = vector ( 'none', #24282, 1000.000000000000000 ) ;
#24284 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24285 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24286 = cartesian_point ( 'none', ( 23.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24287 = cartesian_point ( 'none', ( 22.89999999999999500, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#24288 = line ( 'none', #24287, #24283 ) ;
#24289 = circle ( 'none', #24274, 1.500000000000000700 ) ;
#24290 = axis2_placement_3d ( 'none', #24286, #24285, #24284 ) ;
#24291 = conical_surface ( 'none', #24331, 1.500000000000000900, 0.9599310885968845900 ) ;
#24292 = cartesian_point ( 'none', ( 23.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24293 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24294 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24295 = axis2_placement_3d ( 'none', #24265, #24294, #24293 ) ;
#24296 = circle ( 'none', #24290, 1.500000000000000900 ) ;
#24297 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24298 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24299 = cartesian_point ( 'none', ( 22.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24300 = face_outer_bound ( 'none', #9545, .t. ) ;
#24301 = cartesian_point ( 'none', ( 22.89999999999999500, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#24302 = cartesian_point ( 'none', ( 22.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24303 = cartesian_point ( 'none', ( 22.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#24304 = oriented_edge ( 'none', *, *, #23961, .t. ) ;
#24305 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24306 = conical_surface ( 'none', #24346, 1.219500000000000700, 0.9599310885968779200 ) ;
#24307 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#24308 = vector ( 'none', #24307, 1000.000000000000100 ) ;
#24309 = cartesian_point ( 'none', ( 22.89999999999999500, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#24310 = line ( 'none', #24309, #24308 ) ;
#24311 = axis2_placement_3d ( 'none', #24332, #24370, #24369 ) ;
#24312 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24313 = vector ( 'none', #24312, 1000.000000000000000 ) ;
#24314 = circle ( 'none', #24311, 1.500000000000000900 ) ;
#24315 = face_outer_bound ( 'none', #9570, .t. ) ;
#24316 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24317 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24318 = cartesian_point ( 'none', ( 22.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#24319 = cartesian_point ( 'none', ( 22.20359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#24320 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#24321 = line ( 'none', #24320, #24313 ) ;
#24322 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#24323 = vector ( 'none', #24322, 1000.000000000000000 ) ;
#24324 = cartesian_point ( 'none', ( 23.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#24325 = oriented_edge ( 'none', *, *, #23562, .f. ) ;
#24326 = line ( 'none', #24324, #24323 ) ;
#24327 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24328 = cartesian_point ( 'none', ( 22.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24329 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24330 = axis2_placement_3d ( 'none', #24328, #24317, #24316 ) ;
#24331 = axis2_placement_3d ( 'none', #24292, #24329, #24327 ) ;
#24332 = cartesian_point ( 'none', ( 22.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24333 = circle ( 'none', #24330, 1.500000000000000900 ) ;
#24334 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24335 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#24336 = line ( 'none', #24335, #24398 ) ;
#24337 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24338 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24339 = face_outer_bound ( 'none', #9589, .t. ) ;
#24340 = cartesian_point ( 'none', ( 22.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#24341 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24342 = circle ( 'none', #24403, 1.500000000000000700 ) ;
#24343 = cartesian_point ( 'none', ( 22.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#24344 = axis2_placement_3d ( 'none', #24361, #24338, #24337 ) ;
#24345 = face_outer_bound ( 'none', #9603, .t. ) ;
#24346 = axis2_placement_3d ( 'none', #24302, #24351, #24341 ) ;
#24347 = face_outer_bound ( 'none', #9574, .t. ) ;
#24348 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#24349 = vector ( 'none', #24348, 1000.000000000000000 ) ;
#24350 = cartesian_point ( 'none', ( 22.39999999999999500, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#24351 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24352 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24353 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24354 = cartesian_point ( 'none', ( 22.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24355 = axis2_placement_3d ( 'none', #24354, #24353, #24352 ) ;
#24356 = circle ( 'none', #24355, 1.219500000000000700 ) ;
#24357 = cartesian_point ( 'none', ( 22.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#24358 = conical_surface ( 'none', #24344, 1.500000000000000900, 0.9599310885968845900 ) ;
#24359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24360 = axis2_placement_3d ( 'none', #24305, #24371, #24359 ) ;
#24361 = cartesian_point ( 'none', ( 22.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24362 = cartesian_point ( 'none', ( 22.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24363 = cylindrical_surface ( 'none', #24360, 1.500000000000000000 ) ;
#24364 = vertex_point ( 'none', #5620 ) ;
#24365 = cartesian_point ( 'none', ( 22.20359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#24366 = cartesian_point ( 'none', ( 22.39999999999999500, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#24367 = cartesian_point ( 'none', ( 22.39999999999999500, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#24368 = line ( 'none', #24367, #24349 ) ;
#24369 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24370 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24371 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24372 = circle ( 'none', #24407, 1.500000000000000900 ) ;
#24373 = axis2_placement_3d ( 'none', #24386, #24385, #24431 ) ;
#24374 = circle ( 'none', #24457, 1.500000000000000700 ) ;
#24375 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#24376 = vector ( 'none', #24375, 1000.000000000000100 ) ;
#24377 = cartesian_point ( 'none', ( 22.39999999999999500, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#24378 = line ( 'none', #24430, #24420 ) ;
#24379 = circle ( 'none', #24416, 1.500000000000000900 ) ;
#24380 = cartesian_point ( 'none', ( 22.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#24381 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24382 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24383 = cartesian_point ( 'none', ( 22.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24384 = circle ( 'none', #24427, 1.500000000000000700 ) ;
#24385 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24386 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24387 = line ( 'none', #24377, #24376 ) ;
#24388 = oriented_edge ( 'none', *, *, #24404, .t. ) ;
#24389 = cylindrical_surface ( 'none', #24373, 1.500000000000000000 ) ;
#24390 = circle ( 'none', #24394, 1.500000000000000700 ) ;
#24391 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#24392 = vector ( 'none', #24391, 1000.000000000000000 ) ;
#24393 = cartesian_point ( 'none', ( 22.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#24394 = axis2_placement_3d ( 'none', #24383, #24382, #24381 ) ;
#24395 = cartesian_point ( 'none', ( 22.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#24396 = line ( 'none', #24393, #24392 ) ;
#24397 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24398 = vector ( 'none', #24397, 1000.000000000000000 ) ;
#24399 = cartesian_point ( 'none', ( 22.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#24400 = line ( 'none', #24424, #24423 ) ;
#24401 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24402 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24403 = axis2_placement_3d ( 'none', #24362, #24402, #24401 ) ;
#24404 = edge_curve ( 'none', #24575, #9396, #5671, .t. ) ;
#24405 = cartesian_point ( 'none', ( 22.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24406 = line ( 'none', #24464, #24463 ) ;
#24407 = axis2_placement_3d ( 'none', #24405, #24468, #24467 ) ;
#24408 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24409 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24410 = circle ( 'none', #24448, 1.219500000000000700 ) ;
#24411 = cartesian_point ( 'none', ( 22.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#24412 = cartesian_point ( 'none', ( 22.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24413 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24414 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24415 = circle ( 'none', #24417, 1.500000000000000900 ) ;
#24416 = axis2_placement_3d ( 'none', #24412, #24409, #24408 ) ;
#24417 = axis2_placement_3d ( 'none', #24421, #24414, #24413 ) ;
#24418 = conical_surface ( 'none', #24444, 1.219500000000000700, 0.9599310885968779200 ) ;
#24419 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24420 = vector ( 'none', #24419, 1000.000000000000000 ) ;
#24421 = cartesian_point ( 'none', ( 22.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24422 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#24423 = vector ( 'none', #24422, 1000.000000000000000 ) ;
#24424 = cartesian_point ( 'none', ( 22.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#24425 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24426 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24427 = axis2_placement_3d ( 'none', #24432, #24426, #24425 ) ;
#24428 = cartesian_point ( 'none', ( 22.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#24429 = oriented_edge ( 'none', *, *, #23833, .t. ) ;
#24430 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#24431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24432 = cartesian_point ( 'none', ( 22.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24433 = cartesian_point ( 'none', ( 22.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24434 = line ( 'none', #24480, #24479 ) ;
#24435 = circle ( 'none', #24493, 1.500000000000000700 ) ;
#24436 = cartesian_point ( 'none', ( 21.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24437 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24438 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24439 = cartesian_point ( 'none', ( 21.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24440 = axis2_placement_3d ( 'none', #24439, #24438, #24437 ) ;
#24441 = face_outer_bound ( 'none', #9644, .t. ) ;
#24442 = cartesian_point ( 'none', ( 21.89999999999999500, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#24443 = cartesian_point ( 'none', ( 21.70359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#24444 = axis2_placement_3d ( 'none', #24436, #24496, #24495 ) ;
#24445 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24446 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24447 = circle ( 'none', #24490, 1.500000000000000900 ) ;
#24448 = axis2_placement_3d ( 'none', #24452, #24446, #24445 ) ;
#24449 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24450 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24451 = cartesian_point ( 'none', ( 21.89999999999999500, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#24452 = cartesian_point ( 'none', ( 21.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24453 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#24454 = vector ( 'none', #24453, 1000.000000000000000 ) ;
#24455 = cartesian_point ( 'none', ( 21.89999999999999500, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#24456 = cartesian_point ( 'none', ( 21.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24457 = axis2_placement_3d ( 'none', #24456, #24450, #24449 ) ;
#24458 = cartesian_point ( 'none', ( 21.70359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#24459 = face_outer_bound ( 'none', #9659, .t. ) ;
#24460 = line ( 'none', #24455, #24454 ) ;
#24461 = axis2_placement_3d ( 'none', #24492, #24491, #24472 ) ;
#24462 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#24463 = vector ( 'none', #24462, 1000.000000000000000 ) ;
#24464 = cartesian_point ( 'none', ( 22.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#24465 = cartesian_point ( 'none', ( 21.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#24466 = circle ( 'none', #24440, 1.500000000000000700 ) ;
#24467 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24468 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24469 = cylindrical_surface ( 'none', #24461, 1.074169345817216800 ) ;
#24471 = vertex_point ( 'none', #5674 ) ;
#24470 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24472 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24473 = cartesian_point ( 'none', ( 22.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#24474 = cartesian_point ( 'none', ( 21.59640821446781800, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#24475 = cartesian_point ( 'none', ( 22.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24476 = axis2_placement_3d ( 'none', #24475, #24485, #24470 ) ;
#24477 = cartesian_point ( 'none', ( 21.59640821446781800, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#24478 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24479 = vector ( 'none', #24478, 1000.000000000000000 ) ;
#24480 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#24481 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24482 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24483 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24484 = cartesian_point ( 'none', ( 21.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24485 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24486 = vertex_point ( 'none', #5675 ) ;
#24487 = cartesian_point ( 'none', ( 21.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#24488 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24489 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24490 = axis2_placement_3d ( 'none', #24433, #24489, #24488 ) ;
#24491 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24492 = cartesian_point ( 'none', ( -1.237747898842708200, -30.74315145342221500, -20.80000000000000400 ) ) ;
#24493 = axis2_placement_3d ( 'none', #24484, #24483, #24482 ) ;
#24494 = conical_surface ( 'none', #24476, 1.500000000000000900, 0.9599310885968845900 ) ;
#24495 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24496 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24497 = face_outer_bound ( 'none', #9632, .t. ) ;
#24498 = cylindrical_surface ( 'none', #24561, 1.500000000000000000 ) ;
#24499 = vertex_point ( 'none', #5626 ) ;
#24500 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#24501 = vector ( 'none', #24500, 1000.000000000000000 ) ;
#24502 = cartesian_point ( 'none', ( 22.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#24503 = line ( 'none', #24502, #24501 ) ;
#24504 = line ( 'none', #24595, #24594 ) ;
#24505 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#24506 = vector ( 'none', #24505, 1000.000000000000000 ) ;
#24507 = cartesian_point ( 'none', ( 21.39999999999999500, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#24508 = circle ( 'none', #24554, 1.219500000000000700 ) ;
#24509 = line ( 'none', #24507, #24506 ) ;
#24510 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24511 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24512 = vector ( 'none', #24511, 1000.000000000000000 ) ;
#24513 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#24514 = cartesian_point ( 'none', ( 21.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24515 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24516 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24517 = axis2_placement_3d ( 'none', #24520, #24516, #24515 ) ;
#24518 = circle ( 'none', #24517, 1.500000000000000900 ) ;
#24519 = line ( 'none', #24513, #24512 ) ;
#24520 = cartesian_point ( 'none', ( 21.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24521 = cartesian_point ( 'none', ( 21.39999999999999500, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#24522 = axis2_placement_3d ( 'none', #24555, #24557, #24550 ) ;
#24523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24524 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24525 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24526 = axis2_placement_3d ( 'none', #24525, #24524, #24523 ) ;
#24527 = cylindrical_surface ( 'none', #24526, 1.500000000000000000 ) ;
#24528 = cartesian_point ( 'none', ( 21.20359178553217200, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#24529 = cartesian_point ( 'none', ( 21.59640821446781800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#24530 = cartesian_point ( 'none', ( 21.59640821446781800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#24531 = line ( 'none', #24530, #24587 ) ;
#24532 = cartesian_point ( 'none', ( 21.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24533 = axis2_placement_3d ( 'none', #24586, #24585, #24584 ) ;
#24534 = axis2_placement_3d ( 'none', #24532, #24590, #24589 ) ;
#24535 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24536 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24537 = cartesian_point ( 'none', ( 21.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#24538 = circle ( 'none', #24534, 1.500000000000000900 ) ;
#24539 = cartesian_point ( 'none', ( 21.20359178553217200, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#24540 = cartesian_point ( 'none', ( 21.59640821446781800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#24541 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#24542 = vector ( 'none', #24541, 1000.000000000000000 ) ;
#24543 = cartesian_point ( 'none', ( 21.59640821446781800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#24544 = cartesian_point ( 'none', ( 21.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24545 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24546 = vector ( 'none', #24545, 1000.000000000000000 ) ;
#24547 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#24548 = circle ( 'none', #24556, 1.500000000000000700 ) ;
#24549 = line ( 'none', #24543, #24542 ) ;
#24550 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24551 = line ( 'none', #24547, #24546 ) ;
#24552 = face_outer_bound ( 'none', #9670, .t. ) ;
#24553 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24554 = axis2_placement_3d ( 'none', #24514, #24510, #24553 ) ;
#24555 = cartesian_point ( 'none', ( 21.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24556 = axis2_placement_3d ( 'none', #24544, #24536, #24535 ) ;
#24557 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24558 = cartesian_point ( 'none', ( 21.39999999999999500, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#24559 = conical_surface ( 'none', #24522, 1.219500000000000700, 0.9599310885968779200 ) ;
#24560 = circle ( 'none', #24568, 1.500000000000000900 ) ;
#24561 = axis2_placement_3d ( 'none', #24563, #24621, #24569 ) ;
#24562 = face_outer_bound ( 'none', #9683, .t. ) ;
#24563 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24564 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#24565 = cartesian_point ( 'none', ( 21.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24566 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24567 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24568 = axis2_placement_3d ( 'none', #24565, #24619, #24615 ) ;
#24569 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24570 = cartesian_point ( 'none', ( 21.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24571 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24572 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24573 = cartesian_point ( 'none', ( 21.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24574 = circle ( 'none', #24583, 1.500000000000000900 ) ;
#24575 = vertex_point ( 'none', #5632 ) ;
#24576 = axis2_placement_3d ( 'none', #24573, #24572, #24571 ) ;
#24577 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24578 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24579 = cartesian_point ( 'none', ( 21.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24580 = axis2_placement_3d ( 'none', #24579, #24578, #24577 ) ;
#24581 = circle ( 'none', #24580, 1.500000000000000700 ) ;
#24582 = cartesian_point ( 'none', ( 21.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#24583 = axis2_placement_3d ( 'none', #24570, #24567, #24566 ) ;
#24584 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24585 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24586 = cartesian_point ( 'none', ( 20.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24587 = vector ( 'none', #24564, 1000.000000000000000 ) ;
#24588 = circle ( 'none', #24576, 1.500000000000000700 ) ;
#24589 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24590 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24591 = cartesian_point ( 'none', ( 21.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#24592 = circle ( 'none', #24533, 1.219500000000000700 ) ;
#24593 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#24594 = vector ( 'none', #24593, 1000.000000000000100 ) ;
#24595 = cartesian_point ( 'none', ( 21.39999999999999500, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#24596 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24597 = line ( 'none', #24655, #24654 ) ;
#24598 = cartesian_point ( 'none', ( 1.432656937508157900, -34.86419213117352500, -20.80000000000000400 ) ) ;
#24599 = cartesian_point ( 'none', ( 20.70359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#24600 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24601 = cartesian_point ( 'none', ( 21.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24602 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24603 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24604 = axis2_placement_3d ( 'none', #24601, #24600, #24596 ) ;
#24605 = face_outer_bound ( 'none', #9682, .t. ) ;
#24606 = cylindrical_surface ( 'none', #24642, 4.071440137635712600 ) ;
#24607 = circle ( 'none', #24618, 1.299762022552317200 ) ;
#24608 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24609 = vector ( 'none', #24608, 1000.000000000000000 ) ;
#24610 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#24611 = line ( 'none', #24610, #24609 ) ;
#24612 = cartesian_point ( 'none', ( 20.70359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#24613 = conical_surface ( 'none', #24604, 1.500000000000000900, 0.9599310885968845900 ) ;
#24614 = circle ( 'none', #24617, 1.500000000000000900 ) ;
#24615 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24616 = cartesian_point ( 'none', ( 21.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#24617 = axis2_placement_3d ( 'none', #24620, #24603, #24602 ) ;
#24618 = axis2_placement_3d ( 'none', #24652, #24646, #24645 ) ;
#24619 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24620 = cartesian_point ( 'none', ( 21.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24621 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24622 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24623 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24624 = cartesian_point ( 'none', ( -0.3179945035811797500, -36.38051272624337400, -20.80000000000000400 ) ) ;
#24625 = axis2_placement_3d ( 'none', #24686, #24634, #24630 ) ;
#24626 = cartesian_point ( 'none', ( 0.8237441026035224900, -29.86489625519264400, -20.80000000000000400 ) ) ;
#24627 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24628 = circle ( 'none', #24639, 6.387473085419753000 ) ;
#24629 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24630 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24631 = cartesian_point ( 'none', ( -2.077908981672161600, -38.67525313019840600, -20.80000000000000400 ) ) ;
#24632 = face_outer_bound ( 'none', #9729, .t. ) ;
#24633 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24634 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24635 = vector ( 'none', #24629, 1000.000000000000000 ) ;
#24636 = cartesian_point ( 'none', ( 4.510191974771212900, -32.19859597106795900, -20.80000000000000400 ) ) ;
#24637 = line ( 'none', #24636, #24635 ) ;
#24638 = cartesian_point ( 'none', ( 3.569198986191407300, -31.31202782540435000, -20.80000000000000400 ) ) ;
#24639 = axis2_placement_3d ( 'none', #24624, #24623, #24622 ) ;
#24640 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24641 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24642 = axis2_placement_3d ( 'none', #24651, #24650, #24633 ) ;
#24643 = circle ( 'none', #24647, 4.071440137635712600 ) ;
#24644 = cartesian_point ( 'none', ( 4.510191974771212900, -32.19859597106795900, -20.80000000000000400 ) ) ;
#24645 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24646 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24647 = axis2_placement_3d ( 'none', #24598, #24641, #24640 ) ;
#24648 = face_outer_bound ( 'none', #9755, .t. ) ;
#24649 = cylindrical_surface ( 'none', #24625, 6.387473085419753000 ) ;
#24650 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24651 = cartesian_point ( 'none', ( 1.432656937508157900, -34.86419213117352500, -20.80000000000000400 ) ) ;
#24652 = cartesian_point ( 'none', ( -5.329349852752685000, -22.04300914089097700, -20.80000000000000400 ) ) ;
#24653 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24654 = vector ( 'none', #24653, 1000.000000000000000 ) ;
#24655 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#24656 = cartesian_point ( 'none', ( 21.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#24657 = cartesian_point ( 'none', ( -0.3760021180763636300, -29.61663325700400400, -20.80000000000000400 ) ) ;
#24658 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24659 = vector ( 'none', #24658, 1000.000000000000000 ) ;
#24660 = cartesian_point ( 'none', ( -0.3760021180763636300, -29.61663325700400400, -20.80000000000000400 ) ) ;
#24661 = circle ( 'none', #24709, 5.599090641519033800 ) ;
#24662 = cartesian_point ( 'none', ( 2.257442766798988000, -30.47088596953964800, -20.80000000000000400 ) ) ;
#24663 = circle ( 'none', #24695, 9.037156921131959600 ) ;
#24664 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24665 = vector ( 'none', #24664, 1000.000000000000000 ) ;
#24666 = cartesian_point ( 'none', ( 2.257442766798988000, -30.47088596953964800, -20.80000000000000400 ) ) ;
#24667 = line ( 'none', #24666, #24665 ) ;
#24668 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24669 = axis2_placement_3d ( 'none', #24712, #24699, #24700 ) ;
#24670 = line ( 'none', #24660, #24659 ) ;
#24671 = face_outer_bound ( 'none', #9788, .t. ) ;
#24672 = axis2_placement_3d ( 'none', #24680, #24676, #24668 ) ;
#24673 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24675 = axis2_placement_3d ( 'none', #24717, #24682, #24681 ) ;
#24676 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24677 = axis2_placement_3d ( 'none', #24631, #24674, #24673 ) ;
#24678 = vector ( 'none', #24627, 1000.000000000000000 ) ;
#24679 = circle ( 'none', #24677, 9.279381191106859100 ) ;
#24680 = cartesian_point ( 'none', ( -2.077908981672161600, -38.67525313019840600, -20.80000000000000400 ) ) ;
#24681 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24683 = cylindrical_surface ( 'none', #24675, 5.599090641519033800 ) ;
#24684 = line ( 'none', #24687, #24678 ) ;
#24685 = cylindrical_surface ( 'none', #24672, 9.279381191106859100 ) ;
#24686 = cartesian_point ( 'none', ( -0.3179945035811797500, -36.38051272624337400, -20.80000000000000400 ) ) ;
#24687 = cartesian_point ( 'none', ( 3.569198986191407300, -31.31202782540435000, -20.80000000000000400 ) ) ;
#24688 = face_outer_bound ( 'none', #9760, .t. ) ;
#24689 = cartesian_point ( 'none', ( -1.497669303643481600, -29.70090357176460200, -20.80000000000000400 ) ) ;
#24690 = axis2_placement_3d ( 'none', #24714, #24713, #24740 ) ;
#24691 = face_outer_bound ( 'none', #9970, .t. ) ;
#24692 = vector ( 'none', #24746, 1000.000000000000000 ) ;
#24693 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24694 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24695 = axis2_placement_3d ( 'none', #24696, #24694, #24693 ) ;
#24696 = cartesian_point ( 'none', ( -1.964741153911868400, -38.46109048236996800, -20.80000000000000400 ) ) ;
#24697 = axis2_placement_3d ( 'none', #24724, #24732, #24721 ) ;
#24698 = cartesian_point ( 'none', ( -1.497669303643481600, -29.70090357176460200, -20.80000000000000400 ) ) ;
#24699 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24700 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24701 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24702 = vector ( 'none', #24701, 1000.000000000000000 ) ;
#24703 = line ( 'none', #24698, #24692 ) ;
#24704 = axis2_placement_3d ( 'none', #24728, #24720, #24719 ) ;
#24705 = cylindrical_surface ( 'none', #24690, 3.335744389368528600 ) ;
#24706 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24707 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24708 = cartesian_point ( 'none', ( -0.9038989869239929500, -35.19078260087764000, -20.80000000000000400 ) ) ;
#24709 = axis2_placement_3d ( 'none', #24708, #24707, #24706 ) ;
#24710 = cartesian_point ( 'none', ( 0.8237441026035224900, -29.86489625519264400, -20.80000000000000400 ) ) ;
#24711 = line ( 'none', #24710, #24702 ) ;
#24712 = cartesian_point ( 'none', ( -1.964741153911868400, -38.46109048236996800, -20.80000000000000400 ) ) ;
#24713 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24714 = cartesian_point ( 'none', ( -0.6905047991663786400, -32.93751848458878600, -20.80000000000000400 ) ) ;
#24715 = face_outer_bound ( 'none', #9757, .t. ) ;
#24716 = cylindrical_surface ( 'none', #24669, 9.037156921131959600 ) ;
#24717 = cartesian_point ( 'none', ( -0.9038989869239929500, -35.19078260087764000, -20.80000000000000400 ) ) ;
#24718 = face_outer_bound ( 'none', #9986, .t. ) ;
#24719 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24721 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24722 = conical_surface ( 'none', #24697, 1.219500000000000700, 0.9599310885968779200 ) ;
#24723 = face_outer_bound ( 'none', #9791, .t. ) ;
#24724 = cartesian_point ( 'none', ( 10.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24725 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24726 = vector ( 'none', #24725, 1000.000000000000000 ) ;
#24727 = cartesian_point ( 'none', ( -1.310591232391954000, -28.77430875001303400, -20.80000000000000400 ) ) ;
#24728 = cartesian_point ( 'none', ( -0.5653443712914404400, -30.32977393717657900, -20.80000000000000400 ) ) ;
#24729 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24730 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24731 = cartesian_point ( 'none', ( -0.6905047991663786400, -32.93751848458878600, -20.80000000000000400 ) ) ;
#24732 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24733 = line ( 'none', #24727, #24726 ) ;
#24734 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24735 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24736 = axis2_placement_3d ( 'none', #24742, #24735, #24734 ) ;
#24737 = face_outer_bound ( 'none', #10345, .t. ) ;
#24738 = axis2_placement_3d ( 'none', #24731, #24730, #24729 ) ;
#24739 = circle ( 'none', #24704, 1.724779647508022200 ) ;
#24740 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24741 = circle ( 'none', #24738, 3.335744389368528600 ) ;
#24742 = cartesian_point ( 'none', ( -1.237747898842708200, -30.74315145342221500, -20.80000000000000400 ) ) ;
#24743 = cartesian_point ( 'none', ( -2.078527954529590700, -30.07462420532191800, -20.80000000000000400 ) ) ;
#24744 = face_outer_bound ( 'none', #9776, .t. ) ;
#24745 = circle ( 'none', #24736, 1.074169345817216800 ) ;
#24746 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24747 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24748 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24749 = cartesian_point ( 'none', ( -0.4517478059286302300, -30.11493059723066800, -20.80000000000000400 ) ) ;
#24750 = axis2_placement_3d ( 'none', #24749, #24748, #24747 ) ;
#24751 = face_outer_bound ( 'none', #9832, .t. ) ;
#24752 = axis2_placement_3d ( 'none', #24770, #24799, #24798 ) ;
#24753 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24754 = vector ( 'none', #24753, 1000.000000000000000 ) ;
#24755 = cartesian_point ( 'none', ( -1.747232042974520700, -29.13016725069685700, -20.80000000000000400 ) ) ;
#24756 = line ( 'none', #24755, #24754 ) ;
#24757 = circle ( 'none', #24752, 1.199490152621461600 ) ;
#24758 = cartesian_point ( 'none', ( -1.747232042974520700, -29.13016725069685700, -20.80000000000000400 ) ) ;
#24759 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24760 = cartesian_point ( 'none', ( -1.310591232391954000, -28.77430875001303400, -20.80000000000000400 ) ) ;
#24761 = circle ( 'none', #24750, 1.627279403517068100 ) ;
#24762 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24763 = axis2_placement_3d ( 'none', #24764, #24762, #24759 ) ;
#24764 = cartesian_point ( 'none', ( -0.7923126960852368000, -29.85604993210784000, -20.80000000000000400 ) ) ;
#24765 = cartesian_point ( 'none', ( -0.7061930556053895900, -28.61075489115504000, -20.80000000000000400 ) ) ;
#24766 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24767 = vector ( 'none', #24766, 1000.000000000000000 ) ;
#24768 = cartesian_point ( 'none', ( -2.078527954529590700, -30.07462420532191800, -20.80000000000000400 ) ) ;
#24769 = line ( 'none', #24768, #24767 ) ;
#24770 = cartesian_point ( 'none', ( -0.7923126960852368000, -29.85604993210784000, -20.80000000000000400 ) ) ;
#24771 = face_outer_bound ( 'none', #9815, .t. ) ;
#24772 = cylindrical_surface ( 'none', #24763, 1.199490152621461600 ) ;
#24773 = axis2_placement_3d ( 'none', #24835, #24780, #24830 ) ;
#24774 = cartesian_point ( 'none', ( 3.525806912099616100, -29.77342092108855500, -20.80000000000000400 ) ) ;
#24775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24776 = vector ( 'none', #24775, 1000.000000000000000 ) ;
#24777 = cartesian_point ( 'none', ( 2.177424701652086000, -29.08627167600846200, -20.80000000000000400 ) ) ;
#24778 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24779 = circle ( 'none', #24859, 8.289383269762224100 ) ;
#24780 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24781 = circle ( 'none', #24793, 7.326857350370738200 ) ;
#24782 = cylindrical_surface ( 'none', #24773, 8.289383269762224100 ) ;
#24783 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24784 = cartesian_point ( 'none', ( -0.2403917201287069400, -34.29573073062769600, -20.80000000000000400 ) ) ;
#24785 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24787 = cartesian_point ( 'none', ( -0.2403917201287069400, -34.29573073062769600, -20.80000000000000400 ) ) ;
#24788 = axis2_placement_3d ( 'none', #24787, #24786, #24785 ) ;
#24789 = axis2_placement_3d ( 'none', #24784, #24783, #24778 ) ;
#24790 = line ( 'none', #24777, #24776 ) ;
#24791 = cartesian_point ( 'none', ( 3.525806912099616100, -29.77342092108855500, -20.80000000000000400 ) ) ;
#24792 = line ( 'none', #24791, #24839 ) ;
#24793 = axis2_placement_3d ( 'none', #24826, #24824, #24823 ) ;
#24794 = cylindrical_surface ( 'none', #24789, 5.704026751297685200 ) ;
#24795 = cartesian_point ( 'none', ( 0.8110775893030599500, -28.68945447353497300, -20.80000000000000400 ) ) ;
#24796 = cylindrical_surface ( 'none', #24800, 1.724779647508022200 ) ;
#24797 = circle ( 'none', #24788, 5.704026751297685200 ) ;
#24798 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24800 = axis2_placement_3d ( 'none', #24804, #24802, #24801 ) ;
#24801 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24803 = face_outer_bound ( 'none', #9818, .t. ) ;
#24804 = cartesian_point ( 'none', ( -0.5653443712914404400, -30.32977393717657900, -20.80000000000000400 ) ) ;
#24805 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24806 = vector ( 'none', #24805, 1000.000000000000000 ) ;
#24807 = cartesian_point ( 'none', ( -0.7061930556053895900, -28.61075489115504000, -20.80000000000000400 ) ) ;
#24808 = line ( 'none', #24807, #24806 ) ;
#24809 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24811 = axis2_placement_3d ( 'none', #24819, #24810, #24809 ) ;
#24812 = circle ( 'none', #24811, 7.382786595894070400 ) ;
#24813 = cartesian_point ( 'none', ( 5.414002768276395400, -31.59271056700095700, -20.80000000000000400 ) ) ;
#24814 = face_outer_bound ( 'none', #9856, .t. ) ;
#24815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24817 = cartesian_point ( 'none', ( -0.4128106094106087600, -36.01784482884544000, -20.80000000000000400 ) ) ;
#24818 = cartesian_point ( 'none', ( 4.709698076257812900, -30.70131939527842500, -20.80000000000000400 ) ) ;
#24819 = cartesian_point ( 'none', ( -0.4128106094106087600, -36.01784482884544000, -20.80000000000000400 ) ) ;
#24820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24821 = face_outer_bound ( 'none', #9847, .t. ) ;
#24822 = cylindrical_surface ( 'none', #24854, 7.382786595894070400 ) ;
#24823 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24824 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24825 = vertex_point ( 'none', #5664 ) ;
#24826 = cartesian_point ( 'none', ( -0.5395411883432416100, -35.89075071450096700, -20.80000000000000400 ) ) ;
#24827 = cartesian_point ( 'none', ( -0.5395411883432416100, -35.89075071450096700, -20.80000000000000400 ) ) ;
#24828 = axis2_placement_3d ( 'none', #24827, #24820, #24815 ) ;
#24829 = cylindrical_surface ( 'none', #24828, 7.326857350370737300 ) ;
#24830 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24831 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24832 = vector ( 'none', #24831, 1000.000000000000000 ) ;
#24833 = cartesian_point ( 'none', ( 0.8110775893030599500, -28.68945447353497300, -20.80000000000000400 ) ) ;
#24834 = line ( 'none', #24833, #24832 ) ;
#24835 = cartesian_point ( 'none', ( -0.8964677622024538300, -36.78465203252969900, -20.80000000000000400 ) ) ;
#24836 = cartesian_point ( 'none', ( 2.177424701652086000, -29.08627167600846200, -20.80000000000000400 ) ) ;
#24837 = face_outer_bound ( 'none', #9860, .t. ) ;
#24838 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24839 = vector ( 'none', #24838, 1000.000000000000000 ) ;
#24840 = cylindrical_surface ( 'none', #24846, 4.211271270505325700 ) ;
#24841 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, -13.10000000000000100 ) ) ;
#24842 = cartesian_point ( 'none', ( 5.755795166921026300, -32.60062214651399200, -20.80000000000000400 ) ) ;
#24843 = circle ( 'none', #24885, 1.426980737589889700 ) ;
#24844 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24845 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24846 = axis2_placement_3d ( 'none', #24849, #24845, #24844 ) ;
#24847 = line ( 'none', #24842, #24903 ) ;
#24848 = axis2_placement_3d ( 'none', #24860, #24853, #24852 ) ;
#24849 = cartesian_point ( 'none', ( 1.787729063518556300, -33.73395897201271500, -20.80000000000000400 ) ) ;
#24850 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24851 = cartesian_point ( 'none', ( 5.755795166921026300, -32.60062214651399200, -20.80000000000000400 ) ) ;
#24852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24854 = axis2_placement_3d ( 'none', #24817, #24816, #24850 ) ;
#24855 = cylindrical_surface ( 'none', #24848, 2.595976719809221800 ) ;
#24856 = face_outer_bound ( 'none', #9873, .t. ) ;
#24857 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24859 = axis2_placement_3d ( 'none', #24862, #24858, #24857 ) ;
#24860 = cartesian_point ( 'none', ( 3.178639261028810600, -32.91265189912796500, -20.80000000000000400 ) ) ;
#24861 = face_outer_bound ( 'none', #9870, .t. ) ;
#24862 = cartesian_point ( 'none', ( -0.8964677622024538300, -36.78465203252969900, -20.80000000000000400 ) ) ;
#24863 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24864 = vector ( 'none', #24863, 1000.000000000000000 ) ;
#24865 = cartesian_point ( 'none', ( 1.787729063518556300, -33.73395897201271500, -20.80000000000000400 ) ) ;
#24866 = cartesian_point ( 'none', ( 4.709698076257812900, -30.70131939527842500, -20.80000000000000400 ) ) ;
#24867 = line ( 'none', #24866, #24864 ) ;
#24868 = cartesian_point ( 'none', ( 4.073922402426705800, -32.74127046382896100, -20.80000000000000400 ) ) ;
#24869 = cartesian_point ( 'none', ( 4.073922402426705800, -32.74127046382896100, -20.80000000000000400 ) ) ;
#24870 = cartesian_point ( 'none', ( 5.499614920455337100, -33.65618406828591700, -20.80000000000000400 ) ) ;
#24871 = axis2_placement_3d ( 'none', #24910, #24916, #24905 ) ;
#24872 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24874 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24875 = face_outer_bound ( 'none', #47885, .t. ) ;
#24876 = axis2_placement_3d ( 'none', #24841, #24881, #24932 ) ;
#24877 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24878 = axis2_placement_3d ( 'none', #24894, #24893, #24877 ) ;
#24879 = face_bound ( 'none', #9907, .t. ) ;
#24880 = cylindrical_surface ( 'none', #24878, 1.426980737589889700 ) ;
#24881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24882 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.80000000000000400 ) ) ;
#24883 = plane ( 'none', #24876 ) ;
#24884 = face_outer_bound ( 'none', #9892, .t. ) ;
#24885 = axis2_placement_3d ( 'none', #24882, #24873, #24872 ) ;
#24886 = cartesian_point ( 'none', ( 5.499614920455337100, -33.65618406828591700, -20.80000000000000400 ) ) ;
#24887 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24888 = vector ( 'none', #24887, 1000.000000000000000 ) ;
#24889 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24891 = cartesian_point ( 'none', ( 3.178639261028810600, -32.91265189912796500, -20.80000000000000400 ) ) ;
#24892 = axis2_placement_3d ( 'none', #24891, #24890, #24889 ) ;
#24893 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24894 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.80000000000000400 ) ) ;
#24895 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24896 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24898 = cartesian_point ( 'none', ( 5.414002768276395400, -31.59271056700095700, -20.80000000000000400 ) ) ;
#24899 = line ( 'none', #24898, #24888 ) ;
#24900 = circle ( 'none', #24892, 2.595976719809222300 ) ;
#24901 = axis2_placement_3d ( 'none', #24865, #24897, #24896 ) ;
#24902 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24903 = vector ( 'none', #24902, 1000.000000000000000 ) ;
#24904 = circle ( 'none', #24901, 4.211271270505325700 ) ;
#24905 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24906 = conical_surface ( 'none', #24912, 1.500000000000000900, 0.9599310885968845900 ) ;
#24907 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24908 = axis2_placement_3d ( 'none', #24960, #24953, #24952 ) ;
#24909 = face_outer_bound ( 'none', #9915, .t. ) ;
#24910 = cartesian_point ( 'none', ( 9.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24911 = conical_surface ( 'none', #24908, 1.219500000000000700, 0.9599310885968779200 ) ;
#24912 = axis2_placement_3d ( 'none', #24963, #24962, #24961 ) ;
#24913 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24914 = axis2_placement_3d ( 'none', #24925, #24922, #24913 ) ;
#24915 = circle ( 'none', #24914, 1.299762022552539300 ) ;
#24916 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24917 = circle ( 'none', #24958, 1.219500000000000700 ) ;
#24918 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24919 = face_outer_bound ( 'none', #9917, .t. ) ;
#24920 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24921 = vector ( 'none', #24920, 1000.000000000000000 ) ;
#24922 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24923 = line ( 'none', #24870, #24921 ) ;
#24924 = conical_surface ( 'none', #24871, 1.219500000000000700, 0.9599310885968779200 ) ;
#24925 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.80000000000000400 ) ) ;
#24926 = face_outer_bound ( 'none', #9895, .t. ) ;
#24927 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24929 = axis2_placement_3d ( 'none', #24868, #24928, #24927 ) ;
#24930 = circle ( 'none', #24929, 1.694008872344896700 ) ;
#24931 = axis2_placement_3d ( 'none', #24869, #24895, #24874 ) ;
#24932 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24933 = cylindrical_surface ( 'none', #24931, 1.694008872344896300 ) ;
#24934 = conical_surface ( 'none', #24949, 1.500000000000000900, 0.9599310885968845900 ) ;
#24935 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24936 = cylindrical_surface ( 'none', #24993, 1.500000000000000000 ) ;
#24937 = cartesian_point ( 'none', ( 9.703591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24938 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24939 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24940 = cartesian_point ( 'none', ( 9.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24941 = axis2_placement_3d ( 'none', #24940, #24939, #24938 ) ;
#24942 = circle ( 'none', #24941, 1.219500000000000700 ) ;
#24943 = cartesian_point ( 'none', ( 9.596408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24944 = face_outer_bound ( 'none', #16848, .t. ) ;
#24945 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24947 = cartesian_point ( 'none', ( 9.596408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24948 = circle ( 'none', #24986, 1.500000000000000700 ) ;
#24949 = axis2_placement_3d ( 'none', #24943, #24945, #24955 ) ;
#24950 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24951 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24952 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24953 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24954 = cylindrical_surface ( 'none', #24956, 1.500000000000000000 ) ;
#24955 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24956 = axis2_placement_3d ( 'none', #24951, #24950, #24946 ) ;
#24957 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24958 = axis2_placement_3d ( 'none', #24964, #24965, #24957 ) ;
#24959 = face_outer_bound ( 'none', #9940, .t. ) ;
#24960 = cartesian_point ( 'none', ( 9.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24961 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24962 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#24963 = cartesian_point ( 'none', ( 10.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24964 = cartesian_point ( 'none', ( 9.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24965 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24966 = face_outer_bound ( 'none', #9942, .t. ) ;
#24967 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24968 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24969 = cartesian_point ( 'none', ( 10.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#24970 = axis2_placement_3d ( 'none', #24969, #24968, #24967 ) ;
#24971 = circle ( 'none', #24970, 1.500000000000000900 ) ;
#24972 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24973 = circle ( 'none', #23214, 1.500000000000000700 ) ;
#24974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24975 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24976 = cartesian_point ( 'none', ( 38.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#24977 = axis2_placement_3d ( 'none', #24991, #24918, #24974 ) ;
#24978 = axis2_placement_3d ( 'none', #24992, #24979, #24935 ) ;
#24979 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24980 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#24981 = circle ( 'none', #24977, 1.219500000000000700 ) ;
#24982 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24983 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24984 = face_outer_bound ( 'none', #9967, .t. ) ;
#24985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24986 = axis2_placement_3d ( 'none', #24937, #24983, #24982 ) ;
#24987 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24988 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#24989 = axis2_placement_3d ( 'none', #24947, #24988, #24987 ) ;
#24990 = circle ( 'none', #24989, 1.500000000000000900 ) ;
#24991 = cartesian_point ( 'none', ( 10.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24992 = cartesian_point ( 'none', ( 17.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#24993 = axis2_placement_3d ( 'none', #24907, #24980, #24985 ) ;
#24994 = circle ( 'none', #24978, 1.219500000000000700 ) ;
#24995 = conical_surface ( 'none', #25053, 1.500000000000000900, 0.9599310885968845900 ) ;
#24996 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24997 = axis2_placement_3d ( 'none', #25016, #25006, #24996 ) ;
#24998 = face_outer_bound ( 'none', #10006, .t. ) ;
#24999 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25000 = circle ( 'none', #25051, 1.219500000000000700 ) ;
#25001 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25002 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25003 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25004 = circle ( 'none', #24997, 1.500000000000000900 ) ;
#25005 = axis2_placement_3d ( 'none', #25009, #25008, #25057 ) ;
#25006 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25007 = conical_surface ( 'none', #25005, 1.219500000000000700, 0.9599310885968779200 ) ;
#25008 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25009 = cartesian_point ( 'none', ( 11.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25010 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25011 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25012 = cartesian_point ( 'none', ( 10.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25013 = axis2_placement_3d ( 'none', #25012, #25011, #25010 ) ;
#25014 = cartesian_point ( 'none', ( 11.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25015 = conical_surface ( 'none', #25026, 1.500000000000000900, 0.9599310885968845900 ) ;
#25016 = cartesian_point ( 'none', ( 10.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25017 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25018 = face_outer_bound ( 'none', #9981, .t. ) ;
#25019 = cartesian_point ( 'none', ( 10.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25021 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25022 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25023 = axis2_placement_3d ( 'none', #25022, #25021, #25020 ) ;
#25024 = cylindrical_surface ( 'none', #25023, 1.500000000000000000 ) ;
#25025 = circle ( 'none', #25013, 1.500000000000000700 ) ;
#25026 = axis2_placement_3d ( 'none', #25019, #25003, #25002 ) ;
#25027 = oriented_edge ( 'none', *, *, #25182, .f. ) ;
#25028 = oriented_edge ( 'none', *, *, #25377, .f. ) ;
#25029 = conical_surface ( 'none', #25030, 1.500000000000000900, 0.9599310885968845900 ) ;
#25030 = axis2_placement_3d ( 'none', #25080, #25079, #25078 ) ;
#25031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25032 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25033 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25034 = circle ( 'none', #25072, 1.500000000000000900 ) ;
#25035 = face_outer_bound ( 'none', #10010, .t. ) ;
#25036 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25037 = cartesian_point ( 'none', ( 11.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25038 = cartesian_point ( 'none', ( 10.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25039 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25040 = axis2_placement_3d ( 'none', #25044, #25001, #25039 ) ;
#25041 = cylindrical_surface ( 'none', #25046, 1.500000000000000000 ) ;
#25042 = conical_surface ( 'none', #25055, 1.219500000000000700, 0.9599310885968779200 ) ;
#25043 = circle ( 'none', #25086, 1.500000000000000700 ) ;
#25044 = cartesian_point ( 'none', ( 11.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25045 = face_outer_bound ( 'none', #9950, .t. ) ;
#25046 = axis2_placement_3d ( 'none', #25036, #25032, #25031 ) ;
#25047 = circle ( 'none', #25040, 1.219500000000000700 ) ;
#25048 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25049 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25050 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25051 = axis2_placement_3d ( 'none', #25058, #25050, #25049 ) ;
#25052 = face_outer_bound ( 'none', #10025, .t. ) ;
#25054 = vertex_point ( 'none', #5683 ) ;
#25053 = axis2_placement_3d ( 'none', #25014, #25048, #25017 ) ;
#25055 = axis2_placement_3d ( 'none', #25038, #24999, #25033 ) ;
#25056 = face_outer_bound ( 'none', #10038, .t. ) ;
#25057 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25058 = cartesian_point ( 'none', ( 11.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25059 = axis2_placement_3d ( 'none', #25120, #25119, #25118 ) ;
#25060 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25061 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25062 = cartesian_point ( 'none', ( 12.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25063 = axis2_placement_3d ( 'none', #25062, #25061, #25060 ) ;
#25064 = circle ( 'none', #25063, 1.500000000000000900 ) ;
#25065 = circle ( 'none', #25059, 1.500000000000000700 ) ;
#25066 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25067 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25068 = axis2_placement_3d ( 'none', #25076, #25067, #25066 ) ;
#25069 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25070 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25071 = cartesian_point ( 'none', ( 11.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25072 = axis2_placement_3d ( 'none', #25071, #25070, #25069 ) ;
#25073 = axis2_placement_3d ( 'none', #25101, #25100, #25095 ) ;
#25074 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25075 = axis2_placement_3d ( 'none', #25081, #25082, #25074 ) ;
#25076 = cartesian_point ( 'none', ( 12.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25077 = cylindrical_surface ( 'none', #25114, 1.500000000000000000 ) ;
#25078 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25079 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25080 = cartesian_point ( 'none', ( 11.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25081 = cartesian_point ( 'none', ( 10.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25082 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25083 = circle ( 'none', #25068, 1.219500000000000700 ) ;
#25084 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25085 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25086 = axis2_placement_3d ( 'none', #25037, #25085, #25084 ) ;
#25087 = face_outer_bound ( 'none', #9962, .t. ) ;
#25088 = circle ( 'none', #25075, 1.219500000000000700 ) ;
#25089 = face_outer_bound ( 'none', #10086, .t. ) ;
#25090 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25091 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25092 = axis2_placement_3d ( 'none', #25096, #25148, #25147 ) ;
#25093 = face_outer_bound ( 'none', #10059, .t. ) ;
#25094 = axis2_placement_3d ( 'none', #25091, #25090, #25151 ) ;
#25095 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25096 = cartesian_point ( 'none', ( 11.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25097 = conical_surface ( 'none', #25146, 1.500000000000000900, 0.9599310885968845900 ) ;
#25098 = circle ( 'none', #25092, 1.500000000000000700 ) ;
#25099 = cylindrical_surface ( 'none', #25094, 1.500000000000000000 ) ;
#25100 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25101 = cartesian_point ( 'none', ( 11.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25102 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25103 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25104 = cartesian_point ( 'none', ( 12.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25105 = axis2_placement_3d ( 'none', #25104, #25103, #25102 ) ;
#25106 = cartesian_point ( 'none', ( 12.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25107 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25108 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25109 = axis2_placement_3d ( 'none', #25122, #25108, #25107 ) ;
#25110 = circle ( 'none', #25105, 1.500000000000000900 ) ;
#25111 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25112 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25113 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25114 = axis2_placement_3d ( 'none', #25113, #25112, #25111 ) ;
#25115 = conical_surface ( 'none', #25073, 1.219500000000000700, 0.9599310885968779200 ) ;
#25116 = face_outer_bound ( 'none', #10050, .t. ) ;
#25117 = circle ( 'none', #25109, 1.500000000000000700 ) ;
#25118 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25119 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25120 = cartesian_point ( 'none', ( 12.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25121 = face_outer_bound ( 'none', #9987, .t. ) ;
#25122 = cartesian_point ( 'none', ( 12.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25123 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25124 = face_outer_bound ( 'none', #10103, .t. ) ;
#25125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25126 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25127 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25128 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25129 = cartesian_point ( 'none', ( 13.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25130 = face_outer_bound ( 'none', #10066, .t. ) ;
#25131 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25132 = edge_curve ( 'none', #23823, #23837, #5665, .t. ) ;
#25133 = conical_surface ( 'none', #25183, 1.500000000000000900, 0.9599310885968845900 ) ;
#25134 = axis2_placement_3d ( 'none', #25131, #25126, #25125 ) ;
#25135 = axis2_placement_3d ( 'none', #25153, #25152, #25127 ) ;
#25136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25137 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25138 = axis2_placement_3d ( 'none', #25143, #25137, #25136 ) ;
#25139 = conical_surface ( 'none', #25160, 1.500000000000000900, 0.9599310885968845900 ) ;
#25140 = circle ( 'none', #25188, 1.500000000000000700 ) ;
#25141 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25142 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25143 = cartesian_point ( 'none', ( 11.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25144 = cylindrical_surface ( 'none', #25134, 1.500000000000000000 ) ;
#25145 = circle ( 'none', #25138, 1.500000000000000900 ) ;
#25146 = axis2_placement_3d ( 'none', #25106, #25142, #25141 ) ;
#25147 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25148 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25149 = cartesian_point ( 'none', ( 13.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25150 = conical_surface ( 'none', #25135, 1.219500000000000700, 0.9599310885968779200 ) ;
#25151 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25152 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25153 = cartesian_point ( 'none', ( 12.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25154 = edge_curve ( 'none', #25054, #24499, #5679, .t. ) ;
#25155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25156 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25157 = edge_curve ( 'none', #23837, #25407, #5661, .t. ) ;
#25158 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25159 = face_outer_bound ( 'none', #10037, .t. ) ;
#25160 = axis2_placement_3d ( 'none', #25174, #25173, #25158 ) ;
#25161 = circle ( 'none', #25210, 1.500000000000000900 ) ;
#25162 = face_outer_bound ( 'none', #10143, .t. ) ;
#25163 = circle ( 'none', #25214, 1.500000000000000700 ) ;
#25164 = axis2_placement_3d ( 'none', #25123, #25156, #25155 ) ;
#25165 = axis2_placement_3d ( 'none', #25171, #25170, #25178 ) ;
#25166 = cylindrical_surface ( 'none', #25164, 1.500000000000000000 ) ;
#25167 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25168 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25169 = axis2_placement_3d ( 'none', #25177, #25168, #25167 ) ;
#25170 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25171 = cartesian_point ( 'none', ( 12.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25172 = circle ( 'none', #25169, 1.500000000000000900 ) ;
#25173 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25174 = cartesian_point ( 'none', ( 12.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25175 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25176 = axis2_placement_3d ( 'none', #25190, #25185, #25175 ) ;
#25177 = cartesian_point ( 'none', ( 13.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25178 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25179 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25180 = circle ( 'none', #25176, 1.219500000000000700 ) ;
#25181 = face_outer_bound ( 'none', #10047, .t. ) ;
#25182 = edge_curve ( 'none', #24825, #25448, #5655, .t. ) ;
#25183 = axis2_placement_3d ( 'none', #25129, #25128, #25179 ) ;
#25184 = conical_surface ( 'none', #25165, 1.219500000000000700, 0.9599310885968779200 ) ;
#25185 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25186 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25187 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25188 = axis2_placement_3d ( 'none', #25149, #25187, #25186 ) ;
#25189 = face_outer_bound ( 'none', #10028, .t. ) ;
#25190 = cartesian_point ( 'none', ( 12.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25191 = cartesian_point ( 'none', ( 13.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25192 = axis2_placement_3d ( 'none', #25191, #25248, #25247 ) ;
#25193 = face_outer_bound ( 'none', #10145, .t. ) ;
#25194 = circle ( 'none', #25236, 1.219500000000000700 ) ;
#25195 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25196 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25197 = axis2_placement_3d ( 'none', #25200, #25196, #25195 ) ;
#25198 = conical_surface ( 'none', #25215, 1.219500000000000700, 0.9599310885968779200 ) ;
#25199 = conical_surface ( 'none', #25241, 1.500000000000000900, 0.9599310885968845900 ) ;
#25200 = cartesian_point ( 'none', ( 13.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25201 = cartesian_point ( 'none', ( 13.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25202 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25203 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25204 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25206 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25207 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25208 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25209 = cartesian_point ( 'none', ( 14.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25210 = axis2_placement_3d ( 'none', #25209, #25208, #25207 ) ;
#25211 = cartesian_point ( 'none', ( 14.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25212 = axis2_placement_3d ( 'none', #25204, #25203, #25205 ) ;
#25213 = circle ( 'none', #25192, 1.500000000000000900 ) ;
#25214 = axis2_placement_3d ( 'none', #25211, #25206, #25202 ) ;
#25215 = axis2_placement_3d ( 'none', #25201, #25246, #25245 ) ;
#25216 = cylindrical_surface ( 'none', #25212, 1.500000000000000000 ) ;
#25217 = circle ( 'none', #25197, 1.500000000000000700 ) ;
#25218 = cylindrical_surface ( 'none', #23680, 1.500000000000000000 ) ;
#25219 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25220 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25221 = axis2_placement_3d ( 'none', #25229, #25220, #25219 ) ;
#25222 = circle ( 'none', #25221, 1.219500000000000700 ) ;
#25223 = conical_surface ( 'none', #25230, 1.219500000000000700, 0.9599310885968779200 ) ;
#25224 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25225 = cartesian_point ( 'none', ( 17.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25226 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25227 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25228 = cartesian_point ( 'none', ( 13.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25229 = cartesian_point ( 'none', ( 14.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25230 = axis2_placement_3d ( 'none', #25225, #25231, #25243 ) ;
#25231 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25232 = axis2_placement_3d ( 'none', #25239, #25238, #25224 ) ;
#25233 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25234 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25235 = cartesian_point ( 'none', ( 13.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25236 = axis2_placement_3d ( 'none', #25235, #25234, #25233 ) ;
#25237 = face_outer_bound ( 'none', #10079, .t. ) ;
#25238 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25239 = cartesian_point ( 'none', ( 15.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25240 = vector ( 'none', #26715, 1000.000000000000000 ) ;
#25241 = axis2_placement_3d ( 'none', #25228, #25227, #25226 ) ;
#25242 = conical_surface ( 'none', #25232, 1.500000000000000900, 0.9599310885968845900 ) ;
#25243 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25244 = face_outer_bound ( 'none', #10184, .t. ) ;
#25245 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25246 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25247 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25248 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25249 = circle ( 'none', #25299, 1.500000000000000900 ) ;
#25250 = cartesian_point ( 'none', ( 14.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25251 = conical_surface ( 'none', #25296, 1.219500000000000700, 0.9599310885968779200 ) ;
#25252 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25253 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25254 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25255 = axis2_placement_3d ( 'none', #25260, #25254, #25253 ) ;
#25256 = face_outer_bound ( 'none', #10112, .t. ) ;
#25257 = circle ( 'none', #25304, 1.219500000000000700 ) ;
#25258 = face_outer_bound ( 'none', #10106, .t. ) ;
#25259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25260 = cartesian_point ( 'none', ( 14.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25261 = cartesian_point ( 'none', ( 14.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25262 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25263 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25264 = oriented_edge ( 'none', *, *, #25266, .t. ) ;
#25266 = edge_curve ( 'none', #24471, #9135, #5716, .t. ) ;
#25265 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25267 = cartesian_point ( 'none', ( 14.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25268 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25269 = conical_surface ( 'none', #25275, 1.500000000000000900, 0.9599310885968845900 ) ;
#25270 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25271 = conical_surface ( 'none', #25280, 1.219500000000000700, 0.9599310885968779200 ) ;
#25272 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25273 = cartesian_point ( 'none', ( 13.89999999999999700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25274 = face_outer_bound ( 'none', #10155, .t. ) ;
#25275 = axis2_placement_3d ( 'none', #25261, #25252, #25308 ) ;
#25276 = circle ( 'none', #25255, 1.500000000000000700 ) ;
#25277 = face_outer_bound ( 'none', #10114, .t. ) ;
#25278 = axis2_placement_3d ( 'none', #25268, #25262, #25259 ) ;
#25279 = cylindrical_surface ( 'none', #25278, 1.500000000000000000 ) ;
#25280 = axis2_placement_3d ( 'none', #25267, #25265, #25263 ) ;
#25281 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25282 = cylindrical_surface ( 'none', #25287, 1.500000000000000000 ) ;
#25283 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25284 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25285 = cartesian_point ( 'none', ( 14.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25286 = axis2_placement_3d ( 'none', #25285, #25284, #25283 ) ;
#25287 = axis2_placement_3d ( 'none', #25334, #25333, #25332 ) ;
#25288 = cartesian_point ( 'none', ( 13.89999999999999700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25289 = axis2_placement_3d ( 'none', #25307, #25295, #25294 ) ;
#25290 = circle ( 'none', #25342, 1.219500000000000700 ) ;
#25291 = cylindrical_surface ( 'none', #25289, 1.500000000000000000 ) ;
#25292 = line ( 'none', #25337, #25324 ) ;
#25293 = conical_surface ( 'none', #25339, 1.219500000000000700, 0.9599310885968779200 ) ;
#25294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25295 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25296 = axis2_placement_3d ( 'none', #25273, #25272, #25301 ) ;
#25297 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25298 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25299 = axis2_placement_3d ( 'none', #25306, #25298, #25297 ) ;
#25300 = conical_surface ( 'none', #25286, 1.500000000000000900, 0.9599310885968845900 ) ;
#25301 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25302 = face_outer_bound ( 'none', #10120, .t. ) ;
#25303 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25304 = axis2_placement_3d ( 'none', #25250, #25270, #25303 ) ;
#25305 = face_outer_bound ( 'none', #10107, .t. ) ;
#25306 = cartesian_point ( 'none', ( 14.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25307 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25308 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25309 = cylindrical_surface ( 'none', #25367, 1.500000000000000000 ) ;
#25310 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25311 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25312 = cartesian_point ( 'none', ( 15.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25313 = cartesian_point ( 'none', ( 4.175553003935209300, -32.80649015094483200, -20.80000000000000400 ) ) ;
#25314 = edge_curve ( 'none', #24486, #24364, #5705, .t. ) ;
#25315 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25316 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25317 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25318 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25319 = cartesian_point ( 'none', ( 15.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25320 = axis2_placement_3d ( 'none', #25363, #25358, #25364 ) ;
#25321 = axis2_placement_3d ( 'none', #25313, #25372, #25371 ) ;
#25322 = face_outer_bound ( 'none', #10199, .t. ) ;
#25323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25324 = vector ( 'none', #25336, 1000.000000000000000 ) ;
#25325 = cartesian_point ( 'none', ( 5.264177601223095400, -33.94227895090948300, -20.80000000000000400 ) ) ;
#25326 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25327 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25328 = cartesian_point ( 'none', ( 15.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25329 = axis2_placement_3d ( 'none', #25352, #25346, #25345 ) ;
#25330 = axis2_placement_3d ( 'none', #25319, #25318, #25317 ) ;
#25331 = axis2_placement_3d ( 'none', #25328, #25327, #25326 ) ;
#25332 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25333 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25334 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25335 = circle ( 'none', #25331, 1.219500000000000700 ) ;
#25336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25337 = cartesian_point ( 'none', ( 5.264177601223095400, -33.94227895090948300, -20.80000000000000400 ) ) ;
#25338 = circle ( 'none', #25330, 1.500000000000000900 ) ;
#25339 = axis2_placement_3d ( 'none', #25312, #25311, #25310 ) ;
#25340 = face_outer_bound ( 'none', #10269, .t. ) ;
#25341 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25342 = axis2_placement_3d ( 'none', #25288, #25281, #25341 ) ;
#25343 = circle ( 'none', #25321, 1.573251318748975400 ) ;
#25344 = face_outer_bound ( 'none', #10254, .t. ) ;
#25345 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25346 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25347 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25348 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25349 = cartesian_point ( 'none', ( 15.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25350 = axis2_placement_3d ( 'none', #25349, #25348, #25347 ) ;
#25351 = circle ( 'none', #25350, 1.500000000000000900 ) ;
#25352 = cartesian_point ( 'none', ( 14.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25353 = circle ( 'none', #25388, 1.219500000000000700 ) ;
#25354 = conical_surface ( 'none', #25329, 1.219500000000000700, 0.9599310885968779200 ) ;
#25355 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25356 = face_outer_bound ( 'none', #10150, .t. ) ;
#25357 = cartesian_point ( 'none', ( 15.89999999999999700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25358 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25359 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25360 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25361 = axis2_placement_3d ( 'none', #25368, #25360, #25359 ) ;
#25362 = circle ( 'none', #25361, 1.500000000000000700 ) ;
#25363 = cartesian_point ( 'none', ( 15.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25364 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25365 = conical_surface ( 'none', #25320, 1.500000000000000900, 0.9599310885968845900 ) ;
#25366 = cylindrical_surface ( 'none', #25405, 1.573251318748975400 ) ;
#25367 = axis2_placement_3d ( 'none', #25316, #25315, #25323 ) ;
#25368 = cartesian_point ( 'none', ( 15.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25369 = face_outer_bound ( 'none', #10210, .t. ) ;
#25370 = face_outer_bound ( 'none', #10235, .t. ) ;
#25371 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25372 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25373 = face_outer_bound ( 'none', #10217, .t. ) ;
#25374 = axis2_placement_3d ( 'none', #25382, #25355, #25380 ) ;
#25375 = cartesian_point ( 'none', ( 16.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25376 = conical_surface ( 'none', #25397, 1.500000000000000900, 0.9599310885968845900 ) ;
#25377 = edge_curve ( 'none', #25407, #24364, #5717, .t. ) ;
#25378 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25379 = face_outer_bound ( 'none', #10272, .t. ) ;
#25380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25381 = face_outer_bound ( 'none', #10249, .t. ) ;
#25382 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25383 = oriented_edge ( 'none', *, *, #25157, .f. ) ;
#25384 = face_outer_bound ( 'none', #10264, .t. ) ;
#25385 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25386 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25387 = cartesian_point ( 'none', ( 16.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25388 = axis2_placement_3d ( 'none', #25387, #25386, #25385 ) ;
#25389 = cylindrical_surface ( 'none', #25374, 1.500000000000000000 ) ;
#25390 = conical_surface ( 'none', #25398, 1.219500000000000700, 0.9599310885968779200 ) ;
#25391 = face_outer_bound ( 'none', #10280, .t. ) ;
#25392 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25393 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25394 = cartesian_point ( 'none', ( 16.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25395 = axis2_placement_3d ( 'none', #25394, #25393, #25392 ) ;
#25396 = conical_surface ( 'none', #25395, 1.500000000000000900, 0.9599310885968845900 ) ;
#25397 = axis2_placement_3d ( 'none', #25439, #25432, #25431 ) ;
#25398 = axis2_placement_3d ( 'none', #25357, #25399, #25404 ) ;
#25399 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25400 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25401 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25402 = cartesian_point ( 'none', ( 4.175553003935209300, -32.80649015094483200, -20.80000000000000400 ) ) ;
#25403 = circle ( 'none', #25438, 1.500000000000000700 ) ;
#25404 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25405 = axis2_placement_3d ( 'none', #25402, #25401, #25400 ) ;
#25406 = cartesian_point ( 'none', ( 16.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25407 = vertex_point ( 'none', #5666 ) ;
#25408 = cartesian_point ( 'none', ( 17.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25409 = cartesian_point ( 'none', ( 17.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25410 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25411 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25412 = axis2_placement_3d ( 'none', #25416, #25411, #25410 ) ;
#25413 = circle ( 'none', #25412, 1.500000000000000700 ) ;
#25414 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25415 = circle ( 'none', #25470, 1.500000000000000700 ) ;
#25416 = cartesian_point ( 'none', ( 15.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25417 = axis2_placement_3d ( 'none', #25406, #25462, #25461 ) ;
#25418 = axis2_placement_3d ( 'none', #25408, #25414, #25468 ) ;
#25419 = advanced_face ( 'none', ( #5654 ), #5697, .t. ) ;
#25420 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25421 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25422 = cartesian_point ( 'none', ( 16.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25423 = cartesian_point ( 'none', ( 17.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25424 = axis2_placement_3d ( 'none', #25422, #25421, #25420 ) ;
#25425 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25426 = axis2_placement_3d ( 'none', #25433, #25434, #25425 ) ;
#25427 = conical_surface ( 'none', #25429, 1.500000000000000900, 0.9599310885968845900 ) ;
#25428 = circle ( 'none', #25424, 1.500000000000000900 ) ;
#25429 = axis2_placement_3d ( 'none', #25423, #25472, #25471 ) ;
#25430 = face_outer_bound ( 'none', #10314, .t. ) ;
#25431 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25432 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25433 = cartesian_point ( 'none', ( 15.89999999999999700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25434 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25435 = circle ( 'none', #25426, 1.219500000000000700 ) ;
#25436 = circle ( 'none', #25418, 1.500000000000000900 ) ;
#25437 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25438 = axis2_placement_3d ( 'none', #25375, #25378, #25437 ) ;
#25439 = cartesian_point ( 'none', ( 16.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25440 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25441 = axis2_placement_3d ( 'none', #25449, #25507, #25506 ) ;
#25442 = conical_surface ( 'none', #25444, 1.219500000000000700, 0.9599310885968779200 ) ;
#25443 = axis2_placement_3d ( 'none', #25504, #25493, #25492 ) ;
#25444 = axis2_placement_3d ( 'none', #25502, #25498, #25450 ) ;
#25445 = circle ( 'none', #25501, 1.500000000000000900 ) ;
#25446 = face_outer_bound ( 'none', #10393, .t. ) ;
#25447 = edge_loop ( 'none', ( #27896, #25264, #28031, #9140, #9160 ) ) ;
#25448 = vertex_point ( 'none', #5700 ) ;
#25449 = cartesian_point ( 'none', ( 16.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25450 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25451 = cartesian_point ( 'none', ( 16.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25452 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25453 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25454 = cartesian_point ( 'none', ( 16.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25455 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25456 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25457 = conical_surface ( 'none', #25489, 1.500000000000000900, 0.9599310885968845900 ) ;
#25458 = face_outer_bound ( 'none', #10237, .t. ) ;
#25459 = axis2_placement_3d ( 'none', #25440, #25456, #25455 ) ;
#25460 = circle ( 'none', #25467, 1.500000000000000700 ) ;
#25461 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25462 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25463 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25464 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25465 = circle ( 'none', #25441, 1.219500000000000700 ) ;
#25466 = cylindrical_surface ( 'none', #25459, 1.500000000000000000 ) ;
#25467 = axis2_placement_3d ( 'none', #25454, #25453, #25452 ) ;
#25468 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25469 = conical_surface ( 'none', #25417, 1.219500000000000700, 0.9599310885968779200 ) ;
#25470 = axis2_placement_3d ( 'none', #25409, #25464, #25463 ) ;
#25471 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25472 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25473 = cartesian_point ( 'none', ( 24.75000000000000400, 13.24999999999999800, 1.500000000000000000 ) ) ;
#25474 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25475 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25476 = cartesian_point ( 'none', ( 18.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25477 = axis2_placement_3d ( 'none', #25476, #25475, #25474 ) ;
#25478 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25479 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25480 = conical_surface ( 'none', #25496, 1.500000000000000900, 0.9599310885968845900 ) ;
#25481 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25482 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25483 = cartesian_point ( 'none', ( 17.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25484 = axis2_placement_3d ( 'none', #25483, #25482, #25481 ) ;
#25485 = circle ( 'none', #25477, 1.500000000000000900 ) ;
#25486 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25487 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25488 = cartesian_point ( 'none', ( 18.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25489 = axis2_placement_3d ( 'none', #25488, #25487, #25486 ) ;
#25490 = face_outer_bound ( 'none', #10338, .t. ) ;
#25491 = cartesian_point ( 'none', ( 17.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25494 = face_outer_bound ( 'none', #10343, .t. ) ;
#25495 = oriented_edge ( 'none', *, *, #25314, .t. ) ;
#25496 = axis2_placement_3d ( 'none', #25491, #25478, #25479 ) ;
#25497 = circle ( 'none', #25484, 1.219500000000000700 ) ;
#25498 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25499 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25500 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25501 = axis2_placement_3d ( 'none', #25451, #25500, #25499 ) ;
#25502 = cartesian_point ( 'none', ( 16.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25503 = face_outer_bound ( 'none', #10304, .t. ) ;
#25504 = cartesian_point ( 'none', ( 2.704669550159040500, -34.31416139870049900, -20.80000000000000400 ) ) ;
#25505 = plane ( 'none', #25443 ) ;
#25506 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25507 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25508 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25509 = edge_loop ( 'none', ( #27942, #27946, #26665, #25027, #9148 ) ) ;
#25510 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25511 = conical_surface ( 'none', #25554, 1.219500000000000700, 0.9599310885968779200 ) ;
#25512 = cartesian_point ( 'none', ( 18.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25513 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25514 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25515 = cartesian_point ( 'none', ( 18.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25516 = axis2_placement_3d ( 'none', #25515, #25514, #25513 ) ;
#25517 = circle ( 'none', #25516, 1.500000000000000900 ) ;
#25518 = cartesian_point ( 'none', ( 18.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25519 = face_outer_bound ( 'none', #10381, .t. ) ;
#25520 = conical_surface ( 'none', #25539, 1.219500000000000700, 0.9599310885968779200 ) ;
#25521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25522 = axis2_placement_3d ( 'none', #25535, #25527, #25521 ) ;
#25523 = face_outer_bound ( 'none', #10375, .t. ) ;
#25524 = cylindrical_surface ( 'none', #25522, 1.500000000000000000 ) ;
#25525 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25526 = axis2_placement_3d ( 'none', #25538, #25534, #25525 ) ;
#25527 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25528 = face_outer_bound ( 'none', #10301, .t. ) ;
#25529 = conical_surface ( 'none', #25553, 1.500000000000000900, 0.9599310885968845900 ) ;
#25530 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25531 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25532 = cartesian_point ( 'none', ( 17.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25533 = axis2_placement_3d ( 'none', #25532, #25531, #25530 ) ;
#25534 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25535 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25536 = circle ( 'none', #25533, 1.500000000000000900 ) ;
#25537 = circle ( 'none', #25526, 1.500000000000000700 ) ;
#25538 = cartesian_point ( 'none', ( 17.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25539 = axis2_placement_3d ( 'none', #25512, #25510, #25508 ) ;
#25540 = axis2_placement_3d ( 'none', #25548, #25547, #25599 ) ;
#25541 = circle ( 'none', #25589, 1.219500000000000700 ) ;
#25542 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25543 = cylindrical_surface ( 'none', #25540, 1.500000000000000000 ) ;
#25544 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25545 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25546 = circle ( 'none', #25592, 1.500000000000000900 ) ;
#25547 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25548 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25549 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25550 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25551 = cartesian_point ( 'none', ( 17.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25552 = face_outer_bound ( 'none', #10317, .t. ) ;
#25553 = axis2_placement_3d ( 'none', #25567, #25566, #25549 ) ;
#25554 = axis2_placement_3d ( 'none', #25551, #25545, #25544 ) ;
#25555 = cartesian_point ( 'none', ( 19.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25556 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25557 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25558 = cartesian_point ( 'none', ( 18.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25559 = circle ( 'none', #25630, 1.500000000000000900 ) ;
#25560 = axis2_placement_3d ( 'none', #25542, #25550, #25577 ) ;
#25561 = circle ( 'none', #25568, 1.219500000000000700 ) ;
#25562 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25563 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25564 = axis2_placement_3d ( 'none', #25518, #25563, #25562 ) ;
#25565 = circle ( 'none', #25564, 1.500000000000000700 ) ;
#25566 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25567 = cartesian_point ( 'none', ( 18.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25568 = axis2_placement_3d ( 'none', #25558, #25557, #25556 ) ;
#25569 = face_outer_bound ( 'none', #10476, .t. ) ;
#25570 = face_outer_bound ( 'none', #10372, .t. ) ;
#25571 = circle ( 'none', #25633, 1.219500000000000700 ) ;
#25572 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25573 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25574 = axis2_placement_3d ( 'none', #25578, #25582, #25573 ) ;
#25575 = cartesian_point ( 'none', ( 19.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25576 = cartesian_point ( 'none', ( 18.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25577 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25578 = cartesian_point ( 'none', ( 19.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25579 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25580 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25581 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25582 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25583 = conical_surface ( 'none', #25625, 1.500000000000000900, 0.9599310885968845900 ) ;
#25584 = circle ( 'none', #25574, 1.500000000000000700 ) ;
#25585 = face_outer_bound ( 'none', #10358, .t. ) ;
#25586 = cylindrical_surface ( 'none', #25560, 1.500000000000000000 ) ;
#25587 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25588 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25589 = axis2_placement_3d ( 'none', #25596, #25588, #25587 ) ;
#25590 = cartesian_point ( 'none', ( 19.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25591 = face_outer_bound ( 'none', #10411, .t. ) ;
#25592 = axis2_placement_3d ( 'none', #25590, #25581, #25580 ) ;
#25593 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25594 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25595 = axis2_placement_3d ( 'none', #25555, #25594, #25593 ) ;
#25596 = cartesian_point ( 'none', ( 19.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25597 = face_outer_bound ( 'none', #10421, .t. ) ;
#25598 = conical_surface ( 'none', #25595, 1.500000000000000900, 0.9599310885968845900 ) ;
#25599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25600 = circle ( 'none', #25660, 1.500000000000000900 ) ;
#25601 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25602 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25603 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25604 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25605 = circle ( 'none', #25628, 1.500000000000000700 ) ;
#25606 = conical_surface ( 'none', #25648, 1.500000000000000900, 0.9599310885968845900 ) ;
#25607 = cartesian_point ( 'none', ( 18.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25608 = face_outer_bound ( 'none', #10456, .t. ) ;
#25609 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25610 = cartesian_point ( 'none', ( 19.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25611 = face_outer_bound ( 'none', #10480, .t. ) ;
#25612 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25613 = axis2_placement_3d ( 'none', #25579, #25621, #25604 ) ;
#25614 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25615 = cartesian_point ( 'none', ( 18.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25616 = cylindrical_surface ( 'none', #25613, 1.500000000000000000 ) ;
#25617 = face_outer_bound ( 'none', #10362, .t. ) ;
#25618 = conical_surface ( 'none', #25627, 1.219500000000000700, 0.9599310885968779200 ) ;
#25619 = conical_surface ( 'none', #25622, 1.219500000000000700, 0.9599310885968779200 ) ;
#25620 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25621 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25622 = axis2_placement_3d ( 'none', #25610, #25609, #25603 ) ;
#25623 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25624 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25625 = axis2_placement_3d ( 'none', #25575, #25624, #25623 ) ;
#25626 = cartesian_point ( 'none', ( 19.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25627 = axis2_placement_3d ( 'none', #25615, #25614, #25612 ) ;
#25628 = axis2_placement_3d ( 'none', #25607, #25602, #25601 ) ;
#25629 = cartesian_point ( 'none', ( 20.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25630 = axis2_placement_3d ( 'none', #25626, #25572, #25620 ) ;
#25631 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25632 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25633 = axis2_placement_3d ( 'none', #25576, #25632, #25631 ) ;
#25634 = cylindrical_surface ( 'none', #25636, 1.500000000000000000 ) ;
#25635 = cylindrical_surface ( 'none', #25654, 1.500000000000000000 ) ;
#25636 = axis2_placement_3d ( 'none', #25690, #25689, #25693 ) ;
#25637 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25638 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25639 = axis2_placement_3d ( 'none', #25646, #25638, #25637 ) ;
#25640 = face_outer_bound ( 'none', #10403, .t. ) ;
#25641 = face_outer_bound ( 'none', #10407, .t. ) ;
#25642 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25643 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25644 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25645 = cartesian_point ( 'none', ( 20.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25646 = cartesian_point ( 'none', ( 19.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25647 = conical_surface ( 'none', #25657, 1.219500000000000700, 0.9599310885968779200 ) ;
#25648 = axis2_placement_3d ( 'none', #25645, #25644, #25643 ) ;
#25649 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25650 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25651 = axis2_placement_3d ( 'none', #25661, #25650, #25649 ) ;
#25652 = circle ( 'none', #25651, 1.500000000000000700 ) ;
#25653 = face_outer_bound ( 'none', #10454, .t. ) ;
#25654 = axis2_placement_3d ( 'none', #25656, #25642, #25692 ) ;
#25655 = face_outer_bound ( 'none', #10436, .t. ) ;
#25656 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25657 = axis2_placement_3d ( 'none', #25697, #25696, #25695 ) ;
#25658 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25659 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25660 = axis2_placement_3d ( 'none', #25629, #25659, #25658 ) ;
#25661 = cartesian_point ( 'none', ( 19.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25662 = circle ( 'none', #25639, 1.219500000000000700 ) ;
#25663 = axis2_placement_3d ( 'none', #25665, #25664, #25721 ) ;
#25664 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25665 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25666 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25667 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25668 = axis2_placement_3d ( 'none', #25677, #25667, #25666 ) ;
#25669 = cartesian_point ( 'none', ( 20.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25670 = circle ( 'none', #25708, 1.219500000000000700 ) ;
#25671 = circle ( 'none', #25668, 1.500000000000000900 ) ;
#25672 = conical_surface ( 'none', #25720, 1.500000000000000900, 0.9599310885968845900 ) ;
#25673 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25674 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25675 = axis2_placement_3d ( 'none', #25685, #25674, #25673 ) ;
#25676 = face_outer_bound ( 'none', #10502, .t. ) ;
#25677 = cartesian_point ( 'none', ( 21.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25678 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25679 = cartesian_point ( 'none', ( 24.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25680 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25681 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25682 = cartesian_point ( 'none', ( 21.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25683 = axis2_placement_3d ( 'none', #25682, #25681, #25680 ) ;
#25684 = conical_surface ( 'none', #25683, 1.500000000000000900, 0.9599310885968845900 ) ;
#25685 = cartesian_point ( 'none', ( 20.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25686 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25687 = circle ( 'none', #25675, 1.219500000000000700 ) ;
#25688 = cylindrical_surface ( 'none', #25663, 1.500000000000000000 ) ;
#25689 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25690 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25691 = cartesian_point ( 'none', ( 20.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25692 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25694 = face_outer_bound ( 'none', #10478, .t. ) ;
#25695 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25696 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25697 = cartesian_point ( 'none', ( 19.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25698 = cartesian_point ( 'none', ( 20.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25699 = cylindrical_surface ( 'none', #25750, 1.500000000000000000 ) ;
#25700 = face_outer_bound ( 'none', #10447, .t. ) ;
#25701 = axis2_placement_3d ( 'none', #25691, #25710, #25686 ) ;
#25702 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25703 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25704 = cartesian_point ( 'none', ( 20.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25705 = axis2_placement_3d ( 'none', #25704, #25703, #25702 ) ;
#25706 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25707 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25708 = axis2_placement_3d ( 'none', #25714, #25707, #25706 ) ;
#25709 = conical_surface ( 'none', #25701, 1.219500000000000700, 0.9599310885968779200 ) ;
#25710 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25711 = face_outer_bound ( 'none', #10506, .t. ) ;
#25712 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25713 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25714 = cartesian_point ( 'none', ( 20.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25715 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25716 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25717 = axis2_placement_3d ( 'none', #25669, #25716, #25715 ) ;
#25718 = circle ( 'none', #25717, 1.500000000000000700 ) ;
#25719 = circle ( 'none', #25705, 1.500000000000000900 ) ;
#25720 = axis2_placement_3d ( 'none', #25723, #25713, #25712 ) ;
#25721 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25722 = face_outer_bound ( 'none', #10543, .t. ) ;
#25723 = cartesian_point ( 'none', ( 20.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25724 = conical_surface ( 'none', #25725, 1.219500000000000700, 0.9599310885968779200 ) ;
#25725 = axis2_placement_3d ( 'none', #25679, #25678, #25730 ) ;
#25726 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25727 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25728 = axis2_placement_3d ( 'none', #25749, #25727, #25726 ) ;
#25729 = face_outer_bound ( 'none', #10190, .t. ) ;
#25730 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25731 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25732 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25733 = cartesian_point ( 'none', ( 21.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25734 = axis2_placement_3d ( 'none', #25733, #25732, #25731 ) ;
#25735 = circle ( 'none', #25734, 1.500000000000000900 ) ;
#25736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25737 = circle ( 'none', #25728, 1.500000000000000700 ) ;
#25738 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25739 = axis2_placement_3d ( 'none', #25698, #25746, #25738 ) ;
#25740 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25741 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25742 = axis2_placement_3d ( 'none', #25741, #25740, #25736 ) ;
#25743 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25744 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25745 = circle ( 'none', #25739, 1.500000000000000700 ) ;
#25746 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25747 = cylindrical_surface ( 'none', #25742, 1.500000000000000000 ) ;
#25748 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25749 = cartesian_point ( 'none', ( 21.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25750 = axis2_placement_3d ( 'none', #25748, #25744, #25743 ) ;
#25751 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25753 = cartesian_point ( 'none', ( 20.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25754 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25755 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25756 = cartesian_point ( 'none', ( 21.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25757 = axis2_placement_3d ( 'none', #25756, #25755, #25754 ) ;
#25758 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25759 = cartesian_point ( 'none', ( 22.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25760 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25761 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25762 = axis2_placement_3d ( 'none', #25770, #25761, #25760 ) ;
#25763 = conical_surface ( 'none', #25812, 1.219500000000000700, 0.9599310885968779200 ) ;
#25764 = face_outer_bound ( 'none', #10562, .t. ) ;
#25765 = axis2_placement_3d ( 'none', #25753, #25758, #25751 ) ;
#25766 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25767 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25768 = cartesian_point ( 'none', ( 21.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25769 = axis2_placement_3d ( 'none', #25768, #25767, #25766 ) ;
#25770 = cartesian_point ( 'none', ( 21.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25771 = conical_surface ( 'none', #25765, 1.219500000000000700, 0.9599310885968779200 ) ;
#25772 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25773 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25774 = cartesian_point ( 'none', ( 21.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25775 = face_outer_bound ( 'none', #10484, .t. ) ;
#25776 = conical_surface ( 'none', #25784, 1.500000000000000900, 0.9599310885968845900 ) ;
#25777 = face_outer_bound ( 'none', #10489, .t. ) ;
#25778 = circle ( 'none', #25762, 1.219500000000000700 ) ;
#25779 = conical_surface ( 'none', #25769, 1.500000000000000900, 0.9599310885968845900 ) ;
#25780 = axis2_placement_3d ( 'none', #25774, #25773, #25772 ) ;
#25781 = conical_surface ( 'none', #25780, 1.219500000000000700, 0.9599310885968779200 ) ;
#25782 = circle ( 'none', #25757, 1.500000000000000700 ) ;
#25783 = face_outer_bound ( 'none', #10547, .t. ) ;
#25784 = axis2_placement_3d ( 'none', #25797, #25793, #25792 ) ;
#25785 = cylindrical_surface ( 'none', #25860, 1.500000000000000000 ) ;
#25786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25787 = face_outer_bound ( 'none', #47204, .t. ) ;
#25788 = face_outer_bound ( 'none', #10591, .t. ) ;
#25789 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25790 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25791 = axis2_placement_3d ( 'none', #25811, #25790, #25789 ) ;
#25792 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25793 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25794 = axis2_placement_3d ( 'none', #25841, #25838, #25837 ) ;
#25795 = circle ( 'none', #25794, 1.500000000000000900 ) ;
#25796 = circle ( 'none', #25791, 1.219500000000000700 ) ;
#25797 = cartesian_point ( 'none', ( 22.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25798 = cylindrical_surface ( 'none', #25800, 1.500000000000000000 ) ;
#25799 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25800 = axis2_placement_3d ( 'none', #25836, #25835, #25786 ) ;
#25801 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25802 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25803 = axis2_placement_3d ( 'none', #25813, #25802, #25801 ) ;
#25804 = axis2_placement_3d ( 'none', #25833, #25822, #25821 ) ;
#25805 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25806 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25807 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25808 = cylindrical_surface ( 'none', #25809, 1.500000000000000000 ) ;
#25809 = axis2_placement_3d ( 'none', #25805, #25799, #25752 ) ;
#25810 = circle ( 'none', #25803, 1.500000000000000700 ) ;
#25811 = cartesian_point ( 'none', ( 22.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25812 = axis2_placement_3d ( 'none', #25759, #25807, #25806 ) ;
#25813 = cartesian_point ( 'none', ( 22.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25814 = face_outer_bound ( 'none', #10563, .t. ) ;
#25815 = face_outer_bound ( 'none', #10613, .t. ) ;
#25816 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25817 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25818 = cartesian_point ( 'none', ( 21.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25819 = axis2_placement_3d ( 'none', #25818, #25817, #25816 ) ;
#25820 = face_outer_bound ( 'none', #10519, .t. ) ;
#25821 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25822 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25823 = conical_surface ( 'none', #25824, 1.219500000000000700, 0.9599310885968779200 ) ;
#25824 = axis2_placement_3d ( 'none', #25870, #25869, #25867 ) ;
#25825 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25826 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25827 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25828 = axis2_placement_3d ( 'none', #25831, #25827, #25826 ) ;
#25829 = circle ( 'none', #25874, 1.500000000000000900 ) ;
#25830 = circle ( 'none', #25819, 1.219500000000000700 ) ;
#25831 = cartesian_point ( 'none', ( 22.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25832 = conical_surface ( 'none', #25804, 1.500000000000000900, 0.9599310885968845900 ) ;
#25833 = cartesian_point ( 'none', ( 22.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25834 = face_outer_bound ( 'none', #10524, .t. ) ;
#25835 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25836 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25837 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25838 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25839 = circle ( 'none', #25828, 1.500000000000000700 ) ;
#25840 = circle ( 'none', #25904, 1.500000000000000900 ) ;
#25841 = cartesian_point ( 'none', ( 22.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25842 = cartesian_point ( 'none', ( 23.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25843 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25844 = axis2_placement_3d ( 'none', #25933, #25932, #25931 ) ;
#25845 = face_outer_bound ( 'none', #10637, .t. ) ;
#25846 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25847 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25848 = axis2_placement_3d ( 'none', #25853, #25847, #25846 ) ;
#25849 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25850 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25851 = cartesian_point ( 'none', ( 23.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25852 = circle ( 'none', #25903, 1.219500000000000700 ) ;
#25853 = cartesian_point ( 'none', ( 23.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25854 = face_outer_bound ( 'none', #10611, .t. ) ;
#25855 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25856 = circle ( 'none', #25848, 1.500000000000000700 ) ;
#25857 = axis2_placement_3d ( 'none', #25851, #25850, #25849 ) ;
#25858 = face_outer_bound ( 'none', #10622, .t. ) ;
#25859 = conical_surface ( 'none', #25863, 1.219500000000000700, 0.9599310885968779200 ) ;
#25860 = axis2_placement_3d ( 'none', #25825, #25862, #25861 ) ;
#25861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25862 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25863 = axis2_placement_3d ( 'none', #25865, #25864, #25855 ) ;
#25864 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25865 = cartesian_point ( 'none', ( 23.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25866 = conical_surface ( 'none', #25857, 1.500000000000000900, 0.9599310885968845900 ) ;
#25867 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25868 = conical_surface ( 'none', #25901, 1.219500000000000700, 0.9599310885968779200 ) ;
#25869 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25870 = cartesian_point ( 'none', ( 21.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25871 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25872 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25873 = cartesian_point ( 'none', ( 22.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25874 = axis2_placement_3d ( 'none', #25873, #25872, #25871 ) ;
#25875 = face_outer_bound ( 'none', #10668, .t. ) ;
#25876 = circle ( 'none', #25924, 1.219500000000000700 ) ;
#25877 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25878 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25879 = cartesian_point ( 'none', ( 23.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25880 = axis2_placement_3d ( 'none', #25879, #25878, #25877 ) ;
#25881 = face_outer_bound ( 'none', #10710, .t. ) ;
#25882 = conical_surface ( 'none', #25895, 1.500000000000000900, 0.9599310885968845900 ) ;
#25883 = face_outer_bound ( 'none', #10662, .t. ) ;
#25884 = cartesian_point ( 'none', ( 24.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25885 = circle ( 'none', #25918, 1.500000000000000900 ) ;
#25886 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25887 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25888 = cartesian_point ( 'none', ( 22.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25889 = axis2_placement_3d ( 'none', #25888, #25887, #25886 ) ;
#25890 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25891 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25892 = conical_surface ( 'none', #25880, 1.500000000000000900, 0.9599310885968845900 ) ;
#25893 = face_outer_bound ( 'none', #10629, .t. ) ;
#25894 = cylindrical_surface ( 'none', #25844, 1.500000000000000000 ) ;
#25895 = axis2_placement_3d ( 'none', #25884, #25935, #25934 ) ;
#25896 = cartesian_point ( 'none', ( 22.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25897 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25898 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25899 = cartesian_point ( 'none', ( 23.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25900 = circle ( 'none', #25889, 1.219500000000000700 ) ;
#25901 = axis2_placement_3d ( 'none', #25896, #25891, #25890 ) ;
#25902 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25903 = axis2_placement_3d ( 'none', #25842, #25843, #25902 ) ;
#25904 = axis2_placement_3d ( 'none', #25899, #25898, #25897 ) ;
#25905 = cylindrical_surface ( 'none', #25936, 1.500000000000000000 ) ;
#25906 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25907 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25908 = cartesian_point ( 'none', ( 24.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25909 = axis2_placement_3d ( 'none', #25908, #25907, #25906 ) ;
#25910 = circle ( 'none', #25909, 1.500000000000000700 ) ;
#25911 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25912 = face_outer_bound ( 'none', #10675, .t. ) ;
#25913 = axis2_placement_3d ( 'none', #25966, #25965, #25964 ) ;
#25914 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25915 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25916 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25917 = cartesian_point ( 'none', ( 24.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25918 = axis2_placement_3d ( 'none', #25917, #25916, #25915 ) ;
#25919 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25920 = cartesian_point ( 'none', ( 24.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25921 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25922 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25923 = cartesian_point ( 'none', ( 23.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25924 = axis2_placement_3d ( 'none', #25923, #25922, #25921 ) ;
#25925 = circle ( 'none', #25959, 1.500000000000000700 ) ;
#25926 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25927 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25928 = cartesian_point ( 'none', ( 24.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25929 = axis2_placement_3d ( 'none', #25928, #25927, #25926 ) ;
#25930 = face_outer_bound ( 'none', #10671, .t. ) ;
#25931 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25932 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25933 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25934 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25935 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25936 = axis2_placement_3d ( 'none', #25911, #25963, #25962 ) ;
#25937 = conical_surface ( 'none', #25929, 1.500000000000000900, 0.9599310885968845900 ) ;
#25938 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25939 = cartesian_point ( 'none', ( 24.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25941 = cartesian_point ( 'none', ( 25.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25942 = axis2_placement_3d ( 'none', #25920, #25919, #25938 ) ;
#25943 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25944 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25945 = cartesian_point ( 'none', ( 25.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25946 = axis2_placement_3d ( 'none', #25945, #25944, #25943 ) ;
#25947 = conical_surface ( 'none', #25942, 1.219500000000000700, 0.9599310885968779200 ) ;
#25948 = face_outer_bound ( 'none', #10703, .t. ) ;
#25949 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25950 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25951 = cartesian_point ( 'none', ( 23.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25952 = axis2_placement_3d ( 'none', #25951, #25950, #25949 ) ;
#25953 = cylindrical_surface ( 'none', #25954, 1.500000000000000000 ) ;
#25954 = axis2_placement_3d ( 'none', #25994, #25993, #25940 ) ;
#25955 = circle ( 'none', #25975, 1.500000000000000900 ) ;
#25956 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25957 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25958 = cartesian_point ( 'none', ( 23.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#25959 = axis2_placement_3d ( 'none', #25958, #25957, #25956 ) ;
#25960 = circle ( 'none', #25946, 1.500000000000000700 ) ;
#25961 = circle ( 'none', #25952, 1.500000000000000900 ) ;
#25962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25963 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25964 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25965 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25966 = cartesian_point ( 'none', ( 23.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25967 = conical_surface ( 'none', #25913, 1.219500000000000700, 0.9599310885968779200 ) ;
#25968 = conical_surface ( 'none', #25989, 1.500000000000000900, 0.9599310885968845900 ) ;
#25969 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25970 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25971 = axis2_placement_3d ( 'none', #25939, #25970, #25969 ) ;
#25972 = circle ( 'none', #26431, 1.219500000000000700 ) ;
#25973 = vector ( 'none', #26467, 1000.000000000000000 ) ;
#25974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25975 = axis2_placement_3d ( 'none', #25980, #25983, #25974 ) ;
#25976 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25977 = cartesian_point ( 'none', ( 26.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25978 = circle ( 'none', #25971, 1.500000000000000700 ) ;
#25979 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25980 = cartesian_point ( 'none', ( 24.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#25981 = face_outer_bound ( 'none', #10721, .t. ) ;
#25982 = axis2_placement_3d ( 'none', #25941, #25992, #25979 ) ;
#25983 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25984 = face_outer_bound ( 'none', #10689, .t. ) ;
#25985 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25986 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#25987 = axis2_placement_3d ( 'none', #25991, #25986, #25985 ) ;
#25988 = circle ( 'none', #25987, 1.219500000000000700 ) ;
#25989 = axis2_placement_3d ( 'none', #25977, #25976, #25914 ) ;
#25990 = conical_surface ( 'none', #25982, 1.500000000000000900, 0.9599310885968845900 ) ;
#25991 = cartesian_point ( 'none', ( 24.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#25992 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#25993 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25994 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25995 = face_outer_bound ( 'none', #10642, .t. ) ;
#25996 = face_outer_bound ( 'none', #10701, .t. ) ;
#25997 = circle ( 'none', #26055, 1.500000000000000700 ) ;
#25998 = cylindrical_surface ( 'none', #26046, 1.500000000000000000 ) ;
#25999 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26000 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26001 = axis2_placement_3d ( 'none', #26004, #26000, #25999 ) ;
#26002 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26003 = face_outer_bound ( 'none', #10733, .t. ) ;
#26004 = cartesian_point ( 'none', ( 25.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26005 = cartesian_point ( 'none', ( 25.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26006 = cartesian_point ( 'none', ( 25.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26007 = circle ( 'none', #26001, 1.219500000000000700 ) ;
#26008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26009 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26010 = axis2_placement_3d ( 'none', #26026, #26009, #26008 ) ;
#26011 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26012 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26013 = cartesian_point ( 'none', ( 25.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26014 = circle ( 'none', #26021, 1.500000000000000900 ) ;
#26015 = conical_surface ( 'none', #26024, 1.500000000000000900, 0.9599310885968845900 ) ;
#26016 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26017 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26018 = cartesian_point ( 'none', ( 25.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26019 = axis2_placement_3d ( 'none', #26018, #26017, #26016 ) ;
#26020 = circle ( 'none', #26019, 1.219500000000000700 ) ;
#26021 = axis2_placement_3d ( 'none', #26006, #26002, #26056 ) ;
#26022 = cylindrical_surface ( 'none', #26010, 1.500000000000000000 ) ;
#26023 = face_outer_bound ( 'none', #10749, .t. ) ;
#26024 = axis2_placement_3d ( 'none', #26013, #26012, #26011 ) ;
#26025 = face_outer_bound ( 'none', #10744, .t. ) ;
#26026 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26027 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26028 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26029 = axis2_placement_3d ( 'none', #26041, #26028, #26027 ) ;
#26030 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26031 = axis2_placement_3d ( 'none', #26088, #26087, #26082 ) ;
#26032 = face_outer_bound ( 'none', #10775, .t. ) ;
#26033 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26034 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26035 = cartesian_point ( 'none', ( 25.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26036 = axis2_placement_3d ( 'none', #26035, #26034, #26033 ) ;
#26037 = circle ( 'none', #26029, 1.500000000000000900 ) ;
#26038 = face_outer_bound ( 'none', #10782, .t. ) ;
#26039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26040 = circle ( 'none', #26067, 1.219500000000000700 ) ;
#26041 = cartesian_point ( 'none', ( 26.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26042 = axis2_placement_3d ( 'none', #26030, #26079, #26078 ) ;
#26043 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26044 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26045 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26046 = axis2_placement_3d ( 'none', #26044, #26043, #26039 ) ;
#26047 = face_outer_bound ( 'none', #10773, .t. ) ;
#26048 = face_outer_bound ( 'none', #10694, .t. ) ;
#26049 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26050 = axis2_placement_3d ( 'none', #26005, #26049, #26045 ) ;
#26051 = conical_surface ( 'none', #26031, 1.219500000000000700, 0.9599310885968779200 ) ;
#26052 = circle ( 'none', #26036, 1.500000000000000900 ) ;
#26053 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26054 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26055 = axis2_placement_3d ( 'none', #26058, #26054, #26053 ) ;
#26056 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26057 = conical_surface ( 'none', #26050, 1.219500000000000700, 0.9599310885968779200 ) ;
#26058 = cartesian_point ( 'none', ( 25.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26059 = circle ( 'none', #26102, 1.500000000000000900 ) ;
#26060 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26061 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26062 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26063 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26064 = cartesian_point ( 'none', ( 25.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26065 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26066 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26067 = axis2_placement_3d ( 'none', #26075, #26066, #26065 ) ;
#26068 = conical_surface ( 'none', #26109, 1.500000000000000900, 0.9599310885968845900 ) ;
#26069 = face_outer_bound ( 'none', #10816, .t. ) ;
#26070 = axis2_placement_3d ( 'none', #26077, #26063, #26062 ) ;
#26071 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26072 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26073 = cartesian_point ( 'none', ( 26.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26074 = axis2_placement_3d ( 'none', #26073, #26072, #26071 ) ;
#26075 = cartesian_point ( 'none', ( 26.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26076 = conical_surface ( 'none', #26074, 1.500000000000000900, 0.9599310885968845900 ) ;
#26077 = cartesian_point ( 'none', ( 26.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26079 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26080 = cylindrical_surface ( 'none', #26104, 1.500000000000000000 ) ;
#26081 = axis2_placement_3d ( 'none', #26064, #26061, #26060 ) ;
#26082 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26083 = face_outer_bound ( 'none', #10784, .t. ) ;
#26084 = conical_surface ( 'none', #26081, 1.219500000000000700, 0.9599310885968779200 ) ;
#26085 = circle ( 'none', #26070, 1.500000000000000900 ) ;
#26086 = cylindrical_surface ( 'none', #26042, 1.500000000000000000 ) ;
#26087 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26088 = cartesian_point ( 'none', ( 26.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26089 = conical_surface ( 'none', #26113, 1.500000000000000900, 0.9599310885968845900 ) ;
#26090 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26091 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26092 = axis2_placement_3d ( 'none', #26097, #26091, #26090 ) ;
#26093 = circle ( 'none', #26092, 1.500000000000000700 ) ;
#26094 = axis2_placement_3d ( 'none', #26135, #26126, #26121 ) ;
#26095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26096 = circle ( 'none', #26139, 1.219500000000000700 ) ;
#26097 = cartesian_point ( 'none', ( 27.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26098 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26099 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26100 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26101 = cartesian_point ( 'none', ( 27.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26102 = axis2_placement_3d ( 'none', #26101, #26100, #26099 ) ;
#26103 = face_outer_bound ( 'none', #10831, .t. ) ;
#26104 = axis2_placement_3d ( 'none', #26098, #26108, #26095 ) ;
#26105 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26106 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26107 = cartesian_point ( 'none', ( 27.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26108 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26109 = axis2_placement_3d ( 'none', #26107, #26106, #26105 ) ;
#26110 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26111 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26112 = axis2_placement_3d ( 'none', #26115, #26111, #26110 ) ;
#26113 = axis2_placement_3d ( 'none', #26143, #26142, #26141 ) ;
#26114 = face_outer_bound ( 'none', #10757, .t. ) ;
#26115 = cartesian_point ( 'none', ( 26.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26116 = circle ( 'none', #26112, 1.500000000000000700 ) ;
#26117 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26118 = axis2_placement_3d ( 'none', #26123, #26117, #26182 ) ;
#26119 = circle ( 'none', #26118, 1.500000000000000700 ) ;
#26120 = conical_surface ( 'none', #26171, 1.219500000000000700, 0.9599310885968779200 ) ;
#26121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26122 = circle ( 'none', #26179, 1.500000000000000900 ) ;
#26123 = cartesian_point ( 'none', ( 26.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26124 = face_outer_bound ( 'none', #9901, .t. ) ;
#26125 = face_outer_bound ( 'none', #10778, .t. ) ;
#26126 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26127 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26128 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26129 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26130 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26131 = axis2_placement_3d ( 'none', #26144, #26130, #26129 ) ;
#26132 = axis2_placement_3d ( 'none', #26134, #26128, #26127 ) ;
#26133 = cylindrical_surface ( 'none', #26094, 1.500000000000000000 ) ;
#26134 = cartesian_point ( 'none', ( 26.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26135 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26137 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26138 = cartesian_point ( 'none', ( 26.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26139 = axis2_placement_3d ( 'none', #26138, #26137, #26136 ) ;
#26140 = face_outer_bound ( 'none', #10821, .t. ) ;
#26141 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26142 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26143 = cartesian_point ( 'none', ( 27.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26144 = cartesian_point ( 'none', ( 27.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26145 = circle ( 'none', #26131, 1.500000000000000900 ) ;
#26146 = conical_surface ( 'none', #26132, 1.219500000000000700, 0.9599310885968779200 ) ;
#26147 = cartesian_point ( 'none', ( 27.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26148 = face_outer_bound ( 'none', #10806, .t. ) ;
#26149 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.80000000000000400 ) ) ;
#26150 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26151 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26152 = axis2_placement_3d ( 'none', #26163, #26151, #26150 ) ;
#26153 = circle ( 'none', #26211, 1.219500000000000700 ) ;
#26154 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26155 = cylindrical_surface ( 'none', #26172, 1.299762022552539300 ) ;
#26156 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26157 = face_outer_bound ( 'none', #10857, .t. ) ;
#26158 = conical_surface ( 'none', #26215, 1.500000000000000900, 0.9599310885968845900 ) ;
#26159 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26160 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26161 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26162 = axis2_placement_3d ( 'none', #26181, #26161, #26160 ) ;
#26163 = cartesian_point ( 'none', ( 27.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26164 = circle ( 'none', #26152, 1.500000000000000700 ) ;
#26165 = cartesian_point ( 'none', ( 27.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26166 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26167 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26168 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26169 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26170 = cartesian_point ( 'none', ( 28.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26171 = axis2_placement_3d ( 'none', #26165, #26159, #26154 ) ;
#26172 = axis2_placement_3d ( 'none', #26149, #26167, #26166 ) ;
#26173 = circle ( 'none', #26162, 1.500000000000000900 ) ;
#26174 = face_outer_bound ( 'none', #10873, .t. ) ;
#26175 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26176 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26177 = cartesian_point ( 'none', ( 28.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26178 = axis2_placement_3d ( 'none', #26177, #26176, #26175 ) ;
#26179 = axis2_placement_3d ( 'none', #26170, #26169, #26168 ) ;
#26180 = circle ( 'none', #26178, 1.219500000000000700 ) ;
#26181 = cartesian_point ( 'none', ( 28.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26182 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26183 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26184 = cartesian_point ( 'none', ( 29.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26185 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26186 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26187 = cartesian_point ( 'none', ( 27.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26188 = axis2_placement_3d ( 'none', #26187, #26186, #26185 ) ;
#26189 = circle ( 'none', #26188, 1.219500000000000700 ) ;
#26190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26192 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26193 = axis2_placement_3d ( 'none', #26200, #26192, #26191 ) ;
#26194 = face_outer_bound ( 'none', #10913, .t. ) ;
#26195 = circle ( 'none', #26226, 1.219500000000000700 ) ;
#26196 = cylindrical_surface ( 'none', #26202, 1.500000000000000000 ) ;
#26197 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26198 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26199 = circle ( 'none', #26238, 1.500000000000000700 ) ;
#26200 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26201 = cylindrical_surface ( 'none', #26193, 1.500000000000000000 ) ;
#26202 = axis2_placement_3d ( 'none', #26205, #26204, #26190 ) ;
#26203 = axis2_placement_3d ( 'none', #26214, #26198, #26197 ) ;
#26204 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26205 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26206 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26207 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26208 = cartesian_point ( 'none', ( 28.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26209 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26210 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26211 = axis2_placement_3d ( 'none', #26147, #26210, #26209 ) ;
#26212 = face_outer_bound ( 'none', #47210, .t. ) ;
#26213 = conical_surface ( 'none', #26203, 1.219500000000000700, 0.9599310885968779200 ) ;
#26214 = cartesian_point ( 'none', ( 27.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26215 = axis2_placement_3d ( 'none', #26208, #26207, #26206 ) ;
#26216 = face_outer_bound ( 'none', #10800, .t. ) ;
#26217 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26218 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26219 = cartesian_point ( 'none', ( 29.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26220 = axis2_placement_3d ( 'none', #26219, #26218, #26217 ) ;
#26221 = conical_surface ( 'none', #26228, 1.219500000000000700, 0.9599310885968779200 ) ;
#26222 = circle ( 'none', #26220, 1.500000000000000900 ) ;
#26223 = cartesian_point ( 'none', ( 32.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26224 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26225 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26226 = axis2_placement_3d ( 'none', #26227, #26225, #26224 ) ;
#26227 = cartesian_point ( 'none', ( 28.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26228 = axis2_placement_3d ( 'none', #26223, #26230, #26242 ) ;
#26229 = axis2_placement_3d ( 'none', #26184, #26183, #26156 ) ;
#26230 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26231 = face_outer_bound ( 'none', #11170, .t. ) ;
#26232 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26233 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26234 = axis2_placement_3d ( 'none', #26241, #26233, #26232 ) ;
#26235 = circle ( 'none', #26234, 1.219500000000000700 ) ;
#26236 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26237 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26238 = axis2_placement_3d ( 'none', #26239, #26237, #26236 ) ;
#26239 = cartesian_point ( 'none', ( 29.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26240 = conical_surface ( 'none', #26229, 1.500000000000000900, 0.9599310885968845900 ) ;
#26241 = cartesian_point ( 'none', ( 29.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26242 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26243 = cartesian_point ( 'none', ( 29.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26244 = conical_surface ( 'none', #26289, 1.500000000000000900, 0.9599310885968845900 ) ;
#26245 = cylindrical_surface ( 'none', #26272, 1.500000000000000000 ) ;
#26246 = face_outer_bound ( 'none', #10849, .t. ) ;
#26247 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26248 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26249 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26250 = conical_surface ( 'none', #26253, 1.219500000000000700, 0.9599310885968779200 ) ;
#26251 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26252 = face_outer_bound ( 'none', #10861, .t. ) ;
#26253 = axis2_placement_3d ( 'none', #26261, #26249, #26248 ) ;
#26254 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26255 = axis2_placement_3d ( 'none', #26303, #26251, #26290 ) ;
#26256 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26257 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26258 = cartesian_point ( 'none', ( 28.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26259 = axis2_placement_3d ( 'none', #26258, #26257, #26256 ) ;
#26260 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26261 = cartesian_point ( 'none', ( 28.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26262 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26263 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26264 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26265 = axis2_placement_3d ( 'none', #26264, #26263, #26262 ) ;
#26266 = conical_surface ( 'none', #26269, 1.500000000000000900, 0.9599310885968845900 ) ;
#26267 = circle ( 'none', #26259, 1.500000000000000700 ) ;
#26268 = cylindrical_surface ( 'none', #26265, 1.500000000000000000 ) ;
#26269 = axis2_placement_3d ( 'none', #26270, #26254, #26260 ) ;
#26270 = cartesian_point ( 'none', ( 28.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26271 = face_outer_bound ( 'none', #10917, .t. ) ;
#26272 = axis2_placement_3d ( 'none', #26247, #26293, #26292 ) ;
#26273 = face_outer_bound ( 'none', #10846, .t. ) ;
#26274 = circle ( 'none', #26331, 1.219500000000000700 ) ;
#26275 = conical_surface ( 'none', #26327, 1.219500000000000700, 0.9599310885968779200 ) ;
#26276 = circle ( 'none', #26281, 1.500000000000000900 ) ;
#26277 = circle ( 'none', #26340, 1.500000000000000700 ) ;
#26278 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26279 = cartesian_point ( 'none', ( 29.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26280 = cartesian_point ( 'none', ( 29.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26281 = axis2_placement_3d ( 'none', #26280, #26287, #26323 ) ;
#26282 = face_outer_bound ( 'none', #10945, .t. ) ;
#26283 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26284 = axis2_placement_3d ( 'none', #26243, #26291, #26283 ) ;
#26285 = cartesian_point ( 'none', ( 30.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26286 = face_outer_bound ( 'none', #10932, .t. ) ;
#26287 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26288 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26289 = axis2_placement_3d ( 'none', #26285, #26288, #26278 ) ;
#26290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26291 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26292 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26293 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26294 = conical_surface ( 'none', #26314, 1.500000000000000900, 0.9599310885968845900 ) ;
#26295 = circle ( 'none', #26284, 1.500000000000000700 ) ;
#26296 = cylindrical_surface ( 'none', #26255, 1.500000000000000000 ) ;
#26297 = face_outer_bound ( 'none', #10943, .t. ) ;
#26298 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26299 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26300 = cartesian_point ( 'none', ( 28.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26301 = axis2_placement_3d ( 'none', #26300, #26299, #26298 ) ;
#26302 = circle ( 'none', #26301, 1.500000000000000700 ) ;
#26303 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26304 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26305 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26306 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26307 = cartesian_point ( 'none', ( 28.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26308 = face_outer_bound ( 'none', #10977, .t. ) ;
#26309 = conical_surface ( 'none', #26317, 1.219500000000000700, 0.9599310885968779200 ) ;
#26310 = face_outer_bound ( 'none', #10996, .t. ) ;
#26311 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26312 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26313 = cartesian_point ( 'none', ( 29.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26314 = axis2_placement_3d ( 'none', #26313, #26312, #26311 ) ;
#26315 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26316 = axis2_placement_3d ( 'none', #26315, #26304, #26364 ) ;
#26317 = axis2_placement_3d ( 'none', #26307, #26306, #26305 ) ;
#26318 = face_outer_bound ( 'none', #10900, .t. ) ;
#26319 = cylindrical_surface ( 'none', #26316, 1.500000000000000000 ) ;
#26320 = axis2_placement_3d ( 'none', #26359, #26355, #26354 ) ;
#26321 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26322 = cartesian_point ( 'none', ( 29.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26323 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26324 = cartesian_point ( 'none', ( 30.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26325 = conical_surface ( 'none', #26320, 1.500000000000000900, 0.9599310885968845900 ) ;
#26326 = face_outer_bound ( 'none', #10892, .t. ) ;
#26327 = axis2_placement_3d ( 'none', #26322, #26321, #26328 ) ;
#26328 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26329 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26330 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26331 = axis2_placement_3d ( 'none', #26279, #26330, #26329 ) ;
#26332 = circle ( 'none', #26389, 1.500000000000000900 ) ;
#26333 = axis2_placement_3d ( 'none', #26334, #26351, #26350 ) ;
#26334 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26335 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26336 = circle ( 'none', #26393, 1.500000000000000700 ) ;
#26337 = axis2_placement_3d ( 'none', #26344, #26343, #26342 ) ;
#26338 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26339 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26340 = axis2_placement_3d ( 'none', #26353, #26339, #26338 ) ;
#26341 = face_outer_bound ( 'none', #11005, .t. ) ;
#26342 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26343 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26344 = cartesian_point ( 'none', ( 30.39999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26345 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26346 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26347 = cartesian_point ( 'none', ( 30.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26348 = axis2_placement_3d ( 'none', #26347, #26346, #26345 ) ;
#26349 = circle ( 'none', #26348, 1.500000000000000900 ) ;
#26350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26351 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26352 = conical_surface ( 'none', #26337, 1.219500000000000700, 0.9599310885968779200 ) ;
#26353 = cartesian_point ( 'none', ( 30.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26354 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26355 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26356 = face_outer_bound ( 'none', #10979, .t. ) ;
#26357 = axis2_placement_3d ( 'none', #26383, #26382, #26381 ) ;
#26358 = cylindrical_surface ( 'none', #26333, 1.500000000000000000 ) ;
#26359 = cartesian_point ( 'none', ( 30.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26360 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26361 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26362 = axis2_placement_3d ( 'none', #26324, #26361, #26360 ) ;
#26363 = circle ( 'none', #26362, 1.219500000000000700 ) ;
#26364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26365 = cylindrical_surface ( 'none', #26390, 1.500000000000000000 ) ;
#26366 = axis2_placement_3d ( 'none', #26423, #26373, #26419 ) ;
#26367 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26368 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26369 = cartesian_point ( 'none', ( 31.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26370 = axis2_placement_3d ( 'none', #26369, #26368, #26367 ) ;
#26371 = cartesian_point ( 'none', ( 30.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26372 = circle ( 'none', #26370, 1.219500000000000700 ) ;
#26373 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26374 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26375 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26376 = cartesian_point ( 'none', ( 31.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26377 = axis2_placement_3d ( 'none', #26376, #26375, #26374 ) ;
#26378 = cartesian_point ( 'none', ( 31.59640821446782500, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26379 = axis2_placement_3d ( 'none', #26378, #26335, #26426 ) ;
#26380 = circle ( 'none', #26411, 1.219500000000000700 ) ;
#26381 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26382 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26383 = cartesian_point ( 'none', ( 29.89999999999999500, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26384 = face_outer_bound ( 'none', #11012, .t. ) ;
#26385 = circle ( 'none', #26377, 1.500000000000000700 ) ;
#26386 = conical_surface ( 'none', #26379, 1.500000000000000900, 0.9599310885968845900 ) ;
#26387 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26388 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26389 = axis2_placement_3d ( 'none', #26395, #26388, #26387 ) ;
#26390 = axis2_placement_3d ( 'none', #26425, #26424, #26415 ) ;
#26391 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26392 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26393 = axis2_placement_3d ( 'none', #26396, #26392, #26391 ) ;
#26394 = conical_surface ( 'none', #26357, 1.219500000000000700, 0.9599310885968779200 ) ;
#26395 = cartesian_point ( 'none', ( 30.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26396 = cartesian_point ( 'none', ( 30.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26397 = face_outer_bound ( 'none', #10934, .t. ) ;
#26398 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26399 = cartesian_point ( 'none', ( 31.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26400 = axis2_placement_3d ( 'none', #26399, #26398, #26457 ) ;
#26401 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26402 = cartesian_point ( 'none', ( 31.59640821446782500, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26403 = face_outer_bound ( 'none', #11083, .t. ) ;
#26404 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26405 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26406 = axis2_placement_3d ( 'none', #26416, #26405, #26404 ) ;
#26407 = axis2_placement_3d ( 'none', #26413, #26417, #26422 ) ;
#26408 = face_outer_bound ( 'none', #10973, .t. ) ;
#26409 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26410 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26411 = axis2_placement_3d ( 'none', #26371, #26410, #26409 ) ;
#26412 = conical_surface ( 'none', #26406, 1.500000000000000900, 0.9599310885968845900 ) ;
#26413 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26414 = circle ( 'none', #26400, 1.500000000000000900 ) ;
#26415 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26416 = cartesian_point ( 'none', ( 31.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26417 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26418 = axis2_placement_3d ( 'none', #26449, #26442, #26441 ) ;
#26419 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26420 = cylindrical_surface ( 'none', #26407, 1.500000000000000000 ) ;
#26421 = face_outer_bound ( 'none', #11037, .t. ) ;
#26422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26423 = cartesian_point ( 'none', ( 30.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26424 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26425 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26426 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26427 = conical_surface ( 'none', #26366, 1.219500000000000700, 0.9599310885968779200 ) ;
#26428 = face_outer_bound ( 'none', #11033, .t. ) ;
#26429 = face_outer_bound ( 'none', #11060, .t. ) ;
#26430 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26431 = axis2_placement_3d ( 'none', #26480, #26468, #26473 ) ;
#26432 = circle ( 'none', #26481, 1.500000000000000900 ) ;
#26433 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26434 = axis2_placement_3d ( 'none', #26444, #26401, #26433 ) ;
#26435 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26436 = axis2_placement_3d ( 'none', #26435, #26490, #26489 ) ;
#26437 = circle ( 'none', #26477, 1.500000000000000900 ) ;
#26438 = circle ( 'none', #26434, 1.500000000000000700 ) ;
#26439 = face_outer_bound ( 'none', #11085, .t. ) ;
#26440 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26441 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26442 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26443 = face_outer_bound ( 'none', #11015, .t. ) ;
#26444 = cartesian_point ( 'none', ( 31.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26445 = cartesian_point ( 'none', ( 31.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26446 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26447 = axis2_placement_3d ( 'none', #26453, #26455, #26446 ) ;
#26448 = circle ( 'none', #26447, 1.500000000000000700 ) ;
#26449 = cartesian_point ( 'none', ( 32.09640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26450 = axis2_placement_3d ( 'none', #26445, #26454, #26440 ) ;
#26451 = cylindrical_surface ( 'none', #26436, 1.500000000000000000 ) ;
#26452 = conical_surface ( 'none', #26450, 1.219500000000000700, 0.9599310885968779200 ) ;
#26453 = cartesian_point ( 'none', ( 32.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26454 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26455 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26456 = conical_surface ( 'none', #26418, 1.500000000000000900, 0.9599310885968845900 ) ;
#26457 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26458 = axis2_placement_3d ( 'none', #26466, #26465, #23974 ) ;
#26459 = cartesian_point ( 'none', ( 25.74999999999999600, -24.00000000000000000, 3.000000000000000000 ) ) ;
#26460 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26461 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26462 = cartesian_point ( 'none', ( 33.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26463 = axis2_placement_3d ( 'none', #26462, #26461, #26460 ) ;
#26464 = circle ( 'none', #26463, 1.500000000000000900 ) ;
#26465 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26466 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26467 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26468 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26469 = cylindrical_surface ( 'none', #26458, 1.500000000000000000 ) ;
#26470 = axis2_placement_3d ( 'none', #26476, #26475, #26430 ) ;
#26471 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26472 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26473 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26474 = face_outer_bound ( 'none', #11025, .t. ) ;
#26475 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26476 = cartesian_point ( 'none', ( 31.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26477 = axis2_placement_3d ( 'none', #26402, #26472, #26471 ) ;
#26478 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26479 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26480 = cartesian_point ( 'none', ( 32.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26481 = axis2_placement_3d ( 'none', #26487, #26479, #26478 ) ;
#26482 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26483 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26484 = cartesian_point ( 'none', ( 31.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26485 = axis2_placement_3d ( 'none', #26484, #26483, #26482 ) ;
#26486 = circle ( 'none', #26485, 1.219500000000000700 ) ;
#26487 = cartesian_point ( 'none', ( 32.09640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26488 = conical_surface ( 'none', #26470, 1.219500000000000700, 0.9599310885968779200 ) ;
#26489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26490 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26491 = axis2_placement_3d ( 'none', #26507, #26555, #26497 ) ;
#26492 = axis2_placement_3d ( 'none', #26502, #26538, #26553 ) ;
#26493 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26494 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26495 = axis2_placement_3d ( 'none', #26500, #26494, #26493 ) ;
#26496 = circle ( 'none', #26495, 1.219500000000000700 ) ;
#26497 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26498 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26499 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26500 = cartesian_point ( 'none', ( 32.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26501 = face_outer_bound ( 'none', #11055, .t. ) ;
#26502 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26503 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26504 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26505 = axis2_placement_3d ( 'none', #26512, #26504, #26503 ) ;
#26506 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26507 = cartesian_point ( 'none', ( 32.59640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26508 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26509 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26510 = cartesian_point ( 'none', ( 33.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26511 = cylindrical_surface ( 'none', #26519, 1.500000000000000000 ) ;
#26512 = cartesian_point ( 'none', ( 32.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26513 = circle ( 'none', #26543, 1.500000000000000700 ) ;
#26514 = face_outer_bound ( 'none', #11124, .t. ) ;
#26515 = axis2_placement_3d ( 'none', #26510, #26509, #26508 ) ;
#26516 = conical_surface ( 'none', #26515, 1.500000000000000900, 0.9599310885968845900 ) ;
#26517 = conical_surface ( 'none', #26491, 1.500000000000000900, 0.9599310885968845900 ) ;
#26518 = face_outer_bound ( 'none', #11122, .t. ) ;
#26519 = axis2_placement_3d ( 'none', #26506, #26499, #26498 ) ;
#26520 = face_outer_bound ( 'none', #11118, .t. ) ;
#26521 = conical_surface ( 'none', #26505, 1.219500000000000700, 0.9599310885968779200 ) ;
#26522 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26523 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26524 = conical_surface ( 'none', #26581, 1.219500000000000700, 0.9599310885968779200 ) ;
#26525 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26526 = cartesian_point ( 'none', ( 33.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26527 = conical_surface ( 'none', #26568, 1.500000000000000900, 0.9599310885968845900 ) ;
#26528 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26529 = axis2_placement_3d ( 'none', #26534, #26554, #26528 ) ;
#26530 = circle ( 'none', #26532, 1.500000000000000900 ) ;
#26531 = cartesian_point ( 'none', ( 0.6907492341585211900, -33.37485501398849400, -20.80000000000000400 ) ) ;
#26532 = axis2_placement_3d ( 'none', #26526, #26523, #26522 ) ;
#26533 = circle ( 'none', #26572, 1.500000000000000700 ) ;
#26534 = cartesian_point ( 'none', ( 33.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26535 = cylindrical_surface ( 'none', #26585, 5.554834393654520100 ) ;
#26536 = face_outer_bound ( 'none', #11530, .t. ) ;
#26537 = conical_surface ( 'none', #26613, 1.219500000000000700, 0.9599310885968779200 ) ;
#26538 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26539 = face_outer_bound ( 'none', #11147, .t. ) ;
#26540 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26541 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26542 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26543 = axis2_placement_3d ( 'none', #26549, #26541, #26540 ) ;
#26544 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26545 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26546 = cartesian_point ( 'none', ( 32.59640821446782900, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26547 = axis2_placement_3d ( 'none', #26546, #26545, #26544 ) ;
#26548 = circle ( 'none', #26547, 1.500000000000000900 ) ;
#26549 = cartesian_point ( 'none', ( 32.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26550 = cylindrical_surface ( 'none', #26492, 1.500000000000000000 ) ;
#26551 = face_outer_bound ( 'none', #11156, .t. ) ;
#26552 = circle ( 'none', #26529, 1.500000000000000700 ) ;
#26553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26554 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26555 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26556 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26557 = conical_surface ( 'none', #26579, 1.500000000000000900, 0.9599310885968845900 ) ;
#26558 = axis2_placement_3d ( 'none', #26607, #26598, #26597 ) ;
#26559 = face_outer_bound ( 'none', #11197, .t. ) ;
#26560 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26561 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26562 = cartesian_point ( 'none', ( 33.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26563 = axis2_placement_3d ( 'none', #26562, #26561, #26560 ) ;
#26564 = circle ( 'none', #26563, 1.219500000000000700 ) ;
#26565 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26566 = cartesian_point ( 'none', ( 35.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26567 = face_outer_bound ( 'none', #11162, .t. ) ;
#26568 = axis2_placement_3d ( 'none', #26569, #26556, #26616 ) ;
#26569 = cartesian_point ( 'none', ( 33.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26570 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26571 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26572 = axis2_placement_3d ( 'none', #26583, #26571, #26570 ) ;
#26573 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26574 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26575 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26576 = axis2_placement_3d ( 'none', #26575, #26574, #26573 ) ;
#26577 = cylindrical_surface ( 'none', #26576, 1.500000000000000000 ) ;
#26578 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26579 = axis2_placement_3d ( 'none', #26566, #26565, #26609 ) ;
#26580 = cartesian_point ( 'none', ( 33.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26581 = axis2_placement_3d ( 'none', #26580, #26584, #26578 ) ;
#26582 = face_outer_bound ( 'none', #11101, .t. ) ;
#26583 = cartesian_point ( 'none', ( 33.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26584 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26585 = axis2_placement_3d ( 'none', #26531, #26542, #26525 ) ;
#26586 = cartesian_point ( 'none', ( 34.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26587 = cartesian_point ( 'none', ( 34.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26588 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26589 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26590 = axis2_placement_3d ( 'none', #26603, #26589, #26588 ) ;
#26591 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26592 = cartesian_point ( 'none', ( 33.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26593 = face_outer_bound ( 'none', #11213, .t. ) ;
#26594 = circle ( 'none', #26636, 1.219500000000000700 ) ;
#26595 = circle ( 'none', #26590, 1.219500000000000700 ) ;
#26596 = face_outer_bound ( 'none', #11130, .t. ) ;
#26597 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26598 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26599 = cartesian_point ( 'none', ( -0.5178860833565061000, -27.95310383838272400, -20.80000000000000400 ) ) ;
#26600 = face_outer_bound ( 'none', #11179, .t. ) ;
#26601 = conical_surface ( 'none', #26642, 1.500000000000000900, 0.9599310885968845900 ) ;
#26602 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26603 = cartesian_point ( 'none', ( 36.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26604 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26605 = vector ( 'none', #26604, 1000.000000000000000 ) ;
#26606 = cartesian_point ( 'none', ( 34.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26607 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26608 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26609 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26610 = cartesian_point ( 'none', ( -0.5178860833565061000, -27.95310383838272400, -20.80000000000000400 ) ) ;
#26611 = line ( 'none', #26610, #26605 ) ;
#26612 = cylindrical_surface ( 'none', #26558, 1.500000000000000000 ) ;
#26613 = axis2_placement_3d ( 'none', #26606, #26608, #26602 ) ;
#26614 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26615 = cartesian_point ( 'none', ( 34.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26616 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26617 = face_outer_bound ( 'none', #11175, .t. ) ;
#26618 = circle ( 'none', #26649, 1.500000000000000900 ) ;
#26619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26620 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26621 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26622 = axis2_placement_3d ( 'none', #26621, #26620, #26619 ) ;
#26623 = cylindrical_surface ( 'none', #26622, 1.500000000000000000 ) ;
#26624 = cartesian_point ( 'none', ( 34.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26625 = circle ( 'none', #26677, 1.500000000000000700 ) ;
#26626 = edge_curve ( 'none', #24471, #25054, #5184, .t. ) ;
#26627 = axis2_placement_3d ( 'none', #26592, #26633, #26641 ) ;
#26628 = face_outer_bound ( 'none', #11145, .t. ) ;
#26629 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26630 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26631 = axis2_placement_3d ( 'none', #26587, #26630, #26629 ) ;
#26632 = conical_surface ( 'none', #26627, 1.219500000000000700, 0.9599310885968779200 ) ;
#26633 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26634 = face_outer_bound ( 'none', #11143, .t. ) ;
#26635 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26636 = axis2_placement_3d ( 'none', #26586, #26591, #26635 ) ;
#26637 = circle ( 'none', #26631, 1.500000000000000900 ) ;
#26638 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26639 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26640 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26641 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26642 = axis2_placement_3d ( 'none', #26615, #26614, #26640 ) ;
#26643 = conical_surface ( 'none', #26673, 1.500000000000000900, 0.9599310885968845900 ) ;
#26644 = circle ( 'none', #26703, 1.500000000000000700 ) ;
#26645 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26646 = conical_surface ( 'none', #26687, 1.219500000000000700, 0.9599310885968779200 ) ;
#26647 = axis2_placement_3d ( 'none', #26658, #26661, #26645 ) ;
#26648 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26649 = axis2_placement_3d ( 'none', #26706, #26705, #26704 ) ;
#26650 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26651 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26652 = cartesian_point ( 'none', ( 35.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26653 = axis2_placement_3d ( 'none', #26652, #26651, #26650 ) ;
#26654 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26655 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26656 = cartesian_point ( 'none', ( 34.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26657 = axis2_placement_3d ( 'none', #26656, #26655, #26654 ) ;
#26658 = cartesian_point ( 'none', ( 35.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26659 = face_outer_bound ( 'none', #11242, .t. ) ;
#26660 = face_outer_bound ( 'none', #11239, .t. ) ;
#26661 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26662 = conical_surface ( 'none', #26647, 1.500000000000000900, 0.9599310885968845900 ) ;
#26663 = circle ( 'none', #26653, 1.219500000000000700 ) ;
#26664 = cartesian_point ( 'none', ( 35.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26665 = oriented_edge ( 'none', *, *, #26740, .f. ) ;
#26666 = circle ( 'none', #26657, 1.500000000000000900 ) ;
#26667 = cartesian_point ( 'none', ( 35.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26668 = circle ( 'none', #26692, 1.500000000000000700 ) ;
#26669 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26670 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26671 = cartesian_point ( 'none', ( 33.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26672 = axis2_placement_3d ( 'none', #26671, #26670, #26669 ) ;
#26673 = axis2_placement_3d ( 'none', #26678, #26639, #26638 ) ;
#26674 = circle ( 'none', #26672, 1.219500000000000700 ) ;
#26675 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26676 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26677 = axis2_placement_3d ( 'none', #26624, #26676, #26675 ) ;
#26678 = cartesian_point ( 'none', ( 34.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26679 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26680 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26681 = cartesian_point ( 'none', ( 35.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26682 = axis2_placement_3d ( 'none', #26681, #26680, #26679 ) ;
#26683 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26685 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26686 = face_outer_bound ( 'none', #11246, .t. ) ;
#26687 = axis2_placement_3d ( 'none', #26696, #26738, #26683 ) ;
#26688 = circle ( 'none', #26682, 1.500000000000000900 ) ;
#26689 = axis2_placement_3d ( 'none', #26721, #26720, #26719 ) ;
#26690 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26691 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26692 = axis2_placement_3d ( 'none', #26667, #26691, #26690 ) ;
#26693 = axis2_placement_3d ( 'none', #26648, #26685, #26684 ) ;
#26694 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26695 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26696 = cartesian_point ( 'none', ( 34.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26697 = axis2_placement_3d ( 'none', #26664, #26695, #26694 ) ;
#26698 = face_outer_bound ( 'none', #11286, .t. ) ;
#26699 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26700 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26701 = face_outer_bound ( 'none', #11253, .t. ) ;
#26702 = cylindrical_surface ( 'none', #26693, 1.500000000000000000 ) ;
#26703 = axis2_placement_3d ( 'none', #26707, #26700, #26699 ) ;
#26704 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26705 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26706 = cartesian_point ( 'none', ( 35.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26707 = cartesian_point ( 'none', ( 35.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26708 = conical_surface ( 'none', #26697, 1.219500000000000700, 0.9599310885968779200 ) ;
#26709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26710 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.80000000000000400 ) ) ;
#26711 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26712 = face_outer_bound ( 'none', #11289, .t. ) ;
#26713 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26714 = cartesian_point ( 'none', ( -29.49999999999999300, 29.50000000000000400, 31.00000000000000000 ) ) ;
#26715 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26716 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26717 = cartesian_point ( 'none', ( 35.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26718 = axis2_placement_3d ( 'none', #26710, #26709, #26735 ) ;
#26719 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26720 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26721 = cartesian_point ( 'none', ( 36.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26722 = axis2_placement_3d ( 'none', #26717, #26716, #26711 ) ;
#26723 = conical_surface ( 'none', #26689, 1.500000000000000900, 0.9599310885968845900 ) ;
#26724 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26725 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26726 = conical_surface ( 'none', #26722, 1.219500000000000700, 0.9599310885968779200 ) ;
#26727 = circle ( 'none', #26718, 4.274600099526757900 ) ;
#26728 = axis2_placement_3d ( 'none', #26734, #26725, #26724 ) ;
#26729 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26730 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26731 = cartesian_point ( 'none', ( 34.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26732 = axis2_placement_3d ( 'none', #26731, #26730, #26729 ) ;
#26733 = circle ( 'none', #26732, 1.219500000000000700 ) ;
#26734 = cartesian_point ( 'none', ( 34.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26735 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26736 = face_outer_bound ( 'none', #11263, .t. ) ;
#26737 = circle ( 'none', #26728, 1.500000000000000700 ) ;
#26738 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26739 = circle ( 'none', #16986, 1.500000000000000900 ) ;
#26740 = edge_curve ( 'none', #25448, #24499, #5748, .t. ) ;
#26741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26742 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26743 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26744 = cartesian_point ( 'none', ( 36.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26745 = face_outer_bound ( 'none', #11225, .t. ) ;
#26746 = face_outer_bound ( 'none', #11303, .t. ) ;
#26747 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26748 = axis2_placement_3d ( 'none', #26766, #26742, #26741 ) ;
#26749 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26750 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26751 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26752 = cylindrical_surface ( 'none', #26748, 1.500000000000000000 ) ;
#26753 = axis2_placement_3d ( 'none', #26769, #26747, #26743 ) ;
#26754 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26755 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26756 = cartesian_point ( 'none', ( 35.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26757 = axis2_placement_3d ( 'none', #26756, #26755, #26754 ) ;
#26758 = conical_surface ( 'none', #26771, 1.500000000000000900, 0.9599310885968845900 ) ;
#26759 = circle ( 'none', #26757, 1.219500000000000700 ) ;
#26760 = cartesian_point ( 'none', ( 36.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26761 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26762 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26763 = cartesian_point ( 'none', ( 36.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26764 = axis2_placement_3d ( 'none', #26763, #26762, #26761 ) ;
#26765 = circle ( 'none', #26764, 1.500000000000000700 ) ;
#26766 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26767 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26768 = circle ( 'none', #26753, 1.500000000000000900 ) ;
#26769 = cartesian_point ( 'none', ( 36.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26770 = face_outer_bound ( 'none', #11299, .t. ) ;
#26771 = axis2_placement_3d ( 'none', #26760, #26751, #26750 ) ;
#26772 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26773 = face_outer_bound ( 'none', #11317, .t. ) ;
#26774 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26775 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26776 = axis2_placement_3d ( 'none', #26787, #26775, #26774 ) ;
#26777 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26778 = cartesian_point ( 'none', ( 37.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26779 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26780 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26781 = axis2_placement_3d ( 'none', #26786, #26780, #26779 ) ;
#26782 = circle ( 'none', #26781, 1.500000000000000700 ) ;
#26783 = circle ( 'none', #26776, 1.219500000000000700 ) ;
#26784 = axis2_placement_3d ( 'none', #26778, #26772, #26834 ) ;
#26785 = face_outer_bound ( 'none', #11417, .t. ) ;
#26786 = cartesian_point ( 'none', ( 36.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26787 = cartesian_point ( 'none', ( 36.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26788 = conical_surface ( 'none', #26784, 1.500000000000000900, 0.9599310885968845900 ) ;
#26789 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26790 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26791 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26792 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26793 = axis2_placement_3d ( 'none', #26749, #26790, #26789 ) ;
#26794 = face_outer_bound ( 'none', #11301, .t. ) ;
#26795 = cylindrical_surface ( 'none', #26793, 1.500000000000000000 ) ;
#26796 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26797 = axis2_placement_3d ( 'none', #26802, #26767, #26796 ) ;
#26798 = face_outer_bound ( 'none', #11261, .t. ) ;
#26799 = axis2_placement_3d ( 'none', #26744, #26792, #26791 ) ;
#26800 = circle ( 'none', #26797, 1.500000000000000900 ) ;
#26801 = cylindrical_surface ( 'none', #26821, 1.500000000000000000 ) ;
#26802 = cartesian_point ( 'none', ( 37.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26803 = conical_surface ( 'none', #26799, 1.219500000000000700, 0.9599310885968779200 ) ;
#26804 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26805 = circle ( 'none', #26858, 1.500000000000000900 ) ;
#26806 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26807 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26808 = cartesian_point ( 'none', ( 37.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26809 = cartesian_point ( 'none', ( 38.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26810 = cartesian_point ( 'none', ( 37.40000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26812 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26813 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26814 = cartesian_point ( 'none', ( 38.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26815 = face_outer_bound ( 'none', #11369, .t. ) ;
#26816 = face_outer_bound ( 'none', #11379, .t. ) ;
#26817 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26818 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26819 = axis2_placement_3d ( 'none', #26814, #26813, #26817 ) ;
#26820 = conical_surface ( 'none', #26860, 1.219500000000000700, 0.9599310885968779200 ) ;
#26821 = axis2_placement_3d ( 'none', #26818, #26812, #26811 ) ;
#26822 = circle ( 'none', #26842, 1.500000000000000700 ) ;
#26823 = axis2_placement_3d ( 'none', #26829, #26777, #26835 ) ;
#26824 = conical_surface ( 'none', #26819, 1.500000000000000900, 0.9599310885968845900 ) ;
#26825 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26826 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26827 = axis2_placement_3d ( 'none', #26831, #26826, #26825 ) ;
#26828 = circle ( 'none', #26827, 1.500000000000000900 ) ;
#26829 = cartesian_point ( 'none', ( 36.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26830 = circle ( 'none', #26864, 1.219500000000000700 ) ;
#26831 = cartesian_point ( 'none', ( 36.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26832 = conical_surface ( 'none', #26823, 1.219500000000000700, 0.9599310885968779200 ) ;
#26833 = face_outer_bound ( 'none', #11325, .t. ) ;
#26834 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26835 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26836 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26837 = cartesian_point ( 'none', ( 38.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26838 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26839 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26840 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26841 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26842 = axis2_placement_3d ( 'none', #26847, #26848, #26841 ) ;
#26843 = cartesian_point ( 'none', ( 37.40000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26844 = axis2_placement_3d ( 'none', #26843, #26839, #26838 ) ;
#26845 = cartesian_point ( 'none', ( 37.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26846 = cartesian_point ( 'none', ( 37.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26847 = cartesian_point ( 'none', ( 37.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26848 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26849 = face_outer_bound ( 'none', #11311, .t. ) ;
#26850 = circle ( 'none', #26844, 1.219500000000000700 ) ;
#26851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26852 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26853 = cylindrical_surface ( 'none', #26861, 1.500000000000000000 ) ;
#26854 = conical_surface ( 'none', #26895, 1.500000000000000900, 0.9599310885968845900 ) ;
#26855 = face_outer_bound ( 'none', #11312, .t. ) ;
#26856 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26857 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26858 = axis2_placement_3d ( 'none', #26809, #26857, #26856 ) ;
#26859 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26860 = axis2_placement_3d ( 'none', #26810, #26807, #26806 ) ;
#26861 = axis2_placement_3d ( 'none', #26859, #26852, #26851 ) ;
#26862 = vertex_point ( 'none', #5744 ) ;
#26863 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26864 = axis2_placement_3d ( 'none', #26808, #26804, #26863 ) ;
#26865 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26866 = axis2_placement_3d ( 'none', #26837, #26865, #26926 ) ;
#26867 = circle ( 'none', #26866, 1.500000000000000900 ) ;
#26868 = conical_surface ( 'none', #26879, 1.219500000000000700, 0.9599310885968779200 ) ;
#26869 = conical_surface ( 'none', #26952, 1.500000000000000900, 0.9599310885968845900 ) ;
#26870 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26871 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26872 = cartesian_point ( 'none', ( 38.40000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26873 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26874 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26875 = axis2_placement_3d ( 'none', #26846, #26874, #26873 ) ;
#26876 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26877 = face_outer_bound ( 'none', #11388, .t. ) ;
#26878 = axis2_placement_3d ( 'none', #26876, #26870, #26881 ) ;
#26879 = axis2_placement_3d ( 'none', #26872, #26871, #26924 ) ;
#26880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26882 = cylindrical_surface ( 'none', #26878, 1.500000000000000000 ) ;
#26883 = circle ( 'none', #26875, 1.500000000000000700 ) ;
#26884 = face_outer_bound ( 'none', #11407, .t. ) ;
#26885 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26886 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26887 = cartesian_point ( 'none', ( 37.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26888 = axis2_placement_3d ( 'none', #26887, #26886, #26885 ) ;
#26889 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26890 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26891 = axis2_placement_3d ( 'none', #26890, #26889, #26880 ) ;
#26892 = cylindrical_surface ( 'none', #26891, 1.500000000000000000 ) ;
#26893 = face_outer_bound ( 'none', #11412, .t. ) ;
#26894 = circle ( 'none', #26888, 1.500000000000000900 ) ;
#26895 = axis2_placement_3d ( 'none', #26845, #26836, #26840 ) ;
#26896 = cartesian_point ( 'none', ( 39.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26897 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26898 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26899 = cartesian_point ( 'none', ( 37.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26900 = axis2_placement_3d ( 'none', #26899, #26898, #26897 ) ;
#26901 = circle ( 'none', #26951, 1.500000000000000700 ) ;
#26902 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26903 = face_outer_bound ( 'none', #11492, .t. ) ;
#26904 = axis2_placement_3d ( 'none', #26957, #26956, #26955 ) ;
#26905 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26906 = circle ( 'none', #26939, 1.219500000000000700 ) ;
#26907 = face_outer_bound ( 'none', #11346, .t. ) ;
#26908 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26909 = cartesian_point ( 'none', ( 38.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26910 = cartesian_point ( 'none', ( 39.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26911 = conical_surface ( 'none', #26916, 1.500000000000000900, 0.9599310885968845900 ) ;
#26912 = cylindrical_surface ( 'none', #26904, 1.500000000000000000 ) ;
#26913 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26914 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26915 = cartesian_point ( 'none', ( 38.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26916 = axis2_placement_3d ( 'none', #26909, #26908, #26905 ) ;
#26917 = axis2_placement_3d ( 'none', #26915, #26914, #26913 ) ;
#26918 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26919 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26920 = cartesian_point ( 'none', ( 38.40000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26921 = axis2_placement_3d ( 'none', #26920, #26919, #26918 ) ;
#26922 = conical_surface ( 'none', #26900, 1.219500000000000700, 0.9599310885968779200 ) ;
#26923 = circle ( 'none', #26921, 1.219500000000000700 ) ;
#26924 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26925 = circle ( 'none', #26917, 1.500000000000000700 ) ;
#26926 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26927 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26928 = cartesian_point ( 'none', ( 39.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#26929 = conical_surface ( 'none', #26931, 1.500000000000000900, 0.9599310885968845900 ) ;
#26930 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26931 = axis2_placement_3d ( 'none', #26982, #26981, #26980 ) ;
#26932 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26933 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26934 = axis2_placement_3d ( 'none', #26928, #26987, #26986 ) ;
#26935 = circle ( 'none', #26978, 1.219500000000000700 ) ;
#26936 = circle ( 'none', #26934, 1.500000000000000700 ) ;
#26937 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26938 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26939 = axis2_placement_3d ( 'none', #26945, #26938, #26937 ) ;
#26940 = cartesian_point ( 'none', ( 39.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26941 = face_outer_bound ( 'none', #11450, .t. ) ;
#26942 = axis2_placement_3d ( 'none', #26940, #26933, #26932 ) ;
#26943 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26944 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26945 = cartesian_point ( 'none', ( 39.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26946 = circle ( 'none', #26942, 1.500000000000000900 ) ;
#26947 = cartesian_point ( 'none', ( 39.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26948 = cartesian_point ( 'none', ( 38.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26949 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26950 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26951 = axis2_placement_3d ( 'none', #26910, #26950, #26949 ) ;
#26952 = axis2_placement_3d ( 'none', #26947, #26944, #26943 ) ;
#26953 = cylindrical_surface ( 'none', #26954, 1.500000000000000000 ) ;
#26954 = axis2_placement_3d ( 'none', #26902, #26930, #26927 ) ;
#26955 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26956 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26957 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26958 = face_outer_bound ( 'none', #11443, .t. ) ;
#26959 = axis2_placement_3d ( 'none', #24976, #24975, #24972 ) ;
#26960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26961 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26962 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26963 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26964 = axis2_placement_3d ( 'none', #26962, #26961, #26960 ) ;
#26965 = cylindrical_surface ( 'none', #26964, 1.500000000000000000 ) ;
#26966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26967 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#26968 = circle ( 'none', #26959, 1.500000000000000700 ) ;
#26969 = line ( 'none', #25473, #25973 ) ;
#26970 = vector ( 'none', #26967, 1000.000000000000000 ) ;
#26971 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26972 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26973 = axis2_placement_3d ( 'none', #26948, #26985, #26963 ) ;
#26974 = face_outer_bound ( 'none', #11482, .t. ) ;
#26975 = axis2_placement_3d ( 'none', #26896, #26972, #26971 ) ;
#26976 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26977 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26978 = axis2_placement_3d ( 'none', #26983, #26977, #26976 ) ;
#26979 = face_outer_bound ( 'none', #11385, .t. ) ;
#26980 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26981 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26982 = cartesian_point ( 'none', ( 39.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#26983 = cartesian_point ( 'none', ( 38.90000000000000600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#26984 = circle ( 'none', #26975, 1.500000000000000900 ) ;
#26985 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26986 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26987 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26988 = face_outer_bound ( 'none', #11455, .t. ) ;
#26989 = conical_surface ( 'none', #26973, 1.219500000000000700, 0.9599310885968779200 ) ;
#26990 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26991 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#26992 = face_outer_bound ( 'none', #11520, .t. ) ;
#26993 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26994 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26995 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#26996 = face_outer_bound ( 'none', #11539, .t. ) ;
#26997 = conical_surface ( 'none', #27005, 1.219500000000000700, 0.9599310885968779200 ) ;
#26998 = axis2_placement_3d ( 'none', #27045, #27043, #27040 ) ;
#26999 = cartesian_point ( 'none', ( 40.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#27000 = axis2_placement_3d ( 'none', #26999, #26995, #26994 ) ;
#27001 = circle ( 'none', #27037, 1.500000000000000700 ) ;
#27002 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27003 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27004 = cartesian_point ( 'none', ( 39.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27005 = axis2_placement_3d ( 'none', #27004, #26991, #26990 ) ;
#27006 = face_outer_bound ( 'none', #11430, .t. ) ;
#27007 = cylindrical_surface ( 'none', #26998, 1.500000000000000000 ) ;
#27008 = conical_surface ( 'none', #27038, 1.500000000000000900, 0.9599310885968845900 ) ;
#27009 = conical_surface ( 'none', #27000, 1.500000000000000900, 0.9599310885968845900 ) ;
#27010 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27011 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27012 = cartesian_point ( 'none', ( 40.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#27013 = axis2_placement_3d ( 'none', #27012, #27011, #27010 ) ;
#27014 = face_outer_bound ( 'none', #11487, .t. ) ;
#27015 = cartesian_point ( 'none', ( -7.542722234497452900, -23.96407604510370600, -20.80000000000000400 ) ) ;
#27016 = line ( 'none', #27015, #27050 ) ;
#27017 = conical_surface ( 'none', #27021, 1.219500000000000700, 0.9599310885968779200 ) ;
#27018 = face_outer_bound ( 'none', #11472, .t. ) ;
#27019 = cartesian_point ( 'none', ( 39.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27020 = circle ( 'none', #27013, 1.500000000000000700 ) ;
#27021 = axis2_placement_3d ( 'none', #27019, #27003, #27002 ) ;
#27022 = cylindrical_surface ( 'none', #27033, 1.500000000000000000 ) ;
#27023 = cartesian_point ( 'none', ( -3.167689414881122500, -24.43949116567292600, -20.80000000000000400 ) ) ;
#27024 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27025 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27026 = axis2_placement_3d ( 'none', #27042, #27025, #27024 ) ;
#27027 = cylindrical_surface ( 'none', #27063, 4.274600099526757900 ) ;
#27028 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27029 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#27030 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27031 = cartesian_point ( 'none', ( 41.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#27032 = circle ( 'none', #27082, 1.500000000000000900 ) ;
#27033 = axis2_placement_3d ( 'none', #26993, #27030, #27073 ) ;
#27034 = cartesian_point ( 'none', ( 41.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#27035 = cartesian_point ( 'none', ( -0.6285332854052628800, -27.77159246718709400, -20.80000000000000400 ) ) ;
#27036 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27037 = axis2_placement_3d ( 'none', #27041, #27046, #27036 ) ;
#27038 = axis2_placement_3d ( 'none', #27034, #27029, #27028 ) ;
#27039 = circle ( 'none', #27060, 4.400787623776661700 ) ;
#27040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27041 = cartesian_point ( 'none', ( 41.20359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#27042 = cartesian_point ( 'none', ( 40.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27043 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27044 = circle ( 'none', #27026, 1.219500000000000700 ) ;
#27045 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27046 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27047 = face_outer_bound ( 'none', #11532, .t. ) ;
#27048 = cartesian_point ( 'none', ( -7.542722234497452900, -23.96407604510370600, -20.80000000000000400 ) ) ;
#27049 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27050 = vector ( 'none', #27049, 1000.000000000000000 ) ;
#27051 = cartesian_point ( 'none', ( 40.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#27052 = axis2_placement_3d ( 'none', #27051, #27108, #27107 ) ;
#27053 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27054 = circle ( 'none', #27055, 1.500000000000000700 ) ;
#27055 = axis2_placement_3d ( 'none', #27104, #27103, #27102 ) ;
#27056 = conical_surface ( 'none', #27059, 1.219500000000000700, 0.9599310885968779200 ) ;
#27057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27058 = circle ( 'none', #27052, 1.500000000000000900 ) ;
#27059 = axis2_placement_3d ( 'none', #27101, #27105, #27094 ) ;
#27060 = axis2_placement_3d ( 'none', #27023, #27057, #27053 ) ;
#27061 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27062 = conical_surface ( 'none', #27072, 1.500000000000000900, 0.9599310885968845900 ) ;
#27063 = axis2_placement_3d ( 'none', #27077, #27070, #27069 ) ;
#27064 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#27065 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27066 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27067 = cartesian_point ( 'none', ( 40.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27068 = axis2_placement_3d ( 'none', #27067, #27066, #27065 ) ;
#27069 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27070 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27071 = cartesian_point ( 'none', ( 40.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#27072 = axis2_placement_3d ( 'none', #27071, #27064, #27061 ) ;
#27073 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27074 = cartesian_point ( 'none', ( -0.6285332854052628800, -27.77159246718709400, -20.80000000000000400 ) ) ;
#27075 = line ( 'none', #27074, #27099 ) ;
#27076 = face_outer_bound ( 'none', #10544, .t. ) ;
#27077 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.80000000000000400 ) ) ;
#27078 = face_outer_bound ( 'none', #11469, .t. ) ;
#27079 = circle ( 'none', #27068, 1.219500000000000700 ) ;
#27080 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27081 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27082 = axis2_placement_3d ( 'none', #27031, #27081, #27080 ) ;
#27083 = face_outer_bound ( 'none', #11579, .t. ) ;
#27084 = circle ( 'none', #27135, 4.000000000000003600 ) ;
#27085 = cylindrical_surface ( 'none', #27145, 1.500000000000000000 ) ;
#27086 = cartesian_point ( 'none', ( -25.50000000000000400, 10.50000000000000200, 1.500000000000000000 ) ) ;
#27087 = cartesian_point ( 'none', ( 28.00000000000000000, 10.50000000000000200, 1.500000000000000000 ) ) ;
#27088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27089 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27090 = cartesian_point ( 'none', ( 41.90000000000000600, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#27091 = axis2_placement_3d ( 'none', #27090, #27089, #27088 ) ;
#27092 = plane ( 'none', #27091 ) ;
#27093 = face_outer_bound ( 'none', #11557, .t. ) ;
#27094 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27095 = axis2_placement_3d ( 'none', #27146, #27126, #27125 ) ;
#27096 = face_outer_bound ( 'none', #11620, .t. ) ;
#27097 = cartesian_point ( 'none', ( 28.00000000000000000, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27098 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27099 = vector ( 'none', #27098, 1000.000000000000000 ) ;
#27100 = circle ( 'none', #27141, 1.500000000000000700 ) ;
#27101 = cartesian_point ( 'none', ( 40.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27102 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27103 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27104 = cartesian_point ( 'none', ( 40.70359178553216900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#27105 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27106 = face_outer_bound ( 'none', #11459, .t. ) ;
#27107 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27108 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27109 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27110 = axis2_placement_3d ( 'none', #27116, #27129, #27109 ) ;
#27111 = face_outer_bound ( 'none', #11537, .t. ) ;
#27112 = cartesian_point ( 'none', ( 41.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27113 = cartesian_point ( 'none', ( 40.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27114 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27115 = circle ( 'none', #27168, 2.000000000000001800 ) ;
#27116 = cartesian_point ( 'none', ( 41.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#27117 = conical_surface ( 'none', #27110, 1.500000000000000900, 0.9599310885968845900 ) ;
#27118 = circle ( 'none', #27172, 1.219500000000000700 ) ;
#27119 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27120 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27122 = cartesian_point ( 'none', ( -22.25000000000000000, 11.25000000000000200, 1.500000000000000000 ) ) ;
#27123 = conical_surface ( 'none', #27128, 1.219500000000000700, 0.9599310885968779200 ) ;
#27124 = axis2_placement_3d ( 'none', #27113, #27173, #27137 ) ;
#27125 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27126 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27127 = cartesian_point ( 'none', ( 41.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27128 = axis2_placement_3d ( 'none', #27127, #27120, #27119 ) ;
#27129 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#27130 = face_outer_bound ( 'none', #11577, .t. ) ;
#27131 = conical_surface ( 'none', #27124, 1.219500000000000700, 0.9599310885968779200 ) ;
#27132 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27134 = cartesian_point ( 'none', ( -21.50000000000000000, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27135 = axis2_placement_3d ( 'none', #27134, #27133, #27132 ) ;
#27136 = circle ( 'none', #27095, 1.500000000000000900 ) ;
#27137 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27138 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27139 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27140 = cartesian_point ( 'none', ( 41.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#27141 = axis2_placement_3d ( 'none', #27140, #27139, #27138 ) ;
#27142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27143 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27144 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27145 = axis2_placement_3d ( 'none', #27144, #27143, #27142 ) ;
#27146 = cartesian_point ( 'none', ( 41.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#27147 = face_bound ( 'none', #11598, .t. ) ;
#27148 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27150 = cartesian_point ( 'none', ( -21.50000000000000000, 10.50000000000000200, 1.500000000000000000 ) ) ;
#27151 = cartesian_point ( 'none', ( -22.25000000000000000, 13.25000000000000200, 1.500000000000000000 ) ) ;
#27152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27153 = axis2_placement_3d ( 'none', #27157, #27152, #27198 ) ;
#27154 = direction ( 'none', ( -1.000000000000000000, 3.812579068080894700e-017, -0.0000000000000000000 ) ) ;
#27155 = vector ( 'none', #27154, 1000.000000000000000 ) ;
#27156 = circle ( 'none', #27164, 4.000000000000003600 ) ;
#27157 = cartesian_point ( 'none', ( 24.74999999999999600, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27158 = cartesian_point ( 'none', ( -21.50000000000000000, 14.50000000000000200, 1.500000000000000000 ) ) ;
#27159 = circle ( 'none', #27153, 1.999999999999998200 ) ;
#27160 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27162 = axis2_placement_3d ( 'none', #27165, #27114, #27161 ) ;
#27163 = line ( 'none', #27204, #27203 ) ;
#27164 = axis2_placement_3d ( 'none', #27150, #27149, #27148 ) ;
#27165 = cartesian_point ( 'none', ( 24.75000000000000400, 11.25000000000000200, 1.500000000000000000 ) ) ;
#27166 = cartesian_point ( 'none', ( -21.50000000000000000, 14.50000000000000200, 1.500000000000000000 ) ) ;
#27167 = line ( 'none', #27166, #27155 ) ;
#27168 = axis2_placement_3d ( 'none', #27122, #27121, #27160 ) ;
#27169 = circle ( 'none', #27162, 1.999999999999994900 ) ;
#27170 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27171 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27172 = axis2_placement_3d ( 'none', #27112, #27171, #27170 ) ;
#27173 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27174 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27175 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27176 = cartesian_point ( 'none', ( 24.00000000000000000, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27177 = cartesian_point ( 'none', ( 26.74999999999999600, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27178 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27179 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27180 = cartesian_point ( 'none', ( -24.25000000000000000, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27181 = axis2_placement_3d ( 'none', #27176, #27175, #27174 ) ;
#27182 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27183 = circle ( 'none', #27181, 4.000000000000000000 ) ;
#27184 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27186 = cartesian_point ( 'none', ( 24.00000000000000000, 10.50000000000000200, 1.500000000000000000 ) ) ;
#27187 = axis2_placement_3d ( 'none', #27186, #27185, #27184 ) ;
#27188 = axis2_placement_3d ( 'none', #27191, #27190, #27178 ) ;
#27189 = face_outer_bound ( 'none', #11559, .t. ) ;
#27190 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27191 = cartesian_point ( 'none', ( -21.50000000000000000, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27192 = circle ( 'none', #27217, 1.219500000000000700 ) ;
#27193 = circle ( 'none', #27187, 4.000000000000000000 ) ;
#27194 = direction ( 'none', ( 1.000000000000000000, -7.625158136161789500e-017, 0.0000000000000000000 ) ) ;
#27195 = vector ( 'none', #27194, 1000.000000000000000 ) ;
#27196 = cartesian_point ( 'none', ( -25.50000000000000400, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27197 = cartesian_point ( 'none', ( 24.00000000000000000, -19.50000000000000400, 1.500000000000000000 ) ) ;
#27198 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27199 = cartesian_point ( 'none', ( -21.50000000000000000, -19.50000000000000000, 1.500000000000000000 ) ) ;
#27200 = line ( 'none', #27199, #27195 ) ;
#27201 = plane ( 'none', #27188 ) ;
#27202 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27203 = vector ( 'none', #27202, 1000.000000000000000 ) ;
#27204 = cartesian_point ( 'none', ( -25.50000000000000400, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27205 = conical_surface ( 'none', #27220, 1.219500000000000700, 0.9599310885968779200 ) ;
#27206 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#27207 = vector ( 'none', #27206, 1000.000000000000000 ) ;
#27208 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27210 = cartesian_point ( 'none', ( 29.50000000000000000, 20.99999999999999600, 3.000000000000000000 ) ) ;
#27211 = cartesian_point ( 'none', ( 29.50000000000000400, 20.70710678118654600, 3.000000000000000000 ) ) ;
#27212 = cartesian_point ( 'none', ( -21.50000000000000000, -15.50000000000000000, 0.0000000000000000000 ) ) ;
#27213 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27214 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#27215 = cartesian_point ( 'none', ( 41.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27216 = face_outer_bound ( 'none', #11771, .t. ) ;
#27217 = axis2_placement_3d ( 'none', #27215, #27214, #27213 ) ;
#27218 = axis2_placement_3d ( 'none', #27212, #27209, #27208 ) ;
#27219 = circle ( 'none', #27218, 4.000000000000003600 ) ;
#27220 = axis2_placement_3d ( 'none', #27227, #27182, #27179 ) ;
#27221 = face_outer_bound ( 'none', #11556, .t. ) ;
#27222 = direction ( 'none', ( 1.334402673828313100e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27223 = vector ( 'none', #27222, 1000.000000000000000 ) ;
#27224 = cartesian_point ( 'none', ( 27.99999999999999600, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27225 = line ( 'none', #27224, #27223 ) ;
#27226 = cartesian_point ( 'none', ( 24.00000000000000000, 14.50000000000000200, 1.500000000000000000 ) ) ;
#27227 = cartesian_point ( 'none', ( 41.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#27228 = cartesian_point ( 'none', ( -21.50000000000000000, 10.50000000000000200, 0.0000000000000000000 ) ) ;
#27229 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27230 = vector ( 'none', #27229, 1000.000000000000000 ) ;
#27231 = cartesian_point ( 'none', ( -25.50000000000000400, -15.50000000000000000, 0.0000000000000000000 ) ) ;
#27232 = cartesian_point ( 'none', ( -21.50000000000000000, 14.50000000000000200, 0.0000000000000000000 ) ) ;
#27233 = line ( 'none', #27232, #27280 ) ;
#27234 = cartesian_point ( 'none', ( -25.50000000000000400, 10.50000000000000200, 0.0000000000000000000 ) ) ;
#27235 = direction ( 'none', ( 1.000000000000000000, -7.625158136161789500e-017, 0.0000000000000000000 ) ) ;
#27236 = vector ( 'none', #27235, 1000.000000000000000 ) ;
#27237 = line ( 'none', #27231, #27230 ) ;
#27238 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27240 = cartesian_point ( 'none', ( 24.00000000000000000, -15.50000000000000000, 0.0000000000000000000 ) ) ;
#27241 = axis2_placement_3d ( 'none', #27240, #27239, #27238 ) ;
#27242 = cartesian_point ( 'none', ( 24.00000000000000000, 14.50000000000000200, 0.0000000000000000000 ) ) ;
#27243 = axis2_placement_3d ( 'none', #27228, #27285, #27284 ) ;
#27244 = cartesian_point ( 'none', ( -21.50000000000000000, -19.50000000000000000, 0.0000000000000000000 ) ) ;
#27245 = line ( 'none', #27244, #27236 ) ;
#27246 = direction ( 'none', ( 1.334402673828313100e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27247 = vector ( 'none', #27246, 1000.000000000000000 ) ;
#27248 = cartesian_point ( 'none', ( 27.99999999999999600, -15.50000000000000000, 0.0000000000000000000 ) ) ;
#27249 = line ( 'none', #27248, #27247 ) ;
#27250 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27251 = vector ( 'none', #27250, 1000.000000000000000 ) ;
#27252 = cartesian_point ( 'none', ( -22.25000000000000000, 13.25000000000000200, 0.0000000000000000000 ) ) ;
#27253 = circle ( 'none', #27241, 4.000000000000000000 ) ;
#27254 = cartesian_point ( 'none', ( 28.00000000000000000, -15.50000000000000000, 0.0000000000000000000 ) ) ;
#27255 = circle ( 'none', #27243, 4.000000000000003600 ) ;
#27256 = cartesian_point ( 'none', ( -21.50000000000000000, -19.50000000000000000, 1.500000000000000000 ) ) ;
#27257 = line ( 'none', #27252, #27251 ) ;
#27258 = circle ( 'none', #27311, 2.000000000000001800 ) ;
#27259 = cartesian_point ( 'none', ( -22.25000000000000000, -18.25000000000000000, 1.500000000000000000 ) ) ;
#27260 = plane ( 'none', #27277 ) ;
#27261 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27262 = vector ( 'none', #27261, 1000.000000000000000 ) ;
#27263 = cartesian_point ( 'none', ( -21.50000000000000000, -15.50000000000000000, 0.0000000000000000000 ) ) ;
#27264 = face_outer_bound ( 'none', #11589, .t. ) ;
#27265 = cartesian_point ( 'none', ( -21.50000000000000000, -19.50000000000000000, 0.0000000000000000000 ) ) ;
#27266 = cartesian_point ( 'none', ( -25.50000000000000400, -15.50000000000000000, 0.0000000000000000000 ) ) ;
#27267 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27268 = vector ( 'none', #27267, 1000.000000000000000 ) ;
#27269 = cartesian_point ( 'none', ( -22.25000000000000000, 13.25000000000000200, 1.500000000000000000 ) ) ;
#27270 = cartesian_point ( 'none', ( -21.50000000000000000, 14.50000000000000200, 0.0000000000000000000 ) ) ;
#27271 = cartesian_point ( 'none', ( 24.75000000000000400, 13.24999999999999800, 1.500000000000000000 ) ) ;
#27272 = cartesian_point ( 'none', ( 26.74999999999999600, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27273 = face_bound ( 'none', #11633, .t. ) ;
#27274 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27275 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27276 = cartesian_point ( 'none', ( 24.00000000000000000, -19.50000000000000400, 0.0000000000000000000 ) ) ;
#27277 = axis2_placement_3d ( 'none', #27263, #27320, #27319 ) ;
#27278 = axis2_placement_3d ( 'none', #27282, #27275, #27274 ) ;
#27279 = direction ( 'none', ( -1.000000000000000000, 3.812579068080894700e-017, -0.0000000000000000000 ) ) ;
#27280 = vector ( 'none', #27279, 1000.000000000000000 ) ;
#27281 = circle ( 'none', #27278, 4.000000000000000000 ) ;
#27282 = cartesian_point ( 'none', ( 24.00000000000000000, 10.50000000000000200, 0.0000000000000000000 ) ) ;
#27283 = face_outer_bound ( 'none', #11701, .t. ) ;
#27284 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27286 = line ( 'none', #27269, #27268 ) ;
#27287 = cartesian_point ( 'none', ( 28.00000000000000000, 10.50000000000000200, 0.0000000000000000000 ) ) ;
#27288 = line ( 'none', #27272, #27262 ) ;
#27289 = plane ( 'none', #27344 ) ;
#27290 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27291 = vector ( 'none', #27290, 1000.000000000000000 ) ;
#27292 = cartesian_point ( 'none', ( -21.50000000000000000, -19.50000000000000000, 1.500000000000000000 ) ) ;
#27293 = line ( 'none', #27292, #27291 ) ;
#27294 = axis2_placement_3d ( 'none', #27338, #27337, #27336 ) ;
#27295 = cartesian_point ( 'none', ( 26.74999999999999600, 11.25000000000000200, 0.0000000000000000000 ) ) ;
#27296 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27297 = vector ( 'none', #27296, 1000.000000000000000 ) ;
#27298 = cartesian_point ( 'none', ( -21.50000000000000000, 14.50000000000000200, 1.500000000000000000 ) ) ;
#27299 = line ( 'none', #27298, #27297 ) ;
#27300 = vector ( 'none', #27345, 1000.000000000000000 ) ;
#27301 = cartesian_point ( 'none', ( 28.00000000000000000, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27302 = line ( 'none', #27301, #27300 ) ;
#27303 = cartesian_point ( 'none', ( -24.25000000000000000, 11.25000000000000200, 0.0000000000000000000 ) ) ;
#27304 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27305 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27306 = cartesian_point ( 'none', ( -22.25000000000000000, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27307 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27308 = vector ( 'none', #27307, 1000.000000000000000 ) ;
#27309 = cartesian_point ( 'none', ( -24.25000000000000000, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27310 = cartesian_point ( 'none', ( -21.50000000000000000, -19.50000000000000000, 1.500000000000000000 ) ) ;
#27311 = axis2_placement_3d ( 'none', #27306, #27305, #27304 ) ;
#27312 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27313 = vector ( 'none', #27312, 1000.000000000000000 ) ;
#27314 = cartesian_point ( 'none', ( -22.25000000000000000, -18.25000000000000000, 1.500000000000000000 ) ) ;
#27315 = line ( 'none', #27314, #27313 ) ;
#27316 = line ( 'none', #27309, #27308 ) ;
#27317 = cartesian_point ( 'none', ( -24.25000000000000000, 11.25000000000000200, 1.500000000000000000 ) ) ;
#27318 = cartesian_point ( 'none', ( 26.74999999999999600, 11.25000000000000200, 1.500000000000000000 ) ) ;
#27319 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27320 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27321 = cartesian_point ( 'none', ( 24.74999999999999600, -18.25000000000000000, 1.500000000000000000 ) ) ;
#27322 = cylindrical_surface ( 'none', #27382, 4.000000000000003600 ) ;
#27323 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27324 = line ( 'none', #27378, #27377 ) ;
#27325 = cartesian_point ( 'none', ( 26.74999999999999600, -16.25000000000000000, 0.0000000000000000000 ) ) ;
#27326 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27327 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27328 = axis2_placement_3d ( 'none', #27355, #27354, #27353 ) ;
#27329 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27330 = vector ( 'none', #27329, 1000.000000000000000 ) ;
#27331 = cartesian_point ( 'none', ( -24.25000000000000000, -16.25000000000000000, 0.0000000000000000000 ) ) ;
#27332 = line ( 'none', #27331, #27330 ) ;
#27333 = cartesian_point ( 'none', ( 24.00000000000000000, -19.50000000000000400, 1.500000000000000000 ) ) ;
#27334 = line ( 'none', #27333, #27340 ) ;
#27335 = circle ( 'none', #27339, 2.000000000000001800 ) ;
#27336 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27338 = cartesian_point ( 'none', ( -22.25000000000000000, 11.25000000000000200, 0.0000000000000000000 ) ) ;
#27339 = axis2_placement_3d ( 'none', #27347, #27327, #27326 ) ;
#27340 = vector ( 'none', #27323, 1000.000000000000000 ) ;
#27341 = direction ( 'none', ( -1.000000000000000000, 7.625158136161789500e-017, 0.0000000000000000000 ) ) ;
#27342 = direction ( 'none', ( 7.625158136161789500e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27343 = circle ( 'none', #27294, 2.000000000000001800 ) ;
#27344 = axis2_placement_3d ( 'none', #27310, #27342, #27341 ) ;
#27345 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27346 = face_outer_bound ( 'none', #11694, .t. ) ;
#27347 = cartesian_point ( 'none', ( -22.25000000000000000, -16.25000000000000000, 0.0000000000000000000 ) ) ;
#27348 = line ( 'none', #27413, #27406 ) ;
#27349 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27351 = axis2_placement_3d ( 'none', #27364, #27350, #27349 ) ;
#27352 = face_outer_bound ( 'none', #11679, .t. ) ;
#27353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27355 = cartesian_point ( 'none', ( 24.74999999999999600, -16.25000000000000000, 0.0000000000000000000 ) ) ;
#27356 = cylindrical_surface ( 'none', #27357, 1.999999999999998200 ) ;
#27357 = axis2_placement_3d ( 'none', #27417, #27416, #27409 ) ;
#27358 = cartesian_point ( 'none', ( -24.25000000000000000, -16.25000000000000000, 0.0000000000000000000 ) ) ;
#27359 = cartesian_point ( 'none', ( 24.75000000000000400, 13.24999999999999800, 0.0000000000000000000 ) ) ;
#27360 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27361 = vector ( 'none', #27360, 1000.000000000000000 ) ;
#27362 = cartesian_point ( 'none', ( 26.74999999999999600, -16.25000000000000000, 0.0000000000000000000 ) ) ;
#27363 = line ( 'none', #27362, #27361 ) ;
#27364 = cartesian_point ( 'none', ( 24.75000000000000400, 11.25000000000000200, 0.0000000000000000000 ) ) ;
#27365 = circle ( 'none', #27351, 1.999999999999994900 ) ;
#27366 = face_outer_bound ( 'none', #11731, .t. ) ;
#27367 = plane ( 'none', #27405 ) ;
#27368 = circle ( 'none', #27328, 1.999999999999998200 ) ;
#27369 = cartesian_point ( 'none', ( 24.75000000000000000, -18.25000000000000000, 0.0000000000000000000 ) ) ;
#27370 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27371 = vector ( 'none', #27370, 1000.000000000000000 ) ;
#27372 = cartesian_point ( 'none', ( -22.25000000000000000, 13.25000000000000200, 0.0000000000000000000 ) ) ;
#27373 = cartesian_point ( 'none', ( -22.25000000000000000, -18.25000000000000400, 0.0000000000000000000 ) ) ;
#27374 = cartesian_point ( 'none', ( -22.25000000000000000, -18.25000000000000000, 0.0000000000000000000 ) ) ;
#27375 = line ( 'none', #27374, #27371 ) ;
#27376 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27377 = vector ( 'none', #27376, 1000.000000000000000 ) ;
#27378 = cartesian_point ( 'none', ( -25.50000000000000400, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27379 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27380 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27381 = cartesian_point ( 'none', ( -21.50000000000000000, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27382 = axis2_placement_3d ( 'none', #27381, #27380, #27379 ) ;
#27383 = cartesian_point ( 'none', ( 24.00000000000000000, 10.50000000000000200, 1.500000000000000000 ) ) ;
#27384 = axis2_placement_3d ( 'none', #27383, #27445, #27444 ) ;
#27385 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27386 = vector ( 'none', #27385, 1000.000000000000000 ) ;
#27387 = face_outer_bound ( 'none', #11090, .t. ) ;
#27388 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27389 = vector ( 'none', #27388, 1000.000000000000000 ) ;
#27390 = cartesian_point ( 'none', ( 24.00000000000000000, 14.50000000000000200, 1.500000000000000000 ) ) ;
#27391 = line ( 'none', #27390, #27386 ) ;
#27392 = axis2_placement_3d ( 'none', #27396, #27427, #27426 ) ;
#27393 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27394 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27395 = cartesian_point ( 'none', ( -21.50000000000000000, 10.50000000000000200, 1.500000000000000000 ) ) ;
#27396 = cartesian_point ( 'none', ( 27.99999999999999600, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27397 = cartesian_point ( 'none', ( -25.50000000000000400, 10.50000000000000200, 1.500000000000000000 ) ) ;
#27398 = line ( 'none', #27397, #27389 ) ;
#27399 = face_outer_bound ( 'none', #11678, .t. ) ;
#27400 = axis2_placement_3d ( 'none', #27395, #27394, #27393 ) ;
#27401 = direction ( 'none', ( 1.000000000000000000, -3.812579068080894700e-017, 0.0000000000000000000 ) ) ;
#27402 = direction ( 'none', ( -3.812579068080894700e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27403 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27404 = cylindrical_surface ( 'none', #27400, 4.000000000000003600 ) ;
#27405 = axis2_placement_3d ( 'none', #27415, #27402, #27401 ) ;
#27406 = vector ( 'none', #27412, 1000.000000000000000 ) ;
#27407 = cylindrical_surface ( 'none', #27384, 4.000000000000000000 ) ;
#27408 = face_outer_bound ( 'none', #11745, .t. ) ;
#27409 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27410 = cartesian_point ( 'none', ( 28.00000000000000000, 10.50000000000000200, 1.500000000000000000 ) ) ;
#27411 = line ( 'none', #27410, #27430 ) ;
#27412 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27413 = cartesian_point ( 'none', ( 24.74999999999999600, -18.25000000000000000, 1.500000000000000000 ) ) ;
#27414 = face_outer_bound ( 'none', #11724, .t. ) ;
#27415 = cartesian_point ( 'none', ( -21.50000000000000000, 14.50000000000000200, 1.500000000000000000 ) ) ;
#27416 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27417 = cartesian_point ( 'none', ( 24.74999999999999600, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27419 = vector ( 'none', #27418, 1000.000000000000000 ) ;
#27420 = cartesian_point ( 'none', ( -22.25000000000000000, 13.25000000000000200, 1.500000000000000000 ) ) ;
#27421 = line ( 'none', #27420, #27419 ) ;
#27422 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27424 = line ( 'none', #27473, #27472 ) ;
#27425 = plane ( 'none', #27461 ) ;
#27426 = direction ( 'none', ( -1.334402673828313100e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27427 = direction ( 'none', ( -1.000000000000000000, 1.334402673828313100e-016, 0.0000000000000000000 ) ) ;
#27428 = cylindrical_surface ( 'none', #27446, 2.000000000000001800 ) ;
#27429 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27430 = vector ( 'none', #27429, 1000.000000000000000 ) ;
#27431 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27432 = axis2_placement_3d ( 'none', #27435, #27403, #27431 ) ;
#27433 = cartesian_point ( 'none', ( -22.25000000000000000, 11.25000000000000200, 1.500000000000000000 ) ) ;
#27434 = face_outer_bound ( 'none', #11751, .t. ) ;
#27435 = cartesian_point ( 'none', ( 24.00000000000000000, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27436 = cylindrical_surface ( 'none', #27432, 4.000000000000000000 ) ;
#27437 = plane ( 'none', #27392 ) ;
#27438 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27439 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27440 = cartesian_point ( 'none', ( -3.167689414881122500, -24.43949116567292600, -20.80000000000000400 ) ) ;
#27441 = axis2_placement_3d ( 'none', #27440, #27439, #27438 ) ;
#27442 = cylindrical_surface ( 'none', #27441, 4.400787623776661700 ) ;
#27443 = face_outer_bound ( 'none', #11832, .t. ) ;
#27444 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27445 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27446 = axis2_placement_3d ( 'none', #27433, #27423, #27422 ) ;
#27447 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27448 = cartesian_point ( 'none', ( 24.75000000000000400, 11.25000000000000200, 1.500000000000000000 ) ) ;
#27449 = axis2_placement_3d ( 'none', #27448, #27452, #27447 ) ;
#27450 = cartesian_point ( 'none', ( -22.25000000000000000, 13.25000000000000200, 1.500000000000000000 ) ) ;
#27451 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27452 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27453 = face_outer_bound ( 'none', #11769, .t. ) ;
#27454 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27455 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27456 = cylindrical_surface ( 'none', #27449, 1.999999999999994900 ) ;
#27457 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27459 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27460 = cartesian_point ( 'none', ( -23.99999999999999300, -24.00000000000000000, 3.000000000000000000 ) ) ;
#27461 = axis2_placement_3d ( 'none', #27450, #27451, #27454 ) ;
#27462 = axis2_placement_3d ( 'none', #27460, #27471, #27457 ) ;
#27463 = cartesian_point ( 'none', ( 26.50000000000000700, 5.204170427930421300e-015, 15.00000000000000000 ) ) ;
#27464 = circle ( 'none', #27462, 1.750000000000001600 ) ;
#27465 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27466 = vector ( 'none', #27465, 1000.000000000000000 ) ;
#27467 = cartesian_point ( 'none', ( -24.25000000000000000, 11.25000000000000200, 1.500000000000000000 ) ) ;
#27468 = axis2_placement_3d ( 'none', #27463, #27459, #27458 ) ;
#27469 = line ( 'none', #27467, #27466 ) ;
#27470 = circle ( 'none', #27468, 7.249999999999997300 ) ;
#27471 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27472 = vector ( 'none', #27455, 1000.000000000000000 ) ;
#27473 = cartesian_point ( 'none', ( 26.74999999999999600, 11.25000000000000200, 1.500000000000000000 ) ) ;
#27474 = axis2_placement_3d ( 'none', #27491, #27490, #27520 ) ;
#27475 = cartesian_point ( 'none', ( -25.74999999999998900, 24.00000000000000700, 3.000000000000000000 ) ) ;
#27476 = cartesian_point ( 'none', ( 25.74999999999998900, 24.00000000000000700, 3.000000000000000000 ) ) ;
#27477 = cartesian_point ( 'none', ( 22.24999999999998600, 24.00000000000000700, 31.00000000000000000 ) ) ;
#27478 = cartesian_point ( 'none', ( -22.24999999999998600, 24.00000000000000700, 3.000000000000000000 ) ) ;
#27479 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27480 = vector ( 'none', #27479, 1000.000000000000000 ) ;
#27481 = cartesian_point ( 'none', ( 30.50000000000000700, 5.204170427930421300e-015, 7.750000000000002700 ) ) ;
#27482 = line ( 'none', #27481, #27480 ) ;
#27483 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27484 = vector ( 'none', #27483, 1000.000000000000000 ) ;
#27485 = cartesian_point ( 'none', ( -22.25000000000000000, -18.25000000000000400, 1.500000000000000000 ) ) ;
#27486 = line ( 'none', #27485, #27533 ) ;
#27487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27488 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27489 = cartesian_point ( 'none', ( -25.50000000000000400, -15.50000000000000000, 1.500000000000000000 ) ) ;
#27490 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27491 = cartesian_point ( 'none', ( -22.25000000000000000, -18.25000000000000000, 1.500000000000000000 ) ) ;
#27492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27493 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27494 = cartesian_point ( 'none', ( 26.74999999999999600, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27495 = axis2_placement_3d ( 'none', #27494, #27493, #27492 ) ;
#27496 = face_outer_bound ( 'none', #11792, .t. ) ;
#27497 = cartesian_point ( 'none', ( 26.74999999999999600, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27498 = line ( 'none', #27497, #27484 ) ;
#27499 = plane ( 'none', #27502 ) ;
#27500 = face_outer_bound ( 'none', #11721, .t. ) ;
#27501 = plane ( 'none', #27495 ) ;
#27502 = axis2_placement_3d ( 'none', #27489, #27488, #27487 ) ;
#27503 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27504 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27505 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27506 = cartesian_point ( 'none', ( -24.25000000000000000, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27507 = cartesian_point ( 'none', ( -22.25000000000000000, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27508 = face_outer_bound ( 'none', #11799, .t. ) ;
#27509 = face_outer_bound ( 'none', #11824, .t. ) ;
#27510 = plane ( 'none', #27512 ) ;
#27511 = line ( 'none', #27506, #27570 ) ;
#27512 = axis2_placement_3d ( 'none', #27536, #27535, #27505 ) ;
#27513 = cylindrical_surface ( 'none', #27531, 2.000000000000001800 ) ;
#27514 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27515 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27516 = axis2_placement_3d ( 'none', #27524, #27515, #27514 ) ;
#27517 = circle ( 'none', #27516, 1.750000000000001600 ) ;
#27518 = cartesian_point ( 'none', ( 26.50000000000000700, 5.204170427930421300e-015, 7.750000000000002700 ) ) ;
#27519 = face_outer_bound ( 'none', #11761, .t. ) ;
#27520 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27521 = cartesian_point ( 'none', ( 30.50000000000000700, 6.092039357312251900e-015, 22.25000000000000000 ) ) ;
#27522 = edge_curve ( 'none', #26862, #47180, #5735, .t. ) ;
#27523 = cartesian_point ( 'none', ( 26.50000000000000700, 6.092039357312251900e-015, 22.25000000000000000 ) ) ;
#27524 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#27525 = cartesian_point ( 'none', ( 22.24999999999998600, 24.00000000000000700, 3.000000000000000000 ) ) ;
#27526 = plane ( 'none', #27474 ) ;
#27527 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27528 = vector ( 'none', #27527, 1000.000000000000000 ) ;
#27529 = cartesian_point ( 'none', ( 30.50000000000000700, 6.092039357312251900e-015, 22.24999999999999600 ) ) ;
#27530 = line ( 'none', #27529, #27528 ) ;
#27531 = axis2_placement_3d ( 'none', #27507, #27504, #27503 ) ;
#27532 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27533 = vector ( 'none', #27532, 1000.000000000000000 ) ;
#27534 = face_outer_bound ( 'none', #11831, .t. ) ;
#27535 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27536 = cartesian_point ( 'none', ( -24.25000000000000000, -16.25000000000000000, 1.500000000000000000 ) ) ;
#27537 = axis2_placement_3d ( 'none', #27549, #27548, #27597 ) ;
#27538 = circle ( 'none', #27591, 5.554834393654520100 ) ;
#27539 = cylindrical_surface ( 'none', #27543, 1.750000000000001600 ) ;
#27540 = face_outer_bound ( 'none', #10356, .t. ) ;
#27541 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27542 = vector ( 'none', #27541, 1000.000000000000000 ) ;
#27543 = axis2_placement_3d ( 'none', #27552, #27550, #27595 ) ;
#27544 = oriented_edge ( 'none', *, *, #47178, .t. ) ;
#27545 = cylindrical_surface ( 'none', #27537, 1.750000000000001600 ) ;
#27546 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27548 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27549 = cartesian_point ( 'none', ( 23.99999999999999300, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#27550 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27551 = cartesian_point ( 'none', ( 27.49999999999999600, -29.49999999999999600, 3.000000000000000000 ) ) ;
#27552 = cartesian_point ( 'none', ( -23.99999999999998600, 24.00000000000000700, 0.0000000000000000000 ) ) ;
#27553 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27554 = vector ( 'none', #27553, 1000.000000000000000 ) ;
#27555 = circle ( 'none', #27566, 1.750000000000001600 ) ;
#27556 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27557 = cartesian_point ( 'none', ( -25.74999999999999600, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#27558 = line ( 'none', #27557, #27554 ) ;
#27559 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27560 = cartesian_point ( 'none', ( -23.99999999999999300, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#27561 = cartesian_point ( 'none', ( -23.99999999999999300, -24.00000000000000000, 31.00000000000000000 ) ) ;
#27562 = cylindrical_surface ( 'none', #27563, 1.750000000000001600 ) ;
#27563 = axis2_placement_3d ( 'none', #27560, #27559, #27556 ) ;
#27564 = cartesian_point ( 'none', ( -22.24999999999999300, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#27565 = line ( 'none', #27564, #27542 ) ;
#27566 = axis2_placement_3d ( 'none', #27561, #27547, #27546 ) ;
#27567 = face_outer_bound ( 'none', #11857, .t. ) ;
#27568 = cartesian_point ( 'none', ( 29.50000000000000700, -12.99999999999999800, 2.999999999999988900 ) ) ;
#27569 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27570 = vector ( 'none', #27569, 1000.000000000000000 ) ;
#27571 = line ( 'none', #27630, #27629 ) ;
#27572 = axis2_placement_3d ( 'none', #27578, #27622, #27621 ) ;
#27573 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27575 = cartesian_point ( 'none', ( -23.99999999999998600, 24.00000000000000700, 31.00000000000000000 ) ) ;
#27576 = axis2_placement_3d ( 'none', #27575, #27633, #27632 ) ;
#27577 = circle ( 'none', #27576, 1.750000000000001600 ) ;
#27578 = cartesian_point ( 'none', ( 23.99999999999998600, 24.00000000000000700, 0.0000000000000000000 ) ) ;
#27579 = cartesian_point ( 'none', ( 22.24999999999998600, 24.00000000000000700, 0.0000000000000000000 ) ) ;
#27580 = face_outer_bound ( 'none', #11840, .t. ) ;
#27581 = cartesian_point ( 'none', ( 1.222890352924886900, -32.34740137118187400, -20.80000000000000400 ) ) ;
#27582 = cartesian_point ( 'none', ( -22.24999999999998600, 24.00000000000000700, 31.00000000000000000 ) ) ;
#27583 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27584 = vector ( 'none', #27583, 1000.000000000000000 ) ;
#27585 = cartesian_point ( 'none', ( -25.74999999999998900, 24.00000000000000700, 0.0000000000000000000 ) ) ;
#27586 = line ( 'none', #27585, #27584 ) ;
#27587 = cylindrical_surface ( 'none', #27572, 1.750000000000001600 ) ;
#27588 = cartesian_point ( 'none', ( -22.24999999999999300, -24.00000000000000000, 31.00000000000000000 ) ) ;
#27589 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27590 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27591 = axis2_placement_3d ( 'none', #27598, #27590, #27589 ) ;
#27592 = plane ( 'none', #27596 ) ;
#27593 = cartesian_point ( 'none', ( -25.74999999999999600, -24.00000000000000000, 31.00000000000000000 ) ) ;
#27594 = oriented_edge ( 'none', *, *, #27522, .t. ) ;
#27595 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27596 = axis2_placement_3d ( 'none', #27581, #27574, #27573 ) ;
#27597 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27598 = cartesian_point ( 'none', ( 0.6907492341585211900, -33.37485501398849400, -20.80000000000000400 ) ) ;
#27599 = advanced_face ( 'none', ( #5743 ), #5738, .t. ) ;
#27600 = axis2_placement_3d ( 'none', #27662, #27661, #27660 ) ;
#27601 = axis2_placement_3d ( 'none', #27657, #27656, #27655 ) ;
#27602 = face_outer_bound ( 'none', #11809, .t. ) ;
#27603 = circle ( 'none', #27652, 7.249999999999999100 ) ;
#27604 = cylindrical_surface ( 'none', #27601, 7.249999999999997300 ) ;
#27605 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27607 = cartesian_point ( 'none', ( 23.99999999999998600, 24.00000000000000700, 31.00000000000000000 ) ) ;
#27608 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27609 = cartesian_point ( 'none', ( 25.74999999999998900, 24.00000000000000700, 0.0000000000000000000 ) ) ;
#27610 = circle ( 'none', #27619, 1.750000000000001600 ) ;
#27611 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27612 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27613 = cartesian_point ( 'none', ( 23.99999999999998600, 24.00000000000000700, 3.000000000000000000 ) ) ;
#27614 = cartesian_point ( 'none', ( -25.74999999999998900, 24.00000000000000700, 31.00000000000000000 ) ) ;
#27615 = cartesian_point ( 'none', ( 25.74999999999998900, 24.00000000000000700, 31.00000000000000000 ) ) ;
#27616 = circle ( 'none', #27658, 5.461009273899246200 ) ;
#27617 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27618 = vector ( 'none', #27617, 1000.000000000000000 ) ;
#27619 = axis2_placement_3d ( 'none', #27607, #27606, #27605 ) ;
#27620 = circle ( 'none', #27631, 1.750000000000001600 ) ;
#27621 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27622 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27623 = line ( 'none', #27579, #27618 ) ;
#27624 = line ( 'none', #27609, #27665 ) ;
#27625 = face_outer_bound ( 'none', #11795, .t. ) ;
#27626 = cartesian_point ( 'none', ( -22.24999999999999300, -24.00000000000000000, 3.000000000000000000 ) ) ;
#27627 = cartesian_point ( 'none', ( -25.74999999999999600, -24.00000000000000000, 3.000000000000000000 ) ) ;
#27628 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27629 = vector ( 'none', #27628, 1000.000000000000000 ) ;
#27630 = cartesian_point ( 'none', ( -22.24999999999998600, 24.00000000000000700, 0.0000000000000000000 ) ) ;
#27631 = axis2_placement_3d ( 'none', #27613, #27612, #27611 ) ;
#27632 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27633 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27634 = axis2_placement_3d ( 'none', #27654, #27646, #27692 ) ;
#27635 = axis2_placement_3d ( 'none', #27686, #27685, #27684 ) ;
#27636 = cartesian_point ( 'none', ( 29.50000000000000700, 12.99999999999999500, 31.00000000000000000 ) ) ;
#27637 = cartesian_point ( 'none', ( 20.00000000000000400, 23.99999999999999600, 0.0000000000000000000 ) ) ;
#27638 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27639 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27640 = cartesian_point ( 'none', ( 26.50000000000000400, -20.00000000000000000, 0.0000000000000000000 ) ) ;
#27641 = circle ( 'none', #27634, 4.000000000000000000 ) ;
#27642 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27643 = vector ( 'none', #27642, 1000.000000000000000 ) ;
#27644 = cartesian_point ( 'none', ( 26.49999999999999600, 19.99999999999999600, 0.0000000000000000000 ) ) ;
#27645 = line ( 'none', #27644, #27643 ) ;
#27646 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27647 = cartesian_point ( 'none', ( -2.264897190014528900, -22.56151228917586900, -20.80000000000000400 ) ) ;
#27648 = cartesian_point ( 'none', ( 29.50000000000000700, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27649 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27650 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27651 = cartesian_point ( 'none', ( 30.50000000000000700, 5.204170427930421300e-015, 15.00000000000000000 ) ) ;
#27652 = axis2_placement_3d ( 'none', #27651, #27650, #27649 ) ;
#27653 = cartesian_point ( 'none', ( -19.99999999999998900, 24.00000000000003200, 0.0000000000000000000 ) ) ;
#27654 = cartesian_point ( 'none', ( 24.00000000000000400, 23.99999999999999600, 0.0000000000000000000 ) ) ;
#27655 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27656 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27657 = cartesian_point ( 'none', ( 30.50000000000000700, 5.204170427930421300e-015, 15.00000000000000000 ) ) ;
#27658 = axis2_placement_3d ( 'none', #27647, #27639, #27638 ) ;
#27659 = cartesian_point ( 'none', ( 30.50000000000000700, 5.204170427930421300e-015, 7.750000000000000000 ) ) ;
#27660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27661 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27662 = cartesian_point ( 'none', ( -23.99999999999998600, 24.00000000000000700, 3.000000000000000000 ) ) ;
#27663 = cartesian_point ( 'none', ( 29.50000000000000700, 12.99999999999999800, 2.999999999999999600 ) ) ;
#27664 = circle ( 'none', #27600, 1.750000000000001600 ) ;
#27665 = vector ( 'none', #27608, 1000.000000000000000 ) ;
#27666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27667 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27668 = line ( 'none', #27729, #27728 ) ;
#27669 = line ( 'none', #27717, #27716 ) ;
#27670 = plane ( 'none', #27675 ) ;
#27671 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27672 = vector ( 'none', #27671, 1000.000000000000000 ) ;
#27673 = cartesian_point ( 'none', ( 29.50000000000000700, 27.50000000000000000, 31.00000000000000000 ) ) ;
#27674 = line ( 'none', #27673, #27672 ) ;
#27675 = axis2_placement_3d ( 'none', #27648, #27667, #27666 ) ;
#27676 = cartesian_point ( 'none', ( 29.50000000000000000, 27.50000000000000000, 3.000000000000000000 ) ) ;
#27677 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27678 = vector ( 'none', #27677, 1000.000000000000000 ) ;
#27679 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27680 = vector ( 'none', #27679, 1000.000000000000000 ) ;
#27681 = cartesian_point ( 'none', ( 29.50000000000000700, 20.49999999999999600, 2.999999999999988900 ) ) ;
#27682 = line ( 'none', #27681, #27680 ) ;
#27683 = cartesian_point ( 'none', ( 29.50000000000000700, 27.50000000000000000, 31.00000000000000000 ) ) ;
#27684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27685 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27686 = cartesian_point ( 'none', ( 29.50000000000000700, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27687 = face_outer_bound ( 'none', #11835, .t. ) ;
#27688 = cartesian_point ( 'none', ( 29.50000000000000000, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#27689 = line ( 'none', #27688, #27678 ) ;
#27690 = plane ( 'none', #27635 ) ;
#27691 = face_outer_bound ( 'none', #11912, .t. ) ;
#27692 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27693 = cartesian_point ( 'none', ( 29.50000000000000700, -27.49999999999999600, 31.00000000000000000 ) ) ;
#27694 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27695 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27696 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27697 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27698 = cartesian_point ( 'none', ( 23.99999999999999300, -24.00000000000000000, 3.000000000000000000 ) ) ;
#27699 = cartesian_point ( 'none', ( 22.24999999999999300, -24.00000000000000000, 31.00000000000000000 ) ) ;
#27700 = cartesian_point ( 'none', ( 22.24999999999999300, -24.00000000000000000, 3.000000000000000000 ) ) ;
#27701 = cartesian_point ( 'none', ( 25.74999999999999600, -24.00000000000000000, 31.00000000000000000 ) ) ;
#27702 = cartesian_point ( 'none', ( 29.50000000000000700, -12.99999999999999500, 31.00000000000000000 ) ) ;
#27703 = circle ( 'none', #27710, 1.750000000000001600 ) ;
#27704 = cartesian_point ( 'none', ( 22.24999999999999300, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#27705 = line ( 'none', #27704, #25240 ) ;
#27706 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27707 = vector ( 'none', #27706, 1000.000000000000000 ) ;
#27708 = cartesian_point ( 'none', ( 29.50000000000000700, 20.49999999999999600, 2.999999999999988900 ) ) ;
#27709 = line ( 'none', #27708, #27707 ) ;
#27710 = axis2_placement_3d ( 'none', #27712, #27694, #27695 ) ;
#27711 = vector ( 'none', #27720, 1000.000000000000000 ) ;
#27712 = cartesian_point ( 'none', ( 23.99999999999999300, -24.00000000000000000, 31.00000000000000000 ) ) ;
#27713 = cartesian_point ( 'none', ( 29.50000000000000000, 20.99999999999999600, 3.000000000000000000 ) ) ;
#27714 = circle ( 'none', #27718, 1.750000000000001600 ) ;
#27715 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27716 = vector ( 'none', #27715, 1000.000000000000000 ) ;
#27717 = cartesian_point ( 'none', ( 29.50000000000000700, -27.49999999999999600, 31.00000000000000000 ) ) ;
#27718 = axis2_placement_3d ( 'none', #27698, #27697, #27696 ) ;
#27719 = cartesian_point ( 'none', ( 29.50000000000000700, -27.49999999999999600, 2.999999999999999100 ) ) ;
#27720 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27721 = cartesian_point ( 'none', ( 29.50000000000000000, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#27722 = line ( 'none', #27721, #27711 ) ;
#27723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27724 = vector ( 'none', #27723, 1000.000000000000000 ) ;
#27725 = cartesian_point ( 'none', ( 29.50000000000000700, -13.00000000000000000, 31.00000000000000000 ) ) ;
#27726 = line ( 'none', #27725, #27724 ) ;
#27727 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27728 = vector ( 'none', #27727, 1000.000000000000000 ) ;
#27729 = cartesian_point ( 'none', ( 29.50000000000000700, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27730 = cartesian_point ( 'none', ( 29.50000000000000700, -20.00000000000000700, 0.0000000000000000000 ) ) ;
#27731 = line ( 'none', #27730, #27778 ) ;
#27732 = circle ( 'none', #27774, 4.000000000000000000 ) ;
#27733 = direction ( 'none', ( 1.000000000000000000, -6.308085367188415900e-016, -0.0000000000000000000 ) ) ;
#27734 = vector ( 'none', #27733, 1000.000000000000000 ) ;
#27735 = cartesian_point ( 'none', ( -24.00000000000001400, 20.00000000000000700, 0.0000000000000000000 ) ) ;
#27736 = cartesian_point ( 'none', ( -26.49999999999998900, 20.00000000000000700, 0.0000000000000000000 ) ) ;
#27737 = line ( 'none', #27735, #27734 ) ;
#27738 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27739 = cartesian_point ( 'none', ( 20.00000000000000400, 23.99999999999999600, 0.0000000000000000000 ) ) ;
#27740 = line ( 'none', #27739, #27742 ) ;
#27741 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27742 = vector ( 'none', #27738, 1000.000000000000000 ) ;
#27743 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27744 = vector ( 'none', #27743, 1000.000000000000000 ) ;
#27745 = cartesian_point ( 'none', ( -19.99999999999998900, 26.50000000000000000, 0.0000000000000000000 ) ) ;
#27746 = line ( 'none', #27745, #27744 ) ;
#27747 = circle ( 'none', #27784, 4.000000000000000000 ) ;
#27748 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27749 = vector ( 'none', #27748, 1000.000000000000000 ) ;
#27750 = cartesian_point ( 'none', ( 25.74999999999999600, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#27751 = line ( 'none', #27750, #27749 ) ;
#27752 = vector ( 'none', #27741, 1000.000000000000000 ) ;
#27753 = cartesian_point ( 'none', ( 20.50000000000000400, 26.50000000000000000, 0.0000000000000000000 ) ) ;
#27754 = line ( 'none', #27753, #27752 ) ;
#27755 = cartesian_point ( 'none', ( 20.00000000000000400, 26.50000000000000000, 0.0000000000000000000 ) ) ;
#27756 = circle ( 'none', #27764, 4.000000000000000000 ) ;
#27757 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27758 = vector ( 'none', #27757, 1000.000000000000000 ) ;
#27759 = cartesian_point ( 'none', ( 29.50000000000000700, -20.00000000000000000, 0.0000000000000000000 ) ) ;
#27760 = line ( 'none', #27759, #27758 ) ;
#27761 = cartesian_point ( 'none', ( -19.99999999999998900, -26.49999999999999300, 0.0000000000000000000 ) ) ;
#27762 = cartesian_point ( 'none', ( 19.99999999999998900, -26.49999999999999300, 0.0000000000000000000 ) ) ;
#27763 = cartesian_point ( 'none', ( 23.99999999999999600, -23.99999999999999600, 0.0000000000000000000 ) ) ;
#27764 = axis2_placement_3d ( 'none', #27763, #27826, #27825 ) ;
#27765 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27766 = vector ( 'none', #27765, 1000.000000000000000 ) ;
#27767 = cartesian_point ( 'none', ( -26.49999999999998900, 20.50000000000001100, 0.0000000000000000000 ) ) ;
#27768 = line ( 'none', #27767, #27766 ) ;
#27769 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27770 = vector ( 'none', #27769, 1000.000000000000000 ) ;
#27771 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27772 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27773 = cartesian_point ( 'none', ( -23.99999999999998900, 24.00000000000000700, 0.0000000000000000000 ) ) ;
#27774 = axis2_placement_3d ( 'none', #27773, #27772, #27771 ) ;
#27775 = cartesian_point ( 'none', ( 26.50000000000000400, -20.49999999999999600, 0.0000000000000000000 ) ) ;
#27776 = line ( 'none', #27775, #27770 ) ;
#27777 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27778 = vector ( 'none', #27777, 1000.000000000000000 ) ;
#27779 = cartesian_point ( 'none', ( -20.99999999999998900, -29.49999999999999600, 2.999999999999988900 ) ) ;
#27780 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27781 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27783 = advanced_face ( 'none', ( #5730 ), #5731, .t. ) ;
#27782 = cartesian_point ( 'none', ( -23.99999999999998900, -24.00000000000000700, 0.0000000000000000000 ) ) ;
#27784 = axis2_placement_3d ( 'none', #27782, #27781, #27780 ) ;
#27785 = cartesian_point ( 'none', ( -19.99999999999998900, 26.50000000000000000, 0.0000000000000000000 ) ) ;
#27786 = cartesian_point ( 'none', ( -29.49999999999999300, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27787 = line ( 'none', #27786, #27845 ) ;
#27788 = cylindrical_surface ( 'none', #27804, 2.000000000000001800 ) ;
#27789 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27790 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27791 = cartesian_point ( 'none', ( 29.50000000000000700, 29.50000000000000400, 0.0000000000000000000 ) ) ;
#27792 = axis2_placement_3d ( 'none', #27791, #27790, #27789 ) ;
#27794 = edge_curve ( 'none', #25054, #25407, #5724, .t. ) ;
#27793 = plane ( 'none', #27792 ) ;
#27795 = oriented_edge ( 'none', *, *, #10529, .t. ) ;
#27796 = oriented_edge ( 'none', *, *, #25132, .f. ) ;
#27797 = cartesian_point ( 'none', ( -29.49999999999999300, -21.00000000000000700, 3.000000000000000000 ) ) ;
#27798 = cartesian_point ( 'none', ( -29.49999999999999300, 21.00000000000001400, 2.999999999999988900 ) ) ;
#27799 = face_outer_bound ( 'none', #11963, .t. ) ;
#27800 = vector ( 'none', #27856, 1000.000000000000000 ) ;
#27801 = cartesian_point ( 'none', ( -29.49999999999999300, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#27802 = line ( 'none', #27801, #27800 ) ;
#27803 = cartesian_point ( 'none', ( -29.49999999999999300, 27.50000000000000000, 2.999999999999999100 ) ) ;
#27804 = axis2_placement_3d ( 'none', #27854, #27853, #27850 ) ;
#27805 = cartesian_point ( 'none', ( 24.00000000000002100, -19.99999999999999600, 0.0000000000000000000 ) ) ;
#27806 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27807 = vector ( 'none', #27806, 1000.000000000000000 ) ;
#27808 = cartesian_point ( 'none', ( -20.49999999999998900, -26.49999999999999300, 0.0000000000000000000 ) ) ;
#27809 = circle ( 'none', #27848, 2.000000000000001800 ) ;
#27810 = cartesian_point ( 'none', ( 24.00000000000000700, 19.99999999999999600, 0.0000000000000000000 ) ) ;
#27811 = cartesian_point ( 'none', ( -26.49999999999998900, -20.00000000000001100, 0.0000000000000000000 ) ) ;
#27812 = cartesian_point ( 'none', ( -19.99999999999998900, -24.00000000000003200, 0.0000000000000000000 ) ) ;
#27813 = line ( 'none', #27808, #27807 ) ;
#27814 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27815 = vector ( 'none', #27814, 1000.000000000000000 ) ;
#27816 = cartesian_point ( 'none', ( 19.99999999999998900, 29.50000000000000400, 0.0000000000000000000 ) ) ;
#27817 = cartesian_point ( 'none', ( 26.50000000000000400, 19.99999999999999600, 0.0000000000000000000 ) ) ;
#27818 = cartesian_point ( 'none', ( -24.00000000000001400, -20.00000000000000700, 0.0000000000000000000 ) ) ;
#27819 = line ( 'none', #27816, #27815 ) ;
#27820 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27821 = vector ( 'none', #27820, 1000.000000000000000 ) ;
#27822 = cartesian_point ( 'none', ( -19.99999999999998900, -24.00000000000003200, 0.0000000000000000000 ) ) ;
#27823 = line ( 'none', #27822, #27821 ) ;
#27824 = cartesian_point ( 'none', ( 19.99999999999999600, -24.00000000000002100, 0.0000000000000000000 ) ) ;
#27825 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27826 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27827 = cartesian_point ( 'none', ( -24.00000000000001400, 20.00000000000000700, 0.0000000000000000000 ) ) ;
#27828 = cartesian_point ( 'none', ( 27.50000000000000400, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27829 = axis2_placement_3d ( 'none', #27868, #27867, #27866 ) ;
#27830 = face_outer_bound ( 'none', #11993, .t. ) ;
#27831 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27832 = cartesian_point ( 'none', ( -27.49999999999998900, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27833 = line ( 'none', #27832, #27835 ) ;
#27834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27835 = vector ( 'none', #27834, 1000.000000000000000 ) ;
#27836 = cartesian_point ( 'none', ( -27.49999999999998900, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27837 = axis2_placement_3d ( 'none', #27883, #27882, #27881 ) ;
#27838 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27839 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27840 = cartesian_point ( 'none', ( -23.99999999999999300, -24.00000000000000000, 3.000000000000000000 ) ) ;
#27841 = axis2_placement_3d ( 'none', #27840, #27839, #27838 ) ;
#27842 = vector ( 'none', #27831, 1000.000000000000000 ) ;
#27843 = cartesian_point ( 'none', ( 27.50000000000000400, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27844 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27845 = vector ( 'none', #27844, 1000.000000000000000 ) ;
#27846 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27847 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27848 = axis2_placement_3d ( 'none', #27851, #27847, #27846 ) ;
#27849 = circle ( 'none', #27841, 1.750000000000001600 ) ;
#27850 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27851 = cartesian_point ( 'none', ( 27.50000000000000400, -27.49999999999999600, 31.00000000000000000 ) ) ;
#27852 = line ( 'none', #27843, #27842 ) ;
#27853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27854 = cartesian_point ( 'none', ( 27.50000000000000400, -27.49999999999999600, 31.00000000000000000 ) ) ;
#27855 = face_outer_bound ( 'none', #11996, .t. ) ;
#27856 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27857 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27858 = line ( 'none', #27914, #27913 ) ;
#27859 = circle ( 'none', #27899, 2.000000000000001800 ) ;
#27860 = cartesian_point ( 'none', ( -27.49999999999998900, -29.49999999999999600, 2.999999999999999100 ) ) ;
#27861 = cartesian_point ( 'none', ( -65.04142135623730800, -29.49999999999999600, 3.000000000000000000 ) ) ;
#27862 = line ( 'none', #27861, #27909 ) ;
#27863 = face_outer_bound ( 'none', #11928, .t. ) ;
#27864 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27865 = axis2_placement_3d ( 'none', #27869, #27871, #27864 ) ;
#27866 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27867 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27868 = cartesian_point ( 'none', ( 23.99999999999999300, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#27869 = cartesian_point ( 'none', ( 23.99999999999999300, -24.00000000000000000, 31.00000000000000000 ) ) ;
#27870 = axis2_placement_3d ( 'none', #27874, #27880, #27857 ) ;
#27871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27872 = plane ( 'none', #27870 ) ;
#27873 = cartesian_point ( 'none', ( 20.99999999999998900, -29.49999999999999600, 3.000000000000000000 ) ) ;
#27874 = cartesian_point ( 'none', ( -29.49999999999999300, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27875 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27877 = cartesian_point ( 'none', ( 27.50000000000000400, -27.49999999999999600, 3.000000000000000000 ) ) ;
#27878 = axis2_placement_3d ( 'none', #27877, #27876, #27875 ) ;
#27879 = cartesian_point ( 'none', ( -27.49999999999998900, 29.50000000000000400, 3.000000000000000000 ) ) ;
#27880 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27881 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27882 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27883 = cartesian_point ( 'none', ( 23.99999999999999300, -24.00000000000000000, 3.000000000000000000 ) ) ;
#27884 = cylindrical_surface ( 'none', #27829, 1.750000000000001600 ) ;
#27885 = circle ( 'none', #27865, 1.750000000000001600 ) ;
#27886 = circle ( 'none', #27878, 2.000000000000001800 ) ;
#27887 = circle ( 'none', #27837, 1.750000000000001600 ) ;
#27888 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27889 = cartesian_point ( 'none', ( -27.49999999999998900, 29.50000000000000400, 31.00000000000000000 ) ) ;
#27890 = line ( 'none', #27889, #27941 ) ;
#27891 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27892 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27893 = face_outer_bound ( 'none', #12052, .t. ) ;
#27894 = axis2_placement_3d ( 'none', #27952, #27947, #27888 ) ;
#27895 = axis2_placement_3d ( 'none', #27950, #27949, #27948 ) ;
#27896 = oriented_edge ( 'none', *, *, #26626, .f. ) ;
#27897 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27898 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27899 = axis2_placement_3d ( 'none', #27906, #27898, #27897 ) ;
#27900 = axis2_placement_3d ( 'none', #27901, #27892, #27891 ) ;
#27901 = cartesian_point ( 'none', ( -27.49999999999998900, -27.49999999999999600, 31.00000000000000000 ) ) ;
#27902 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27904 = cartesian_point ( 'none', ( -27.49999999999998900, 27.50000000000000000, 3.000000000000000000 ) ) ;
#27905 = circle ( 'none', #27940, 2.000000000000001800 ) ;
#27906 = cartesian_point ( 'none', ( -27.49999999999998900, 27.50000000000000000, 31.00000000000000000 ) ) ;
#27907 = circle ( 'none', #27910, 2.000000000000001800 ) ;
#27908 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27909 = vector ( 'none', #27908, 1000.000000000000000 ) ;
#27910 = axis2_placement_3d ( 'none', #27904, #27903, #27902 ) ;
#27911 = cylindrical_surface ( 'none', #27894, 2.000000000000001800 ) ;
#27912 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27913 = vector ( 'none', #27912, 1000.000000000000000 ) ;
#27914 = cartesian_point ( 'none', ( -65.04142135623730800, -29.49999999999999600, 3.000000000000000000 ) ) ;
#27915 = circle ( 'none', #27895, 1.750000000000001600 ) ;
#27916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27917 = vector ( 'none', #27916, 1000.000000000000000 ) ;
#27918 = cartesian_point ( 'none', ( 20.49999999999998900, -29.49999999999999600, 2.999999999999988900 ) ) ;
#27919 = line ( 'none', #27918, #27917 ) ;
#27920 = circle ( 'none', #27900, 2.000000000000001800 ) ;
#27921 = cartesian_point ( 'none', ( -29.49999999999999300, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27922 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27923 = cartesian_point ( 'none', ( -23.99999999999999300, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#27924 = line ( 'none', #27965, #27973 ) ;
#27925 = face_outer_bound ( 'none', #11990, .t. ) ;
#27926 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27927 = vector ( 'none', #27926, 1000.000000000000000 ) ;
#27928 = cartesian_point ( 'none', ( -29.49999999999999300, 27.50000000000000000, 31.00000000000000000 ) ) ;
#27929 = line ( 'none', #27928, #27927 ) ;
#27930 = face_outer_bound ( 'none', #12032, .t. ) ;
#27931 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27932 = vector ( 'none', #27931, 1000.000000000000000 ) ;
#27933 = cartesian_point ( 'none', ( -29.49999999999999300, -29.49999999999999600, 31.00000000000000000 ) ) ;
#27934 = cartesian_point ( 'none', ( -29.49999999999999300, 27.50000000000000000, 31.00000000000000000 ) ) ;
#27935 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27936 = line ( 'none', #27933, #27932 ) ;
#27937 = cylindrical_surface ( 'none', #27945, 1.750000000000001600 ) ;
#27938 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27939 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27940 = axis2_placement_3d ( 'none', #27943, #27939, #27938 ) ;
#27941 = vector ( 'none', #27935, 1000.000000000000000 ) ;
#27942 = oriented_edge ( 'none', *, *, #26626, .t. ) ;
#27943 = cartesian_point ( 'none', ( -27.49999999999998900, -27.49999999999999600, 3.000000000000000000 ) ) ;
#27944 = cartesian_point ( 'none', ( -27.49999999999998900, 29.50000000000000400, 31.00000000000000000 ) ) ;
#27945 = axis2_placement_3d ( 'none', #27923, #27922, #27981 ) ;
#27946 = oriented_edge ( 'none', *, *, #25154, .t. ) ;
#27947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27948 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27950 = cartesian_point ( 'none', ( -23.99999999999998600, 24.00000000000000700, 3.000000000000000000 ) ) ;
#27951 = circle ( 'none', #27978, 1.750000000000001600 ) ;
#27952 = cartesian_point ( 'none', ( -27.49999999999998900, -27.49999999999999600, 31.00000000000000000 ) ) ;
#27953 = cartesian_point ( 'none', ( 29.29289321881346100, 20.50000000000000700, 2.792893218813457900 ) ) ;
#27954 = cartesian_point ( 'none', ( 29.00000000000001400, 20.49999999999999300, 2.500000000000000400 ) ) ;
#27955 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27956 = cartesian_point ( 'none', ( 20.70359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#27957 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27958 = vector ( 'none', #27957, 1000.000000000000000 ) ;
#27959 = cartesian_point ( 'none', ( -29.49999999999999300, -27.49999999999999600, 31.00000000000000000 ) ) ;
#27960 = axis2_placement_3d ( 'none', #27983, #27982, #27955 ) ;
#27961 = cartesian_point ( 'none', ( -29.49999999999999300, -27.49999999999999600, 31.00000000000000000 ) ) ;
#27962 = line ( 'none', #27959, #27958 ) ;
#27963 = line ( 'none', #26714, #26970 ) ;
#27964 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27965 = cartesian_point ( 'none', ( -29.49999999999999300, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#27966 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27967 = vector ( 'none', #27966, 1000.000000000000000 ) ;
#27968 = cartesian_point ( 'none', ( -29.49999999999999300, -20.50000000000000700, 2.999999999999988900 ) ) ;
#27969 = line ( 'none', #27968, #27967 ) ;
#27970 = cartesian_point ( 'none', ( -29.49999999999999300, -27.49999999999999600, 3.000000000000000000 ) ) ;
#27971 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27972 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27973 = vector ( 'none', #27964, 1000.000000000000000 ) ;
#27974 = cylindrical_surface ( 'none', #27960, 7.326857350369580900 ) ;
#27975 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27977 = cartesian_point ( 'none', ( -23.99999999999999300, -24.00000000000000000, 31.00000000000000000 ) ) ;
#27978 = axis2_placement_3d ( 'none', #27977, #27976, #27975 ) ;
#27979 = plane ( 'none', #27980 ) ;
#27980 = axis2_placement_3d ( 'none', #27921, #27972, #27971 ) ;
#27981 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27982 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27983 = cartesian_point ( 'none', ( -0.8064067366024669800, -19.93220272885626100, -20.80000000000000400 ) ) ;
#27984 = line ( 'none', #27992, #27987 ) ;
#27985 = circle ( 'none', #28027, 2.000000000000001800 ) ;
#27986 = cartesian_point ( 'none', ( 23.99999999999998600, 24.00000000000000700, 31.00000000000000000 ) ) ;
#27987 = vector ( 'none', #28045, 1000.000000000000000 ) ;
#27988 = face_outer_bound ( 'none', #12028, .t. ) ;
#27989 = cartesian_point ( 'none', ( 27.50000000000000400, 29.50000000000000400, 2.999999999999999100 ) ) ;
#27990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27992 = cartesian_point ( 'none', ( 27.50000000000000400, 29.50000000000000400, 31.00000000000000000 ) ) ;
#27993 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27994 = cartesian_point ( 'none', ( 27.50000000000000400, 29.50000000000000400, 31.00000000000000000 ) ) ;
#27995 = cylindrical_surface ( 'none', #27996, 2.000000000000001800 ) ;
#27996 = axis2_placement_3d ( 'none', #28002, #27991, #27990 ) ;
#27997 = circle ( 'none', #28038, 1.750000000000001600 ) ;
#27998 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28000 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#28001 = axis2_placement_3d ( 'none', #28000, #28005, #27993 ) ;
#28002 = cartesian_point ( 'none', ( 27.50000000000000400, 27.50000000000000400, 31.00000000000000000 ) ) ;
#28003 = cartesian_point ( 'none', ( 29.50000000000000700, 29.50000000000000400, 31.00000000000000000 ) ) ;
#28004 = face_outer_bound ( 'none', #13555, .t. ) ;
#28005 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28006 = face_bound ( 'none', #12138, .t. ) ;
#28007 = face_outer_bound ( 'none', #12086, .t. ) ;
#28008 = cylindrical_surface ( 'none', #28001, 9.000000000000000000 ) ;
#28009 = face_bound ( 'none', #12151, .t. ) ;
#28010 = face_bound ( 'none', #12056, .t. ) ;
#28011 = plane ( 'none', #28013 ) ;
#28012 = face_bound ( 'none', #12057, .t. ) ;
#28013 = axis2_placement_3d ( 'none', #28003, #27999, #27998 ) ;
#28014 = face_outer_bound ( 'none', #12140, .t. ) ;
#28015 = circle ( 'none', #28040, 1.750000000000001600 ) ;
#28016 = cartesian_point ( 'none', ( -3.523372626721759500, -26.73668176729802300, -20.80000000000000400 ) ) ;
#28017 = circle ( 'none', #28030, 1.750000000000001600 ) ;
#28018 = axis2_placement_3d ( 'none', #28021, #28020, #28019 ) ;
#28019 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28020 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28021 = cartesian_point ( 'none', ( -23.99999999999998600, 24.00000000000000700, 0.0000000000000000000 ) ) ;
#28022 = vector ( 'none', #28042, 1000.000000000000000 ) ;
#28023 = cartesian_point ( 'none', ( -23.99999999999998600, 24.00000000000000700, 31.00000000000000000 ) ) ;
#28024 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28026 = cartesian_point ( 'none', ( 27.50000000000000400, 27.50000000000000400, 3.000000000000000000 ) ) ;
#28027 = axis2_placement_3d ( 'none', #28026, #28025, #28024 ) ;
#28028 = line ( 'none', #28043, #28022 ) ;
#28029 = face_outer_bound ( 'none', #12031, .t. ) ;
#28030 = axis2_placement_3d ( 'none', #28072, #28071, #28070 ) ;
#28031 = oriented_edge ( 'none', *, *, #28177, .t. ) ;
#28032 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28033 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28034 = cartesian_point ( 'none', ( 23.99999999999998600, 24.00000000000000700, 0.0000000000000000000 ) ) ;
#28035 = axis2_placement_3d ( 'none', #28034, #28033, #28032 ) ;
#28036 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28037 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28038 = axis2_placement_3d ( 'none', #27986, #28037, #28036 ) ;
#28039 = face_outer_bound ( 'none', #12093, .t. ) ;
#28040 = axis2_placement_3d ( 'none', #28023, #28076, #28075 ) ;
#28041 = cylindrical_surface ( 'none', #28035, 1.750000000000001600 ) ;
#28042 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#28043 = cartesian_point ( 'none', ( 20.90000000000000200, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#28044 = cylindrical_surface ( 'none', #28018, 1.750000000000001600 ) ;
#28045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28046 = cartesian_point ( 'none', ( 20.50000000000000400, 23.99999999999999600, 2.500000000000000000 ) ) ;
#28047 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28048 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28049 = cartesian_point ( 'none', ( 20.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28050 = cartesian_point ( 'none', ( 29.00000000000001400, 20.49999999999999300, 2.500000000000000400 ) ) ;
#28051 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28052 = vector ( 'none', #28051, 1000.000000000000000 ) ;
#28053 = cartesian_point ( 'none', ( 30.50000000000000700, -13.00000000000000000, 31.00000000000000000 ) ) ;
#28054 = line ( 'none', #28053, #28088 ) ;
#28055 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28056 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28057 = cartesian_point ( 'none', ( -3.523372626721759500, -26.73668176729802300, -20.80000000000000400 ) ) ;
#28058 = line ( 'none', #28057, #28052 ) ;
#28059 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28061 = cartesian_point ( 'none', ( -27.49999999999998900, 27.50000000000000000, 31.00000000000000000 ) ) ;
#28062 = axis2_placement_3d ( 'none', #28061, #28060, #28059 ) ;
#28063 = cartesian_point ( 'none', ( -20.99999999999998900, 29.50000000000000400, 3.000000000000000000 ) ) ;
#28064 = cartesian_point ( 'none', ( -29.49999999999999300, 29.50000000000000400, 31.00000000000000000 ) ) ;
#28065 = circle ( 'none', #28068, 1.500000000000000700 ) ;
#28066 = plane ( 'none', #28073 ) ;
#28067 = cartesian_point ( 'none', ( 20.50000000000000400, 29.00000000000001100, 2.500000000000000400 ) ) ;
#28068 = axis2_placement_3d ( 'none', #28049, #28048, #28047 ) ;
#28069 = cylindrical_surface ( 'none', #28062, 2.000000000000001800 ) ;
#28070 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28071 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28072 = cartesian_point ( 'none', ( 23.99999999999998600, 24.00000000000000700, 3.000000000000000000 ) ) ;
#28073 = axis2_placement_3d ( 'none', #28064, #28056, #28055 ) ;
#28074 = face_outer_bound ( 'none', #12064, .t. ) ;
#28075 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28077 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28078 = vector ( 'none', #28077, 1000.000000000000000 ) ;
#28079 = cartesian_point ( 'none', ( 29.50000000000000700, 12.99999999999999800, 31.00000000000000000 ) ) ;
#28080 = axis2_placement_3d ( 'none', #28123, #28122, #28121 ) ;
#28081 = cartesian_point ( 'none', ( 21.00000000000000400, 29.50000000000000400, 2.999999999999988900 ) ) ;
#28082 = line ( 'none', #28079, #28078 ) ;
#28083 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28084 = vector ( 'none', #28083, 1000.000000000000000 ) ;
#28085 = cartesian_point ( 'none', ( 29.50000000000000700, -20.99999999999999600, 2.999999999999988900 ) ) ;
#28086 = cartesian_point ( 'none', ( 30.50000000000000700, 12.99999999999999800, 31.00000000000000000 ) ) ;
#28087 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28088 = vector ( 'none', #28087, 1000.000000000000000 ) ;
#28089 = cartesian_point ( 'none', ( 30.50000000000000700, 0.0000000000000000000, 31.00000000000000000 ) ) ;
#28090 = line ( 'none', #28089, #28084 ) ;
#28091 = cartesian_point ( 'none', ( 24.00000000000000700, 20.49999999999999600, 2.500000000000000000 ) ) ;
#28092 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28093 = vector ( 'none', #28092, 1000.000000000000000 ) ;
#28094 = cartesian_point ( 'none', ( 29.50000000000000700, -29.49999999999999600, 31.00000000000000000 ) ) ;
#28095 = cartesian_point ( 'none', ( 20.50000000000000400, 27.00000000000000400, 0.5000000000000004400 ) ) ;
#28096 = line ( 'none', #28094, #28093 ) ;
#28097 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28098 = vector ( 'none', #28097, 1000.000000000000000 ) ;
#28099 = cartesian_point ( 'none', ( -65.04142135623730800, 29.50000000000000400, 3.000000000000000000 ) ) ;
#28100 = line ( 'none', #28099, #28098 ) ;
#28101 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28102 = vector ( 'none', #28101, 1000.000000000000000 ) ;
#28103 = cartesian_point ( 'none', ( -65.04142135623730800, 29.50000000000000400, 3.000000000000000000 ) ) ;
#28104 = line ( 'none', #28103, #28102 ) ;
#28105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28106 = vector ( 'none', #28105, 1000.000000000000000 ) ;
#28107 = cartesian_point ( 'none', ( -20.49999999999998900, 29.50000000000000400, 2.999999999999988900 ) ) ;
#28108 = line ( 'none', #28107, #28106 ) ;
#28109 = circle ( 'none', #28162, 3.499999999999999600 ) ;
#28110 = axis2_placement_3d ( 'none', #28141, #28118, #28168 ) ;
#28111 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28112 = vector ( 'none', #28111, 1000.000000000000000 ) ;
#28113 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28114 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28115 = cartesian_point ( 'none', ( 24.00000000000000400, 23.99999999999999600, 3.000000000000000000 ) ) ;
#28116 = cylindrical_surface ( 'none', #28110, 4.211271270498768300 ) ;
#28117 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28118 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28119 = circle ( 'none', #28127, 2.999999999999999100 ) ;
#28120 = face_outer_bound ( 'none', #12200, .t. ) ;
#28121 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28122 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28123 = cartesian_point ( 'none', ( 27.50000000000000400, 27.50000000000000400, 31.00000000000000000 ) ) ;
#28124 = cartesian_point ( 'none', ( 21.00000000000000400, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28125 = line ( 'none', #28124, #28112 ) ;
#28126 = face_outer_bound ( 'none', #12212, .t. ) ;
#28127 = axis2_placement_3d ( 'none', #28115, #28114, #28113 ) ;
#28128 = cartesian_point ( 'none', ( 21.00000000000000400, 23.99999999999999600, 3.000000000000000000 ) ) ;
#28129 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28130 = vector ( 'none', #28129, 1000.000000000000000 ) ;
#28131 = cartesian_point ( 'none', ( 24.00000000000000700, 20.49999999999999600, 3.000000000000000000 ) ) ;
#28132 = circle ( 'none', #28080, 2.000000000000001800 ) ;
#28133 = line ( 'none', #28131, #28130 ) ;
#28134 = line ( 'none', #28170, #28167 ) ;
#28135 = cartesian_point ( 'none', ( 24.00000000000000700, 20.49999999999999600, 0.5000000000000000000 ) ) ;
#28136 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28137 = vector ( 'none', #28136, 1000.000000000000000 ) ;
#28138 = cartesian_point ( 'none', ( 30.50000000000000700, -13.00000000000000000, 31.00000000000000000 ) ) ;
#28139 = cartesian_point ( 'none', ( 30.50000000000000700, 12.99999999999999800, 31.00000000000000000 ) ) ;
#28140 = line ( 'none', #28139, #28137 ) ;
#28141 = cartesian_point ( 'none', ( -3.133676988462204900, -22.08899447134460200, -20.80000000000000400 ) ) ;
#28142 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28143 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28144 = cartesian_point ( 'none', ( -4.524587185966956000, -22.91030154423075200, -20.80000000000000400 ) ) ;
#28145 = axis2_placement_3d ( 'none', #28144, #28143, #28142 ) ;
#28146 = cartesian_point ( 'none', ( 24.00000000000000700, 20.99999999999999600, 3.000000000000000000 ) ) ;
#28147 = cartesian_point ( 'none', ( -7.107368907309736800, -23.17170871642739300, -20.80000000000000400 ) ) ;
#28148 = line ( 'none', #28147, #28208 ) ;
#28149 = face_outer_bound ( 'none', #12100, .t. ) ;
#28150 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28151 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28152 = face_outer_bound ( 'none', #12196, .t. ) ;
#28153 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28154 = cylindrical_surface ( 'none', #28145, 2.595976719806684800 ) ;
#28155 = cartesian_point ( 'none', ( 24.00000000000000400, 23.99999999999999600, 0.5000000000000000000 ) ) ;
#28156 = cartesian_point ( 'none', ( -6.759950693209022500, -24.23024287636211600, -20.80000000000000400 ) ) ;
#28157 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28158 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28159 = cartesian_point ( 'none', ( -4.524587185966956000, -22.91030154423075200, -20.80000000000000400 ) ) ;
#28160 = axis2_placement_3d ( 'none', #28159, #28158, #28157 ) ;
#28161 = cartesian_point ( 'none', ( 24.00000000000000400, 23.99999999999999600, 3.000000000000000000 ) ) ;
#28162 = axis2_placement_3d ( 'none', #28155, #28153, #28150 ) ;
#28163 = cylindrical_surface ( 'none', #28169, 3.499999999999999600 ) ;
#28164 = circle ( 'none', #28160, 2.595976719806684800 ) ;
#28165 = edge_loop ( 'none', ( #28817, #47154, #28608, #47207, #34754 ) ) ;
#28166 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28167 = vector ( 'none', #28166, 1000.000000000000000 ) ;
#28168 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28169 = axis2_placement_3d ( 'none', #28161, #28117, #28171 ) ;
#28170 = cartesian_point ( 'none', ( -6.759950693209022500, -24.23024287636211600, -20.80000000000000400 ) ) ;
#28171 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28172 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28173 = vector ( 'none', #28228, 1000.000000000000000 ) ;
#28174 = cylindrical_surface ( 'none', #28182, 7.382786595898993600 ) ;
#28175 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#28176 = vector ( 'none', #28175, 1000.000000000000000 ) ;
#28177 = edge_curve ( 'none', #9135, #23837, #5726, .t. ) ;
#28178 = cartesian_point ( 'none', ( 20.50000000000000400, 1.122664350922158700e-014, 2.500000000000000000 ) ) ;
#28179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28180 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28181 = line ( 'none', #28178, #28176 ) ;
#28182 = axis2_placement_3d ( 'none', #28183, #28172, #28180 ) ;
#28183 = cartesian_point ( 'none', ( -0.9331373155143605200, -19.80510861451395900, -20.80000000000000400 ) ) ;
#28184 = cartesian_point ( 'none', ( 20.50000000000000400, 29.50000000000000400, 2.999999999999988900 ) ) ;
#28185 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28186 = vector ( 'none', #28185, 1000.000000000000000 ) ;
#28187 = axis2_placement_3d ( 'none', #28198, #28151, #28179 ) ;
#28188 = cartesian_point ( 'none', ( -20.49999999999998900, -26.49999999999998200, 0.5000000000000000000 ) ) ;
#28189 = line ( 'none', #28188, #28230 ) ;
#28190 = face_outer_bound ( 'none', #12117, .t. ) ;
#28191 = plane ( 'none', #28187 ) ;
#28192 = cartesian_point ( 'none', ( -6.055646001211221700, -25.12163404806037900, -20.80000000000000400 ) ) ;
#28193 = line ( 'none', #28192, #28186 ) ;
#28194 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28196 = cartesian_point ( 'none', ( -0.9331373155143605200, -19.80510861451395900, -20.80000000000000400 ) ) ;
#28197 = axis2_placement_3d ( 'none', #28196, #28195, #28194 ) ;
#28198 = cartesian_point ( 'none', ( 20.50000000000000400, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28199 = circle ( 'none', #28197, 7.382786595898992700 ) ;
#28200 = face_outer_bound ( 'none', #12103, .t. ) ;
#28201 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28203 = cartesian_point ( 'none', ( -65.04142135623730800, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28204 = axis2_placement_3d ( 'none', #28203, #28202, #28201 ) ;
#28205 = cartesian_point ( 'none', ( -7.107368907309736800, -23.17170871642739300, -20.80000000000000400 ) ) ;
#28206 = plane ( 'none', #28204 ) ;
#28207 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28208 = vector ( 'none', #28207, 1000.000000000000000 ) ;
#28209 = face_bound ( 'none', #12162, .t. ) ;
#28210 = axis2_placement_3d ( 'none', #28218, #26713, #26966 ) ;
#28211 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28212 = vector ( 'none', #28211, 1000.000000000000000 ) ;
#28213 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#28214 = face_outer_bound ( 'none', #22634, .t. ) ;
#28215 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28216 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28217 = axis2_placement_3d ( 'none', #28226, #28216, #28215 ) ;
#28218 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28219 = line ( 'none', #28213, #28212 ) ;
#28220 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28221 = vector ( 'none', #28220, 1000.000000000000000 ) ;
#28222 = cylindrical_surface ( 'none', #28210, 1.500000000000000000 ) ;
#28223 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28224 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28225 = cartesian_point ( 'none', ( -3.133676988462204900, -22.08899447134460200, -20.80000000000000400 ) ) ;
#28226 = cartesian_point ( 'none', ( 24.00000000000000400, 23.99999999999999600, 2.500000000000000000 ) ) ;
#28227 = circle ( 'none', #28217, 3.499999999999999600 ) ;
#28228 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28229 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28230 = vector ( 'none', #28229, 1000.000000000000000 ) ;
#28231 = cartesian_point ( 'none', ( 20.50000000000000400, 26.49999999999999600, 0.5000000000000000000 ) ) ;
#28232 = line ( 'none', #28231, #28221 ) ;
#28233 = cartesian_point ( 'none', ( 20.50000000000000400, 23.99999999999999600, 3.000000000000000000 ) ) ;
#28234 = line ( 'none', #28233, #28173 ) ;
#28235 = circle ( 'none', #28240, 4.211271270498768300 ) ;
#28236 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865491300, 0.7071067811865459100 ) ) ;
#28237 = vector ( 'none', #28236, 1000.000000000000100 ) ;
#28238 = vertex_point ( 'none', #5729 ) ;
#28239 = cartesian_point ( 'none', ( -6.055646001211221700, -25.12163404806037900, -20.80000000000000400 ) ) ;
#28240 = axis2_placement_3d ( 'none', #28225, #28224, #28223 ) ;
#28241 = line ( 'none', #28184, #28237 ) ;
#28242 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28243 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28244 = cartesian_point ( 'none', ( -65.04142135623730800, 20.99999999999999600, 3.000000000000000000 ) ) ;
#28245 = cylindrical_surface ( 'none', #28296, 5.704026751297867300 ) ;
#28246 = axis2_placement_3d ( 'none', #28253, #28243, #28242 ) ;
#28247 = cartesian_point ( 'none', ( 29.50000000000000700, 20.49999999999999300, 2.999999999999988900 ) ) ;
#28248 = line ( 'none', #28247, #28268 ) ;
#28249 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28250 = vector ( 'none', #28249, 1000.000000000000000 ) ;
#28251 = cartesian_point ( 'none', ( -65.04142135623730800, 20.49999999999999600, 2.500000000000000000 ) ) ;
#28252 = cylindrical_surface ( 'none', #28246, 8.289383269763524400 ) ;
#28253 = cartesian_point ( 'none', ( -0.4494801627260008900, -19.03830141083176700, -20.80000000000000400 ) ) ;
#28254 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28255 = vector ( 'none', #28254, 1000.000000000000000 ) ;
#28256 = cartesian_point ( 'none', ( -4.871754837014489000, -26.04953252228303700, -20.80000000000000400 ) ) ;
#28257 = face_outer_bound ( 'none', #12233, .t. ) ;
#28258 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28259 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28260 = cartesian_point ( 'none', ( -65.04142135623730800, 20.49999999999999600, 3.000000000000000000 ) ) ;
#28261 = axis2_placement_3d ( 'none', #28260, #28259, #28258 ) ;
#28262 = plane ( 'none', #28261 ) ;
#28263 = line ( 'none', #28256, #28255 ) ;
#28264 = cartesian_point ( 'none', ( 27.00000000000000400, 20.49999999999999300, 0.4999999999999987200 ) ) ;
#28265 = line ( 'none', #28251, #28250 ) ;
#28266 = line ( 'none', #28244, #28305 ) ;
#28267 = face_outer_bound ( 'none', #12240, .t. ) ;
#28268 = vector ( 'none', #28291, 1000.000000000000100 ) ;
#28269 = cartesian_point ( 'none', ( -4.871754837014489000, -26.04953252228303700, -20.80000000000000400 ) ) ;
#28270 = axis2_placement_3d ( 'none', #28302, #28301, #28300 ) ;
#28271 = cartesian_point ( 'none', ( 20.50000000000000400, 23.99999999999999600, 0.5000000000000000000 ) ) ;
#28272 = face_outer_bound ( 'none', #12133, .t. ) ;
#28273 = cartesian_point ( 'none', ( -1.105556204800791400, -21.52722271273111000, -20.80000000000000400 ) ) ;
#28274 = plane ( 'none', #28280 ) ;
#28275 = circle ( 'none', #28336, 3.499999999999999600 ) ;
#28276 = vector ( 'none', #28338, 1000.000000000000000 ) ;
#28277 = cartesian_point ( 'none', ( -24.00000000000001400, -21.00000000000000700, 3.000000000000000000 ) ) ;
#28278 = line ( 'none', #28277, #28276 ) ;
#28279 = circle ( 'none', #28337, 7.326857350369580000 ) ;
#28280 = axis2_placement_3d ( 'none', #28324, #28323, #28322 ) ;
#28281 = cartesian_point ( 'none', ( -1.105556204800791400, -21.52722271273111000, -20.80000000000000400 ) ) ;
#28282 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28283 = vector ( 'none', #28282, 1000.000000000000000 ) ;
#28284 = cartesian_point ( 'none', ( 24.00000000000000700, 20.49999999999999600, 0.5000000000000000000 ) ) ;
#28285 = line ( 'none', #28284, #28283 ) ;
#28286 = axis2_placement_3d ( 'none', #28273, #28335, #28334 ) ;
#28287 = cartesian_point ( 'none', ( -2.157025514176581300, -27.13349896983461200, -20.80000000000000400 ) ) ;
#28288 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28289 = vector ( 'none', #28288, 1000.000000000000000 ) ;
#28290 = cartesian_point ( 'none', ( -2.157025514176581300, -27.13349896983461200, -20.80000000000000400 ) ) ;
#28291 = direction ( 'none', ( -0.7071067811865491300, 0.0000000000000000000, -0.7071067811865459100 ) ) ;
#28292 = line ( 'none', #28290, #28289 ) ;
#28294 = edge_curve ( 'none', #24499, #9142, #5776, .t. ) ;
#28293 = edge_loop ( 'none', ( #28612, #34057, #30109, #30096, #36051, #29974 ) ) ;
#28295 = face_outer_bound ( 'none', #22632, .t. ) ;
#28296 = axis2_placement_3d ( 'none', #28281, #28299, #28298 ) ;
#28297 = circle ( 'none', #28286, 5.704026751297867300 ) ;
#28298 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28299 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28301 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28302 = cartesian_point ( 'none', ( -0.4494801627260008900, -19.03830141083176700, -20.80000000000000400 ) ) ;
#28303 = circle ( 'none', #28270, 8.289383269763524400 ) ;
#28304 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28305 = vector ( 'none', #28304, 1000.000000000000000 ) ;
#28306 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28308 = cartesian_point ( 'none', ( -23.99999999999998900, 24.00000000000000700, 0.5000000000000000000 ) ) ;
#28309 = axis2_placement_3d ( 'none', #28318, #28317, #28360 ) ;
#28310 = cylindrical_surface ( 'none', #28344, 1.627279403517068300 ) ;
#28311 = face_outer_bound ( 'none', #12310, .t. ) ;
#28312 = plane ( 'none', #28321 ) ;
#28313 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28314 = vector ( 'none', #28313, 1000.000000000000000 ) ;
#28315 = cartesian_point ( 'none', ( -20.49999999999998900, -24.00000000000003200, 3.000000000000000000 ) ) ;
#28316 = line ( 'none', #28315, #28314 ) ;
#28317 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28318 = cartesian_point ( 'none', ( -5.493504525692521200, -22.96182120719737800, -20.80000000000000400 ) ) ;
#28319 = face_outer_bound ( 'none', #12308, .t. ) ;
#28320 = axis2_placement_3d ( 'none', #28308, #28307, #28306 ) ;
#28321 = axis2_placement_3d ( 'none', #28364, #28363, #28362 ) ;
#28322 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28324 = cartesian_point ( 'none', ( -4.057337240099529100, -21.49297840841861200, -20.80000000000000400 ) ) ;
#28325 = line ( 'none', #28359, #28358 ) ;
#28326 = circle ( 'none', #28320, 3.499999999999999600 ) ;
#28327 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28328 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28329 = cartesian_point ( 'none', ( -23.99999999999998900, 24.00000000000000700, 2.500000000000000000 ) ) ;
#28330 = circle ( 'none', #28341, 1.570100788807589100 ) ;
#28331 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28332 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28333 = cartesian_point ( 'none', ( -0.8064067366024669800, -19.93220272885626100, -20.80000000000000400 ) ) ;
#28334 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28336 = axis2_placement_3d ( 'none', #28329, #28328, #28327 ) ;
#28337 = axis2_placement_3d ( 'none', #28333, #28332, #28331 ) ;
#28338 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28339 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28341 = axis2_placement_3d ( 'none', #28361, #28340, #28339 ) ;
#28342 = cartesian_point ( 'none', ( -0.4517478059286302300, -30.11493059723066800, -20.80000000000000400 ) ) ;
#28343 = face_outer_bound ( 'none', #12262, .t. ) ;
#28344 = axis2_placement_3d ( 'none', #28342, #28399, #28398 ) ;
#28345 = cartesian_point ( 'none', ( -20.99999999999998900, 24.00000000000003200, 3.000000000000000000 ) ) ;
#28346 = direction ( 'none', ( -0.7071067811865491300, 4.460489939442572000e-016, 0.7071067811865459100 ) ) ;
#28347 = vector ( 'none', #28346, 1000.000000000000100 ) ;
#28348 = cartesian_point ( 'none', ( -29.49999999999997500, 20.50000000000001400, 2.999999999999973400 ) ) ;
#28349 = line ( 'none', #28348, #28347 ) ;
#28350 = cartesian_point ( 'none', ( -26.99999999999998900, 20.50000000000001400, 0.4999999999999995600 ) ) ;
#28351 = cartesian_point ( 'none', ( -24.00000000000001400, 21.00000000000000700, 3.000000000000000000 ) ) ;
#28352 = direction ( 'none', ( 1.000000000000000000, -6.308085367188415900e-016, -0.0000000000000000000 ) ) ;
#28353 = vector ( 'none', #28352, 1000.000000000000000 ) ;
#28354 = cartesian_point ( 'none', ( -65.04142135623729400, 20.50000000000003200, 2.500000000000000000 ) ) ;
#28355 = line ( 'none', #28354, #28353 ) ;
#28356 = cartesian_point ( 'none', ( -5.329349852752685000, -22.04300914089097700, -20.80000000000000400 ) ) ;
#28357 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28358 = vector ( 'none', #28357, 1000.000000000000000 ) ;
#28359 = cartesian_point ( 'none', ( -6.616845291165642400, -21.86486085620904500, -20.80000000000000400 ) ) ;
#28360 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28361 = cartesian_point ( 'none', ( -5.493504525692521200, -22.96182120719737800, -20.80000000000000400 ) ) ;
#28362 = direction ( 'none', ( 1.000000000000000000, -6.308085367188415900e-016, 0.0000000000000000000 ) ) ;
#28363 = direction ( 'none', ( -6.308085367188415900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28364 = cartesian_point ( 'none', ( -65.04142135623729400, 20.50000000000003200, 3.000000000000000000 ) ) ;
#28365 = cylindrical_surface ( 'none', #28309, 1.570100788807589100 ) ;
#28366 = cartesian_point ( 'none', ( -28.99999999999999600, 20.50000000000001400, 2.499999999999999600 ) ) ;
#28367 = axis2_placement_3d ( 'none', #28424, #28425, #28422 ) ;
#28368 = cartesian_point ( 'none', ( -20.49999999999998900, 24.00000000000003200, 0.5000000000000000000 ) ) ;
#28369 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28370 = vector ( 'none', #28369, 1000.000000000000000 ) ;
#28371 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28372 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28373 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28374 = line ( 'none', #28378, #28370 ) ;
#28375 = axis2_placement_3d ( 'none', #28430, #28377, #28371 ) ;
#28376 = circle ( 'none', #28375, 3.324686575246874800 ) ;
#28377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28378 = cartesian_point ( 'none', ( -6.842633817107601300, -22.15866079852420600, -20.80000000000000400 ) ) ;
#28379 = face_outer_bound ( 'none', #12185, .t. ) ;
#28380 = cartesian_point ( 'none', ( -20.49999999999998900, 29.00000000000001100, 2.500000000000000400 ) ) ;
#28381 = cartesian_point ( 'none', ( -20.49999999999998900, 24.00000000000003200, 3.000000000000000000 ) ) ;
#28382 = line ( 'none', #28381, #28429 ) ;
#28383 = cartesian_point ( 'none', ( -6.616845291165642400, -21.86486085620904500, -20.80000000000000400 ) ) ;
#28384 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28385 = cartesian_point ( 'none', ( -3.985854127921914200, -23.85935202008175800, -20.80000000000000400 ) ) ;
#28386 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28387 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28388 = vector ( 'none', #28387, 1000.000000000000000 ) ;
#28389 = cartesian_point ( 'none', ( -24.00000000000001400, 20.50000000000000700, 3.000000000000000000 ) ) ;
#28390 = cylindrical_surface ( 'none', #28391, 1.299762022552317200 ) ;
#28391 = axis2_placement_3d ( 'none', #28356, #28386, #28384 ) ;
#28392 = edge_curve ( 'none', #26862, #47189, #5770, .t. ) ;
#28393 = axis2_placement_3d ( 'none', #28385, #28373, #28372 ) ;
#28394 = line ( 'none', #28389, #28388 ) ;
#28395 = cylindrical_surface ( 'none', #28393, 3.324686575246874800 ) ;
#28396 = cartesian_point ( 'none', ( -6.842633817107601300, -22.15866079852420600, -20.80000000000000400 ) ) ;
#28397 = face_outer_bound ( 'none', #12270, .t. ) ;
#28398 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28399 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28400 = cylindrical_surface ( 'none', #28423, 1.451415498738504600 ) ;
#28401 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865491300, -0.7071067811865459100 ) ) ;
#28402 = vector ( 'none', #28401, 1000.000000000000100 ) ;
#28403 = cartesian_point ( 'none', ( -20.49999999999998900, 29.50000000000000400, 2.999999999999988900 ) ) ;
#28404 = line ( 'none', #28403, #28402 ) ;
#28405 = cartesian_point ( 'none', ( -6.963044188435562300, -22.37952764968994400, -20.80000000000000400 ) ) ;
#28406 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28407 = vector ( 'none', #28406, 1000.000000000000000 ) ;
#28408 = cartesian_point ( 'none', ( -6.963044188435562300, -22.37952764968994400, -20.80000000000000400 ) ) ;
#28409 = line ( 'none', #28408, #28407 ) ;
#28410 = cartesian_point ( 'none', ( -5.663330757193123500, -23.02555547155704800, -20.80000000000000400 ) ) ;
#28411 = face_outer_bound ( 'none', #12295, .t. ) ;
#28412 = axis2_placement_3d ( 'none', #28450, #28445, #28444 ) ;
#28413 = cartesian_point ( 'none', ( -20.49999999999998900, 24.00000000000003200, 2.500000000000000000 ) ) ;
#28414 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28415 = cartesian_point ( 'none', ( -24.00000000000001400, 20.50000000000000700, 2.500000000000000000 ) ) ;
#28416 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28417 = vector ( 'none', #28416, 1000.000000000000000 ) ;
#28418 = cartesian_point ( 'none', ( -20.49999999999998900, 1.122664350922158700e-014, 2.500000000000000000 ) ) ;
#28419 = line ( 'none', #28418, #28417 ) ;
#28420 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28421 = line ( 'none', #28457, #28452 ) ;
#28422 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28423 = axis2_placement_3d ( 'none', #28410, #28420, #28414 ) ;
#28424 = cartesian_point ( 'none', ( -20.49999999999998900, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28425 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28426 = cartesian_point ( 'none', ( -24.00000000000001400, 20.50000000000000700, 0.5000000000000000000 ) ) ;
#28427 = face_outer_bound ( 'none', #12281, .t. ) ;
#28428 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28429 = vector ( 'none', #28428, 1000.000000000000000 ) ;
#28430 = cartesian_point ( 'none', ( -3.985854127921914200, -23.85935202008175800, -20.80000000000000400 ) ) ;
#28431 = plane ( 'none', #28367 ) ;
#28432 = line ( 'none', #28451, #28437 ) ;
#28433 = cartesian_point ( 'none', ( -26.99999999999998600, -20.50000000000000700, 0.4999999999999970000 ) ) ;
#28434 = cartesian_point ( 'none', ( 20.20359178553217600, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#28435 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28436 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28437 = vector ( 'none', #28436, 1000.000000000000000 ) ;
#28438 = axis2_placement_3d ( 'none', #28485, #28483, #28482 ) ;
#28439 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28440 = axis2_placement_3d ( 'none', #28447, #28446, #28435 ) ;
#28441 = plane ( 'none', #28440 ) ;
#28442 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28443 = cartesian_point ( 'none', ( 20.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#28444 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28446 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28447 = cartesian_point ( 'none', ( -65.04142135623730800, -20.50000000000000700, 3.000000000000000000 ) ) ;
#28448 = face_outer_bound ( 'none', #12477, .t. ) ;
#28449 = axis2_placement_3d ( 'none', #28443, #28442, #28439 ) ;
#28450 = cartesian_point ( 'none', ( -5.663330757193123500, -23.02555547155704800, -20.80000000000000400 ) ) ;
#28451 = cartesian_point ( 'none', ( -29.49999999999999300, -20.50000000000000700, 2.500000000000000000 ) ) ;
#28452 = vector ( 'none', #28456, 1000.000000000000000 ) ;
#28453 = conical_surface ( 'none', #28449, 1.219500000000000700, 0.9599310885968779200 ) ;
#28454 = cartesian_point ( 'none', ( -20.49999999999998900, 27.00000000000000400, 0.5000000000000004400 ) ) ;
#28455 = circle ( 'none', #28412, 1.451415498738504600 ) ;
#28456 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28457 = cartesian_point ( 'none', ( -20.49999999999998900, 24.00000000000003200, 0.5000000000000000000 ) ) ;
#28458 = face_outer_bound ( 'none', #12476, .t. ) ;
#28459 = cartesian_point ( 'none', ( -28.99999999999999300, -20.50000000000000700, 2.499999999999995100 ) ) ;
#28460 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28461 = vector ( 'none', #28460, 1000.000000000000000 ) ;
#28462 = cartesian_point ( 'none', ( -20.49999999999998900, 1.122664350922158700e-014, 2.500000000000000000 ) ) ;
#28463 = direction ( 'none', ( 0.7071067811865459100, 0.0000000000000000000, -0.7071067811865491300 ) ) ;
#28464 = cartesian_point ( 'none', ( 20.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#28465 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28466 = line ( 'none', #28462, #28461 ) ;
#28467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28468 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#28469 = vector ( 'none', #28468, 1000.000000000000000 ) ;
#28470 = cartesian_point ( 'none', ( 20.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#28471 = cartesian_point ( 'none', ( 21.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#28472 = line ( 'none', #28471, #28469 ) ;
#28473 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28474 = vector ( 'none', #28473, 1000.000000000000000 ) ;
#28475 = cartesian_point ( 'none', ( -65.04142135623730800, -20.50000000000000700, 0.5000000000000000000 ) ) ;
#28476 = line ( 'none', #28475, #28474 ) ;
#28477 = direction ( 'none', ( 0.7071067811865491300, 0.0000000000000000000, -0.7071067811865459100 ) ) ;
#28478 = vector ( 'none', #28477, 1000.000000000000100 ) ;
#28479 = cartesian_point ( 'none', ( 20.40000000000000200, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#28480 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28481 = face_outer_bound ( 'none', #12373, .t. ) ;
#28482 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28483 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28484 = direction ( 'none', ( -0.7071067811865491300, 0.0000000000000000000, -0.7071067811865459100 ) ) ;
#28485 = cartesian_point ( 'none', ( 20.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#28486 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#28487 = vector ( 'none', #28486, 1000.000000000000000 ) ;
#28488 = cartesian_point ( 'none', ( 20.40000000000000200, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#28489 = line ( 'none', #28488, #28487 ) ;
#28490 = cartesian_point ( 'none', ( -47.27071067811873200, -20.50000000000000700, 20.77071067811865000 ) ) ;
#28491 = line ( 'none', #28490, #28478 ) ;
#28492 = cartesian_point ( 'none', ( -24.00000000000001400, -21.00000000000000700, 3.000000000000000000 ) ) ;
#28493 = circle ( 'none', #28438, 1.219500000000000700 ) ;
#28494 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28495 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28496 = axis2_placement_3d ( 'none', #28519, #28495, #28494 ) ;
#28497 = circle ( 'none', #28496, 1.500000000000000700 ) ;
#28498 = cartesian_point ( 'none', ( -24.00000000000001400, -20.50000000000000700, 2.500000000000000000 ) ) ;
#28499 = cartesian_point ( 'none', ( -23.99999999999998900, -24.00000000000000700, 0.5000000000000000000 ) ) ;
#28500 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28501 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28502 = cartesian_point ( 'none', ( 20.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#28503 = axis2_placement_3d ( 'none', #28545, #28544, #28543 ) ;
#28504 = axis2_placement_3d ( 'none', #28499, #28522, #28554 ) ;
#28505 = circle ( 'none', #28504, 3.499999999999999600 ) ;
#28506 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28507 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28508 = cylindrical_surface ( 'none', #28510, 3.499999999999999600 ) ;
#28509 = face_outer_bound ( 'none', #12273, .t. ) ;
#28510 = axis2_placement_3d ( 'none', #28518, #28501, #28500 ) ;
#28511 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28512 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28513 = cartesian_point ( 'none', ( 20.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28514 = axis2_placement_3d ( 'none', #28513, #28512, #28511 ) ;
#28515 = circle ( 'none', #28514, 1.500000000000000900 ) ;
#28516 = circle ( 'none', #28517, 1.500000000000000700 ) ;
#28517 = axis2_placement_3d ( 'none', #28521, #28507, #28506 ) ;
#28518 = cartesian_point ( 'none', ( -23.99999999999998900, -24.00000000000000700, 3.000000000000000000 ) ) ;
#28519 = cartesian_point ( 'none', ( 20.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28520 = cartesian_point ( 'none', ( -20.49999999999998900, -24.00000000000003200, 2.500000000000000000 ) ) ;
#28521 = cartesian_point ( 'none', ( 20.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28523 = cartesian_point ( 'none', ( -20.49999999999998900, -24.00000000000003200, 0.5000000000000000000 ) ) ;
#28524 = axis2_placement_3d ( 'none', #28583, #28530, #28577 ) ;
#28525 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28527 = cartesian_point ( 'none', ( -65.04142135623730800, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28528 = axis2_placement_3d ( 'none', #28527, #28526, #28525 ) ;
#28529 = conical_surface ( 'none', #28524, 1.500000000000000900, 0.9599310885968845900 ) ;
#28530 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#28531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28532 = cartesian_point ( 'none', ( -23.99999999999998900, 24.00000000000000700, 3.000000000000000000 ) ) ;
#28533 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28534 = vector ( 'none', #28533, 1000.000000000000000 ) ;
#28535 = cartesian_point ( 'none', ( -24.00000000000001400, -20.50000000000000700, 3.000000000000000000 ) ) ;
#28536 = line ( 'none', #28535, #28534 ) ;
#28537 = plane ( 'none', #28528 ) ;
#28538 = face_outer_bound ( 'none', #12276, .t. ) ;
#28539 = cartesian_point ( 'none', ( 20.90000000000000200, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#28540 = line ( 'none', #28539, #28586 ) ;
#28541 = circle ( 'none', #28542, 2.999999999999999100 ) ;
#28542 = axis2_placement_3d ( 'none', #28532, #28531, #28580 ) ;
#28543 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28544 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28545 = cartesian_point ( 'none', ( -23.99999999999998900, -24.00000000000000700, 2.500000000000000000 ) ) ;
#28546 = face_bound ( 'none', #12378, .t. ) ;
#28547 = cartesian_point ( 'none', ( 20.70359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#28548 = cartesian_point ( 'none', ( 21.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#28549 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#28550 = vector ( 'none', #28549, 1000.000000000000000 ) ;
#28551 = cartesian_point ( 'none', ( 21.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#28552 = face_outer_bound ( 'none', #9723, .t. ) ;
#28553 = cartesian_point ( 'none', ( -24.00000000000001400, -20.50000000000000700, 0.5000000000000000000 ) ) ;
#28554 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28555 = circle ( 'none', #28503, 3.499999999999999600 ) ;
#28556 = line ( 'none', #28551, #28550 ) ;
#28557 = circle ( 'none', #28596, 1.500000000000000900 ) ;
#28558 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28559 = vector ( 'none', #28558, 1000.000000000000000 ) ;
#28560 = cartesian_point ( 'none', ( -20.99999999999998900, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28561 = line ( 'none', #28560, #28559 ) ;
#28562 = cartesian_point ( 'none', ( 20.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28563 = direction ( 'none', ( -1.000000000000000000, 6.308085367188415900e-016, 0.0000000000000000000 ) ) ;
#28564 = vector ( 'none', #28563, 1000.000000000000000 ) ;
#28565 = cartesian_point ( 'none', ( -26.49999999999999600, 20.50000000000000700, 0.5000000000000000000 ) ) ;
#28566 = line ( 'none', #28565, #28564 ) ;
#28567 = axis2_placement_3d ( 'none', #28571, #28576, #28616 ) ;
#28568 = direction ( 'none', ( -1.000000000000000000, 6.308085367188415900e-016, 0.0000000000000000000 ) ) ;
#28569 = vector ( 'none', #28568, 1000.000000000000000 ) ;
#28570 = cartesian_point ( 'none', ( -65.04142135623729400, 21.00000000000003200, 3.000000000000000000 ) ) ;
#28571 = cartesian_point ( 'none', ( 21.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28572 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28573 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28574 = axis2_placement_3d ( 'none', #28614, #28606, #28604 ) ;
#28575 = axis2_placement_3d ( 'none', #28607, #28602, #28601 ) ;
#28576 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28577 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28578 = line ( 'none', #28570, #28569 ) ;
#28579 = face_outer_bound ( 'none', #12367, .t. ) ;
#28580 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28581 = axis2_placement_3d ( 'none', #28584, #28573, #28572 ) ;
#28582 = circle ( 'none', #28567, 1.500000000000000900 ) ;
#28583 = cartesian_point ( 'none', ( 21.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28584 = cartesian_point ( 'none', ( 20.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28585 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#28586 = vector ( 'none', #28585, 1000.000000000000100 ) ;
#28587 = circle ( 'none', #28581, 1.500000000000000700 ) ;
#28588 = cartesian_point ( 'none', ( 20.49999999999998900, -24.00000000000002100, 2.500000000000000000 ) ) ;
#28589 = line ( 'none', #28634, #28633 ) ;
#28590 = cartesian_point ( 'none', ( 19.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#28591 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28592 = vector ( 'none', #28591, 1000.000000000000000 ) ;
#28593 = cartesian_point ( 'none', ( 20.49999999999998900, 1.122664350922158700e-014, 0.5000000000000000000 ) ) ;
#28594 = circle ( 'none', #28598, 1.500000000000000900 ) ;
#28595 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28596 = axis2_placement_3d ( 'none', #28562, #28603, #28595 ) ;
#28597 = cartesian_point ( 'none', ( 20.49999999999998900, -26.99999999999999300, 0.5000000000000004400 ) ) ;
#28598 = axis2_placement_3d ( 'none', #28648, #28647, #28646 ) ;
#28599 = cartesian_point ( 'none', ( 19.70359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#28600 = axis2_placement_3d ( 'none', #28628, #28627, #28626 ) ;
#28601 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28602 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28603 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28604 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28605 = line ( 'none', #28593, #28592 ) ;
#28606 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28608 = oriented_edge ( 'none', *, *, #28907, .t. ) ;
#28607 = cartesian_point ( 'none', ( 20.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#28609 = face_outer_bound ( 'none', #12389, .t. ) ;
#28610 = cylindrical_surface ( 'none', #28574, 3.499999999999999600 ) ;
#28611 = cartesian_point ( 'none', ( 20.90000000000000200, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#28612 = oriented_edge ( 'none', *, *, #47218, .t. ) ;
#28613 = conical_surface ( 'none', #28575, 1.219500000000000700, 0.9599310885968779200 ) ;
#28614 = cartesian_point ( 'none', ( -23.99999999999998900, 24.00000000000000700, 3.000000000000000000 ) ) ;
#28615 = cartesian_point ( 'none', ( 20.90000000000000200, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#28616 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28617 = face_outer_bound ( 'none', #12454, .t. ) ;
#28618 = face_outer_bound ( 'none', #12416, .t. ) ;
#28619 = cartesian_point ( 'none', ( 23.99999999999999600, -23.99999999999999600, 3.000000000000000000 ) ) ;
#28620 = cartesian_point ( 'none', ( 19.90000000000000200, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#28621 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28622 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28623 = cartesian_point ( 'none', ( 20.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#28624 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28625 = cartesian_point ( 'none', ( 23.99999999999999600, -23.99999999999999600, 2.500000000000000000 ) ) ;
#28626 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28627 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28628 = cartesian_point ( 'none', ( 20.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28629 = cartesian_point ( 'none', ( 24.00000000000002100, -20.49999999999999600, 0.5000000000000000000 ) ) ;
#28630 = line ( 'none', #28683, #28682 ) ;
#28631 = cartesian_point ( 'none', ( 20.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28632 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28633 = vector ( 'none', #28632, 1000.000000000000000 ) ;
#28634 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#28635 = cartesian_point ( 'none', ( 24.00000000000002100, -20.49999999999999600, 2.500000000000000000 ) ) ;
#28636 = cylindrical_surface ( 'none', #28666, 1.500000000000000000 ) ;
#28637 = circle ( 'none', #28644, 3.499999999999999600 ) ;
#28638 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28639 = vector ( 'none', #28638, 1000.000000000000000 ) ;
#28640 = cartesian_point ( 'none', ( 24.00000000000002100, -20.49999999999999600, 3.000000000000000000 ) ) ;
#28641 = line ( 'none', #28640, #28639 ) ;
#28642 = cartesian_point ( 'none', ( 24.00000000000002100, -20.99999999999999600, 3.000000000000000000 ) ) ;
#28643 = cartesian_point ( 'none', ( 19.70359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#28644 = axis2_placement_3d ( 'none', #28625, #28622, #28621 ) ;
#28645 = circle ( 'none', #28600, 1.500000000000000700 ) ;
#28646 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28647 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28648 = cartesian_point ( 'none', ( 20.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28649 = cartesian_point ( 'none', ( 20.20359178553217600, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#28650 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28651 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28652 = face_bound ( 'none', #10390, .t. ) ;
#28653 = cartesian_point ( 'none', ( -65.04142135623730800, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28654 = axis2_placement_3d ( 'none', #28659, #28624, #28711 ) ;
#28655 = axis2_placement_3d ( 'none', #28631, #28651, #28650 ) ;
#28656 = plane ( 'none', #28663 ) ;
#28657 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28658 = vector ( 'none', #28657, 1000.000000000000000 ) ;
#28659 = cartesian_point ( 'none', ( 20.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28660 = face_outer_bound ( 'none', #12335, .t. ) ;
#28661 = circle ( 'none', #28655, 1.500000000000000700 ) ;
#28662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28663 = axis2_placement_3d ( 'none', #28653, #28713, #28712 ) ;
#28664 = circle ( 'none', #28698, 2.999999999999999100 ) ;
#28665 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28666 = axis2_placement_3d ( 'none', #28665, #28680, #28662 ) ;
#28667 = circle ( 'none', #28654, 1.500000000000000900 ) ;
#28668 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#28669 = vector ( 'none', #28668, 1000.000000000000000 ) ;
#28670 = cartesian_point ( 'none', ( 20.49999999999998900, -24.00000000000002100, 3.000000000000000000 ) ) ;
#28671 = line ( 'none', #28670, #28658 ) ;
#28672 = cartesian_point ( 'none', ( 20.49999999999998900, -24.00000000000002100, 0.5000000000000000000 ) ) ;
#28673 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28675 = axis2_placement_3d ( 'none', #28619, #28674, #28673 ) ;
#28676 = cylindrical_surface ( 'none', #28675, 3.499999999999999600 ) ;
#28677 = cartesian_point ( 'none', ( 20.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#28678 = line ( 'none', #28677, #28669 ) ;
#28679 = cartesian_point ( 'none', ( 19.90000000000000200, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#28680 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28681 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#28682 = vector ( 'none', #28681, 1000.000000000000100 ) ;
#28683 = cartesian_point ( 'none', ( 19.90000000000000200, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#28684 = plane ( 'none', #28688 ) ;
#28685 = face_outer_bound ( 'none', #12328, .t. ) ;
#28686 = cartesian_point ( 'none', ( -20.49999999999998900, -29.00000000000000400, 2.500000000000000400 ) ) ;
#28687 = line ( 'none', #28736, #28719 ) ;
#28688 = axis2_placement_3d ( 'none', #28741, #28734, #28733 ) ;
#28689 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865491300, 0.7071067811865459100 ) ) ;
#28690 = vector ( 'none', #28689, 1000.000000000000100 ) ;
#28691 = cartesian_point ( 'none', ( -20.49999999999998900, -29.49999999999999600, 2.999999999999988900 ) ) ;
#28692 = line ( 'none', #28691, #28690 ) ;
#28693 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#28694 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28696 = cartesian_point ( 'none', ( -20.49999999999998900, -26.99999999999999600, 0.5000000000000004400 ) ) ;
#28697 = vector ( 'none', #28704, 1000.000000000000000 ) ;
#28698 = axis2_placement_3d ( 'none', #28701, #28695, #28694 ) ;
#28699 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#28700 = vector ( 'none', #28699, 1000.000000000000000 ) ;
#28701 = cartesian_point ( 'none', ( -23.99999999999998900, -24.00000000000000700, 3.000000000000000000 ) ) ;
#28702 = axis2_placement_3d ( 'none', #28740, #28693, #28738 ) ;
#28703 = cartesian_point ( 'none', ( 20.20359178553217600, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#28704 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28705 = cartesian_point ( 'none', ( -20.99999999999998900, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28706 = line ( 'none', #28705, #28697 ) ;
#28707 = cartesian_point ( 'none', ( 20.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#28708 = line ( 'none', #28707, #28700 ) ;
#28709 = cartesian_point ( 'none', ( 20.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#28710 = conical_surface ( 'none', #28702, 1.500000000000000900, 0.9599310885968845900 ) ;
#28711 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28712 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28714 = cartesian_point ( 'none', ( 19.40000000000000200, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#28715 = line ( 'none', #28714, #27207 ) ;
#28716 = cartesian_point ( 'none', ( 19.20359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#28717 = cartesian_point ( 'none', ( 29.50000000000000700, -29.49999999999999600, 2.999999999999988900 ) ) ;
#28718 = axis2_placement_3d ( 'none', #28717, #28463, #28484 ) ;
#28719 = vector ( 'none', #28735, 1000.000000000000000 ) ;
#28720 = cartesian_point ( 'none', ( 19.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#28721 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#28722 = vector ( 'none', #28721, 1000.000000000000100 ) ;
#28723 = cartesian_point ( 'none', ( -20.99999999999998900, -24.00000000000003200, 3.000000000000000000 ) ) ;
#28724 = cartesian_point ( 'none', ( 20.40000000000000200, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#28725 = line ( 'none', #28724, #28722 ) ;
#28726 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28727 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28728 = cartesian_point ( 'none', ( 20.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28729 = axis2_placement_3d ( 'none', #28728, #28727, #28726 ) ;
#28730 = circle ( 'none', #28729, 1.500000000000000900 ) ;
#28731 = plane ( 'none', #28718 ) ;
#28732 = cartesian_point ( 'none', ( 20.40000000000000200, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#28733 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28735 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28736 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#28737 = cartesian_point ( 'none', ( 20.20359178553217600, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#28738 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28739 = face_outer_bound ( 'none', #12614, .t. ) ;
#28740 = cartesian_point ( 'none', ( 20.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28741 = cartesian_point ( 'none', ( -20.49999999999998900, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28742 = face_outer_bound ( 'none', #12330, .t. ) ;
#28743 = cartesian_point ( 'none', ( 20.29289321881344300, -26.49999999999998900, -3.586907429118599200e-017 ) ) ;
#28744 = cartesian_point ( 'none', ( 19.99999999999998900, -26.49999999999999300, 0.0000000000000000000 ) ) ;
#28745 =( bounded_curve ( ) b_spline_curve ( 3, ( #28744, #28743, #28788, #28787 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793100, 4.712388980384689700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#28746 = cartesian_point ( 'none', ( 19.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28747 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28748 = cartesian_point ( 'none', ( -65.04142135623730800, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28749 = circle ( 'none', #28753, 1.500000000000000900 ) ;
#28750 = cartesian_point ( 'none', ( 19.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#28751 = cartesian_point ( 'none', ( 19.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#28752 = line ( 'none', #28751, #28780 ) ;
#28753 = axis2_placement_3d ( 'none', #28746, #28783, #28782 ) ;
#28754 = cartesian_point ( 'none', ( -28.99999999999999600, 20.50000000000001400, 2.499999999999999600 ) ) ;
#28755 = cartesian_point ( 'none', ( -29.29289321881345000, 20.50000000000000700, 2.792893218813455600 ) ) ;
#28756 = cartesian_point ( 'none', ( -29.50000000000000400, 20.70710678118656000, 3.000000000000004000 ) ) ;
#28757 = cartesian_point ( 'none', ( -29.49999999999999300, 21.00000000000001400, 2.999999999999988900 ) ) ;
#28758 =( bounded_curve ( ) b_spline_curve ( 3, ( #28757, #28756, #28755, #28754 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -1.243449787580175300e-014, 1.570796326794897700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243618300, 0.8047378541243618300, 1.000000000000000000 ) )
representation_item ( '' ) );
#28759 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28762 = axis2_placement_3d ( 'none', #28759, #28747, #28760 ) ;
#28763 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28764 = vector ( 'none', #28763, 1000.000000000000000 ) ;
#28765 = cartesian_point ( 'none', ( 29.50000000000000000, -20.99999999999999600, 3.000000000000000000 ) ) ;
#28766 = line ( 'none', #28765, #28764 ) ;
#28767 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28768 = circle ( 'none', #28821, 2.999999999999999100 ) ;
#28769 = cylindrical_surface ( 'none', #28762, 1.500000000000000000 ) ;
#28770 = circle ( 'none', #28816, 1.500000000000000700 ) ;
#28771 = cartesian_point ( 'none', ( 19.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#28772 = axis2_placement_3d ( 'none', #28748, #28775, #28767 ) ;
#28773 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#28774 = vector ( 'none', #28773, 1000.000000000000000 ) ;
#28775 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28776 = cartesian_point ( 'none', ( 20.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#28777 = line ( 'none', #28776, #28774 ) ;
#28778 = plane ( 'none', #28772 ) ;
#28779 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#28780 = vector ( 'none', #28779, 1000.000000000000000 ) ;
#28781 = cartesian_point ( 'none', ( 23.99999999999999600, -23.99999999999999600, 3.000000000000000000 ) ) ;
#28782 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28783 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28784 = face_bound ( 'none', #12510, .t. ) ;
#28785 = face_outer_bound ( 'none', #12487, .t. ) ;
#28786 = face_outer_bound ( 'none', #12398, .t. ) ;
#28787 = cartesian_point ( 'none', ( 20.49999999999998900, -26.99999999999999300, 0.5000000000000004400 ) ) ;
#28788 = cartesian_point ( 'none', ( 20.49999999999998900, -26.70710678118653500, 0.2071067811865474100 ) ) ;
#28789 = axis2_placement_3d ( 'none', #28799, #28793, #28792 ) ;
#28790 = face_outer_bound ( 'none', #12563, .t. ) ;
#28791 = face_outer_bound ( 'none', #12559, .t. ) ;
#28792 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28793 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#28794 = conical_surface ( 'none', #28789, 1.500000000000000900, 0.9599310885968845900 ) ;
#28795 = circle ( 'none', #28846, 1.500000000000000900 ) ;
#28796 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#28797 = vector ( 'none', #28796, 1000.000000000000000 ) ;
#28798 = cartesian_point ( 'none', ( 26.99999999999999600, -20.49999999999999600, 0.5000000000000004400 ) ) ;
#28799 = cartesian_point ( 'none', ( 20.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28800 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28801 = vector ( 'none', #28800, 1000.000000000000000 ) ;
#28802 = cartesian_point ( 'none', ( 20.99999999999998900, -24.00000000000002100, 3.000000000000000000 ) ) ;
#28803 = line ( 'none', #28802, #28801 ) ;
#28804 = cartesian_point ( 'none', ( 20.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#28805 = axis2_placement_3d ( 'none', #28851, #28850, #28849 ) ;
#28806 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28807 = vector ( 'none', #28806, 1000.000000000000000 ) ;
#28808 = plane ( 'none', #28805 ) ;
#28809 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#28810 = line ( 'none', #28809, #28807 ) ;
#28811 = face_outer_bound ( 'none', #12414, .t. ) ;
#28812 = cartesian_point ( 'none', ( 29.00000000000001800, -20.49999999999999600, 2.500000000000009300 ) ) ;
#28813 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28814 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28815 = cartesian_point ( 'none', ( 19.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28816 = axis2_placement_3d ( 'none', #28815, #28814, #28813 ) ;
#28817 = oriented_edge ( 'none', *, *, #47178, .f. ) ;
#28818 = cartesian_point ( 'none', ( 20.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#28819 = line ( 'none', #28818, #28797 ) ;
#28820 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28821 = axis2_placement_3d ( 'none', #28781, #28761, #28820 ) ;
#28822 = edge_loop ( 'none', ( #35792, #35765, #34049, #35842, #36212 ) ) ;
#28823 = cartesian_point ( 'none', ( 19.40000000000000200, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#28824 = cartesian_point ( 'none', ( 19.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#28825 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28826 = cartesian_point ( 'none', ( 20.99999999999999600, -24.00000000000002100, 3.000000000000000000 ) ) ;
#28827 = axis2_placement_3d ( 'none', #28883, #28825, #28862 ) ;
#28828 = cartesian_point ( 'none', ( 20.49999999999998900, -29.00000000000000400, 2.500000000000004000 ) ) ;
#28829 = circle ( 'none', #28853, 3.499999999999999600 ) ;
#28830 = cartesian_point ( 'none', ( 20.49999999999998900, -29.49999999999999600, 2.500000000000000000 ) ) ;
#28831 = line ( 'none', #28830, #28867 ) ;
#28832 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28833 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28834 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28835 = vector ( 'none', #28834, 1000.000000000000000 ) ;
#28836 = conical_surface ( 'none', #28847, 1.219500000000000700, 0.9599310885968779200 ) ;
#28837 = cartesian_point ( 'none', ( -65.04142135623730800, -20.49999999999999600, 0.5000000000000000000 ) ) ;
#28838 = line ( 'none', #28837, #28835 ) ;
#28839 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28840 = vector ( 'none', #28839, 1000.000000000000000 ) ;
#28841 = cartesian_point ( 'none', ( 24.00000000000002100, -20.49999999999999600, 2.500000000000000000 ) ) ;
#28842 = line ( 'none', #28841, #28840 ) ;
#28843 = cartesian_point ( 'none', ( 19.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#28844 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28845 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28846 = axis2_placement_3d ( 'none', #28852, #28845, #28844 ) ;
#28847 = axis2_placement_3d ( 'none', #28843, #28833, #28832 ) ;
#28848 = line ( 'none', #28882, #28881 ) ;
#28849 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#28850 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28851 = cartesian_point ( 'none', ( -65.04142135623730800, -20.49999999999999600, 3.000000000000000000 ) ) ;
#28852 = cartesian_point ( 'none', ( 20.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28853 = axis2_placement_3d ( 'none', #28878, #28879, #28872 ) ;
#28854 = face_outer_bound ( 'none', #12435, .t. ) ;
#28855 = direction ( 'none', ( 0.7071067811865491300, 0.0000000000000000000, 0.7071067811865459100 ) ) ;
#28856 = vector ( 'none', #28855, 1000.000000000000100 ) ;
#28857 = axis2_placement_3d ( 'none', #28865, #28916, #28915 ) ;
#28858 = face_outer_bound ( 'none', #12618, .t. ) ;
#28859 = axis2_placement_3d ( 'none', #28869, #28868, #28910 ) ;
#28860 = circle ( 'none', #28857, 1.500000000000000700 ) ;
#28861 = plane ( 'none', #28859 ) ;
#28862 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28863 = cartesian_point ( 'none', ( -17.77071067811886700, -20.49999999999999600, -44.27071067811865400 ) ) ;
#28864 = line ( 'none', #28863, #28856 ) ;
#28865 = cartesian_point ( 'none', ( 19.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28866 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28867 = vector ( 'none', #28866, 1000.000000000000000 ) ;
#28868 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28869 = cartesian_point ( 'none', ( 20.49999999999998900, 1.122664350922158700e-014, 3.000000000000000000 ) ) ;
#28870 = cartesian_point ( 'none', ( 18.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#28871 = circle ( 'none', #28827, 1.500000000000000700 ) ;
#28872 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28873 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28874 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28875 = cartesian_point ( 'none', ( 19.90000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#28876 = axis2_placement_3d ( 'none', #28875, #28874, #28873 ) ;
#28877 = circle ( 'none', #28876, 1.219500000000000700 ) ;
#28878 = cartesian_point ( 'none', ( 23.99999999999999600, -23.99999999999999600, 0.5000000000000000000 ) ) ;
#28879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28880 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#28881 = vector ( 'none', #28880, 1000.000000000000000 ) ;
#28882 = cartesian_point ( 'none', ( 19.90000000000000200, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#28883 = cartesian_point ( 'none', ( 19.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28884 = cartesian_point ( 'none', ( 19.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28885 = plane ( 'none', #28895 ) ;
#28886 = vector ( 'none', #28909, 1000.000000000000000 ) ;
#28887 = cylindrical_surface ( 'none', #28951, 1.500000000000000000 ) ;
#28888 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28889 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#28890 = line ( 'none', #28894, #28886 ) ;
#28891 = cartesian_point ( 'none', ( 18.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#28892 = cartesian_point ( 'none', ( 18.70359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#28893 = circle ( 'none', #28932, 1.500000000000000900 ) ;
#28894 = cartesian_point ( 'none', ( 19.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#28895 = axis2_placement_3d ( 'none', #28896, #28935, #28934 ) ;
#28896 = cartesian_point ( 'none', ( -29.49999999999999300, 29.50000000000000400, 2.999999999999988900 ) ) ;
#28897 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865491300, -0.7071067811865459100 ) ) ;
#28898 = vector ( 'none', #28897, 1000.000000000000100 ) ;
#28899 = cartesian_point ( 'none', ( 20.49999999999998900, -14.74999999999992900, -11.75000000000000700 ) ) ;
#28900 = line ( 'none', #28899, #28898 ) ;
#28901 = conical_surface ( 'none', #28905, 1.500000000000000900, 0.9599310885968845900 ) ;
#28902 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28903 = vector ( 'none', #28902, 1000.000000000000000 ) ;
#28904 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#28905 = axis2_placement_3d ( 'none', #28913, #28889, #28888 ) ;
#28907 = edge_curve ( 'none', #29701, #47181, #5772, .t. ) ;
#28906 = face_outer_bound ( 'none', #12568, .t. ) ;
#28908 = cartesian_point ( 'none', ( 20.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#28909 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#28910 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28911 = line ( 'none', #28904, #28903 ) ;
#28912 = cartesian_point ( 'none', ( 19.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#28913 = cartesian_point ( 'none', ( 19.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28914 = cartesian_point ( 'none', ( 20.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#28915 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28916 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28917 =( bounded_curve ( ) b_spline_curve ( 3, ( #28955, #28954, #28953, #28952 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689700, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#28918 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28919 = axis2_placement_3d ( 'none', #28946, #28918, #28941 ) ;
#28920 = cartesian_point ( 'none', ( -20.49999999999998900, 27.00000000000000400, 0.5000000000000004400 ) ) ;
#28921 = cartesian_point ( 'none', ( -20.49999999999998900, 26.70710678118653900, 0.2071067811865484600 ) ) ;
#28922 = cartesian_point ( 'none', ( -20.29289321881345000, 26.50000000000000000, -3.586907429118609700e-017 ) ) ;
#28923 = cartesian_point ( 'none', ( -19.99999999999998900, 26.50000000000000000, 0.0000000000000000000 ) ) ;
#28924 = face_outer_bound ( 'none', #12601, .t. ) ;
#28925 = circle ( 'none', #28919, 1.500000000000000700 ) ;
#28926 =( bounded_curve ( ) b_spline_curve ( 3, ( #28923, #28922, #28921, #28920 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793100, 4.712388980384693200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000 ) )
representation_item ( '' ) );
#28927 = cartesian_point ( 'none', ( 29.50000000000000700, 12.99999999999999800, 2.999999999999999600 ) ) ;
#28928 = line ( 'none', #28927, #28945 ) ;
#28929 = cartesian_point ( 'none', ( 19.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#28930 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28931 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28932 = axis2_placement_3d ( 'none', #28884, #28931, #28930 ) ;
#28933 = circle ( 'none', #28937, 0.5000000000000000000 ) ;
#28934 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865491300, 0.7071067811865459100 ) ) ;
#28935 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865459100, -0.7071067811865491300 ) ) ;
#28936 = axis2_placement_3d ( 'none', #28939, #28465, #28480 ) ;
#28937 = axis2_placement_3d ( 'none', #28940, #28942, #28467 ) ;
#28938 =( bounded_curve ( ) b_spline_curve ( 3, ( #27954, #27953, #27211, #27210 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794916100, 3.141592653589793100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243697100, 0.8047378541243697100, 1.000000000000000000 ) )
representation_item ( '' ) );
#28939 = cartesian_point ( 'none', ( 19.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28940 = cartesian_point ( 'none', ( 19.99999999999998900, -24.00000000000002100, 0.5000000000000000000 ) ) ;
#28941 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28942 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28943 = circle ( 'none', #28936, 1.500000000000000700 ) ;
#28944 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#28945 = vector ( 'none', #28944, 1000.000000000000000 ) ;
#28946 = cartesian_point ( 'none', ( 19.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28948 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#28949 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28950 = vector ( 'none', #29129, 1000.000000000000000 ) ;
#28951 = axis2_placement_3d ( 'none', #28949, #28948, #28947 ) ;
#28952 = cartesian_point ( 'none', ( -19.99999999999998900, -26.49999999999999300, 0.0000000000000000000 ) ) ;
#28953 = cartesian_point ( 'none', ( -20.29289321881344300, -26.49999999999998900, 0.0000000000000000000 ) ) ;
#28954 = cartesian_point ( 'none', ( -20.49999999999998900, -26.70710678118654600, 0.2071067811865475700 ) ) ;
#28955 = cartesian_point ( 'none', ( -20.49999999999998900, -26.99999999999999600, 0.5000000000000004400 ) ) ;
#28956 = cartesian_point ( 'none', ( -26.49999999999998900, 20.00000000000000700, 0.0000000000000000000 ) ) ;
#28957 = cartesian_point ( 'none', ( -26.49999999999998600, 20.29289321881346100, 7.538189345203054300e-017 ) ) ;
#28958 = cartesian_point ( 'none', ( -26.70710678118653200, 20.50000000000000700, 0.2071067811865474300 ) ) ;
#28959 = cartesian_point ( 'none', ( -26.99999999999998900, 20.50000000000001400, 0.4999999999999995600 ) ) ;
#28960 =( bounded_curve ( ) b_spline_curve ( 3, ( #28959, #28958, #28957, #28956 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689700, 6.283185307179585300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243652700, 0.8047378541243652700, 1.000000000000000000 ) )
representation_item ( '' ) );
#28961 = cartesian_point ( 'none', ( 18.70359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#28962 = axis2_placement_3d ( 'none', #28993, #28994, #28978 ) ;
#28963 = cartesian_point ( 'none', ( 19.40000000000000200, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#28964 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#28965 = vector ( 'none', #28964, 1000.000000000000100 ) ;
#28966 = cartesian_point ( 'none', ( 19.40000000000000200, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#28967 = line ( 'none', #28966, #28965 ) ;
#28968 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28969 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28970 = cartesian_point ( 'none', ( 19.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#28971 = axis2_placement_3d ( 'none', #28970, #28969, #28968 ) ;
#28972 = circle ( 'none', #28971, 1.500000000000000700 ) ;
#28973 = cartesian_point ( 'none', ( 19.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#28974 = circle ( 'none', #28995, 1.500000000000000900 ) ;
#28975 = cartesian_point ( 'none', ( 19.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#28976 = plane ( 'none', #29031 ) ;
#28977 =( bounded_curve ( ) b_spline_curve ( 3, ( #29012, #29011, #29010, #29009 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896600, 3.141592653589793100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#28978 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865491300, -0.7071067811865459100 ) ) ;
#28979 = vector ( 'none', #29008, 1000.000000000000000 ) ;
#28980 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#28981 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28982 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#28983 = cartesian_point ( 'none', ( 19.20359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#28984 = plane ( 'none', #28962 ) ;
#28985 = line ( 'none', #28980, #28979 ) ;
#28986 = cartesian_point ( 'none', ( 27.00000000000000400, 20.49999999999999300, 0.4999999999999987200 ) ) ;
#28987 = cartesian_point ( 'none', ( 26.70710678118654600, 20.49999999999999300, 0.2071067811865488800 ) ) ;
#28988 = cartesian_point ( 'none', ( 26.49999999999998600, 20.29289321881344700, -3.586907429118614000e-017 ) ) ;
#28989 = cartesian_point ( 'none', ( 26.50000000000000400, 19.99999999999999600, 0.0000000000000000000 ) ) ;
#28990 = cartesian_point ( 'none', ( 19.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#28991 =( bounded_curve ( ) b_spline_curve ( 3, ( #28989, #28988, #28987, #28986 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793100, 4.712388980384695000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243637200, 0.8047378541243637200, 1.000000000000000000 ) )
representation_item ( '' ) );
#28992 = face_outer_bound ( 'none', #12505, .t. ) ;
#28993 = cartesian_point ( 'none', ( -29.49999999999999300, -29.49999999999999600, 2.999999999999988900 ) ) ;
#28994 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865459100, -0.7071067811865491300 ) ) ;
#28995 = axis2_placement_3d ( 'none', #28990, #28982, #28981 ) ;
#28996 = axis2_placement_3d ( 'none', #29007, #29003, #29032 ) ;
#28997 = face_outer_bound ( 'none', #12633, .t. ) ;
#28998 = conical_surface ( 'none', #29026, 1.219500000000000700, 0.9599310885968779200 ) ;
#28999 = cartesian_point ( 'none', ( -20.49999999999998900, -29.00000000000000400, 2.500000000000000400 ) ) ;
#29000 = cartesian_point ( 'none', ( -20.49999999999998900, -29.29289321881346100, 2.792893218813450800 ) ) ;
#29001 = cartesian_point ( 'none', ( -20.70710678118653900, -29.50000000000001100, 3.000000000000000400 ) ) ;
#29002 = cartesian_point ( 'none', ( -20.99999999999998900, -29.49999999999999600, 2.999999999999988900 ) ) ;
#29003 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29004 =( bounded_curve ( ) b_spline_curve ( 3, ( #29002, #29001, #29000, #28999 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794901900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243637200, 0.8047378541243637200, 1.000000000000000000 ) )
representation_item ( '' ) );
#29005 = circle ( 'none', #28996, 1.219500000000000700 ) ;
#29006 = face_outer_bound ( 'none', #12519, .t. ) ;
#29007 = cartesian_point ( 'none', ( 19.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29008 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29009 = cartesian_point ( 'none', ( 20.99999999999998900, -29.49999999999999600, 3.000000000000000000 ) ) ;
#29010 = cartesian_point ( 'none', ( 20.70710678118654300, -29.50000000000001400, 3.000000000000000000 ) ) ;
#29011 = cartesian_point ( 'none', ( 20.49999999999998900, -29.29289321881346100, 2.792893218813453000 ) ) ;
#29012 = cartesian_point ( 'none', ( 20.49999999999998900, -29.00000000000000400, 2.500000000000004000 ) ) ;
#29013 =( bounded_curve ( ) b_spline_curve ( 3, ( #29053, #29052, #29051, #29050 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794889200, 3.141592653589793100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243631600, 0.8047378541243631600, 1.000000000000000000 ) )
representation_item ( '' ) );
#29014 = cylindrical_surface ( 'none', #29038, 0.5000000000000000000 ) ;
#29015 = cartesian_point ( 'none', ( -26.99999999999998600, -20.50000000000000700, 0.4999999999999970000 ) ) ;
#29016 = cartesian_point ( 'none', ( -26.70710678118653200, -20.50000000000000400, 0.2071067811865470200 ) ) ;
#29017 = cartesian_point ( 'none', ( -26.49999999999998900, -20.29289321881346500, 1.915191697408407700e-015 ) ) ;
#29018 = cartesian_point ( 'none', ( -26.49999999999998900, -20.00000000000001100, 0.0000000000000000000 ) ) ;
#29019 =( bounded_curve ( ) b_spline_curve ( 3, ( #29018, #29017, #29016, #29015 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589799800, 4.712388980384682600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243681600, 0.8047378541243681600, 1.000000000000000000 ) )
representation_item ( '' ) );
#29020 = face_outer_bound ( 'none', #12705, .t. ) ;
#29021 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29022 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29023 = cartesian_point ( 'none', ( 19.40000000000000200, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29024 = cylindrical_surface ( 'none', #29055, 0.5000000000000000000 ) ;
#29025 = cartesian_point ( 'none', ( 18.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#29026 = axis2_placement_3d ( 'none', #29023, #29022, #29021 ) ;
#29027 = face_outer_bound ( 'none', #12787, .t. ) ;
#29028 = direction ( 'none', ( -0.7071067811865491300, 0.0000000000000000000, 0.7071067811865459100 ) ) ;
#29029 = direction ( 'none', ( -0.7071067811865459100, 0.0000000000000000000, -0.7071067811865491300 ) ) ;
#29030 = cartesian_point ( 'none', ( -29.49999999999999300, -29.49999999999999600, 2.999999999999988900 ) ) ;
#29031 = axis2_placement_3d ( 'none', #29030, #29029, #29028 ) ;
#29032 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29035 = cartesian_point ( 'none', ( -65.04142135623730800, -20.99999999999999600, 2.500000000000000000 ) ) ;
#29036 = circle ( 'none', #29083, 0.5000000000000000000 ) ;
#29037 = cartesian_point ( 'none', ( 18.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#29038 = axis2_placement_3d ( 'none', #29035, #29034, #29033 ) ;
#29039 = cartesian_point ( 'none', ( 19.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#29040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29041 = axis2_placement_3d ( 'none', #29048, #29047, #29040 ) ;
#29042 = face_outer_bound ( 'none', #12684, .t. ) ;
#29043 = line ( 'none', #29088, #29087 ) ;
#29044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29045 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29046 = cartesian_point ( 'none', ( -20.99999999999998900, 1.122664350922158700e-014, 2.500000000000000000 ) ) ;
#29047 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29048 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29049 = cylindrical_surface ( 'none', #29041, 1.500000000000000000 ) ;
#29050 = cartesian_point ( 'none', ( -29.49999999999999300, -21.00000000000000700, 3.000000000000000000 ) ) ;
#29051 = cartesian_point ( 'none', ( -29.50000000000001100, -20.70710678118655300, 3.000000000000000900 ) ) ;
#29052 = cartesian_point ( 'none', ( -29.29289321881345400, -20.50000000000000700, 2.792893218813450300 ) ) ;
#29053 = cartesian_point ( 'none', ( -28.99999999999999300, -20.50000000000000700, 2.499999999999995100 ) ) ;
#29054 = conical_surface ( 'none', #29091, 1.500000000000000900, 0.9599310885968845900 ) ;
#29055 = axis2_placement_3d ( 'none', #29046, #29045, #29044 ) ;
#29056 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#29057 = cartesian_point ( 'none', ( 18.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29058 = circle ( 'none', #29121, 0.5000000000000000000 ) ;
#29059 = cartesian_point ( 'none', ( 19.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29060 = axis2_placement_3d ( 'none', #29057, #29065, #29123 ) ;
#29061 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29062 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29063 = cartesian_point ( 'none', ( 20.99999999999998900, -24.00000000000002100, 2.500000000000000000 ) ) ;
#29064 = axis2_placement_3d ( 'none', #29063, #29062, #29061 ) ;
#29065 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29066 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29067 = circle ( 'none', #29112, 1.219500000000000700 ) ;
#29068 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29069 = circle ( 'none', #29060, 1.500000000000000700 ) ;
#29070 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29071 = cartesian_point ( 'none', ( -65.04142135623730800, -21.00000000000000700, 2.500000000000000000 ) ) ;
#29072 = circle ( 'none', #29064, 0.5000000000000000000 ) ;
#29073 = cylindrical_surface ( 'none', #29079, 0.5000000000000000000 ) ;
#29074 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#29075 = vector ( 'none', #29074, 1000.000000000000100 ) ;
#29076 = cartesian_point ( 'none', ( 18.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#29077 = cartesian_point ( 'none', ( 19.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29078 = circle ( 'none', #29115, 1.500000000000000900 ) ;
#29079 = axis2_placement_3d ( 'none', #29071, #29070, #29068 ) ;
#29080 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29081 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29082 = cartesian_point ( 'none', ( -24.00000000000001400, -21.00000000000000700, 2.500000000000000000 ) ) ;
#29083 = axis2_placement_3d ( 'none', #29082, #29081, #29080 ) ;
#29084 = face_outer_bound ( 'none', #12728, .t. ) ;
#29085 = face_outer_bound ( 'none', #12693, .t. ) ;
#29086 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29087 = vector ( 'none', #29086, 1000.000000000000000 ) ;
#29088 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#29089 = cartesian_point ( 'none', ( 17.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#29090 = line ( 'none', #29076, #29075 ) ;
#29091 = axis2_placement_3d ( 'none', #29059, #29056, #29066 ) ;
#29092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29093 = conical_surface ( 'none', #29142, 1.219500000000000700, 0.9599310885968779200 ) ;
#29094 = cartesian_point ( 'none', ( 18.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29095 = cartesian_point ( 'none', ( 18.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#29096 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#29097 = vector ( 'none', #29096, 1000.000000000000000 ) ;
#29098 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29099 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29100 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29101 = cartesian_point ( 'none', ( 18.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29102 = line ( 'none', #29106, #29097 ) ;
#29103 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29104 = cartesian_point ( 'none', ( 19.99999999999998900, 29.50000000000000400, 0.5000000000000000000 ) ) ;
#29105 = face_outer_bound ( 'none', #12687, .t. ) ;
#29106 = cartesian_point ( 'none', ( 19.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#29107 = axis2_placement_3d ( 'none', #29117, #29092, #29098 ) ;
#29108 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29109 = face_outer_bound ( 'none', #12567, .t. ) ;
#29110 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#29111 = vector ( 'none', #29110, 1000.000000000000000 ) ;
#29112 = axis2_placement_3d ( 'none', #29101, #29100, #29099 ) ;
#29113 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29114 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29115 = axis2_placement_3d ( 'none', #29077, #29114, #29113 ) ;
#29116 = line ( 'none', #29118, #29111 ) ;
#29117 = cartesian_point ( 'none', ( 23.99999999999999600, -23.99999999999999600, 2.500000000000000000 ) ) ;
#29118 = cartesian_point ( 'none', ( 19.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#29119 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29120 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29121 = axis2_placement_3d ( 'none', #29124, #29120, #29119 ) ;
#29122 = toroidal_surface ( 'none', #29107, 2.999999999999999600, 0.5000000000000000000 ) ;
#29123 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29124 = cartesian_point ( 'none', ( -20.99999999999998900, -24.00000000000003200, 2.500000000000000000 ) ) ;
#29125 = cartesian_point ( 'none', ( 20.50000000000000400, 29.00000000000001100, 2.500000000000000400 ) ) ;
#29126 = cartesian_point ( 'none', ( 20.50000000000000400, 29.29289321881346100, 2.792893218813453000 ) ) ;
#29127 = cartesian_point ( 'none', ( 20.70710678118655700, 29.50000000000001400, 3.000000000000000000 ) ) ;
#29128 = cartesian_point ( 'none', ( 21.00000000000000400, 29.50000000000000400, 2.999999999999988900 ) ) ;
#29129 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#29130 = face_outer_bound ( 'none', #12849, .t. ) ;
#29131 =( bounded_curve ( ) b_spline_curve ( 3, ( #29128, #29127, #29126, #29125 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794896600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#29132 = cylindrical_surface ( 'none', #29139, 0.5000000000000000000 ) ;
#29133 = circle ( 'none', #29324, 1.500000000000000900 ) ;
#29134 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#29135 = vector ( 'none', #29134, 1000.000000000000000 ) ;
#29136 = cartesian_point ( 'none', ( 18.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#29137 = line ( 'none', #29136, #29135 ) ;
#29138 = cartesian_point ( 'none', ( 18.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#29139 = axis2_placement_3d ( 'none', #29104, #29103, #29108 ) ;
#29140 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29141 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29142 = axis2_placement_3d ( 'none', #29094, #29141, #29140 ) ;
#29143 = cartesian_point ( 'none', ( 18.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#29144 = axis2_placement_3d ( 'none', #29186, #29183, #29182 ) ;
#29145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29146 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29147 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#29148 = axis2_placement_3d ( 'none', #29155, #29154, #29145 ) ;
#29149 = cylindrical_surface ( 'none', #29148, 0.5000000000000000000 ) ;
#29150 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29151 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29152 = axis2_placement_3d ( 'none', #29170, #29151, #29150 ) ;
#29153 = cartesian_point ( 'none', ( 19.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#29154 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29155 = cartesian_point ( 'none', ( 20.99999999999998900, 1.122664350922158700e-014, 2.500000000000000000 ) ) ;
#29156 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29157 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29158 = axis2_placement_3d ( 'none', #29166, #29157, #29156 ) ;
#29159 = circle ( 'none', #29152, 1.500000000000000700 ) ;
#29160 = line ( 'none', #29147, #29185 ) ;
#29161 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29162 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29163 = cartesian_point ( 'none', ( 18.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29164 = axis2_placement_3d ( 'none', #29163, #29162, #29161 ) ;
#29165 = circle ( 'none', #29158, 0.5000000000000000000 ) ;
#29166 = cartesian_point ( 'none', ( 24.00000000000002100, -20.99999999999999600, 2.500000000000000000 ) ) ;
#29167 = face_outer_bound ( 'none', #12718, .t. ) ;
#29168 = circle ( 'none', #29164, 1.500000000000000700 ) ;
#29169 = circle ( 'none', #29144, 1.500000000000000900 ) ;
#29170 = cartesian_point ( 'none', ( 18.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29171 = cartesian_point ( 'none', ( 29.50000000000000700, -20.99999999999999600, 2.999999999999988900 ) ) ;
#29172 = cartesian_point ( 'none', ( 19.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29173 =( bounded_curve ( ) b_spline_curve ( 3, ( #29171, #29206, #29205, #29204 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794867500 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243717100, 0.8047378541243717100, 1.000000000000000000 ) )
representation_item ( '' ) );
#29174 = cylindrical_surface ( 'none', #29228, 0.5000000000000000000 ) ;
#29175 = cartesian_point ( 'none', ( -20.99999999999998900, 29.50000000000000400, 3.000000000000000000 ) ) ;
#29176 = cartesian_point ( 'none', ( -20.70710678118654300, 29.50000000000001400, 3.000000000000000000 ) ) ;
#29177 = cartesian_point ( 'none', ( -20.49999999999998900, 29.29289321881346100, 2.792893218813453000 ) ) ;
#29178 = cartesian_point ( 'none', ( -20.49999999999998900, 29.00000000000001100, 2.500000000000000400 ) ) ;
#29179 =( bounded_curve ( ) b_spline_curve ( 3, ( #29178, #29177, #29176, #29175 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896600, 3.141592653589793100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#29180 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29181 = circle ( 'none', #29184, 1.500000000000000900 ) ;
#29182 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29183 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29184 = axis2_placement_3d ( 'none', #29172, #29201, #29200 ) ;
#29185 = vector ( 'none', #29146, 1000.000000000000000 ) ;
#29186 = cartesian_point ( 'none', ( 19.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29187 = cartesian_point ( 'none', ( 19.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#29188 = vector ( 'none', #29227, 1000.000000000000000 ) ;
#29189 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#29190 = line ( 'none', #29189, #29188 ) ;
#29191 =( bounded_curve ( ) b_spline_curve ( 3, ( #29233, #29232, #29231, #29230 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384686100, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000 ) )
representation_item ( '' ) );
#29192 = cartesian_point ( 'none', ( 26.50000000000000400, -20.00000000000000000, 0.0000000000000000000 ) ) ;
#29193 = cartesian_point ( 'none', ( 26.49999999999999600, -20.29289321881345700, 0.0000000000000000000 ) ) ;
#29194 = cartesian_point ( 'none', ( 26.70710678118654600, -20.49999999999998600, 0.2071067811865458800 ) ) ;
#29195 = cartesian_point ( 'none', ( 26.99999999999999600, -20.49999999999999600, 0.5000000000000004400 ) ) ;
#29196 = cartesian_point ( 'none', ( 18.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29197 =( bounded_curve ( ) b_spline_curve ( 3, ( #29195, #29194, #29193, #29192 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384695900, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243663800, 0.8047378541243663800, 1.000000000000000000 ) )
representation_item ( '' ) );
#29198 = axis2_placement_3d ( 'none', #29220, #29209, #29208 ) ;
#29199 = face_outer_bound ( 'none', #12758, .t. ) ;
#29200 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29201 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29202 = circle ( 'none', #29219, 1.500000000000000900 ) ;
#29203 = cartesian_point ( 'none', ( 21.00000000000000400, 1.122664350922158700e-014, 2.500000000000000000 ) ) ;
#29204 = cartesian_point ( 'none', ( 29.00000000000001800, -20.49999999999999600, 2.500000000000009300 ) ) ;
#29205 = cartesian_point ( 'none', ( 29.29289321881346500, -20.50000000000000000, 2.792893218813460500 ) ) ;
#29206 = cartesian_point ( 'none', ( 29.50000000000000400, -20.70710678118655300, 3.000000000000000400 ) ) ;
#29207 = cartesian_point ( 'none', ( 18.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#29208 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29209 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#29210 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29211 = face_outer_bound ( 'none', #12753, .t. ) ;
#29212 = axis2_placement_3d ( 'none', #29265, #29261, #29260 ) ;
#29213 = cartesian_point ( 'none', ( 17.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#29214 = circle ( 'none', #29293, 1.219500000000000700 ) ;
#29215 = vector ( 'none', #29223, 1000.000000000000000 ) ;
#29216 = cartesian_point ( 'none', ( 17.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#29217 = toroidal_surface ( 'none', #29212, 2.999999999999999600, 0.5000000000000000000 ) ;
#29218 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29219 = axis2_placement_3d ( 'none', #29196, #29222, #29218 ) ;
#29220 = cartesian_point ( 'none', ( 21.00000000000000400, 23.99999999999999600, 2.500000000000000000 ) ) ;
#29221 = circle ( 'none', #29198, 0.5000000000000000000 ) ;
#29222 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29223 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#29224 = cartesian_point ( 'none', ( 18.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#29225 = line ( 'none', #29224, #29215 ) ;
#29226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29227 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29228 = axis2_placement_3d ( 'none', #29203, #29180, #29226 ) ;
#29229 = face_outer_bound ( 'none', #12783, .t. ) ;
#29230 = cartesian_point ( 'none', ( 20.00000000000000400, 26.50000000000000000, 0.0000000000000000000 ) ) ;
#29231 = cartesian_point ( 'none', ( 20.29289321881345700, 26.50000000000000000, 0.0000000000000000000 ) ) ;
#29232 = cartesian_point ( 'none', ( 20.49999999999999600, 26.70710678118654300, 0.2071067811865485400 ) ) ;
#29233 = cartesian_point ( 'none', ( 20.50000000000000400, 27.00000000000000400, 0.5000000000000004400 ) ) ;
#29234 = cartesian_point ( 'none', ( 18.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29235 = cartesian_point ( 'none', ( 18.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29236 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29237 = cylindrical_surface ( 'none', #29294, 0.5000000000000000000 ) ;
#29238 = cartesian_point ( 'none', ( 18.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#29239 = face_outer_bound ( 'none', #12779, .t. ) ;
#29240 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29241 = direction ( 'none', ( 0.0000000000000000000, -6.938893903907228400e-015, -1.000000000000000000 ) ) ;
#29242 = direction ( 'none', ( 6.938893903907221300e-015, -1.000000000000000000, 6.938893903907227600e-015 ) ) ;
#29243 = cartesian_point ( 'none', ( -20.99999999999998900, 24.00000000000002800, 2.500000000000000000 ) ) ;
#29244 = axis2_placement_3d ( 'none', #29243, #29242, #29241 ) ;
#29245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29246 = axis2_placement_3d ( 'none', #29210, #29240, #29245 ) ;
#29247 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29248 = cartesian_point ( 'none', ( -20.99999999999998900, 1.122664350922158700e-014, 2.500000000000000000 ) ) ;
#29249 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29250 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29251 = axis2_placement_3d ( 'none', #29255, #29250, #29249 ) ;
#29252 = cylindrical_surface ( 'none', #29246, 1.500000000000000000 ) ;
#29253 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29255 = cartesian_point ( 'none', ( 17.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29256 = cartesian_point ( 'none', ( 18.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#29257 = face_outer_bound ( 'none', #12798, .t. ) ;
#29258 = circle ( 'none', #29251, 1.219500000000000700 ) ;
#29259 = toroidal_surface ( 'none', #29263, 2.999999999999999600, 0.5000000000000000000 ) ;
#29260 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29261 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29262 = cartesian_point ( 'none', ( -23.99999999999998900, 24.00000000000000700, 2.500000000000000000 ) ) ;
#29263 = axis2_placement_3d ( 'none', #29262, #29254, #29253 ) ;
#29264 = circle ( 'none', #29244, 0.5000000000000000000 ) ;
#29265 = cartesian_point ( 'none', ( 24.00000000000000400, 23.99999999999999600, 2.500000000000000000 ) ) ;
#29266 = cartesian_point ( 'none', ( -65.04142135623729400, 21.00000000000003200, 2.500000000000000000 ) ) ;
#29267 = cartesian_point ( 'none', ( 18.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#29268 = direction ( 'none', ( -1.000000000000000000, 6.308085367188415900e-016, 0.0000000000000000000 ) ) ;
#29269 = axis2_placement_3d ( 'none', #29266, #29268, #29271 ) ;
#29270 = face_outer_bound ( 'none', #12796, .t. ) ;
#29271 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29272 = vector ( 'none', #29285, 1000.000000000000100 ) ;
#29273 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29274 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29275 = cartesian_point ( 'none', ( 18.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29276 = cartesian_point ( 'none', ( 18.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#29277 = line ( 'none', #29286, #29272 ) ;
#29278 = cartesian_point ( 'none', ( 18.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#29279 = axis2_placement_3d ( 'none', #29275, #29274, #29273 ) ;
#29280 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29281 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29282 = axis2_placement_3d ( 'none', #29235, #29281, #29280 ) ;
#29283 = circle ( 'none', #29279, 1.500000000000000700 ) ;
#29284 = axis2_placement_3d ( 'none', #29310, #29304, #29303 ) ;
#29285 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#29286 = cartesian_point ( 'none', ( 18.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#29287 = cylindrical_surface ( 'none', #29269, 0.5000000000000004400 ) ;
#29288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29289 = circle ( 'none', #29282, 1.500000000000000700 ) ;
#29290 = circle ( 'none', #29318, 1.500000000000000900 ) ;
#29291 = cartesian_point ( 'none', ( 18.20359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#29292 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29293 = axis2_placement_3d ( 'none', #29234, #29236, #29292 ) ;
#29294 = axis2_placement_3d ( 'none', #29248, #29247, #29288 ) ;
#29295 = cylindrical_surface ( 'none', #29357, 0.5000000000000000000 ) ;
#29296 = axis2_placement_3d ( 'none', #29356, #29355, #29354 ) ;
#29297 = face_outer_bound ( 'none', #12786, .t. ) ;
#29298 = toroidal_surface ( 'none', #29284, 2.999999999999999600, 0.5000000000000000000 ) ;
#29299 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#29300 = vector ( 'none', #29299, 1000.000000000000000 ) ;
#29301 = cartesian_point ( 'none', ( 18.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#29302 = line ( 'none', #29301, #29300 ) ;
#29303 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29305 = cartesian_point ( 'none', ( 18.20359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#29306 = axis2_placement_3d ( 'none', #29350, #29349, #29348 ) ;
#29307 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29308 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29309 = face_outer_bound ( 'none', #12659, .t. ) ;
#29310 = cartesian_point ( 'none', ( -23.99999999999998900, -24.00000000000000700, 2.500000000000000000 ) ) ;
#29311 = conical_surface ( 'none', #29296, 1.219500000000000700, 0.9599310885968779200 ) ;
#29312 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29313 = vector ( 'none', #29312, 1000.000000000000000 ) ;
#29314 = axis2_placement_3d ( 'none', #29315, #29308, #29307 ) ;
#29315 = cartesian_point ( 'none', ( 18.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29316 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29317 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29318 = axis2_placement_3d ( 'none', #29322, #29317, #29316 ) ;
#29319 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#29320 = line ( 'none', #29319, #29313 ) ;
#29321 = circle ( 'none', #29314, 1.500000000000000900 ) ;
#29322 = cartesian_point ( 'none', ( 18.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29323 = cartesian_point ( 'none', ( 15.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29324 = axis2_placement_3d ( 'none', #29323, #29336, #29597 ) ;
#29325 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29326 = vector ( 'none', #29358, 1000.000000000000100 ) ;
#29327 = cartesian_point ( 'none', ( 18.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29328 = plane ( 'none', #29341 ) ;
#29329 = axis2_placement_3d ( 'none', #29327, #29340, #29352 ) ;
#29330 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29331 = cartesian_point ( 'none', ( 30.50000000000000700, 12.99999999999999800, 31.00000000000000000 ) ) ;
#29332 = face_outer_bound ( 'none', #12863, .t. ) ;
#29333 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29334 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29335 = cartesian_point ( 'none', ( 17.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29336 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29338 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29339 = cartesian_point ( 'none', ( -65.04142135623730800, 19.99999999999999600, 0.5000000000000000000 ) ) ;
#29340 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#29341 = axis2_placement_3d ( 'none', #29331, #29330, #29325 ) ;
#29342 = conical_surface ( 'none', #29329, 1.500000000000000900, 0.9599310885968845900 ) ;
#29343 = vector ( 'none', #29345, 1000.000000000000000 ) ;
#29344 = axis2_placement_3d ( 'none', #29335, #29334, #29333 ) ;
#29345 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#29346 = cartesian_point ( 'none', ( 18.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#29347 = line ( 'none', #29346, #29343 ) ;
#29348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29349 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29350 = cartesian_point ( 'none', ( -24.00000000000001400, 21.00000000000000700, 2.500000000000000000 ) ) ;
#29351 = face_outer_bound ( 'none', #12852, .t. ) ;
#29352 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29353 = line ( 'none', #29359, #29326 ) ;
#29354 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29355 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29356 = cartesian_point ( 'none', ( 18.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29357 = axis2_placement_3d ( 'none', #29339, #29338, #29337 ) ;
#29358 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#29359 = cartesian_point ( 'none', ( 17.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#29360 = circle ( 'none', #29344, 1.500000000000000900 ) ;
#29361 = cartesian_point ( 'none', ( 18.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#29362 = circle ( 'none', #29306, 0.5000000000000000000 ) ;
#29363 = circle ( 'none', #29365, 0.5000000000000000000 ) ;
#29364 = vector ( 'none', #29370, 1000.000000000000000 ) ;
#29365 = axis2_placement_3d ( 'none', #29367, #29415, #29414 ) ;
#29366 = line ( 'none', #29371, #29364 ) ;
#29367 = cartesian_point ( 'none', ( 24.00000000000000700, 19.99999999999999600, 0.5000000000000000000 ) ) ;
#29368 = face_outer_bound ( 'none', #12794, .t. ) ;
#29369 = axis2_placement_3d ( 'none', #29379, #29372, #29377 ) ;
#29370 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#29371 = cartesian_point ( 'none', ( 18.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#29372 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29373 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#29374 = vector ( 'none', #29373, 1000.000000000000000 ) ;
#29375 = circle ( 'none', #29369, 0.5000000000000000000 ) ;
#29376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29378 = line ( 'none', #29388, #29374 ) ;
#29379 = cartesian_point ( 'none', ( 20.00000000000000400, 23.99999999999999600, 0.5000000000000000000 ) ) ;
#29380 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29381 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29382 = cartesian_point ( 'none', ( 18.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29383 = axis2_placement_3d ( 'none', #29382, #29381, #29380 ) ;
#29384 = axis2_placement_3d ( 'none', #29387, #29386, #29376 ) ;
#29385 = circle ( 'none', #29383, 1.500000000000000900 ) ;
#29386 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29387 = cartesian_point ( 'none', ( 20.00000000000000400, 1.122664350922158700e-014, 0.5000000000000000000 ) ) ;
#29388 = cartesian_point ( 'none', ( 18.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#29389 = face_outer_bound ( 'none', #12870, .t. ) ;
#29390 = cylindrical_surface ( 'none', #29384, 0.5000000000000000000 ) ;
#29391 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29392 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29393 = cartesian_point ( 'none', ( 17.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29394 = axis2_placement_3d ( 'none', #29393, #29392, #29391 ) ;
#29395 = circle ( 'none', #29447, 0.5000000000000000000 ) ;
#29396 = cylindrical_surface ( 'none', #29450, 0.5000000000000000000 ) ;
#29397 = face_outer_bound ( 'none', #12865, .t. ) ;
#29398 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#29399 = vector ( 'none', #29398, 1000.000000000000000 ) ;
#29400 = cartesian_point ( 'none', ( 17.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#29401 = circle ( 'none', #29394, 1.500000000000000700 ) ;
#29402 = cartesian_point ( 'none', ( 24.00000000000000400, 23.99999999999999600, 0.5000000000000000000 ) ) ;
#29403 = circle ( 'none', #29455, 1.500000000000000700 ) ;
#29404 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29405 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29406 = cartesian_point ( 'none', ( 17.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29407 = axis2_placement_3d ( 'none', #29406, #29405, #29404 ) ;
#29408 = toroidal_surface ( 'none', #29419, 4.000000000000000000, 0.5000000000000000000 ) ;
#29409 = cartesian_point ( 'none', ( 17.70359178553217200, 1.500000000000005300, 1.836970198721035400e-016 ) ) ;
#29410 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29412 = line ( 'none', #29400, #29399 ) ;
#29413 = cartesian_point ( 'none', ( 17.70359178553217200, -1.500000000000003600, 0.0000000000000000000 ) ) ;
#29414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29415 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29416 = vector ( 'none', #29439, 1000.000000000000000 ) ;
#29417 = cartesian_point ( 'none', ( 17.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#29418 = conical_surface ( 'none', #29407, 1.219500000000000700, 0.9599310885968779200 ) ;
#29419 = axis2_placement_3d ( 'none', #29402, #29411, #29410 ) ;
#29420 = face_outer_bound ( 'none', #12882, .t. ) ;
#29421 = vector ( 'none', #29479, 1000.000000000000000 ) ;
#29422 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#29423 = line ( 'none', #29422, #29421 ) ;
#29424 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29425 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29426 = cartesian_point ( 'none', ( 18.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29427 = axis2_placement_3d ( 'none', #29426, #29425, #29424 ) ;
#29428 = circle ( 'none', #29427, 1.500000000000000900 ) ;
#29429 = cartesian_point ( 'none', ( 16.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#29430 = axis2_placement_3d ( 'none', #29476, #29475, #29474 ) ;
#29431 = circle ( 'none', #29468, 0.5000000000000000000 ) ;
#29432 = cartesian_point ( 'none', ( 18.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#29433 = cartesian_point ( 'none', ( -65.04142135623730800, 20.99999999999999600, 2.500000000000000000 ) ) ;
#29434 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29435 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29436 = cartesian_point ( 'none', ( 18.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29437 = conical_surface ( 'none', #29430, 1.500000000000000900, 0.9599310885968845900 ) ;
#29438 = circle ( 'none', #29440, 1.500000000000000900 ) ;
#29439 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29440 = axis2_placement_3d ( 'none', #29436, #29435, #29434 ) ;
#29441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29442 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29443 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#29444 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29445 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29446 = cartesian_point ( 'none', ( 24.00000000000000700, 20.99999999999999600, 2.500000000000000000 ) ) ;
#29447 = axis2_placement_3d ( 'none', #29446, #29445, #29444 ) ;
#29448 = line ( 'none', #29443, #29416 ) ;
#29449 = cartesian_point ( 'none', ( 18.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#29450 = axis2_placement_3d ( 'none', #29433, #29442, #29441 ) ;
#29451 = face_outer_bound ( 'none', #12771, .t. ) ;
#29452 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29453 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29454 = cartesian_point ( 'none', ( 17.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29455 = axis2_placement_3d ( 'none', #29454, #29453, #29452 ) ;
#29456 = axis2_placement_3d ( 'none', #29512, #29511, #29510 ) ;
#29457 = direction ( 'none', ( 0.0000000000000000000, 6.938893903907228400e-015, -1.000000000000000000 ) ) ;
#29458 = direction ( 'none', ( -6.938893903907221300e-015, -1.000000000000000000, -6.938893903907227600e-015 ) ) ;
#29459 = cartesian_point ( 'none', ( -19.99999999999998900, -24.00000000000003600, 0.5000000000000000000 ) ) ;
#29460 = axis2_placement_3d ( 'none', #29459, #29458, #29457 ) ;
#29461 = circle ( 'none', #29460, 0.5000000000000000000 ) ;
#29462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29463 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29464 = cartesian_point ( 'none', ( -19.99999999999998900, 24.00000000000003200, 0.5000000000000000000 ) ) ;
#29465 = cartesian_point ( 'none', ( 17.09640821446781800, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#29466 = circle ( 'none', #29456, 1.500000000000000700 ) ;
#29467 = axis2_placement_3d ( 'none', #29504, #29500, #29499 ) ;
#29468 = axis2_placement_3d ( 'none', #29464, #29463, #29462 ) ;
#29469 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29470 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29471 = axis2_placement_3d ( 'none', #29478, #29477, #29470 ) ;
#29472 = circle ( 'none', #29471, 1.500000000000000700 ) ;
#29473 = toroidal_surface ( 'none', #29467, 4.000000000000000000, 0.5000000000000000000 ) ;
#29474 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29475 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#29476 = cartesian_point ( 'none', ( 18.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29477 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29478 = cartesian_point ( 'none', ( 18.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29479 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29480 = cartesian_point ( 'none', ( 17.20359178553217600, 1.836970198721032400e-016, -1.500000000000000700 ) ) ;
#29481 = cartesian_point ( 'none', ( 16.70359178553217600, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#29482 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29483 = cartesian_point ( 'none', ( -19.99999999999998900, 1.122664350922158700e-014, 0.5000000000000000000 ) ) ;
#29484 = axis2_placement_3d ( 'none', #29483, #29482, #29545 ) ;
#29485 = cylindrical_surface ( 'none', #29484, 0.5000000000000000000 ) ;
#29486 = vector ( 'none', #29488, 1000.000000000000000 ) ;
#29487 = cartesian_point ( 'none', ( 17.20359178553217600, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#29488 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#29489 = cartesian_point ( 'none', ( 17.59640821446781800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#29490 = cylindrical_surface ( 'none', #29539, 0.5000000000000000000 ) ;
#29491 = face_outer_bound ( 'none', #12931, .t. ) ;
#29492 = face_outer_bound ( 'none', #12815, .t. ) ;
#29493 = toroidal_surface ( 'none', #29610, 4.000000000000000000, 0.5000000000000000000 ) ;
#29494 = cartesian_point ( 'none', ( 17.20359178553217600, 9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#29495 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#29496 = vector ( 'none', #29495, 1000.000000000000000 ) ;
#29497 = cartesian_point ( 'none', ( 17.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#29498 = circle ( 'none', #29518, 1.500000000000000900 ) ;
#29499 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29500 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29501 = line ( 'none', #29497, #29496 ) ;
#29502 = cartesian_point ( 'none', ( 17.09640821446781800, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#29503 = line ( 'none', #29489, #29486 ) ;
#29504 = cartesian_point ( 'none', ( -23.99999999999998900, -24.00000000000000700, 0.5000000000000000000 ) ) ;
#29505 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29506 = axis2_placement_3d ( 'none', #29513, #29469, #29505 ) ;
#29507 = circle ( 'none', #29506, 1.500000000000000700 ) ;
#29508 = circle ( 'none', #29543, 1.500000000000000700 ) ;
#29509 = face_outer_bound ( 'none', #12960, .t. ) ;
#29510 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29511 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29512 = cartesian_point ( 'none', ( 17.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29513 = cartesian_point ( 'none', ( 17.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29514 = cartesian_point ( 'none', ( 17.20359178553217600, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#29515 = cartesian_point ( 'none', ( 29.50000000000000700, -20.00000000000000700, 0.5000000000000000000 ) ) ;
#29516 = axis2_placement_3d ( 'none', #29515, #29524, #29523 ) ;
#29517 = vector ( 'none', #29569, 1000.000000000000000 ) ;
#29518 = axis2_placement_3d ( 'none', #29522, #29576, #29575 ) ;
#29519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29520 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29521 = cartesian_point ( 'none', ( -24.00000000000001400, 20.00000000000000700, 0.5000000000000000000 ) ) ;
#29522 = cartesian_point ( 'none', ( 17.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29524 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29525 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#29526 = vector ( 'none', #29525, 1000.000000000000000 ) ;
#29527 = cartesian_point ( 'none', ( 17.59640821446781800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#29528 = line ( 'none', #29527, #29526 ) ;
#29529 = circle ( 'none', #29536, 0.5000000000000000000 ) ;
#29530 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#29531 = vector ( 'none', #29530, 1000.000000000000100 ) ;
#29532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29533 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29534 = cartesian_point ( 'none', ( 17.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#29535 = cylindrical_surface ( 'none', #29516, 0.5000000000000000000 ) ;
#29536 = axis2_placement_3d ( 'none', #29521, #29520, #29519 ) ;
#29537 = cartesian_point ( 'none', ( 29.50000000000000700, -20.00000000000000000, 0.5000000000000000000 ) ) ;
#29538 = line ( 'none', #29534, #29531 ) ;
#29539 = axis2_placement_3d ( 'none', #29537, #29533, #29532 ) ;
#29540 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29541 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29542 = cartesian_point ( 'none', ( 17.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29543 = axis2_placement_3d ( 'none', #29542, #29541, #29540 ) ;
#29544 = face_outer_bound ( 'none', #12945, .t. ) ;
#29545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29546 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29547 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29548 = cartesian_point ( 'none', ( 17.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29549 = cylindrical_surface ( 'none', #29551, 1.500000000000000000 ) ;
#29550 = cartesian_point ( 'none', ( 17.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#29551 = axis2_placement_3d ( 'none', #29607, #29599, #29598 ) ;
#29552 = axis2_placement_3d ( 'none', #29548, #29547, #29546 ) ;
#29553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29554 = axis2_placement_3d ( 'none', #29566, #29561, #29553 ) ;
#29555 = circle ( 'none', #29552, 1.219500000000000700 ) ;
#29556 = circle ( 'none', #29603, 1.500000000000000700 ) ;
#29557 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29558 = circle ( 'none', #29554, 0.5000000000000000000 ) ;
#29559 = face_outer_bound ( 'none', #12967, .t. ) ;
#29560 = axis2_placement_3d ( 'none', #29568, #29567, #29557 ) ;
#29561 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29562 = direction ( 'none', ( -6.938893903907228400e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29563 = direction ( 'none', ( 1.000000000000000000, -6.938893903907221300e-015, -6.938893903907227600e-015 ) ) ;
#29564 = cartesian_point ( 'none', ( 24.00000000000002500, -19.99999999999999600, 0.5000000000000000000 ) ) ;
#29565 = axis2_placement_3d ( 'none', #29564, #29563, #29562 ) ;
#29566 = cartesian_point ( 'none', ( -24.00000000000001400, -20.00000000000000700, 0.5000000000000000000 ) ) ;
#29567 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29568 = cartesian_point ( 'none', ( 17.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29569 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29570 = cartesian_point ( 'none', ( 23.99999999999999600, -23.99999999999999600, 0.5000000000000000000 ) ) ;
#29571 = cartesian_point ( 'none', ( 17.59640821446781800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#29572 = conical_surface ( 'none', #29560, 1.219500000000000700, 0.9599310885968779200 ) ;
#29573 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#29574 = line ( 'none', #29573, #29517 ) ;
#29575 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29576 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29577 = circle ( 'none', #29565, 0.5000000000000000000 ) ;
#29578 = face_outer_bound ( 'none', #12814, .t. ) ;
#29579 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#29580 = line ( 'none', #29579, #29589 ) ;
#29581 = circle ( 'none', #29584, 9.000000000000000000 ) ;
#29582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29583 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.858867300022897000 ) ) ;
#29584 = axis2_placement_3d ( 'none', #29583, #29582, #29833 ) ;
#29585 = face_outer_bound ( 'none', #13121, .t. ) ;
#29586 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29587 = cartesian_point ( 'none', ( 16.20359178553217600, 9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#29588 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29589 = vector ( 'none', #29588, 1000.000000000000000 ) ;
#29590 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29591 = vector ( 'none', #29590, 1000.000000000000000 ) ;
#29592 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#29593 = axis2_placement_3d ( 'none', #29596, #29595, #29586 ) ;
#29594 = cartesian_point ( 'none', ( 17.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#29595 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29596 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.578026186861650100 ) ) ;
#29597 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29599 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29600 = circle ( 'none', #29593, 9.000000000000000000 ) ;
#29601 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29602 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29603 = axis2_placement_3d ( 'none', #29611, #29602, #29601 ) ;
#29604 = cartesian_point ( 'none', ( 17.59640821446781800, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#29605 = line ( 'none', #29592, #29591 ) ;
#29606 = cartesian_point ( 'none', ( 16.20359178553217600, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#29607 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29608 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29609 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29610 = axis2_placement_3d ( 'none', #29570, #29609, #29608 ) ;
#29611 = cartesian_point ( 'none', ( 17.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29612 = face_outer_bound ( 'none', #12860, .t. ) ;
#29613 = cartesian_point ( 'none', ( 17.59640821446781800, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#29614 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29615 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29616 = cartesian_point ( 'none', ( 30.50000000000000700, -13.00000000000000000, 2.999999999999999600 ) ) ;
#29617 = line ( 'none', #29616, #29672 ) ;
#29618 = face_outer_bound ( 'none', #12994, .t. ) ;
#29619 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29620 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29621 = cartesian_point ( 'none', ( 17.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29622 = face_outer_bound ( 'none', #13027, .t. ) ;
#29623 = cartesian_point ( 'none', ( 30.50000000000000700, -13.00000000000000000, 2.999999999999999600 ) ) ;
#29624 = axis2_placement_3d ( 'none', #29669, #29615, #29614 ) ;
#29625 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#29626 = vector ( 'none', #29625, 1000.000000000000000 ) ;
#29627 = cartesian_point ( 'none', ( 16.59640821446781800, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#29628 = circle ( 'none', #29638, 1.500000000000000900 ) ;
#29629 = cartesian_point ( 'none', ( 17.09640821446781800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#29630 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29631 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#29632 = cartesian_point ( 'none', ( 17.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29633 = plane ( 'none', #29639 ) ;
#29634 = cartesian_point ( 'none', ( 17.09640821446781800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#29635 = line ( 'none', #29634, #29626 ) ;
#29636 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29637 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29638 = axis2_placement_3d ( 'none', #29621, #29620, #29619 ) ;
#29639 = axis2_placement_3d ( 'none', #29640, #29637, #29636 ) ;
#29640 = cartesian_point ( 'none', ( 30.50000000000000700, -13.00000000000000000, 31.00000000000000000 ) ) ;
#29641 = axis2_placement_3d ( 'none', #29632, #29631, #29630 ) ;
#29642 = conical_surface ( 'none', #29641, 1.500000000000000900, 0.9599310885968845900 ) ;
#29643 = face_outer_bound ( 'none', #13132, .t. ) ;
#29644 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29645 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29646 = circle ( 'none', #29704, 1.500000000000000700 ) ;
#29647 = circle ( 'none', #29651, 1.500000000000000700 ) ;
#29648 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29649 = vector ( 'none', #29648, 1000.000000000000000 ) ;
#29650 = cartesian_point ( 'none', ( 30.50000000000000700, 12.99999999999999800, 31.00000000000000000 ) ) ;
#29651 = axis2_placement_3d ( 'none', #29659, #29645, #29644 ) ;
#29652 = cartesian_point ( 'none', ( 30.50000000000000700, 12.99999999999999800, 2.999999999999999600 ) ) ;
#29653 = line ( 'none', #29652, #29707 ) ;
#29654 = circle ( 'none', #29660, 1.500000000000000700 ) ;
#29655 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29656 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29657 = cartesian_point ( 'none', ( 16.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29658 = line ( 'none', #29650, #29649 ) ;
#29659 = cartesian_point ( 'none', ( 16.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29660 = axis2_placement_3d ( 'none', #29699, #29698, #29697 ) ;
#29661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29662 = vector ( 'none', #29661, 1000.000000000000000 ) ;
#29663 = line ( 'none', #29679, #29678 ) ;
#29664 = face_outer_bound ( 'none', #12935, .t. ) ;
#29665 = axis2_placement_3d ( 'none', #29657, #29656, #29655 ) ;
#29666 = cartesian_point ( 'none', ( 30.50000000000000700, -13.00000000000000000, 31.00000000000000000 ) ) ;
#29667 = line ( 'none', #29666, #29662 ) ;
#29668 = circle ( 'none', #29665, 1.219500000000000700 ) ;
#29669 = cartesian_point ( 'none', ( 16.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29670 = conical_surface ( 'none', #29624, 1.219500000000000700, 0.9599310885968779200 ) ;
#29671 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29672 = vector ( 'none', #29671, 1000.000000000000000 ) ;
#29673 = circle ( 'none', #29737, 1.500000000000000900 ) ;
#29674 = axis2_placement_3d ( 'none', #29681, #29676, #29744 ) ;
#29675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29676 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29677 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29678 = vector ( 'none', #29677, 1000.000000000000000 ) ;
#29679 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#29680 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29681 = cartesian_point ( 'none', ( 17.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29682 = cylindrical_surface ( 'none', #29743, 0.5000000000000000000 ) ;
#29683 = cartesian_point ( 'none', ( 17.09640821446781800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#29684 = circle ( 'none', #29674, 1.500000000000000900 ) ;
#29685 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29686 = face_outer_bound ( 'none', #13025, .t. ) ;
#29687 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29688 = cartesian_point ( 'none', ( -23.99999999999998900, 24.00000000000000700, 0.5000000000000000000 ) ) ;
#29689 = axis2_placement_3d ( 'none', #29688, #29693, #29680 ) ;
#29690 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29691 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29692 = cartesian_point ( 'none', ( 16.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29694 = face_outer_bound ( 'none', #12891, .t. ) ;
#29695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29696 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29697 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29698 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29699 = cartesian_point ( 'none', ( 16.70359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29700 = axis2_placement_3d ( 'none', #29687, #29696, #29695 ) ;
#29701 = vertex_point ( 'none', #5727 ) ;
#29702 = cylindrical_surface ( 'none', #29700, 1.500000000000000000 ) ;
#29703 = toroidal_surface ( 'none', #29689, 4.000000000000000000, 0.5000000000000000000 ) ;
#29704 = axis2_placement_3d ( 'none', #29692, #29691, #29690 ) ;
#29705 = advanced_face ( 'none', ( #5766 ), #5771, .t. ) ;
#29706 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29707 = vector ( 'none', #29706, 1000.000000000000000 ) ;
#29709 = edge_curve ( 'none', #47180, #33836, #5778, .t. ) ;
#29708 = face_outer_bound ( 'none', #13040, .t. ) ;
#29710 = cartesian_point ( 'none', ( -65.04142135623729400, 20.00000000000003200, 0.5000000000000000000 ) ) ;
#29711 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#29712 = cartesian_point ( 'none', ( 17.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29713 = cartesian_point ( 'none', ( 17.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29714 = face_outer_bound ( 'none', #12939, .t. ) ;
#29715 = cartesian_point ( 'none', ( 16.70359178553217600, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#29716 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29717 = direction ( 'none', ( 1.000000000000000000, -6.308085367188415900e-016, 0.0000000000000000000 ) ) ;
#29718 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#29719 = vector ( 'none', #29718, 1000.000000000000000 ) ;
#29720 = cylindrical_surface ( 'none', #29728, 0.5000000000000004400 ) ;
#29721 = cartesian_point ( 'none', ( 17.09640821446781800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#29722 = line ( 'none', #29721, #29719 ) ;
#29723 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.1488673000228865300 ) ) ;
#29724 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29725 = vector ( 'none', #29724, 1000.000000000000000 ) ;
#29726 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#29727 = line ( 'none', #29726, #29725 ) ;
#29728 = axis2_placement_3d ( 'none', #29710, #29717, #29716 ) ;
#29729 = cartesian_point ( 'none', ( 16.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#29730 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#29731 = vector ( 'none', #29730, 1000.000000000000000 ) ;
#29732 = circle ( 'none', #29764, 1.500000000000000900 ) ;
#29733 = cartesian_point ( 'none', ( 16.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#29734 = line ( 'none', #29733, #29731 ) ;
#29735 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29736 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29737 = axis2_placement_3d ( 'none', #29740, #29736, #29735 ) ;
#29738 = cartesian_point ( 'none', ( 17.59640821446781800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#29739 = cartesian_point ( 'none', ( 16.70359178553217600, 9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#29740 = cartesian_point ( 'none', ( 17.09640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29741 = axis2_placement_3d ( 'none', #29712, #29711, #29766 ) ;
#29742 = cartesian_point ( 'none', ( -19.99999999999998900, 1.122664350922158700e-014, 0.5000000000000000000 ) ) ;
#29743 = axis2_placement_3d ( 'none', #29742, #29685, #29675 ) ;
#29744 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29745 = conical_surface ( 'none', #29790, 1.500000000000000900, 0.9599310885968845900 ) ;
#29746 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29747 = direction ( 'none', ( 0.8660254037844360400, 0.0000000000000000000, 0.5000000000000044400 ) ) ;
#29748 = vector ( 'none', #29747, 1000.000000000000100 ) ;
#29749 = cartesian_point ( 'none', ( 9.125209470866154900, 0.0000000000000000000, -0.07657757831321977700 ) ) ;
#29750 = line ( 'none', #29749, #29748 ) ;
#29751 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29752 = cartesian_point ( 'none', ( 26.50000000000000700, 5.204170427930421300e-015, 15.00000000000000000 ) ) ;
#29753 = axis2_placement_3d ( 'none', #29791, #29786, #29785 ) ;
#29754 = circle ( 'none', #29803, 7.249999999999997300 ) ;
#29755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29756 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#29757 = vector ( 'none', #29756, 1000.000000000000000 ) ;
#29758 = cartesian_point ( 'none', ( 16.59640821446781800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#29759 = circle ( 'none', #29765, 9.000000000000000000 ) ;
#29760 = circle ( 'none', #29753, 1.500000000000000700 ) ;
#29761 = circle ( 'none', #29794, 1.500000000000000700 ) ;
#29762 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29763 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29764 = axis2_placement_3d ( 'none', #29713, #29763, #29762 ) ;
#29765 = axis2_placement_3d ( 'none', #29723, #29755, #29751 ) ;
#29766 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29767 = cartesian_point ( 'none', ( -8.749581058267599700, 0.0000000000000000000, -0.8634467434422733500 ) ) ;
#29768 = line ( 'none', #29758, #29757 ) ;
#29769 = conical_surface ( 'none', #29741, 1.500000000000000900, 0.9599310885968845900 ) ;
#29770 = circle ( 'none', #29826, 8.749581058267594400 ) ;
#29771 = cartesian_point ( 'none', ( 26.50000000000000700, -18.52277442494833800, -71.95331880577404600 ) ) ;
#29772 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29773 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#29774 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29775 = plane ( 'none', #29824 ) ;
#29776 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -0.4380261868616570600 ) ) ;
#29777 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#29778 = vector ( 'none', #29777, 1000.000000000000100 ) ;
#29779 = circle ( 'none', #29787, 1.500000000000000900 ) ;
#29780 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29781 = cartesian_point ( 'none', ( 16.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29782 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29783 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#29784 = face_outer_bound ( 'none', #13110, .t. ) ;
#29785 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29786 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29787 = axis2_placement_3d ( 'none', #29800, #29829, #29828 ) ;
#29788 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29789 = cartesian_point ( 'none', ( 30.50000000000000700, 5.204170427930421300e-015, 15.00000000000000000 ) ) ;
#29790 = axis2_placement_3d ( 'none', #29781, #29783, #29782 ) ;
#29791 = cartesian_point ( 'none', ( 16.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29792 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29793 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29794 = axis2_placement_3d ( 'none', #29802, #29793, #29792 ) ;
#29795 = axis2_placement_3d ( 'none', #29789, #29788, #29780 ) ;
#29796 = cartesian_point ( 'none', ( 16.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#29797 = line ( 'none', #29796, #29778 ) ;
#29798 = face_outer_bound ( 'none', #13099, .t. ) ;
#29799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29800 = cartesian_point ( 'none', ( 16.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29801 = cylindrical_surface ( 'none', #29795, 7.249999999999997300 ) ;
#29802 = cartesian_point ( 'none', ( 16.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29803 = axis2_placement_3d ( 'none', #29752, #29746, #29799 ) ;
#29804 = cartesian_point ( 'none', ( 16.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29805 = axis2_placement_3d ( 'none', #29804, #29864, #29863 ) ;
#29806 = cartesian_point ( 'none', ( 16.59640821446781800, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#29807 = circle ( 'none', #29805, 1.219500000000000700 ) ;
#29808 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29809 = face_outer_bound ( 'none', #12983, .t. ) ;
#29810 = cartesian_point ( 'none', ( 30.50000000000000700, -13.00000000000000000, 31.00000000000000000 ) ) ;
#29811 = cartesian_point ( 'none', ( 16.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#29812 = cartesian_point ( 'none', ( 30.50000000000000700, 12.99999999999999800, 2.999999999999999600 ) ) ;
#29813 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29814 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29815 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2934467434422731700 ) ) ;
#29816 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29817 = cartesian_point ( 'none', ( 16.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29818 = axis2_placement_3d ( 'none', #29817, #29816, #29808 ) ;
#29819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29820 = plane ( 'none', #29827 ) ;
#29821 = face_outer_bound ( 'none', #13095, .t. ) ;
#29822 = conical_surface ( 'none', #29818, 1.219500000000000700, 0.9599310885968779200 ) ;
#29823 = cartesian_point ( 'none', ( 16.20359178553217600, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#29824 = axis2_placement_3d ( 'none', #29771, #29774, #29819 ) ;
#29825 = vector ( 'none', #29772, 1000.000000000000000 ) ;
#29826 = axis2_placement_3d ( 'none', #29815, #29814, #29813 ) ;
#29827 = axis2_placement_3d ( 'none', #29810, #29856, #29855 ) ;
#29828 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29829 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29830 = line ( 'none', #29773, #29825 ) ;
#29831 = cartesian_point ( 'none', ( 8.749581058267594400, 1.086848381460694900e-015, -0.2934467434422731700 ) ) ;
#29832 = face_outer_bound ( 'none', #13082, .t. ) ;
#29833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29834 = cartesian_point ( 'none', ( 16.59640821446781800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#29835 = cartesian_point ( 'none', ( 15.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29836 = axis2_placement_3d ( 'none', #29835, #29861, #30094 ) ;
#29837 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29838 = vector ( 'none', #29837, 1000.000000000000000 ) ;
#29839 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#29840 = line ( 'none', #29839, #29838 ) ;
#29841 = cartesian_point ( 'none', ( 30.50000000000000700, 12.99999999999999800, 2.999999999999999600 ) ) ;
#29842 = line ( 'none', #29841, #28950 ) ;
#29843 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29844 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29845 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29847 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29848 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29849 = axis2_placement_3d ( 'none', #29848, #29847, #29846 ) ;
#29850 = plane ( 'none', #29852 ) ;
#29851 = cartesian_point ( 'none', ( 30.50000000000000700, 12.99999999999999800, 2.999999999999999600 ) ) ;
#29852 = axis2_placement_3d ( 'none', #29851, #29845, #29844 ) ;
#29853 = face_outer_bound ( 'none', #13014, .t. ) ;
#29854 = circle ( 'none', #29836, 1.500000000000000700 ) ;
#29855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29856 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29857 = cartesian_point ( 'none', ( 16.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#29858 = face_outer_bound ( 'none', #13018, .t. ) ;
#29859 = cylindrical_surface ( 'none', #29849, 1.500000000000000000 ) ;
#29860 = cartesian_point ( 'none', ( 16.70359178553217600, 1.836970198721032400e-016, -1.500000000000000700 ) ) ;
#29861 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29862 = face_bound ( 'none', #12981, .t. ) ;
#29863 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29864 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29865 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.008026186861654200 ) ) ;
#29866 = circle ( 'none', #29917, 1.500000000000000900 ) ;
#29867 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -1.008026186861654200 ) ) ;
#29868 = cartesian_point ( 'none', ( -8.749581058267599700, 0.0000000000000000000, -0.8634467434422733500 ) ) ;
#29869 = line ( 'none', #29868, #29878 ) ;
#29870 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#29871 = vector ( 'none', #29870, 1000.000000000000100 ) ;
#29872 = cartesian_point ( 'none', ( 16.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#29873 = cartesian_point ( 'none', ( 2.500000000000001800, -44.39999999999999900, 20.00000000000000400 ) ) ;
#29874 = line ( 'none', #29872, #29871 ) ;
#29875 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#29876 = vector ( 'none', #29875, 1000.000000000000000 ) ;
#29877 = cartesian_point ( 'none', ( 16.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#29878 = vector ( 'none', #29908, 1000.000000000000000 ) ;
#29879 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29880 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29881 = axis2_placement_3d ( 'none', #29892, #29880, #29879 ) ;
#29882 = circle ( 'none', #29881, 1.500000000000000900 ) ;
#29883 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29884 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -1.008026186861654200 ) ) ;
#29885 = circle ( 'none', #29927, 9.000000000000000000 ) ;
#29886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29887 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29888 = cartesian_point ( 'none', ( 30.50000000000000700, 5.204170427930421300e-015, 15.00000000000000000 ) ) ;
#29889 = axis2_placement_3d ( 'none', #29888, #29887, #29886 ) ;
#29890 = cartesian_point ( 'none', ( 16.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29891 = axis2_placement_3d ( 'none', #29893, #29922, #29921 ) ;
#29892 = cartesian_point ( 'none', ( 16.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29893 = cartesian_point ( 'none', ( 16.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29894 = line ( 'none', #29877, #29876 ) ;
#29895 = circle ( 'none', #29889, 7.249999999999999100 ) ;
#29896 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.6465775783132203800 ) ) ;
#29897 = conical_surface ( 'none', #29955, 1.219500000000000700, 0.9599310885968779200 ) ;
#29898 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.216577578313220200 ) ) ;
#29899 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#29900 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#29901 = vector ( 'none', #29900, 1000.000000000000000 ) ;
#29902 = edge_curve ( 'none', #28238, #47219, #5756, .t. ) ;
#29903 = face_outer_bound ( 'none', #13181, .t. ) ;
#29904 = cartesian_point ( 'none', ( 16.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#29905 = line ( 'none', #29904, #29901 ) ;
#29906 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29907 = cartesian_point ( 'none', ( 15.89999999999999700, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#29908 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999973900 ) ) ;
#29909 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29910 = axis2_placement_3d ( 'none', #29896, #29906, #29957 ) ;
#29911 = axis2_placement_3d ( 'none', #29898, #29909, #29959 ) ;
#29912 = conical_surface ( 'none', #29911, 9.125209470866167300, 1.047197551196592500 ) ;
#29913 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29914 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29915 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29916 = axis2_placement_3d ( 'none', #29924, #29915, #29914 ) ;
#29917 = axis2_placement_3d ( 'none', #29890, #29918, #29913 ) ;
#29918 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29919 = face_outer_bound ( 'none', #13139, .t. ) ;
#29920 = cartesian_point ( 'none', ( 5.500000000000000000, 6.735557395310442000e-016, -20.99999999999999600 ) ) ;
#29921 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29922 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#29923 = conical_surface ( 'none', #29910, 9.125209470866160200, 1.047197551196593400 ) ;
#29924 = cartesian_point ( 'none', ( 15.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29925 = edge_curve ( 'none', #33836, #29972, #5812, .t. ) ;
#29926 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29927 = axis2_placement_3d ( 'none', #29865, #29883, #29926 ) ;
#29928 = conical_surface ( 'none', #29891, 1.500000000000000900, 0.9599310885968845900 ) ;
#29929 = face_outer_bound ( 'none', #13146, .t. ) ;
#29930 = circle ( 'none', #29916, 1.500000000000000700 ) ;
#29931 = cartesian_point ( 'none', ( 15.89999999999999700, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#29932 = line ( 'none', #29931, #29952 ) ;
#29933 = cylindrical_surface ( 'none', #29976, 1.500000000000000000 ) ;
#29934 = edge_curve ( 'none', #28238, #29701, #5802, .t. ) ;
#29935 = cartesian_point ( 'none', ( 9.125209470866160200, 0.0000000000000000000, -0.6465775783132203800 ) ) ;
#29936 = line ( 'none', #29935, #29960 ) ;
#29937 = axis2_placement_3d ( 'none', #29989, #29987, #29986 ) ;
#29938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29939 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29940 = axis2_placement_3d ( 'none', #29945, #29939, #29938 ) ;
#29941 = circle ( 'none', #29940, 9.000000000000000000 ) ;
#29942 = circle ( 'none', #29937, 1.500000000000000700 ) ;
#29943 = conical_surface ( 'none', #29978, 8.749581058267594400, 1.047197551196600700 ) ;
#29944 = circle ( 'none', #29965, 1.500000000000000700 ) ;
#29945 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.7188673000228900100 ) ) ;
#29946 = cartesian_point ( 'none', ( 15.70359178553217400, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#29947 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29948 = direction ( 'none', ( -0.8660254037844364900, 1.060575238724904300e-016, 0.5000000000000037700 ) ) ;
#29949 = vector ( 'none', #29948, 999.9999999999998900 ) ;
#29950 = cartesian_point ( 'none', ( -9.125209470866160200, 1.117515857004535600e-015, -0.6465775783132203800 ) ) ;
#29951 = line ( 'none', #29950, #29949 ) ;
#29952 = vector ( 'none', #29899, 1000.000000000000000 ) ;
#29953 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29954 = cartesian_point ( 'none', ( 15.89999999999999700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#29955 = axis2_placement_3d ( 'none', #29954, #29953, #29947 ) ;
#29956 = cartesian_point ( 'none', ( 8.749581058267599700, 1.086848381460695300e-015, -0.8634467434422733500 ) ) ;
#29957 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29958 = cartesian_point ( 'none', ( 15.89999999999999700, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#29959 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29960 = vector ( 'none', #29990, 999.9999999999998900 ) ;
#29961 = face_outer_bound ( 'none', #13179, .t. ) ;
#29962 = cartesian_point ( 'none', ( 16.20359178553217600, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29963 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29964 = cartesian_point ( 'none', ( 16.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#29965 = axis2_placement_3d ( 'none', #29962, #30023, #30022 ) ;
#29966 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -0.7188673000228900100 ) ) ;
#29967 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29968 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2934467434422731700 ) ) ;
#29969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29970 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29971 = vertex_point ( 'none', #5801 ) ;
#29972 = vertex_point ( 'none', #5800 ) ;
#29973 = line ( 'none', #30019, #30018 ) ;
#29974 = oriented_edge ( 'none', *, *, #36028, .f. ) ;
#29975 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29976 = axis2_placement_3d ( 'none', #29975, #29970, #29969 ) ;
#29977 = face_outer_bound ( 'none', #13066, .t. ) ;
#29979 = edge_curve ( 'none', #29971, #29972, #5807, .t. ) ;
#29978 = axis2_placement_3d ( 'none', #29968, #29967, #29963 ) ;
#29980 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29981 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29982 = cartesian_point ( 'none', ( 15.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29983 = axis2_placement_3d ( 'none', #29982, #29981, #29980 ) ;
#29984 = circle ( 'none', #29983, 1.500000000000000700 ) ;
#29985 = face_outer_bound ( 'none', #13068, .t. ) ;
#29986 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29987 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29988 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -0.4380261868616570600 ) ) ;
#29989 = cartesian_point ( 'none', ( 15.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#29990 = direction ( 'none', ( 0.8660254037844364900, 0.0000000000000000000, 0.5000000000000037700 ) ) ;
#29991 = circle ( 'none', #30052, 1.500000000000000900 ) ;
#29992 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29993 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#29994 = cartesian_point ( 'none', ( -8.749581058267594400, 0.0000000000000000000, -0.2934467434422731700 ) ) ;
#29995 = cartesian_point ( 'none', ( 15.70359178553217400, 9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#29996 = circle ( 'none', #30055, 8.749581058267599700 ) ;
#29997 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999973900 ) ) ;
#29998 = vector ( 'none', #29997, 1000.000000000000000 ) ;
#29999 = cartesian_point ( 'none', ( -8.749581058267594400, 0.0000000000000000000, -0.2934467434422731700 ) ) ;
#30000 = line ( 'none', #29999, #29998 ) ;
#30001 = cartesian_point ( 'none', ( 15.70359178553217400, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#30002 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30003 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30004 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4380261868616570600 ) ) ;
#30005 = axis2_placement_3d ( 'none', #29964, #29993, #29992 ) ;
#30006 = cartesian_point ( 'none', ( 16.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#30007 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30008 = vector ( 'none', #30007, 1000.000000000000000 ) ;
#30009 = axis2_placement_3d ( 'none', #30004, #30003, #30002 ) ;
#30010 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#30011 = line ( 'none', #30010, #30008 ) ;
#30012 = circle ( 'none', #30009, 9.000000000000000000 ) ;
#30013 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -0.7188673000228900100 ) ) ;
#30014 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8634467434422733500 ) ) ;
#30015 = circle ( 'none', #30005, 1.500000000000000900 ) ;
#30016 = oriented_edge ( 'none', *, *, #47216, .f. ) ;
#30017 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999973900 ) ) ;
#30018 = vector ( 'none', #30017, 1000.000000000000000 ) ;
#30019 = cartesian_point ( 'none', ( 8.749581058267594400, 1.071514643688772200e-015, -0.2934467434422731700 ) ) ;
#30020 = cartesian_point ( 'none', ( 16.09640821446782200, 1.836970198721021800e-016, -1.500000000000001100 ) ) ;
#30021 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -0.1488673000228865300 ) ) ;
#30022 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30023 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30024 = cartesian_point ( 'none', ( 16.20359178553217600, 1.836970198721032400e-016, -1.500000000000000700 ) ) ;
#30025 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.07657757831321977700 ) ) ;
#30026 = cartesian_point ( 'none', ( 16.59640821446781800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30027 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -0.1488673000228865300 ) ) ;
#30028 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30029 = vector ( 'none', #30028, 1000.000000000000000 ) ;
#30030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30031 = axis2_placement_3d ( 'none', #30025, #30030, #30088 ) ;
#30032 = cartesian_point ( 'none', ( 16.59640821446781800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#30033 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30034 = vector ( 'none', #30033, 1000.000000000000000 ) ;
#30035 = line ( 'none', #30041, #30029 ) ;
#30036 = circle ( 'none', #30042, 1.500000000000000900 ) ;
#30037 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#30038 = line ( 'none', #30037, #30034 ) ;
#30039 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30040 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30041 = cartesian_point ( 'none', ( 10.35000000000000500, 19.50000000000000000, 12.00000000000000000 ) ) ;
#30042 = axis2_placement_3d ( 'none', #30026, #30087, #30086 ) ;
#30043 = face_outer_bound ( 'none', #13098, .t. ) ;
#30044 = cartesian_point ( 'none', ( 16.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30045 = direction ( 'none', ( -0.8660254037844360400, 1.060575238724903600e-016, 0.5000000000000044400 ) ) ;
#30046 = vector ( 'none', #30045, 1000.000000000000100 ) ;
#30047 = cartesian_point ( 'none', ( -9.125209470866154900, 1.117515857004535000e-015, -0.07657757831321977700 ) ) ;
#30048 = line ( 'none', #30047, #30046 ) ;
#30049 = conical_surface ( 'none', #30031, 9.125209470866154900, 1.047197551196592500 ) ;
#30050 = circle ( 'none', #30082, 1.219500000000000700 ) ;
#30051 = cartesian_point ( 'none', ( 16.09640821446782200, -8.666684749742561300e-031, 1.500000000000001100 ) ) ;
#30052 = axis2_placement_3d ( 'none', #30044, #30040, #30039 ) ;
#30053 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30054 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30055 = axis2_placement_3d ( 'none', #30014, #30054, #30053 ) ;
#30056 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#30057 = vector ( 'none', #30056, 1000.000000000000000 ) ;
#30058 = cartesian_point ( 'none', ( 15.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#30059 = line ( 'none', #30058, #30057 ) ;
#30060 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30061 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#30062 = vector ( 'none', #30095, 1000.000000000000100 ) ;
#30063 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#30064 = vector ( 'none', #30063, 1000.000000000000100 ) ;
#30065 = cartesian_point ( 'none', ( 15.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#30066 = circle ( 'none', #30084, 8.749581058267619200 ) ;
#30067 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -2.148026186861647300 ) ) ;
#30068 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999973900 ) ) ;
#30069 = vector ( 'none', #30068, 1000.000000000000000 ) ;
#30070 = cartesian_point ( 'none', ( 8.749581058267612100, 1.071514643688774200e-015, -2.003446743442273400 ) ) ;
#30071 = line ( 'none', #30070, #30069 ) ;
#30072 = line ( 'none', #30065, #30064 ) ;
#30073 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -1.578026186861650100 ) ) ;
#30074 = axis2_placement_3d ( 'none', #30108, #30061, #30060 ) ;
#30075 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#30076 = vector ( 'none', #30075, 1000.000000000000000 ) ;
#30077 = cartesian_point ( 'none', ( 16.59640821446781800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#30078 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.003446743442273400 ) ) ;
#30079 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30080 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30081 = cartesian_point ( 'none', ( 15.89999999999999700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30082 = axis2_placement_3d ( 'none', #30081, #30080, #30079 ) ;
#30083 = line ( 'none', #30077, #30076 ) ;
#30084 = axis2_placement_3d ( 'none', #30116, #30115, #30114 ) ;
#30085 = conical_surface ( 'none', #30113, 8.749581058267612100, 1.047197551196600700 ) ;
#30086 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30087 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30088 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30089 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -2.148026186861647300 ) ) ;
#30090 = cartesian_point ( 'none', ( 5.500000000000000000, 9.526279441628824800, -9.500000000000000000 ) ) ;
#30091 = cartesian_point ( 'none', ( 11.61860097932172100, 4.767819623005426200, 1.980973422967278600 ) ) ;
#30092 = cartesian_point ( 'none', ( 10.45793423691638100, 4.862322668323798800, 1.712677563093182500 ) ) ;
#30093 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30094 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30095 = direction ( 'none', ( -0.8660254037844405900, 0.0000000000000000000, -0.4999999999999965600 ) ) ;
#30096 = oriented_edge ( 'none', *, *, #29979, .f. ) ;
#30097 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -1.858867300022897000 ) ) ;
#30098 = cartesian_point ( 'none', ( -8.749581058267606800, 0.0000000000000000000, -1.433446743442273500 ) ) ;
#30099 = line ( 'none', #30098, #30062 ) ;
#30100 = face_outer_bound ( 'none', #13286, .t. ) ;
#30101 = cartesian_point ( 'none', ( 15.20359178553217400, -9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#30102 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.433446743442273500 ) ) ;
#30103 = axis2_placement_3d ( 'none', #30102, #30105, #30093 ) ;
#30104 = circle ( 'none', #30339, 11.00000000000000000 ) ;
#30105 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30106 = cartesian_point ( 'none', ( 15.20359178553217400, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#30107 = face_outer_bound ( 'none', #13239, .t. ) ;
#30108 = cartesian_point ( 'none', ( 15.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30109 = oriented_edge ( 'none', *, *, #29925, .t. ) ;
#30110 = conical_surface ( 'none', #30103, 8.749581058267606800, 1.047197551196601600 ) ;
#30111 = conical_surface ( 'none', #30074, 1.500000000000000900, 0.9599310885968845900 ) ;
#30112 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30113 = axis2_placement_3d ( 'none', #30078, #30112, #30117 ) ;
#30114 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30115 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30116 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.573446743442273200 ) ) ;
#30117 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30118 = face_outer_bound ( 'none', #13238, .t. ) ;
#30119 = cartesian_point ( 'none', ( 15.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#30120 = axis2_placement_3d ( 'none', #30127, #30123, #30170 ) ;
#30121 = direction ( 'none', ( -0.8660254037844360400, 1.060575238724903600e-016, 0.5000000000000044400 ) ) ;
#30122 = vector ( 'none', #30121, 1000.000000000000100 ) ;
#30123 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30124 = cartesian_point ( 'none', ( -9.125209470866167300, 1.117515857004536400e-015, -1.216577578313220200 ) ) ;
#30125 = line ( 'none', #30124, #30122 ) ;
#30126 = circle ( 'none', #30120, 8.749581058267606800 ) ;
#30127 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.433446743442273500 ) ) ;
#30128 = line ( 'none', #30176, #30175 ) ;
#30129 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30130 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30131 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30132 = face_outer_bound ( 'none', #13271, .t. ) ;
#30133 = axis2_placement_3d ( 'none', #30147, #30146, #30131 ) ;
#30134 = circle ( 'none', #30169, 1.219500000000000700 ) ;
#30135 = face_outer_bound ( 'none', #13280, .t. ) ;
#30136 = direction ( 'none', ( -0.8660254037844369300, 1.060575238724904900e-016, 0.5000000000000030000 ) ) ;
#30137 = vector ( 'none', #30136, 1000.000000000000000 ) ;
#30138 = cartesian_point ( 'none', ( -9.125209470866179700, 1.117515857004538000e-015, -2.356577578313220600 ) ) ;
#30139 = line ( 'none', #30138, #30137 ) ;
#30140 = axis2_placement_3d ( 'none', #30141, #30130, #30129 ) ;
#30141 = cartesian_point ( 'none', ( 15.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30142 = cartesian_point ( 'none', ( 15.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#30143 = cartesian_point ( 'none', ( 15.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#30144 = conical_surface ( 'none', #30140, 1.219500000000000700, 0.9599310885968779200 ) ;
#30145 = conical_surface ( 'none', #30133, 9.125209470866172600, 1.047197551196593400 ) ;
#30146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30147 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.786577578313220300 ) ) ;
#30148 = cartesian_point ( 'none', ( 8.749581058267612100, 1.086848381460696100e-015, -2.003446743442273400 ) ) ;
#30149 = conical_surface ( 'none', #30238, 8.749581058267624600, 1.047197551196600700 ) ;
#30150 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -1.288867300022893800 ) ) ;
#30151 = axis2_placement_3d ( 'none', #30196, #30195, #30194 ) ;
#30152 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30153 = cartesian_point ( 'none', ( -8.749581058267612100, 0.0000000000000000000, -2.003446743442273400 ) ) ;
#30154 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30156 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.288867300022893800 ) ) ;
#30157 = axis2_placement_3d ( 'none', #30156, #30155, #30154 ) ;
#30158 = line ( 'none', #30206, #30205 ) ;
#30159 = face_outer_bound ( 'none', #13144, .t. ) ;
#30160 = axis2_placement_3d ( 'none', #30152, #30164, #30161 ) ;
#30161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30162 = cartesian_point ( 'none', ( 15.70359178553217400, 1.836970198721032400e-016, -1.500000000000000700 ) ) ;
#30163 = cartesian_point ( 'none', ( 15.20359178553217400, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#30164 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30165 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30166 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30167 = cylindrical_surface ( 'none', #30160, 1.500000000000000000 ) ;
#30168 = circle ( 'none', #30157, 9.000000000000000000 ) ;
#30169 = axis2_placement_3d ( 'none', #30171, #30166, #30165 ) ;
#30170 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30171 = cartesian_point ( 'none', ( 15.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30172 = cartesian_point ( 'none', ( -8.749581058267606800, 0.0000000000000000000, -1.433446743442273500 ) ) ;
#30173 = cartesian_point ( 'none', ( 8.749581058267606800, 1.086848381460695700e-015, -1.433446743442273500 ) ) ;
#30174 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#30175 = vector ( 'none', #30174, 1000.000000000000000 ) ;
#30176 = cartesian_point ( 'none', ( 15.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#30177 = cartesian_point ( 'none', ( 15.59640821446782200, -6.740754805355325500e-031, 1.500000000000001100 ) ) ;
#30178 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -1.288867300022893800 ) ) ;
#30179 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30180 = line ( 'none', #30229, #30228 ) ;
#30181 = cartesian_point ( 'none', ( 16.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#30182 = line ( 'none', #30181, #30240 ) ;
#30183 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8634467434422733500 ) ) ;
#30184 = axis2_placement_3d ( 'none', #30183, #30179, #30242 ) ;
#30185 = conical_surface ( 'none', #30184, 8.749581058267599700, 1.047197551196600700 ) ;
#30186 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#30187 = vector ( 'none', #30186, 1000.000000000000100 ) ;
#30188 = cartesian_point ( 'none', ( 15.89999999999999700, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#30189 = line ( 'none', #30188, #30187 ) ;
#30190 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30191 = vector ( 'none', #30190, 1000.000000000000000 ) ;
#30192 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#30193 = face_outer_bound ( 'none', #13167, .t. ) ;
#30194 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30195 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30196 = cartesian_point ( 'none', ( 15.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30197 = line ( 'none', #30237, #30236 ) ;
#30198 = line ( 'none', #30192, #30191 ) ;
#30199 = circle ( 'none', #30151, 1.500000000000000900 ) ;
#30200 = direction ( 'none', ( 0.8660254037844405900, 1.060575238724909100e-016, -0.4999999999999965600 ) ) ;
#30201 = vector ( 'none', #30200, 1000.000000000000100 ) ;
#30202 = cartesian_point ( 'none', ( 8.749581058267606800, 1.071514643688773800e-015, -1.433446743442273500 ) ) ;
#30203 = line ( 'none', #30202, #30201 ) ;
#30204 = direction ( 'none', ( 0.8660254037844360400, 0.0000000000000000000, 0.5000000000000044400 ) ) ;
#30205 = vector ( 'none', #30204, 1000.000000000000100 ) ;
#30206 = cartesian_point ( 'none', ( 9.125209470866167300, 0.0000000000000000000, -1.216577578313220200 ) ) ;
#30207 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -1.578026186861650100 ) ) ;
#30208 = cartesian_point ( 'none', ( 15.59640821446782200, 1.836970198721023800e-016, -1.500000000000001100 ) ) ;
#30209 = cartesian_point ( 'none', ( 15.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#30210 = cartesian_point ( 'none', ( 14.70359178553217200, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#30211 = cartesian_point ( 'none', ( 8.749581058267624600, 0.0000000000000000000, -3.143446743442273500 ) ) ;
#30212 = cartesian_point ( 'none', ( 14.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30213 = circle ( 'none', #30275, 1.219500000000000700 ) ;
#30214 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999973900 ) ) ;
#30215 = vector ( 'none', #30214, 1000.000000000000000 ) ;
#30216 = cartesian_point ( 'none', ( 8.749581058267624600, 1.071514643688775800e-015, -3.143446743442273500 ) ) ;
#30217 = line ( 'none', #30216, #30215 ) ;
#30218 = cartesian_point ( 'none', ( -8.749581058267624600, 1.086848381460696900e-015, -3.143446743442273500 ) ) ;
#30219 = circle ( 'none', #30263, 9.000000000000000000 ) ;
#30220 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30221 = vector ( 'none', #30220, 1000.000000000000000 ) ;
#30222 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#30223 = line ( 'none', #30222, #30221 ) ;
#30224 = axis2_placement_3d ( 'none', #30212, #30271, #30266 ) ;
#30225 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30226 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30227 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#30228 = vector ( 'none', #30227, 1000.000000000000000 ) ;
#30229 = cartesian_point ( 'none', ( 15.09640821446782000, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#30230 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -3.288026186861640300 ) ) ;
#30231 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.143446743442273500 ) ) ;
#30232 = face_outer_bound ( 'none', #13302, .t. ) ;
#30233 = face_outer_bound ( 'none', #13459, .t. ) ;
#30234 = cartesian_point ( 'none', ( 15.09640821446782000, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#30235 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999973900 ) ) ;
#30236 = vector ( 'none', #30235, 1000.000000000000000 ) ;
#30237 = cartesian_point ( 'none', ( 8.749581058267599700, 1.071514643688772800e-015, -0.8634467434422733500 ) ) ;
#30238 = axis2_placement_3d ( 'none', #30231, #30226, #30225 ) ;
#30239 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#30240 = vector ( 'none', #30239, 1000.000000000000000 ) ;
#30241 = cartesian_point ( 'none', ( 16.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#30242 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30243 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#30244 = vector ( 'none', #30243, 1000.000000000000100 ) ;
#30245 = cartesian_point ( 'none', ( 8.749581058267619200, 1.071514643688775000e-015, -2.573446743442273200 ) ) ;
#30246 = cartesian_point ( 'none', ( 15.20359178553217400, 1.836970198721029700e-016, -1.500000000000000700 ) ) ;
#30247 = cartesian_point ( 'none', ( 14.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30248 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -2.718026186861643100 ) ) ;
#30249 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#30250 = vector ( 'none', #30249, 1000.000000000000000 ) ;
#30251 = line ( 'none', #30245, #30244 ) ;
#30252 = circle ( 'none', #30260, 1.500000000000000700 ) ;
#30253 = cartesian_point ( 'none', ( 14.70359178553217200, -9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#30254 = direction ( 'none', ( 0.8660254037844369300, 0.0000000000000000000, 0.5000000000000030000 ) ) ;
#30255 = vector ( 'none', #30254, 1000.000000000000000 ) ;
#30256 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.573446743442273200 ) ) ;
#30257 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30258 = cartesian_point ( 'none', ( 14.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#30259 = line ( 'none', #30258, #30250 ) ;
#30260 = axis2_placement_3d ( 'none', #30247, #30257, #30303 ) ;
#30261 = circle ( 'none', #30297, 1.500000000000000700 ) ;
#30262 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30263 = axis2_placement_3d ( 'none', #30267, #30268, #30262 ) ;
#30264 = cartesian_point ( 'none', ( 14.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#30265 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -2.718026186861643100 ) ) ;
#30266 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30267 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.428867300022901100 ) ) ;
#30268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30269 = cartesian_point ( 'none', ( 9.125209470866179700, 0.0000000000000000000, -2.356577578313220600 ) ) ;
#30270 = line ( 'none', #30269, #30255 ) ;
#30271 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30272 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30273 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30274 = cartesian_point ( 'none', ( 14.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30275 = axis2_placement_3d ( 'none', #30274, #30273, #30272 ) ;
#30276 = conical_surface ( 'none', #30224, 1.219500000000000700, 0.9599310885968779200 ) ;
#30277 = line ( 'none', #30330, #30329 ) ;
#30278 = cartesian_point ( 'none', ( 15.09640821446782000, 1.836970198721023800e-016, -1.500000000000001100 ) ) ;
#30279 = circle ( 'none', #30283, 9.000000000000000000 ) ;
#30280 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30281 = axis2_placement_3d ( 'none', #30286, #30292, #30280 ) ;
#30282 = cartesian_point ( 'none', ( 15.09640821446782000, -6.740754805355325500e-031, 1.500000000000001100 ) ) ;
#30283 = axis2_placement_3d ( 'none', #30334, #30333, #30332 ) ;
#30284 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30285 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30286 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.143446743442273500 ) ) ;
#30287 = circle ( 'none', #30281, 8.749581058267624600 ) ;
#30288 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -2.428867300022901100 ) ) ;
#30289 = axis2_placement_3d ( 'none', #30256, #30285, #30284 ) ;
#30290 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#30291 = vector ( 'none', #30290, 1000.000000000000100 ) ;
#30292 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30293 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -3.288026186861640300 ) ) ;
#30294 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30295 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30296 = cartesian_point ( 'none', ( 14.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30297 = axis2_placement_3d ( 'none', #30296, #30295, #30294 ) ;
#30298 = face_outer_bound ( 'none', #13342, .t. ) ;
#30299 = circle ( 'none', #30309, 8.749581058267612100 ) ;
#30300 = cartesian_point ( 'none', ( 14.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#30301 = line ( 'none', #30300, #30291 ) ;
#30302 = circle ( 'none', #30331, 1.500000000000000700 ) ;
#30303 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30304 = conical_surface ( 'none', #30289, 8.749581058267619200, 1.047197551196600100 ) ;
#30305 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.356577578313220600 ) ) ;
#30306 = axis2_placement_3d ( 'none', #30315, #30362, #30361 ) ;
#30307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30308 = circle ( 'none', #30306, 1.500000000000000900 ) ;
#30309 = axis2_placement_3d ( 'none', #30359, #30341, #30340 ) ;
#30310 = face_outer_bound ( 'none', #13347, .t. ) ;
#30311 = axis2_placement_3d ( 'none', #30305, #30307, #30360 ) ;
#30312 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30313 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30314 = cartesian_point ( 'none', ( 14.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#30315 = cartesian_point ( 'none', ( 15.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30316 = conical_surface ( 'none', #30311, 9.125209470866179700, 1.047197551196594300 ) ;
#30317 = cartesian_point ( 'none', ( 15.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30318 = cartesian_point ( 'none', ( 15.09640821446782000, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#30319 = circle ( 'none', #30327, 1.500000000000000900 ) ;
#30320 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999973900 ) ) ;
#30321 = vector ( 'none', #30320, 1000.000000000000000 ) ;
#30322 = cartesian_point ( 'none', ( 8.749581058267619200, 1.086848381460696500e-015, -2.573446743442273200 ) ) ;
#30323 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30324 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30325 = cartesian_point ( 'none', ( 15.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30326 = cartesian_point ( 'none', ( -8.749581058267619200, 0.0000000000000000000, -2.573446743442273200 ) ) ;
#30327 = axis2_placement_3d ( 'none', #30317, #30313, #30312 ) ;
#30328 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30329 = vector ( 'none', #30328, 1000.000000000000000 ) ;
#30330 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#30331 = axis2_placement_3d ( 'none', #30325, #30324, #30323 ) ;
#30332 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30333 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30334 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.148026186861647300 ) ) ;
#30335 = cartesian_point ( 'none', ( -8.749581058267612100, 0.0000000000000000000, -2.003446743442273400 ) ) ;
#30336 = line ( 'none', #30335, #30321 ) ;
#30337 = cartesian_point ( 'none', ( 12.78324557348316600, 4.651483656997888800, 2.240548916828161400 ) ) ;
#30338 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.500000000000000000 ) ) ;
#30339 = axis2_placement_3d ( 'none', #30338, #30584, #30591 ) ;
#30340 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30341 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30342 = face_outer_bound ( 'none', #13237, .t. ) ;
#30343 = axis2_placement_3d ( 'none', #30351, #30345, #30344 ) ;
#30344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30345 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30346 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#30347 = vector ( 'none', #30346, 1000.000000000000000 ) ;
#30348 = cartesian_point ( 'none', ( 15.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#30349 = line ( 'none', #30348, #30347 ) ;
#30350 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -1.858867300022897000 ) ) ;
#30351 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30352 = direction ( 'none', ( -0.8660254037844364900, 1.060575238724904300e-016, 0.5000000000000037700 ) ) ;
#30353 = vector ( 'none', #30352, 999.9999999999998900 ) ;
#30354 = cylindrical_surface ( 'none', #30343, 1.500000000000000000 ) ;
#30355 = cartesian_point ( 'none', ( -9.125209470866172600, 1.117515857004537200e-015, -1.786577578313220300 ) ) ;
#30356 = line ( 'none', #30355, #30353 ) ;
#30357 = cartesian_point ( 'none', ( 14.70359178553217200, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#30358 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -2.428867300022901100 ) ) ;
#30359 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.003446743442273400 ) ) ;
#30360 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30362 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30363 = axis2_placement_3d ( 'none', #30412, #30421, #30420 ) ;
#30364 = circle ( 'none', #30426, 7.250000000000000000 ) ;
#30365 = cylindrical_surface ( 'none', #30363, 7.250000000000000000 ) ;
#30366 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30367 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30368 = cartesian_point ( 'none', ( 7.250000000000000000, 8.878689293818310100e-016, 13.00000000000000200 ) ) ;
#30369 = cartesian_point ( 'none', ( -5.500000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#30370 = direction ( 'none', ( 0.7071067811865469100, 0.0000000000000000000, 0.7071067811865481300 ) ) ;
#30371 = vector ( 'none', #30370, 1000.000000000000100 ) ;
#30372 = cartesian_point ( 'none', ( 7.000000000000006200, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#30373 = line ( 'none', #30372, #30371 ) ;
#30374 = face_outer_bound ( 'none', #13399, .t. ) ;
#30375 = cartesian_point ( 'none', ( 15.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30376 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30377 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30378 = axis2_placement_3d ( 'none', #30387, #30377, #30376 ) ;
#30379 = circle ( 'none', #30380, 1.500000000000000700 ) ;
#30380 = axis2_placement_3d ( 'none', #30375, #30367, #30366 ) ;
#30381 = direction ( 'none', ( 0.8660254037844364900, 0.0000000000000000000, 0.5000000000000037700 ) ) ;
#30382 = vector ( 'none', #30381, 999.9999999999998900 ) ;
#30383 = cartesian_point ( 'none', ( 9.125209470866172600, 0.0000000000000000000, -1.786577578313220300 ) ) ;
#30384 = line ( 'none', #30383, #30382 ) ;
#30385 = cartesian_point ( 'none', ( 7.250000000000000000, 8.878689293818310100e-016, 6.000000000000000000 ) ) ;
#30386 = circle ( 'none', #30378, 1.500000000000000900 ) ;
#30387 = cartesian_point ( 'none', ( 15.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30388 = cartesian_point ( 'none', ( -7.250000000000000000, 0.0000000000000000000, 13.00000000000000200 ) ) ;
#30389 = cartesian_point ( 'none', ( 14.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30390 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30391 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30392 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30393 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30394 = direction ( 'none', ( 0.8660254037844364900, 0.0000000000000000000, 0.5000000000000037700 ) ) ;
#30395 = cartesian_point ( 'none', ( 9.125209470866185100, 0.0000000000000000000, -2.926577578313220400 ) ) ;
#30396 = line ( 'none', #30395, #30450 ) ;
#30397 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30398 = vector ( 'none', #30397, 1000.000000000000000 ) ;
#30399 = axis2_placement_3d ( 'none', #30451, #30440, #30439 ) ;
#30400 = axis2_placement_3d ( 'none', #30402, #30391, #30390 ) ;
#30401 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30402 = cartesian_point ( 'none', ( 14.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30403 = cartesian_point ( 'none', ( 7.250000000000000000, 8.878689293818310100e-016, 13.00000000000000200 ) ) ;
#30404 = line ( 'none', #30403, #30398 ) ;
#30405 = circle ( 'none', #30400, 1.219500000000000700 ) ;
#30406 = face_outer_bound ( 'none', #13439, .t. ) ;
#30407 = cylindrical_surface ( 'none', #30399, 5.500000000000000000 ) ;
#30408 = cartesian_point ( 'none', ( 14.20359178553217200, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#30409 = cartesian_point ( 'none', ( 5.500000000000000000, 6.735557395310442000e-016, 13.00000000000000500 ) ) ;
#30410 = vector ( 'none', #30401, 1000.000000000000000 ) ;
#30411 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#30412 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.00000000000000200 ) ) ;
#30413 = cartesian_point ( 'none', ( -7.250000000000000000, 0.0000000000000000000, 6.000000000000000000 ) ) ;
#30414 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30415 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30416 = cartesian_point ( 'none', ( 14.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30417 = axis2_placement_3d ( 'none', #30416, #30415, #30414 ) ;
#30418 = circle ( 'none', #30417, 1.500000000000000900 ) ;
#30419 = conical_surface ( 'none', #30452, 1.219500000000000700, 0.9599310885968779200 ) ;
#30420 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30421 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30422 = line ( 'none', #30411, #30410 ) ;
#30423 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30425 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.00000000000000200 ) ) ;
#30426 = axis2_placement_3d ( 'none', #30425, #30424, #30423 ) ;
#30427 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30428 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30429 = vector ( 'none', #30428, 1000.000000000000000 ) ;
#30430 = cartesian_point ( 'none', ( 5.500000000000000000, 6.735557395310442000e-016, 13.00000000000000500 ) ) ;
#30431 = line ( 'none', #30430, #30429 ) ;
#30432 = cartesian_point ( 'none', ( 14.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#30433 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30434 = cartesian_point ( 'none', ( 14.59640821446782000, -6.740754805355325500e-031, 1.500000000000001100 ) ) ;
#30435 = circle ( 'none', #30483, 9.000000000000000000 ) ;
#30436 = line ( 'none', #30477, #30474 ) ;
#30437 = face_outer_bound ( 'none', #13422, .t. ) ;
#30438 = face_outer_bound ( 'none', #13444, .t. ) ;
#30439 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30440 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30442 = cartesian_point ( 'none', ( 14.59640821446782000, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#30443 = axis2_placement_3d ( 'none', #30469, #30468, #30467 ) ;
#30444 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#30445 = vector ( 'none', #30444, 1000.000000000000000 ) ;
#30446 = cartesian_point ( 'none', ( 14.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#30447 = line ( 'none', #30446, #30445 ) ;
#30448 = cartesian_point ( 'none', ( 14.20359178553217200, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#30449 = cartesian_point ( 'none', ( -5.500000000000000000, 0.0000000000000000000, 13.00000000000000500 ) ) ;
#30450 = vector ( 'none', #30394, 999.9999999999998900 ) ;
#30451 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.00000000000000500 ) ) ;
#30452 = axis2_placement_3d ( 'none', #30389, #30393, #30392 ) ;
#30453 = cartesian_point ( 'none', ( 14.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30454 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -2.998867300022903600 ) ) ;
#30455 = circle ( 'none', #30507, 1.500000000000000700 ) ;
#30456 = axis2_placement_3d ( 'none', #30463, #30512, #30511 ) ;
#30457 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30458 = vector ( 'none', #30457, 1000.000000000000000 ) ;
#30459 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#30460 = line ( 'none', #30459, #30458 ) ;
#30461 = circle ( 'none', #30510, 9.000000000000000000 ) ;
#30462 = face_outer_bound ( 'none', #13454, .t. ) ;
#30463 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.926577578313220400 ) ) ;
#30464 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30466 = axis2_placement_3d ( 'none', #30475, #30465, #30464 ) ;
#30467 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30468 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30469 = cartesian_point ( 'none', ( 14.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30470 = circle ( 'none', #30466, 5.500000000000000000 ) ;
#30471 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -2.998867300022903600 ) ) ;
#30472 = cartesian_point ( 'none', ( 14.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#30473 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999973900 ) ) ;
#30474 = vector ( 'none', #30473, 1000.000000000000000 ) ;
#30475 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.00000000000000500 ) ) ;
#30476 = circle ( 'none', #30443, 1.500000000000000900 ) ;
#30477 = cartesian_point ( 'none', ( -8.749581058267624600, 0.0000000000000000000, -3.143446743442273500 ) ) ;
#30478 = conical_surface ( 'none', #30456, 9.125209470866185100, 1.047197551196593400 ) ;
#30479 = axis2_placement_3d ( 'none', #30427, #30433, #30441 ) ;
#30480 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30481 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30482 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.288026186861640300 ) ) ;
#30483 = axis2_placement_3d ( 'none', #30482, #30481, #30480 ) ;
#30484 = cylindrical_surface ( 'none', #30479, 1.500000000000000000 ) ;
#30485 = axis2_placement_3d ( 'none', #30504, #30542, #30540 ) ;
#30486 = axis2_placement_3d ( 'none', #30532, #30531, #30530 ) ;
#30487 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30488 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30489 = cartesian_point ( 'none', ( -8.749581058267619200, 0.0000000000000000000, -2.573446743442273200 ) ) ;
#30490 = circle ( 'none', #30535, 11.00000000000000000 ) ;
#30491 = axis2_placement_3d ( 'none', #30500, #30488, #30487 ) ;
#30492 = direction ( 'none', ( -0.8660254037844364900, 1.060575238724904300e-016, 0.5000000000000037700 ) ) ;
#30493 = vector ( 'none', #30492, 999.9999999999998900 ) ;
#30494 = cartesian_point ( 'none', ( -9.125209470866185100, 1.117515857004538600e-015, -2.926577578313220400 ) ) ;
#30495 = conical_surface ( 'none', #30485, 1.500000000000000900, 0.9599310885968845900 ) ;
#30496 = line ( 'none', #30494, #30493 ) ;
#30497 = face_outer_bound ( 'none', #13328, .t. ) ;
#30498 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#30499 = vector ( 'none', #30498, 1000.000000000000000 ) ;
#30500 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.718026186861643100 ) ) ;
#30501 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30502 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30503 = line ( 'none', #30508, #30499 ) ;
#30504 = cartesian_point ( 'none', ( 15.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30505 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30506 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30507 = axis2_placement_3d ( 'none', #30453, #30506, #30505 ) ;
#30508 = cartesian_point ( 'none', ( 15.09640821446782000, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#30509 = circle ( 'none', #30491, 9.000000000000000000 ) ;
#30510 = axis2_placement_3d ( 'none', #30513, #30502, #30501 ) ;
#30511 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30512 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30513 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.998867300022903600 ) ) ;
#30514 = cartesian_point ( 'none', ( 13.89999999999999700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30515 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30516 = vector ( 'none', #30515, 1000.000000000000000 ) ;
#30517 = line ( 'none', #30574, #30573 ) ;
#30518 = axis2_placement_3d ( 'none', #30514, #30577, #30576 ) ;
#30519 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30520 = circle ( 'none', #30612, 11.00000000000000000 ) ;
#30521 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30523 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.500000000000000000 ) ) ;
#30524 = cartesian_point ( 'none', ( 11.00000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#30525 = line ( 'none', #30524, #30516 ) ;
#30526 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#30527 = vector ( 'none', #30526, 1000.000000000000000 ) ;
#30528 = cartesian_point ( 'none', ( 13.89999999999999700, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#30529 = line ( 'none', #30528, #30527 ) ;
#30530 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30531 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30532 = cartesian_point ( 'none', ( 15.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30533 = circle ( 'none', #30518, 1.219500000000000700 ) ;
#30534 = circle ( 'none', #30486, 1.500000000000000900 ) ;
#30535 = axis2_placement_3d ( 'none', #30523, #30522, #30521 ) ;
#30536 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#30537 = vector ( 'none', #30536, 1000.000000000000100 ) ;
#30538 = cartesian_point ( 'none', ( 14.70359178553217200, 1.836970198721029700e-016, -1.500000000000000700 ) ) ;
#30539 = cartesian_point ( 'none', ( 14.59640821446782000, 1.836970198721023800e-016, -1.500000000000001100 ) ) ;
#30540 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30541 = line ( 'none', #30489, #30537 ) ;
#30542 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#30543 = cartesian_point ( 'none', ( 13.89999999999999700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30544 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.99999999999999600 ) ) ;
#30545 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30547 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30548 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30549 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30550 = axis2_placement_3d ( 'none', #30543, #30552, #30545 ) ;
#30551 = axis2_placement_3d ( 'none', #30549, #30548, #30547 ) ;
#30552 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30553 = conical_surface ( 'none', #30550, 1.219500000000000700, 0.9599310885968779200 ) ;
#30554 = face_outer_bound ( 'none', #13465, .t. ) ;
#30555 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#30556 = vector ( 'none', #30555, 1000.000000000000100 ) ;
#30557 = cartesian_point ( 'none', ( 13.89999999999999700, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#30558 = cartesian_point ( 'none', ( 13.89999999999999700, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#30559 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, 0.0000000000000000000 ) ) ;
#30560 = line ( 'none', #30557, #30556 ) ;
#30561 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30562 = vector ( 'none', #30561, 1000.000000000000000 ) ;
#30563 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -4.000000000000000000 ) ) ;
#30564 = face_outer_bound ( 'none', #13500, .t. ) ;
#30565 = line ( 'none', #30563, #30562 ) ;
#30566 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30567 = vector ( 'none', #30566, 1000.000000000000000 ) ;
#30568 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#30569 = line ( 'none', #30568, #30567 ) ;
#30570 = cylindrical_surface ( 'none', #30551, 9.000000000000000000 ) ;
#30571 = cartesian_point ( 'none', ( 13.70359178553217200, -9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#30572 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30573 = vector ( 'none', #30572, 1000.000000000000000 ) ;
#30574 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30575 = cartesian_point ( 'none', ( 13.89999999999999700, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#30576 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30577 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30578 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30579 = vector ( 'none', #30578, 1000.000000000000000 ) ;
#30580 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.148026186861647300 ) ) ;
#30581 = circle ( 'none', #30586, 9.000000000000000000 ) ;
#30582 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30583 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30585 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30586 = axis2_placement_3d ( 'none', #30580, #30585, #29843 ) ;
#30587 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30588 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30589 = line ( 'none', #30602, #30579 ) ;
#30590 = circle ( 'none', #30601, 1.500000000000000900 ) ;
#30591 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30592 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#30593 = axis2_placement_3d ( 'none', #30592, #30588, #30587 ) ;
#30594 = cartesian_point ( 'none', ( 14.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30595 = cylindrical_surface ( 'none', #30593, 11.00000000000000000 ) ;
#30596 = cartesian_point ( 'none', ( 14.09640821446782000, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#30597 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30598 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30599 = cartesian_point ( 'none', ( 13.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30600 = axis2_placement_3d ( 'none', #30599, #30598, #30597 ) ;
#30601 = axis2_placement_3d ( 'none', #30594, #30583, #30582 ) ;
#30602 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#30603 = circle ( 'none', #30600, 1.500000000000000700 ) ;
#30604 = face_outer_bound ( 'none', #13522, .t. ) ;
#30605 = cartesian_point ( 'none', ( 13.70359178553217200, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#30606 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30607 = vector ( 'none', #30606, 1000.000000000000000 ) ;
#30608 = cartesian_point ( 'none', ( -11.00000000000000000, 1.347111479062088400e-015, -20.99999999999999600 ) ) ;
#30609 = line ( 'none', #30608, #30607 ) ;
#30610 = cartesian_point ( 'none', ( -5.499999999999997300, 9.526279441628819500, -9.500000000000000000 ) ) ;
#30611 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30612 = axis2_placement_3d ( 'none', #30544, #30546, #30611 ) ;
#30613 = cartesian_point ( 'none', ( 13.70359178553217200, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#30614 = vector ( 'none', #30674, 1000.000000000000000 ) ;
#30615 = line ( 'none', #30661, #30653 ) ;
#30616 = conical_surface ( 'none', #30665, 7.000000000000006200, 0.7853981633974473900 ) ;
#30617 = direction ( 'none', ( -0.7071067811865469100, 8.659560562354925500e-017, 0.7071067811865481300 ) ) ;
#30618 = vector ( 'none', #30617, 1000.000000000000100 ) ;
#30619 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30620 = cartesian_point ( 'none', ( 14.09640821446782000, 1.836970198721023800e-016, -1.500000000000001100 ) ) ;
#30621 = face_outer_bound ( 'none', #13385, .t. ) ;
#30622 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30624 = axis2_placement_3d ( 'none', #30634, #30623, #30622 ) ;
#30625 = circle ( 'none', #30624, 7.250000000000000000 ) ;
#30626 = conical_surface ( 'none', #30628, 1.500000000000000900, 0.9599310885968845900 ) ;
#30627 = cartesian_point ( 'none', ( 14.59640821446782000, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#30628 = axis2_placement_3d ( 'none', #30635, #30641, #30619 ) ;
#30629 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30630 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30631 = cartesian_point ( 'none', ( 12.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30632 = axis2_placement_3d ( 'none', #30631, #30630, #30629 ) ;
#30633 = cartesian_point ( 'none', ( -11.00000000000000000, 0.0000000000000000000, -9.500000000000000000 ) ) ;
#30634 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 6.000000000000000000 ) ) ;
#30635 = cartesian_point ( 'none', ( 14.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30636 = cartesian_point ( 'none', ( 14.59640821446782000, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#30637 = line ( 'none', #30636, #30614 ) ;
#30638 = cartesian_point ( 'none', ( -7.000000000000006200, 8.572527594031480100e-016, -20.99999999999999600 ) ) ;
#30639 = line ( 'none', #30638, #30618 ) ;
#30640 = circle ( 'none', #30632, 1.500000000000000700 ) ;
#30641 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#30642 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30643 = cartesian_point ( 'none', ( 11.00000000000000000, 0.0000000000000000000, -16.99999999999999600 ) ) ;
#30644 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30645 = axis2_placement_3d ( 'none', #30648, #30654, #30644 ) ;
#30646 = cartesian_point ( 'none', ( 14.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30647 = cartesian_point ( 'none', ( 14.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#30648 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30649 = cartesian_point ( 'none', ( -11.00000000000000000, 1.347111479062088400e-015, -16.99999999999999600 ) ) ;
#30650 = cylindrical_surface ( 'none', #30645, 1.500000000000000000 ) ;
#30651 = face_outer_bound ( 'none', #13409, .t. ) ;
#30652 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#30653 = vector ( 'none', #30652, 1000.000000000000000 ) ;
#30654 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30655 = cartesian_point ( 'none', ( -7.000000000000006200, 1.102182119232618100e-015, -20.99999999999999600 ) ) ;
#30656 = circle ( 'none', #30700, 1.500000000000000700 ) ;
#30657 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30658 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30659 = cartesian_point ( 'none', ( 14.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30660 = axis2_placement_3d ( 'none', #30659, #30658, #30657 ) ;
#30661 = cartesian_point ( 'none', ( 14.59640821446782000, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#30662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30663 = cartesian_point ( 'none', ( 7.000000000000006200, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#30664 = circle ( 'none', #30660, 1.500000000000000900 ) ;
#30665 = axis2_placement_3d ( 'none', #30666, #30670, #30662 ) ;
#30666 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#30667 = face_outer_bound ( 'none', #13395, .t. ) ;
#30668 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30669 = vector ( 'none', #30668, 1000.000000000000000 ) ;
#30670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30671 = cartesian_point ( 'none', ( 14.20359178553217200, 1.836970198721029700e-016, -1.500000000000000700 ) ) ;
#30672 = cartesian_point ( 'none', ( -7.250000000000000000, 0.0000000000000000000, 13.00000000000000200 ) ) ;
#30673 = line ( 'none', #30672, #30669 ) ;
#30674 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#30675 = line ( 'none', #30647, #30736 ) ;
#30676 = axis2_placement_3d ( 'none', #30734, #30733, #30730 ) ;
#30677 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#30678 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30679 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30680 = cartesian_point ( 'none', ( 9.703591785532173800, 1.836970198721029700e-016, -1.500000000000000700 ) ) ;
#30681 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -4.000000000000000000 ) ) ;
#30682 = line ( 'none', #30681, #30724 ) ;
#30683 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30684 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30685 = cartesian_point ( 'none', ( 14.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30686 = axis2_placement_3d ( 'none', #30677, #30740, #30739 ) ;
#30687 = circle ( 'none', #30697, 7.000000000000006200 ) ;
#30688 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30689 = vector ( 'none', #30688, 1000.000000000000000 ) ;
#30690 = axis2_placement_3d ( 'none', #30685, #30684, #30683 ) ;
#30691 = circle ( 'none', #30686, 5.500000000000000000 ) ;
#30692 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30693 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30694 = axis2_placement_3d ( 'none', #30702, #30693, #30692 ) ;
#30695 = circle ( 'none', #30694, 1.500000000000000700 ) ;
#30696 = circle ( 'none', #30690, 1.500000000000000700 ) ;
#30697 = axis2_placement_3d ( 'none', #30703, #30679, #30678 ) ;
#30698 = cylindrical_surface ( 'none', #30676, 9.000000000000000000 ) ;
#30699 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30700 = axis2_placement_3d ( 'none', #30646, #30642, #30699 ) ;
#30701 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -4.000000000000000000 ) ) ;
#30702 = cartesian_point ( 'none', ( 14.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30703 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#30704 = cartesian_point ( 'none', ( 14.20359178553217200, -9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#30705 = cartesian_point ( 'none', ( -5.500000000000000000, 0.0000000000000000000, 13.00000000000000500 ) ) ;
#30706 = line ( 'none', #30705, #30689 ) ;
#30707 = axis2_placement_3d ( 'none', #30710, #30725, #30708 ) ;
#30708 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30709 = face_outer_bound ( 'none', #13580, .t. ) ;
#30710 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30711 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30712 = vector ( 'none', #30711, 1000.000000000000000 ) ;
#30713 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30714 = cartesian_point ( 'none', ( 13.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#30715 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30716 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30717 = cartesian_point ( 'none', ( 13.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30718 = line ( 'none', #30713, #30766 ) ;
#30719 = conical_surface ( 'none', #30726, 1.219500000000000700, 0.9599310885968779200 ) ;
#30720 = face_outer_bound ( 'none', #13614, .t. ) ;
#30721 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#30722 = line ( 'none', #30721, #30712 ) ;
#30723 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30724 = vector ( 'none', #30723, 1000.000000000000000 ) ;
#30725 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30726 = axis2_placement_3d ( 'none', #30767, #30770, #30763 ) ;
#30727 = cartesian_point ( 'none', ( 13.20359178553217400, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#30728 = circle ( 'none', #30732, 1.500000000000000900 ) ;
#30729 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30730 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30731 = cylindrical_surface ( 'none', #30707, 9.000000000000000000 ) ;
#30732 = axis2_placement_3d ( 'none', #30717, #30716, #30715 ) ;
#30733 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30734 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30735 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#30736 = vector ( 'none', #30735, 1000.000000000000100 ) ;
#30737 = cartesian_point ( 'none', ( 13.20359178553217400, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#30738 = face_outer_bound ( 'none', #13567, .t. ) ;
#30739 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30742 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -4.000000000000000000 ) ) ;
#30743 = line ( 'none', #30742, #30794 ) ;
#30744 = axis2_placement_3d ( 'none', #30749, #30788, #30787 ) ;
#30745 = face_outer_bound ( 'none', #13574, .t. ) ;
#30746 = cartesian_point ( 'none', ( 13.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#30747 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30748 = axis2_placement_3d ( 'none', #30769, #30764, #30793 ) ;
#30749 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30750 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#30751 = vector ( 'none', #30750, 1000.000000000000000 ) ;
#30752 = cartesian_point ( 'none', ( 14.09640821446782000, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#30753 = line ( 'none', #30752, #30751 ) ;
#30754 = cylindrical_surface ( 'none', #30748, 1.500000000000000000 ) ;
#30755 = vector ( 'none', #30747, 1000.000000000000000 ) ;
#30756 = face_outer_bound ( 'none', #13610, .t. ) ;
#30757 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30758 = vector ( 'none', #30757, 1000.000000000000000 ) ;
#30759 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30760 = line ( 'none', #30759, #30758 ) ;
#30761 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30762 = line ( 'none', #30761, #30755 ) ;
#30763 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30764 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30765 = cylindrical_surface ( 'none', #30744, 9.000000000000000000 ) ;
#30766 = vector ( 'none', #30729, 1000.000000000000000 ) ;
#30767 = cartesian_point ( 'none', ( 13.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30768 = cartesian_point ( 'none', ( 13.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#30769 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30770 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30771 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30772 = axis2_placement_3d ( 'none', #30825, #30824, #30823 ) ;
#30773 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30774 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30775 = axis2_placement_3d ( 'none', #30781, #30774, #30773 ) ;
#30776 = circle ( 'none', #30775, 1.500000000000000900 ) ;
#30777 = line ( 'none', #30830, #30829 ) ;
#30778 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30779 = vector ( 'none', #30778, 1000.000000000000000 ) ;
#30780 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#30781 = cartesian_point ( 'none', ( 14.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30782 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30783 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30784 = vector ( 'none', #30783, 1000.000000000000000 ) ;
#30785 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30786 = cartesian_point ( 'none', ( 13.59640821446782200, 1.836970198721023800e-016, -1.500000000000001100 ) ) ;
#30787 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30788 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30789 = vector ( 'none', #30818, 1000.000000000000000 ) ;
#30790 = line ( 'none', #30785, #30784 ) ;
#30791 = cartesian_point ( 'none', ( 13.20359178553217400, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#30792 = line ( 'none', #30780, #30779 ) ;
#30793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30794 = vector ( 'none', #30741, 1000.000000000000000 ) ;
#30795 = conical_surface ( 'none', #30807, 1.500000000000000900, 0.9599310885968845900 ) ;
#30796 = axis2_placement_3d ( 'none', #30810, #30856, #30782 ) ;
#30797 = line ( 'none', #30799, #30858 ) ;
#30798 = circle ( 'none', #30851, 1.500000000000000700 ) ;
#30799 = cartesian_point ( 'none', ( 14.09640821446782000, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#30800 = cylindrical_surface ( 'none', #30796, 9.000000000000000000 ) ;
#30801 = circle ( 'none', #30846, 11.00000000000000000 ) ;
#30802 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30803 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30804 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30805 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30806 = axis2_placement_3d ( 'none', #30805, #30804, #30803 ) ;
#30807 = axis2_placement_3d ( 'none', #30820, #30819, #30802 ) ;
#30808 = face_outer_bound ( 'none', #13467, .t. ) ;
#30809 = face_outer_bound ( 'none', #13471, .t. ) ;
#30810 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30811 = circle ( 'none', #30806, 9.000000000000000000 ) ;
#30812 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30814 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30815 = axis2_placement_3d ( 'none', #30814, #30813, #30812 ) ;
#30816 = cartesian_point ( 'none', ( 13.70359178553217200, 1.836970198721029700e-016, -1.500000000000000700 ) ) ;
#30817 = cartesian_point ( 'none', ( 14.09640821446782000, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#30818 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30819 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#30820 = cartesian_point ( 'none', ( 14.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30821 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -4.000000000000000000 ) ) ;
#30822 = line ( 'none', #30821, #30789 ) ;
#30823 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30824 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30825 = cartesian_point ( 'none', ( 13.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30826 = circle ( 'none', #30815, 9.000000000000000000 ) ;
#30827 = circle ( 'none', #30772, 1.500000000000000700 ) ;
#30828 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30829 = vector ( 'none', #30828, 1000.000000000000000 ) ;
#30830 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -4.000000000000000000 ) ) ;
#30831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30832 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.1488673000228865300 ) ) ;
#30833 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30834 = line ( 'none', #31094, #31075 ) ;
#30835 = axis2_placement_3d ( 'none', #31820, #31828, #31827 ) ;
#30836 = axis2_placement_3d ( 'none', #30832, #30831, #20867 ) ;
#30837 = cartesian_point ( 'none', ( 11.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30838 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30839 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30840 = circle ( 'none', #30836, 9.000000000000000000 ) ;
#30841 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30842 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30843 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30844 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30845 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.500000000000000000 ) ) ;
#30846 = axis2_placement_3d ( 'none', #30845, #30844, #30843 ) ;
#30847 = cartesian_point ( 'none', ( 14.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30848 = circle ( 'none', #30852, 1.500000000000000900 ) ;
#30849 = cartesian_point ( 'none', ( 14.09640821446782000, -6.740754805355325500e-031, 1.500000000000001100 ) ) ;
#30850 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30851 = axis2_placement_3d ( 'none', #30859, #30855, #30850 ) ;
#30852 = axis2_placement_3d ( 'none', #30847, #30839, #30838 ) ;
#30853 = cartesian_point ( 'none', ( 13.59640821446782200, -6.740754805355325500e-031, 1.500000000000001100 ) ) ;
#30854 = cartesian_point ( 'none', ( 11.00000000000000000, 1.502314598737159600e-015, -9.500000000000000000 ) ) ;
#30855 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30856 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30857 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#30858 = vector ( 'none', #30857, 1000.000000000000000 ) ;
#30859 = cartesian_point ( 'none', ( 13.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30860 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30861 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30862 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30863 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30864 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.428867300022901100 ) ) ;
#30865 = axis2_placement_3d ( 'none', #30864, #30863, #30862 ) ;
#30866 = circle ( 'none', #30911, 9.000000000000000000 ) ;
#30867 = cartesian_point ( 'none', ( 13.20359178553217400, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#30868 = axis2_placement_3d ( 'none', #30861, #30860, #30918 ) ;
#30869 = circle ( 'none', #30865, 9.000000000000000000 ) ;
#30870 = face_outer_bound ( 'none', #13681, .t. ) ;
#30871 = cartesian_point ( 'none', ( 13.09640821446782000, 1.836970198721023800e-016, -1.500000000000001100 ) ) ;
#30872 = cylindrical_surface ( 'none', #30868, 9.000000000000000000 ) ;
#30873 = circle ( 'none', #30922, 1.500000000000000900 ) ;
#30874 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30875 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30876 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.858867300022897000 ) ) ;
#30877 = axis2_placement_3d ( 'none', #30876, #30875, #30874 ) ;
#30878 = cylindrical_surface ( 'none', #30890, 1.500000000000000000 ) ;
#30879 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30880 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30881 = cartesian_point ( 'none', ( 12.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30882 = axis2_placement_3d ( 'none', #30881, #30880, #30879 ) ;
#30883 = circle ( 'none', #30882, 1.219500000000000700 ) ;
#30884 = cartesian_point ( 'none', ( 12.70359178553217400, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#30885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30886 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30887 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30888 = circle ( 'none', #30877, 9.000000000000000000 ) ;
#30889 = face_outer_bound ( 'none', #13706, .t. ) ;
#30890 = axis2_placement_3d ( 'none', #30887, #30886, #30885 ) ;
#30891 = line ( 'none', #30921, #30920 ) ;
#30892 = circle ( 'none', #30903, 9.000000000000000000 ) ;
#30893 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#30894 = vector ( 'none', #30893, 1000.000000000000000 ) ;
#30895 = cartesian_point ( 'none', ( 12.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#30896 = line ( 'none', #30895, #30894 ) ;
#30897 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30898 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30899 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30900 = cartesian_point ( 'none', ( 13.09640821446782000, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#30901 = cylindrical_surface ( 'none', #30948, 9.000000000000000000 ) ;
#30902 = conical_surface ( 'none', #30942, 1.500000000000000900, 0.9599310885968845900 ) ;
#30903 = axis2_placement_3d ( 'none', #30915, #30946, #30945 ) ;
#30904 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30905 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30906 = cartesian_point ( 'none', ( 13.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30907 = circle ( 'none', #30913, 1.500000000000000900 ) ;
#30908 = cartesian_point ( 'none', ( 13.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30909 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30910 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30911 = axis2_placement_3d ( 'none', #30916, #30910, #30909 ) ;
#30912 = cartesian_point ( 'none', ( 13.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30913 = axis2_placement_3d ( 'none', #30912, #30899, #30898 ) ;
#30914 = face_outer_bound ( 'none', #47144, .t. ) ;
#30915 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.7188673000228900100 ) ) ;
#30916 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.578026186861650100 ) ) ;
#30917 = cartesian_point ( 'none', ( 12.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#30918 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30919 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30920 = vector ( 'none', #30919, 1000.000000000000000 ) ;
#30921 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#30922 = axis2_placement_3d ( 'none', #30906, #30905, #30904 ) ;
#30923 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30924 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30925 = cartesian_point ( 'none', ( 13.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30926 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.008026186861654200 ) ) ;
#30927 = cartesian_point ( 'none', ( 13.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#30928 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#30929 = vector ( 'none', #30928, 1000.000000000000000 ) ;
#30930 = cartesian_point ( 'none', ( 13.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#30931 = line ( 'none', #30930, #30929 ) ;
#30932 = circle ( 'none', #30937, 1.500000000000000700 ) ;
#30933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30935 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4380261868616570600 ) ) ;
#30936 = axis2_placement_3d ( 'none', #30935, #30934, #30933 ) ;
#30937 = axis2_placement_3d ( 'none', #30925, #30924, #30923 ) ;
#30938 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30939 = circle ( 'none', #30971, 1.500000000000000900 ) ;
#30940 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30941 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#30942 = axis2_placement_3d ( 'none', #30908, #30941, #30940 ) ;
#30943 = circle ( 'none', #30936, 9.000000000000000000 ) ;
#30944 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30947 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30948 = axis2_placement_3d ( 'none', #30947, #30897, #30944 ) ;
#30949 = face_outer_bound ( 'none', #13558, .t. ) ;
#30950 = cartesian_point ( 'none', ( 13.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#30951 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30952 = line ( 'none', #30951, #31009 ) ;
#30953 = vector ( 'none', #30956, 1000.000000000000000 ) ;
#30954 = cartesian_point ( 'none', ( 13.09640821446782000, -6.740754805355325500e-031, 1.500000000000001100 ) ) ;
#30955 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30956 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30957 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -4.000000000000000000 ) ) ;
#30958 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998480100, 17.75000000000000400 ) ) ;
#30959 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30960 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#30961 = axis2_placement_3d ( 'none', #30985, #30984, #30983 ) ;
#30962 = axis2_placement_3d ( 'none', #30950, #31000, #30989 ) ;
#30963 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#30964 = vector ( 'none', #30963, 1000.000000000000000 ) ;
#30965 = cartesian_point ( 'none', ( 13.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#30966 = line ( 'none', #30965, #30964 ) ;
#30967 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995449200, 17.75000000000000400 ) ) ;
#30968 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30969 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30970 = axis2_placement_3d ( 'none', #30960, #30959, #30955 ) ;
#30971 = axis2_placement_3d ( 'none', #30927, #30969, #30968 ) ;
#30972 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30973 = axis2_placement_3d ( 'none', #30926, #30938, #30972 ) ;
#30974 = circle ( 'none', #30973, 9.000000000000000000 ) ;
#30975 = line ( 'none', #30957, #30953 ) ;
#30976 = face_outer_bound ( 'none', #13695, .t. ) ;
#30977 = cylindrical_surface ( 'none', #30970, 9.000000000000000000 ) ;
#30978 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30979 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30980 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30981 = cartesian_point ( 'none', ( 13.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30982 = axis2_placement_3d ( 'none', #30981, #30980, #30979 ) ;
#30983 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30984 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30985 = cartesian_point ( 'none', ( 13.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#30986 = cylindrical_surface ( 'none', #30988, 9.000000000000000000 ) ;
#30987 = circle ( 'none', #30982, 1.500000000000000700 ) ;
#30988 = axis2_placement_3d ( 'none', #31002, #30990, #30978 ) ;
#30989 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30990 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30991 = circle ( 'none', #30961, 1.500000000000000700 ) ;
#30992 = face_outer_bound ( 'none', #13692, .t. ) ;
#30993 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#30994 = vector ( 'none', #30993, 1000.000000000000000 ) ;
#30995 = circle ( 'none', #30962, 1.219500000000000700 ) ;
#30996 = cartesian_point ( 'none', ( 13.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#30997 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30998 = vector ( 'none', #30997, 1000.000000000000000 ) ;
#30999 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, -4.000000000000000000 ) ) ;
#31000 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31001 = line ( 'none', #30999, #30998 ) ;
#31002 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#31003 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31004 = vector ( 'none', #31003, 1000.000000000000000 ) ;
#31005 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#31006 = line ( 'none', #31005, #31004 ) ;
#31007 = line ( 'none', #30996, #30994 ) ;
#31008 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31009 = vector ( 'none', #31008, 1000.000000000000000 ) ;
#31010 = conical_surface ( 'none', #31037, 1.219500000000000700, 0.9599310885968779200 ) ;
#31011 = axis2_placement_3d ( 'none', #31055, #31054, #31053 ) ;
#31012 = axis2_placement_3d ( 'none', #31014, #31063, #31062 ) ;
#31013 = cartesian_point ( 'none', ( -10.99999999999999800, 6.350852961085879000, -9.500000000000000000 ) ) ;
#31014 = cartesian_point ( 'none', ( -2.915036738867375500e-015, -10.96965511460289000, 6.000000000000000000 ) ) ;
#31015 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31016 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31017 = axis2_placement_3d ( 'none', #31024, #31016, #31015 ) ;
#31018 = cartesian_point ( 'none', ( 12.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31019 = cartesian_point ( 'none', ( 12.20359178553217400, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#31020 = plane ( 'none', #31012 ) ;
#31021 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31022 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31023 = cartesian_point ( 'none', ( 13.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31024 = cartesian_point ( 'none', ( 12.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31025 = line ( 'none', #31068, #31067 ) ;
#31026 = circle ( 'none', #31017, 1.219500000000000700 ) ;
#31027 = cartesian_point ( 'none', ( -3.451347330064759200e-015, -10.96965511460289000, 6.000000000000000000 ) ) ;
#31028 = line ( 'none', #31027, #31060 ) ;
#31029 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31030 = circle ( 'none', #31044, 1.500000000000000900 ) ;
#31031 = vector ( 'none', #31029, 1000.000000000000000 ) ;
#31032 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#31033 = line ( 'none', #31032, #31031 ) ;
#31034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31035 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31036 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.288867300022893800 ) ) ;
#31037 = axis2_placement_3d ( 'none', #31018, #31072, #31071 ) ;
#31038 = cartesian_point ( 'none', ( 13.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#31039 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#31040 = vector ( 'none', #31039, 1000.000000000000100 ) ;
#31041 = cartesian_point ( 'none', ( 13.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#31042 = line ( 'none', #31041, #31040 ) ;
#31043 = face_outer_bound ( 'none', #13738, .t. ) ;
#31044 = axis2_placement_3d ( 'none', #31023, #31022, #31021 ) ;
#31045 = axis2_placement_3d ( 'none', #31036, #31035, #31034 ) ;
#31046 = circle ( 'none', #31045, 9.000000000000000000 ) ;
#31047 = cartesian_point ( 'none', ( 12.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31048 = face_outer_bound ( 'none', #13776, .t. ) ;
#31049 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31050 = vector ( 'none', #31049, 1000.000000000000000 ) ;
#31051 = cartesian_point ( 'none', ( -3.444737675442219300e-017, 10.96965511460289200, 6.000000000000000000 ) ) ;
#31052 = cartesian_point ( 'none', ( 12.70359178553217400, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#31053 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31054 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31055 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31056 = line ( 'none', #31057, #31050 ) ;
#31057 = cartesian_point ( 'none', ( 9.499999999999996400, -5.484827557301441600, 6.000000000000000000 ) ) ;
#31058 = cylindrical_surface ( 'none', #31011, 1.500000000000000000 ) ;
#31059 = direction ( 'none', ( 0.8660254037844384900, 0.5000000000000002200, 0.0000000000000000000 ) ) ;
#31060 = vector ( 'none', #31059, 1000.000000000000200 ) ;
#31061 = face_outer_bound ( 'none', #13767, .t. ) ;
#31062 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31063 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31064 = cylindrical_surface ( 'none', #31065, 9.000000000000000000 ) ;
#31065 = axis2_placement_3d ( 'none', #31102, #31101, #31100 ) ;
#31066 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31067 = vector ( 'none', #31066, 1000.000000000000000 ) ;
#31068 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31069 = cartesian_point ( 'none', ( 12.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#31070 = face_bound ( 'none', #13875, .t. ) ;
#31071 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31072 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31073 = face_outer_bound ( 'none', #13754, .t. ) ;
#31074 = face_outer_bound ( 'none', #13787, .t. ) ;
#31075 = vector ( 'none', #31093, 1000.000000000000000 ) ;
#31076 = cartesian_point ( 'none', ( 12.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#31077 = direction ( 'none', ( 0.8660254037844386000, -0.5000000000000000000, 0.0000000000000000000 ) ) ;
#31078 = vector ( 'none', #31077, 1000.000000000000200 ) ;
#31079 = cartesian_point ( 'none', ( -9.500000000000001800, -5.484827557301446000, 6.000000000000000000 ) ) ;
#31080 = axis2_placement_3d ( 'none', #30837, #30833, #20866 ) ;
#31081 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31082 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31083 = line ( 'none', #31079, #31078 ) ;
#31084 = cartesian_point ( 'none', ( 12.70359178553217400, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#31085 = cartesian_point ( 'none', ( -3.451347330064759200e-015, -10.96965511460289000, 6.000000000000000000 ) ) ;
#31086 = circle ( 'none', #31080, 1.500000000000000700 ) ;
#31087 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#31088 = vector ( 'none', #31087, 1000.000000000000100 ) ;
#31089 = axis2_placement_3d ( 'none', #31047, #31082, #31081 ) ;
#31090 = cartesian_point ( 'none', ( 11.59640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#31091 = cartesian_point ( 'none', ( 12.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#31092 = line ( 'none', #31091, #31088 ) ;
#31093 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31094 = cartesian_point ( 'none', ( 1.301042606982605300e-015, 12.70170592217176300, -9.500000000000000000 ) ) ;
#31095 = circle ( 'none', #31089, 1.500000000000000700 ) ;
#31096 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31097 = vector ( 'none', #31096, 1000.000000000000000 ) ;
#31098 = cartesian_point ( 'none', ( 12.59640821446782000, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#31099 = cartesian_point ( 'none', ( 9.499999999999996400, 5.484827557301448700, 6.000000000000000000 ) ) ;
#31100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31101 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31102 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#31103 = line ( 'none', #31105, #31097 ) ;
#31104 = cartesian_point ( 'none', ( 12.59640821446782000, 1.836970198721023800e-016, -1.500000000000001100 ) ) ;
#31105 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#31106 = cartesian_point ( 'none', ( 9.499999999999996400, -5.484827557301441600, 6.000000000000000000 ) ) ;
#31107 = cartesian_point ( 'none', ( -9.500000000000001800, -5.484827557301446000, 6.000000000000000000 ) ) ;
#31108 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31109 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#31110 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31111 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31112 = axis2_placement_3d ( 'none', #31118, #31111, #31110 ) ;
#31113 = axis2_placement_3d ( 'none', #31192, #31191, #31190 ) ;
#31114 = cartesian_point ( 'none', ( 12.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31115 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31116 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#31117 = cartesian_point ( 'none', ( 13.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31118 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.998867300022903600 ) ) ;
#31119 = line ( 'none', #31129, #31169 ) ;
#31120 = circle ( 'none', #31137, 1.500000000000000700 ) ;
#31121 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31122 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31123 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31124 = axis2_placement_3d ( 'none', #31123, #31122, #31121 ) ;
#31125 = circle ( 'none', #31112, 9.000000000000000000 ) ;
#31126 = face_outer_bound ( 'none', #13758, .t. ) ;
#31127 = cylindrical_surface ( 'none', #31162, 9.000000000000000000 ) ;
#31128 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#31129 = cartesian_point ( 'none', ( 13.09640821446782000, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#31130 = circle ( 'none', #31124, 9.000000000000000000 ) ;
#31131 = cartesian_point ( 'none', ( 12.59640821446782000, -6.740754805355325500e-031, 1.500000000000001100 ) ) ;
#31132 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31133 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31134 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#31135 = axis2_placement_3d ( 'none', #31134, #31133, #31132 ) ;
#31136 = cylindrical_surface ( 'none', #31135, 9.000000000000000000 ) ;
#31137 = axis2_placement_3d ( 'none', #31114, #31164, #31163 ) ;
#31138 = axis2_placement_3d ( 'none', #31117, #31116, #31115 ) ;
#31139 = conical_surface ( 'none', #31138, 1.500000000000000900, 0.9599310885968845900 ) ;
#31140 = cartesian_point ( 'none', ( -10.99999999999999800, 6.350852961085879000, -9.500000000000000000 ) ) ;
#31141 = line ( 'none', #31140, #31186 ) ;
#31142 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31143 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31144 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.718026186861643100 ) ) ;
#31145 = axis2_placement_3d ( 'none', #31144, #31143, #31142 ) ;
#31146 = axis2_placement_3d ( 'none', #31159, #31199, #31198 ) ;
#31147 = conical_surface ( 'none', #31146, 1.219500000000000700, 0.9599310885968779200 ) ;
#31148 = plane ( 'none', #31113 ) ;
#31149 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#31150 = cartesian_point ( 'none', ( 12.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#31151 = cartesian_point ( 'none', ( 12.09640821446782200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#31152 = cartesian_point ( 'none', ( 13.09640821446782000, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#31153 = line ( 'none', #31152, #31161 ) ;
#31154 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31155 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31156 = cartesian_point ( 'none', ( 13.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31157 = axis2_placement_3d ( 'none', #31156, #31155, #31154 ) ;
#31158 = circle ( 'none', #31145, 9.000000000000000000 ) ;
#31159 = cartesian_point ( 'none', ( 12.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31160 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31161 = vector ( 'none', #31149, 1000.000000000000000 ) ;
#31162 = axis2_placement_3d ( 'none', #31109, #31108, #31160 ) ;
#31163 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31164 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31165 = face_outer_bound ( 'none', #13643, .t. ) ;
#31166 = circle ( 'none', #31157, 1.500000000000000900 ) ;
#31167 = face_outer_bound ( 'none', #13639, .t. ) ;
#31168 = cartesian_point ( 'none', ( 13.09640821446782000, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#31169 = vector ( 'none', #31128, 1000.000000000000000 ) ;
#31170 = axis2_placement_3d ( 'none', #31229, #31228, #31227 ) ;
#31171 = face_outer_bound ( 'none', #13821, .t. ) ;
#31172 = direction ( 'none', ( 0.8660254037844386000, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31173 = vector ( 'none', #31172, 1000.000000000000100 ) ;
#31174 = cartesian_point ( 'none', ( 1.301042606982605300e-015, 12.70170592217176300, -9.500000000000000000 ) ) ;
#31175 = line ( 'none', #31174, #31173 ) ;
#31176 = cartesian_point ( 'none', ( 1.301042606982605300e-015, 12.70170592217176300, -9.500000000000000000 ) ) ;
#31177 = cartesian_point ( 'none', ( 11.70359178553217400, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#31178 = conical_surface ( 'none', #31215, 1.500000000000000900, 0.9599310885968845900 ) ;
#31179 = face_outer_bound ( 'none', #13852, .t. ) ;
#31180 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31181 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31182 = cartesian_point ( 'none', ( 12.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31183 = axis2_placement_3d ( 'none', #31182, #31181, #31180 ) ;
#31184 = circle ( 'none', #31170, 1.500000000000000900 ) ;
#31185 = direction ( 'none', ( 0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31186 = vector ( 'none', #31185, 1000.000000000000100 ) ;
#31187 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31188 = vector ( 'none', #31193, 1000.000000000000000 ) ;
#31189 = cartesian_point ( 'none', ( 11.70359178553217400, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#31190 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31192 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31193 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31194 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#31195 = line ( 'none', #31194, #31188 ) ;
#31196 = circle ( 'none', #31183, 1.500000000000000900 ) ;
#31197 = face_outer_bound ( 'none', #13945, .t. ) ;
#31198 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31199 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31200 = cartesian_point ( 'none', ( 12.09640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#31201 = cartesian_point ( 'none', ( 12.20359178553217400, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#31202 = cartesian_point ( 'none', ( 11.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#31203 = axis2_placement_3d ( 'none', #31210, #31209, #31208 ) ;
#31204 = circle ( 'none', #31203, 1.500000000000000900 ) ;
#31205 = cartesian_point ( 'none', ( 11.00000000000000000, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31206 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31208 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31209 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31210 = cartesian_point ( 'none', ( 12.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31211 = cartesian_point ( 'none', ( 10.99999999999999800, 6.350852961085881700, -9.500000000000000000 ) ) ;
#31212 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31213 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#31214 = cartesian_point ( 'none', ( 12.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31215 = axis2_placement_3d ( 'none', #31214, #31213, #31212 ) ;
#31216 = plane ( 'none', #31226 ) ;
#31217 = direction ( 'none', ( 0.8660254037844386000, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31218 = vector ( 'none', #31217, 1000.000000000000100 ) ;
#31219 = cartesian_point ( 'none', ( 1.301042606982605300e-015, 12.70170592217176300, -9.500000000000000000 ) ) ;
#31220 = cartesian_point ( 'none', ( -5.500000000000000900, -9.526279441628824800, -9.500000000000000000 ) ) ;
#31221 = cartesian_point ( 'none', ( 12.09640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#31222 = line ( 'none', #31219, #31218 ) ;
#31223 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31224 = vector ( 'none', #31223, 1000.000000000000000 ) ;
#31225 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#31226 = axis2_placement_3d ( 'none', #31187, #31207, #31206 ) ;
#31227 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31228 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31229 = cartesian_point ( 'none', ( 12.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31230 = line ( 'none', #31225, #31224 ) ;
#31231 = cartesian_point ( 'none', ( 12.59640821446782000, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#31232 = cartesian_point ( 'none', ( 11.70359178553217400, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#31233 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31234 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31235 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31236 = circle ( 'none', #31258, 1.500000000000000700 ) ;
#31237 = plane ( 'none', #31290 ) ;
#31238 = axis2_placement_3d ( 'none', #31235, #31234, #31233 ) ;
#31239 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#31240 = vector ( 'none', #31239, 1000.000000000000000 ) ;
#31241 = cartesian_point ( 'none', ( 12.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31242 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31243 = circle ( 'none', #31322, 1.500000000000000700 ) ;
#31244 = plane ( 'none', #31238 ) ;
#31245 = cartesian_point ( 'none', ( 12.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#31246 = face_outer_bound ( 'none', #13716, .t. ) ;
#31247 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31248 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31249 = face_outer_bound ( 'none', #13843, .t. ) ;
#31250 = cartesian_point ( 'none', ( 11.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#31251 = axis2_placement_3d ( 'none', #31248, #31247, #31265 ) ;
#31252 = cartesian_point ( 'none', ( 5.499999999999999100, -9.526279441628821200, -9.500000000000000000 ) ) ;
#31253 = line ( 'none', #31245, #31240 ) ;
#31254 = direction ( 'none', ( 1.365740544306508900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31255 = vector ( 'none', #31254, 1000.000000000000000 ) ;
#31256 = cylindrical_surface ( 'none', #31251, 1.500000000000000000 ) ;
#31257 = face_outer_bound ( 'none', #13724, .t. ) ;
#31258 = axis2_placement_3d ( 'none', #31241, #31289, #31288 ) ;
#31259 = cartesian_point ( 'none', ( 10.99999999999999800, 6.350852961085881700, -9.500000000000000000 ) ) ;
#31260 = line ( 'none', #31259, #31255 ) ;
#31261 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#31262 = vector ( 'none', #31261, 1000.000000000000000 ) ;
#31263 = cartesian_point ( 'none', ( 12.59640821446782000, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#31264 = line ( 'none', #31263, #31262 ) ;
#31265 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31266 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31267 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31268 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#31269 = line ( 'none', #31318, #31301 ) ;
#31270 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#31271 = vector ( 'none', #31270, 1000.000000000000000 ) ;
#31272 = cartesian_point ( 'none', ( 12.59640821446782000, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#31273 = line ( 'none', #31272, #31271 ) ;
#31274 = axis2_placement_3d ( 'none', #31268, #31267, #31266 ) ;
#31275 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#31276 = vector ( 'none', #31275, 1000.000000000000100 ) ;
#31277 = cartesian_point ( 'none', ( -9.500000000000001800, 5.484827557301443300, 6.000000000000000000 ) ) ;
#31278 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31280 = cartesian_point ( 'none', ( 12.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#31281 = line ( 'none', #31280, #31276 ) ;
#31282 = circle ( 'none', #31302, 1.500000000000000900 ) ;
#31283 = direction ( 'none', ( 0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31284 = vector ( 'none', #31283, 1000.000000000000100 ) ;
#31285 = cartesian_point ( 'none', ( -10.99999999999999800, 6.350852961085879000, -9.500000000000000000 ) ) ;
#31286 = face_outer_bound ( 'none', #13725, .t. ) ;
#31287 = cylindrical_surface ( 'none', #31274, 9.000000000000000000 ) ;
#31288 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31289 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31290 = axis2_placement_3d ( 'none', #31242, #31279, #31278 ) ;
#31291 = line ( 'none', #31285, #31284 ) ;
#31292 = plane ( 'none', #31352 ) ;
#31293 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31294 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31295 = cartesian_point ( 'none', ( 12.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31296 = axis2_placement_3d ( 'none', #31297, #31355, #31354 ) ;
#31297 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 6.000000000000000000 ) ) ;
#31298 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31299 = vector ( 'none', #31298, 1000.000000000000000 ) ;
#31300 = circle ( 'none', #31296, 7.250000000000000000 ) ;
#31301 = vector ( 'none', #31317, 1000.000000000000200 ) ;
#31302 = axis2_placement_3d ( 'none', #31295, #31294, #31293 ) ;
#31303 = cartesian_point ( 'none', ( -9.500000000000001800, 5.484827557301443300, 6.000000000000000000 ) ) ;
#31304 = line ( 'none', #31303, #31299 ) ;
#31305 = cartesian_point ( 'none', ( 12.20359178553217400, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#31306 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844387100, -0.0000000000000000000 ) ) ;
#31307 = cartesian_point ( 'none', ( -9.500000000000001800, -5.484827557301446000, 6.000000000000000000 ) ) ;
#31308 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31309 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31310 = cartesian_point ( 'none', ( 12.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31311 = axis2_placement_3d ( 'none', #31310, #31309, #31308 ) ;
#31312 = direction ( 'none', ( -0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31313 = vector ( 'none', #31312, 1000.000000000000100 ) ;
#31314 = cartesian_point ( 'none', ( 9.499999999999996400, 5.484827557301448700, 6.000000000000000000 ) ) ;
#31315 = line ( 'none', #31314, #31313 ) ;
#31316 = cartesian_point ( 'none', ( 12.20359178553217400, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#31317 = direction ( 'none', ( -0.8660254037844384900, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31318 = cartesian_point ( 'none', ( -3.444737675442219300e-017, 10.96965511460289200, 6.000000000000000000 ) ) ;
#31319 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31320 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31321 = cartesian_point ( 'none', ( 12.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31322 = axis2_placement_3d ( 'none', #31321, #31320, #31319 ) ;
#31323 = circle ( 'none', #31311, 1.500000000000000900 ) ;
#31324 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#31325 = vector ( 'none', #31324, 1000.000000000000000 ) ;
#31326 = cartesian_point ( 'none', ( 12.09640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#31327 = line ( 'none', #31326, #31325 ) ;
#31328 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31329 = vector ( 'none', #31328, 1000.000000000000000 ) ;
#31330 = cartesian_point ( 'none', ( 9.499999999999996400, -5.484827557301441600, 6.000000000000000000 ) ) ;
#31331 = line ( 'none', #31330, #31329 ) ;
#31332 = vector ( 'none', #32087, 1000.000000000000000 ) ;
#31333 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31334 = vector ( 'none', #31333, 1000.000000000000000 ) ;
#31335 = cartesian_point ( 'none', ( -3.451347330064759200e-015, -10.96965511460289000, 6.000000000000000000 ) ) ;
#31336 = line ( 'none', #31335, #31334 ) ;
#31337 = axis2_placement_3d ( 'none', #31345, #31344, #30841 ) ;
#31338 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31339 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31340 = cartesian_point ( 'none', ( 12.20359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31341 = axis2_placement_3d ( 'none', #31340, #31339, #31338 ) ;
#31342 = circle ( 'none', #31341, 1.500000000000000700 ) ;
#31343 = direction ( 'none', ( -0.8660254037844386000, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#31344 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31345 = cartesian_point ( 'none', ( 12.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31346 = circle ( 'none', #31337, 1.500000000000000900 ) ;
#31347 = circle ( 'none', #30835, 8.749581058267619200 ) ;
#31348 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31349 = vector ( 'none', #31348, 1000.000000000000000 ) ;
#31350 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#31351 = line ( 'none', #31350, #31349 ) ;
#31352 = axis2_placement_3d ( 'none', #31307, #31306, #31343 ) ;
#31353 = face_outer_bound ( 'none', #14035, .t. ) ;
#31354 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31355 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31356 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31357 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31358 = cartesian_point ( 'none', ( -3.451347330064759200e-015, -10.96965511460289000, 0.0000000000000000000 ) ) ;
#31359 = line ( 'none', #31358, #31415 ) ;
#31360 = face_outer_bound ( 'none', #13896, .t. ) ;
#31361 = line ( 'none', #31420, #31417 ) ;
#31362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31363 = direction ( 'none', ( -0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31364 = vector ( 'none', #31363, 1000.000000000000100 ) ;
#31365 = cartesian_point ( 'none', ( 9.499999999999996400, 5.484827557301448700, 0.0000000000000000000 ) ) ;
#31366 = cartesian_point ( 'none', ( 11.70359178553217400, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#31367 = line ( 'none', #31365, #31364 ) ;
#31368 = line ( 'none', #31378, #31377 ) ;
#31369 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31370 = vector ( 'none', #31369, 1000.000000000000000 ) ;
#31371 = cylindrical_surface ( 'none', #31384, 1.500000000000000000 ) ;
#31372 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#31373 = line ( 'none', #31372, #31370 ) ;
#31374 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31375 = vector ( 'none', #31374, 1000.000000000000000 ) ;
#31376 = cartesian_point ( 'none', ( 9.499999999999996400, -5.484827557301441600, 0.0000000000000000000 ) ) ;
#31377 = vector ( 'none', #31387, 1000.000000000000000 ) ;
#31378 = cartesian_point ( 'none', ( -9.500000000000001800, -5.484827557301446000, 6.000000000000000000 ) ) ;
#31379 = cartesian_point ( 'none', ( -3.444737675442219300e-017, 10.96965511460289200, 0.0000000000000000000 ) ) ;
#31380 = direction ( 'none', ( -0.8660254037844384900, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31381 = vector ( 'none', #31380, 1000.000000000000200 ) ;
#31382 = cartesian_point ( 'none', ( -3.444737675442219300e-017, 10.96965511460289200, 0.0000000000000000000 ) ) ;
#31383 = line ( 'none', #31382, #31381 ) ;
#31384 = axis2_placement_3d ( 'none', #31386, #31357, #31362 ) ;
#31385 = line ( 'none', #31376, #31375 ) ;
#31386 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31387 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31388 = direction ( 'none', ( 0.8660254037844386000, -0.5000000000000000000, 0.0000000000000000000 ) ) ;
#31389 = vector ( 'none', #31388, 1000.000000000000200 ) ;
#31390 = cartesian_point ( 'none', ( -9.500000000000001800, -5.484827557301446000, 0.0000000000000000000 ) ) ;
#31391 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31392 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#31393 = line ( 'none', #31390, #31389 ) ;
#31394 = face_outer_bound ( 'none', #13921, .t. ) ;
#31395 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#31396 = face_bound ( 'none', #13897, .t. ) ;
#31397 = plane ( 'none', #31403 ) ;
#31398 = direction ( 'none', ( -0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31399 = vector ( 'none', #31398, 1000.000000000000000 ) ;
#31400 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.70170592217176700, -9.500000000000000000 ) ) ;
#31401 = line ( 'none', #31400, #31399 ) ;
#31402 = cartesian_point ( 'none', ( 12.09640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#31403 = axis2_placement_3d ( 'none', #31448, #31356, #31444 ) ;
#31404 = cartesian_point ( 'none', ( 11.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#31405 = line ( 'none', #31404, #31418 ) ;
#31406 = conical_surface ( 'none', #31445, 1.500000000000000900, 0.9599310885968845900 ) ;
#31407 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31408 = vector ( 'none', #31407, 1000.000000000000000 ) ;
#31409 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#31410 = line ( 'none', #31409, #31408 ) ;
#31411 = cartesian_point ( 'none', ( 9.499999999999996400, 5.484827557301448700, 0.0000000000000000000 ) ) ;
#31412 = cartesian_point ( 'none', ( 11.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#31413 = face_outer_bound ( 'none', #13935, .t. ) ;
#31414 = direction ( 'none', ( 0.8660254037844384900, 0.5000000000000002200, 0.0000000000000000000 ) ) ;
#31415 = vector ( 'none', #31414, 1000.000000000000200 ) ;
#31416 = cartesian_point ( 'none', ( 11.59640821446782200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#31417 = vector ( 'none', #31419, 1000.000000000000100 ) ;
#31418 = vector ( 'none', #31395, 1000.000000000000100 ) ;
#31419 = direction ( 'none', ( -0.8660254037844386000, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31420 = cartesian_point ( 'none', ( 11.00000000000000000, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31421 = cartesian_point ( 'none', ( 11.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31422 = axis2_placement_3d ( 'none', #31474, #31473, #31472 ) ;
#31423 = axis2_placement_3d ( 'none', #31456, #31455, #31454 ) ;
#31424 = face_outer_bound ( 'none', #13943, .t. ) ;
#31425 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.70170592217176700, -9.500000000000000000 ) ) ;
#31426 = face_outer_bound ( 'none', #13804, .t. ) ;
#31427 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31428 = circle ( 'none', #31462, 1.219500000000000700 ) ;
#31429 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31430 = cartesian_point ( 'none', ( 11.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31431 = axis2_placement_3d ( 'none', #31430, #31429, #31478 ) ;
#31432 = cartesian_point ( 'none', ( -9.500000000000001800, 5.484827557301443300, 0.0000000000000000000 ) ) ;
#31433 = line ( 'none', #31432, #31438 ) ;
#31434 = cartesian_point ( 'none', ( 12.09640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#31435 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#31436 = vector ( 'none', #31435, 1000.000000000000000 ) ;
#31437 = cartesian_point ( 'none', ( -9.500000000000001800, 5.484827557301443300, 0.0000000000000000000 ) ) ;
#31438 = vector ( 'none', #31427, 1000.000000000000000 ) ;
#31439 = line ( 'none', #31470, #31469 ) ;
#31440 = conical_surface ( 'none', #31431, 1.219500000000000700, 0.9599310885968779200 ) ;
#31441 = cartesian_point ( 'none', ( 12.09640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31442 = line ( 'none', #31402, #31436 ) ;
#31443 = plane ( 'none', #31422 ) ;
#31444 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31445 = axis2_placement_3d ( 'none', #31441, #31392, #31391 ) ;
#31446 = cartesian_point ( 'none', ( -3.451347330064759200e-015, -10.96965511460289000, 0.0000000000000000000 ) ) ;
#31447 = cartesian_point ( 'none', ( 9.499999999999996400, -5.484827557301441600, 0.0000000000000000000 ) ) ;
#31448 = cartesian_point ( 'none', ( -2.915036738867375500e-015, -10.96965511460289000, 0.0000000000000000000 ) ) ;
#31449 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31450 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31451 = axis2_placement_3d ( 'none', #31458, #31450, #31449 ) ;
#31452 = circle ( 'none', #31508, 11.00000000000000000 ) ;
#31453 = cartesian_point ( 'none', ( 11.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31454 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31455 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31456 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.500000000000000000 ) ) ;
#31457 = circle ( 'none', #31451, 1.500000000000000700 ) ;
#31458 = cartesian_point ( 'none', ( 11.70359178553217400, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31459 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31460 = face_outer_bound ( 'none', #14113, .t. ) ;
#31461 = circle ( 'none', #31503, 1.500000000000000700 ) ;
#31462 = axis2_placement_3d ( 'none', #31421, #31475, #31459 ) ;
#31463 = cartesian_point ( 'none', ( 11.00000000000000000, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31464 = line ( 'none', #31463, #31510 ) ;
#31465 = direction ( 'none', ( 1.365740544306508900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31466 = vector ( 'none', #31465, 1000.000000000000000 ) ;
#31467 = cartesian_point ( 'none', ( 10.99999999999999800, 6.350852961085881700, -9.500000000000000000 ) ) ;
#31468 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#31469 = vector ( 'none', #31468, 1000.000000000000000 ) ;
#31470 = cartesian_point ( 'none', ( 11.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#31471 = circle ( 'none', #31423, 11.00000000000000000 ) ;
#31472 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31474 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31475 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31476 = line ( 'none', #31467, #31466 ) ;
#31477 = cartesian_point ( 'none', ( -9.500000000000001800, -5.484827557301446000, 0.0000000000000000000 ) ) ;
#31478 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31479 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31480 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31481 = cartesian_point ( 'none', ( 11.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31482 = cartesian_point ( 'none', ( 11.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31483 = direction ( 'none', ( -0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31484 = vector ( 'none', #31483, 1000.000000000000000 ) ;
#31485 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.70170592217176700, -4.000000000000000000 ) ) ;
#31486 = conical_surface ( 'none', #31539, 1.500000000000000900, 0.9599310885968845900 ) ;
#31487 = line ( 'none', #31497, #31541 ) ;
#31488 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31489 = circle ( 'none', #31491, 1.500000000000000900 ) ;
#31490 = cartesian_point ( 'none', ( 11.09640821446782000, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#31491 = axis2_placement_3d ( 'none', #31481, #31480, #31479 ) ;
#31492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31495 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -4.000000000000000000 ) ) ;
#31496 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31497 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#31498 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -4.000000000000000000 ) ) ;
#31499 = axis2_placement_3d ( 'none', #31537, #31536, #31535 ) ;
#31500 = face_bound ( 'none', #14050, .t. ) ;
#31501 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31502 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31503 = axis2_placement_3d ( 'none', #31453, #31502, #31501 ) ;
#31504 = line ( 'none', #31485, #31484 ) ;
#31505 = face_outer_bound ( 'none', #14015, .t. ) ;
#31506 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.500000000000000000 ) ) ;
#31507 = axis2_placement_3d ( 'none', #31495, #31494, #31488 ) ;
#31508 = axis2_placement_3d ( 'none', #31506, #31493, #31492 ) ;
#31509 = direction ( 'none', ( -0.8660254037844386000, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31510 = vector ( 'none', #31509, 1000.000000000000100 ) ;
#31511 = plane ( 'none', #31507 ) ;
#31512 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31513 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31514 = cartesian_point ( 'none', ( 11.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31515 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31516 = cartesian_point ( 'none', ( -3.444737675442219300e-017, 10.96965511460289200, 6.000000000000000000 ) ) ;
#31517 = cartesian_point ( 'none', ( 11.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31518 = cartesian_point ( 'none', ( 11.59640821446782200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#31519 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31520 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31521 = axis2_placement_3d ( 'none', #31514, #31513, #31512 ) ;
#31522 = cartesian_point ( 'none', ( 11.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#31523 = circle ( 'none', #31569, 1.500000000000000900 ) ;
#31524 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#31525 = vector ( 'none', #31524, 1000.000000000000000 ) ;
#31526 = plane ( 'none', #31538 ) ;
#31527 = cartesian_point ( 'none', ( 9.499999999999996400, 5.484827557301448700, 6.000000000000000000 ) ) ;
#31528 = cartesian_point ( 'none', ( 10.89999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#31529 = face_outer_bound ( 'none', #13974, .t. ) ;
#31530 = circle ( 'none', #31521, 1.500000000000000700 ) ;
#31531 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31532 = cartesian_point ( 'none', ( -9.500000000000001800, 5.484827557301443300, 6.000000000000000000 ) ) ;
#31533 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#31534 = face_outer_bound ( 'none', #13983, .t. ) ;
#31535 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31536 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31537 = cartesian_point ( 'none', ( 10.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31538 = axis2_placement_3d ( 'none', #31532, #31520, #31519 ) ;
#31539 = axis2_placement_3d ( 'none', #31482, #31533, #31531 ) ;
#31540 = cartesian_point ( 'none', ( 10.70359178553217200, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#31541 = vector ( 'none', #31496, 1000.000000000000000 ) ;
#31542 = cartesian_point ( 'none', ( 11.59640821446782200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#31543 = line ( 'none', #31542, #31525 ) ;
#31544 = circle ( 'none', #31499, 1.500000000000000700 ) ;
#31545 = cartesian_point ( 'none', ( -3.451347330064759200e-015, -10.96965511460289000, 6.000000000000000000 ) ) ;
#31546 = axis2_placement_3d ( 'none', #31545, #31605, #31604 ) ;
#31547 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31548 = vector ( 'none', #31547, 1000.000000000000000 ) ;
#31549 = cartesian_point ( 'none', ( 11.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31550 = direction ( 'none', ( 0.8660254037844384900, 0.5000000000000002200, 0.0000000000000000000 ) ) ;
#31551 = direction ( 'none', ( 0.5000000000000003300, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#31552 = cartesian_point ( 'none', ( -3.444737675442219300e-017, 10.96965511460289200, 6.000000000000000000 ) ) ;
#31553 = line ( 'none', #31560, #31548 ) ;
#31554 = plane ( 'none', #31546 ) ;
#31555 = axis2_placement_3d ( 'none', #31517, #31601, #31600 ) ;
#31556 = circle ( 'none', #31555, 1.500000000000000700 ) ;
#31557 = face_outer_bound ( 'none', #13937, .t. ) ;
#31558 = vector ( 'none', #31515, 1000.000000000000000 ) ;
#31559 = face_outer_bound ( 'none', #13997, .t. ) ;
#31560 = cartesian_point ( 'none', ( -9.500000000000001800, 5.484827557301443300, 6.000000000000000000 ) ) ;
#31561 = plane ( 'none', #31564 ) ;
#31562 = direction ( 'none', ( 0.8660254037844386000, -0.5000000000000000000, 0.0000000000000000000 ) ) ;
#31563 = direction ( 'none', ( -0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#31564 = axis2_placement_3d ( 'none', #31552, #31551, #31550 ) ;
#31565 = line ( 'none', #31516, #31558 ) ;
#31566 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31567 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31568 = cartesian_point ( 'none', ( 11.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31569 = axis2_placement_3d ( 'none', #31568, #31567, #31566 ) ;
#31570 = axis2_placement_3d ( 'none', #31527, #31563, #31562 ) ;
#31571 = plane ( 'none', #31570 ) ;
#31572 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31573 = cartesian_point ( 'none', ( 11.59640821446782200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31574 = axis2_placement_3d ( 'none', #31573, #31572, #30842 ) ;
#31575 = circle ( 'none', #31574, 1.500000000000000900 ) ;
#31576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31577 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31578 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31579 = axis2_placement_3d ( 'none', #31578, #31829, #31830 ) ;
#31580 = cartesian_point ( 'none', ( 9.499999999999996400, -5.484827557301441600, 6.000000000000000000 ) ) ;
#31581 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31582 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31583 = axis2_placement_3d ( 'none', #31549, #31582, #31581 ) ;
#31584 = circle ( 'none', #31579, 2.749999999999999600 ) ;
#31585 = cartesian_point ( 'none', ( 8.399999999999998600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#31586 = line ( 'none', #31585, #31332 ) ;
#31587 = circle ( 'none', #31583, 1.500000000000000900 ) ;
#31588 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#31589 = vector ( 'none', #31588, 1000.000000000000100 ) ;
#31590 = cartesian_point ( 'none', ( 11.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#31591 = plane ( 'none', #31599 ) ;
#31592 = circle ( 'none', #32094, 1.500000000000000900 ) ;
#31593 = face_outer_bound ( 'none', #14014, .t. ) ;
#31594 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31595 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31596 = cartesian_point ( 'none', ( 11.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31597 = axis2_placement_3d ( 'none', #31596, #31595, #31594 ) ;
#31598 = line ( 'none', #31590, #31589 ) ;
#31599 = axis2_placement_3d ( 'none', #31580, #31577, #31576 ) ;
#31600 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31601 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31602 = cartesian_point ( 'none', ( 11.59640821446782200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#31603 = circle ( 'none', #31597, 1.500000000000000700 ) ;
#31604 = direction ( 'none', ( -0.8660254037844384900, -0.5000000000000003300, 0.0000000000000000000 ) ) ;
#31605 = direction ( 'none', ( -0.5000000000000003300, 0.8660254037844384900, 0.0000000000000000000 ) ) ;
#31606 = conical_surface ( 'none', #31622, 1.219500000000000700, 0.9599310885968779200 ) ;
#31607 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.70170592217176700, -9.500000000000000000 ) ) ;
#31608 = line ( 'none', #31607, #31643 ) ;
#31609 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31610 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31611 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31612 = cartesian_point ( 'none', ( 11.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31613 = cartesian_point ( 'none', ( 11.09640821446782000, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#31614 = line ( 'none', #31613, #31658 ) ;
#31615 = face_outer_bound ( 'none', #13908, .t. ) ;
#31616 = face_outer_bound ( 'none', #14079, .t. ) ;
#31617 = circle ( 'none', #31637, 1.219500000000000700 ) ;
#31618 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#31619 = vector ( 'none', #31618, 1000.000000000000000 ) ;
#31620 = cartesian_point ( 'none', ( 11.59640821446782200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#31621 = line ( 'none', #31620, #31619 ) ;
#31622 = axis2_placement_3d ( 'none', #31665, #31664, #31628 ) ;
#31623 = cartesian_point ( 'none', ( 11.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#31624 = axis2_placement_3d ( 'none', #31629, #31609, #31653 ) ;
#31625 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#31626 = vector ( 'none', #31625, 1000.000000000000000 ) ;
#31627 = cartesian_point ( 'none', ( 11.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#31628 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31629 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31630 = cartesian_point ( 'none', ( 11.20359178553217200, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#31631 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31632 = vector ( 'none', #31631, 1000.000000000000000 ) ;
#31633 = cartesian_point ( 'none', ( 9.499999999999996400, 5.484827557301448700, 6.000000000000000000 ) ) ;
#31634 = line ( 'none', #31633, #31632 ) ;
#31635 = cartesian_point ( 'none', ( 11.20359178553217200, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#31636 = line ( 'none', #31627, #31626 ) ;
#31637 = axis2_placement_3d ( 'none', #31612, #31611, #31610 ) ;
#31638 = cartesian_point ( 'none', ( 11.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#31639 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31640 = vector ( 'none', #31639, 1000.000000000000000 ) ;
#31641 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31642 = direction ( 'none', ( -0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31643 = vector ( 'none', #31642, 1000.000000000000000 ) ;
#31644 = face_outer_bound ( 'none', #14125, .t. ) ;
#31645 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#31646 = vector ( 'none', #31645, 1000.000000000000100 ) ;
#31647 = direction ( 'none', ( -0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31648 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#31649 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.70170592217176700, -9.500000000000000000 ) ) ;
#31650 = cartesian_point ( 'none', ( 10.89999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#31651 = line ( 'none', #31641, #31640 ) ;
#31652 = plane ( 'none', #31659 ) ;
#31653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31654 = cartesian_point ( 'none', ( 11.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31655 = line ( 'none', #31650, #31646 ) ;
#31656 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31657 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#31658 = vector ( 'none', #31657, 1000.000000000000000 ) ;
#31659 = axis2_placement_3d ( 'none', #31649, #31648, #31647 ) ;
#31660 = cartesian_point ( 'none', ( 10.70359178553217200, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#31661 = cartesian_point ( 'none', ( 10.09640821446782000, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#31662 = cylindrical_surface ( 'none', #31624, 1.500000000000000000 ) ;
#31663 = face_outer_bound ( 'none', #14067, .t. ) ;
#31664 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31665 = cartesian_point ( 'none', ( 11.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31666 = direction ( 'none', ( 1.365740544306508900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31667 = cartesian_point ( 'none', ( 10.99999999999999800, 6.350852961085881700, -4.000000000000000000 ) ) ;
#31668 = line ( 'none', #31667, #31671 ) ;
#31669 = conical_surface ( 'none', #31717, 1.219500000000000700, 0.9599310885968779200 ) ;
#31670 = circle ( 'none', #31686, 1.500000000000000900 ) ;
#31671 = vector ( 'none', #31666, 1000.000000000000000 ) ;
#31672 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31673 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31674 = cartesian_point ( 'none', ( 10.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31675 = axis2_placement_3d ( 'none', #31674, #31673, #31672 ) ;
#31676 = cartesian_point ( 'none', ( 10.70359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#31677 = cartesian_point ( 'none', ( -10.99999999999999800, 6.350852961085879000, -4.000000000000000000 ) ) ;
#31678 = circle ( 'none', #31726, 1.219500000000000700 ) ;
#31679 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#31680 = vector ( 'none', #31679, 1000.000000000000000 ) ;
#31681 = cartesian_point ( 'none', ( 11.00000000000000000, -6.350852961085882600, -4.000000000000000000 ) ) ;
#31682 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31683 = cartesian_point ( 'none', ( 11.09640821446782000, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#31684 = line ( 'none', #31683, #31680 ) ;
#31685 = cartesian_point ( 'none', ( 1.301042606982605300e-015, 12.70170592217176300, -4.000000000000000000 ) ) ;
#31686 = axis2_placement_3d ( 'none', #31696, #31725, #31724 ) ;
#31687 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#31688 = axis2_placement_3d ( 'none', #31654, #31687, #31682 ) ;
#31689 = circle ( 'none', #31675, 1.500000000000000700 ) ;
#31690 = conical_surface ( 'none', #31688, 1.500000000000000900, 0.9599310885968845900 ) ;
#31691 = cartesian_point ( 'none', ( 11.09640821446782000, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#31692 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31693 = vector ( 'none', #31692, 1000.000000000000000 ) ;
#31694 = cartesian_point ( 'none', ( -10.99999999999999800, 6.350852961085879000, -9.500000000000000000 ) ) ;
#31695 = line ( 'none', #31694, #31693 ) ;
#31696 = cartesian_point ( 'none', ( 11.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31697 = vector ( 'none', #31754, 1000.000000000000000 ) ;
#31698 = circle ( 'none', #31750, 1.500000000000000700 ) ;
#31699 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31700 = vector ( 'none', #31699, 1000.000000000000000 ) ;
#31701 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.70170592217176700, -4.000000000000000000 ) ) ;
#31702 = cartesian_point ( 'none', ( 10.89999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#31703 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31704 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31705 = cartesian_point ( 'none', ( 10.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31706 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -4.000000000000000000 ) ) ;
#31707 = cartesian_point ( 'none', ( 10.70359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#31708 = cartesian_point ( 'none', ( 10.89999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#31709 = direction ( 'none', ( 0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31710 = vector ( 'none', #31709, 1000.000000000000100 ) ;
#31711 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.288026186861640300 ) ) ;
#31712 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31713 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31714 = cartesian_point ( 'none', ( 10.89999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31715 = cartesian_point ( 'none', ( -10.99999999999999800, 6.350852961085879000, -4.000000000000000000 ) ) ;
#31716 = line ( 'none', #31715, #31710 ) ;
#31717 = axis2_placement_3d ( 'none', #31705, #31704, #31703 ) ;
#31718 = axis2_placement_3d ( 'none', #31789, #31788, #31769 ) ;
#31719 = face_outer_bound ( 'none', #14114, .t. ) ;
#31720 = direction ( 'none', ( 0.8660254037844386000, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31721 = vector ( 'none', #31720, 1000.000000000000100 ) ;
#31722 = line ( 'none', #31706, #31700 ) ;
#31723 = line ( 'none', #31708, #31697 ) ;
#31724 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31725 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31726 = axis2_placement_3d ( 'none', #31714, #31713, #31712 ) ;
#31727 = line ( 'none', #31685, #31721 ) ;
#31728 = circle ( 'none', #31787, 1.500000000000000900 ) ;
#31729 = line ( 'none', #31792, #31791 ) ;
#31730 = cartesian_point ( 'none', ( 11.09640821446782000, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#31731 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31732 = cartesian_point ( 'none', ( 11.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31733 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31734 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31735 = cartesian_point ( 'none', ( 11.09640821446782000, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#31736 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31737 = face_outer_bound ( 'none', #14002, .t. ) ;
#31738 = axis2_placement_3d ( 'none', #31736, #31731, #31743 ) ;
#31739 = cartesian_point ( 'none', ( 1.301042606982605300e-015, 12.70170592217176300, -4.000000000000000000 ) ) ;
#31740 = cartesian_point ( 'none', ( 10.09640821446782000, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#31741 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31742 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31743 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31744 = circle ( 'none', #31752, 9.000000000000000000 ) ;
#31745 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31746 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31747 = axis2_placement_3d ( 'none', #31751, #31746, #31745 ) ;
#31748 = circle ( 'none', #31747, 9.000000000000000000 ) ;
#31749 = cartesian_point ( 'none', ( 10.70359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31750 = axis2_placement_3d ( 'none', #31749, #31742, #31741 ) ;
#31751 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -4.000000000000000000 ) ) ;
#31752 = axis2_placement_3d ( 'none', #31711, #31734, #31733 ) ;
#31753 = cylindrical_surface ( 'none', #31738, 1.500000000000000000 ) ;
#31754 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#31755 = cartesian_point ( 'none', ( 10.99999999999999800, 6.350852961085881700, -4.000000000000000000 ) ) ;
#31756 = axis2_placement_3d ( 'none', #31758, #31795, #31794 ) ;
#31757 = circle ( 'none', #31811, 1.500000000000000900 ) ;
#31758 = cartesian_point ( 'none', ( 10.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31759 = line ( 'none', #31771, #31806 ) ;
#31760 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#31761 = vector ( 'none', #31760, 1000.000000000000000 ) ;
#31762 = cartesian_point ( 'none', ( 10.59640821446782000, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#31763 = cartesian_point ( 'none', ( 10.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31764 = cartesian_point ( 'none', ( 10.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31765 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31766 = line ( 'none', #31762, #31761 ) ;
#31767 = circle ( 'none', #31779, 11.00000000000000000 ) ;
#31768 = circle ( 'none', #31814, 1.500000000000000700 ) ;
#31769 = direction ( 'none', ( -0.8660254037844386000, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31770 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#31771 = cartesian_point ( 'none', ( 10.59640821446782000, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#31772 = conical_surface ( 'none', #31782, 1.500000000000000900, 0.9599310885968845900 ) ;
#31773 = face_outer_bound ( 'none', #14151, .t. ) ;
#31774 = plane ( 'none', #31718 ) ;
#31775 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#31776 = cartesian_point ( 'none', ( 10.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31777 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31778 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31779 = axis2_placement_3d ( 'none', #31819, #31818, #31817 ) ;
#31780 = cartesian_point ( 'none', ( 9.703591785532173800, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#31781 = face_outer_bound ( 'none', #14196, .t. ) ;
#31782 = axis2_placement_3d ( 'none', #31776, #31775, #31765 ) ;
#31783 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31784 = vector ( 'none', #31783, 1000.000000000000000 ) ;
#31785 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#31786 = line ( 'none', #31785, #31784 ) ;
#31787 = axis2_placement_3d ( 'none', #31732, #31778, #31777 ) ;
#31788 = direction ( 'none', ( -0.5000000000000001100, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#31789 = cartesian_point ( 'none', ( 11.00000000000000000, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31790 = direction ( 'none', ( -0.8660254037844386000, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31791 = vector ( 'none', #31790, 1000.000000000000100 ) ;
#31792 = cartesian_point ( 'none', ( 11.00000000000000000, -6.350852961085882600, -4.000000000000000000 ) ) ;
#31793 = axis2_placement_3d ( 'none', #31851, #31847, #31846 ) ;
#31794 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31795 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31796 = circle ( 'none', #31793, 1.219500000000000700 ) ;
#31797 = cartesian_point ( 'none', ( 10.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31798 = direction ( 'none', ( 1.365740544306508900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31799 = direction ( 'none', ( -1.000000000000000000, -1.365740544306508900e-016, 0.0000000000000000000 ) ) ;
#31800 = cartesian_point ( 'none', ( 10.99999999999999800, 6.350852961085881700, -9.500000000000000000 ) ) ;
#31801 = line ( 'none', #31854, #31853 ) ;
#31802 = conical_surface ( 'none', #31756, 1.219500000000000700, 0.9599310885968779200 ) ;
#31803 = cartesian_point ( 'none', ( 10.20359178553217200, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#31804 = face_outer_bound ( 'none', #14046, .t. ) ;
#31805 = cartesian_point ( 'none', ( 9.899999999999998600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#31806 = vector ( 'none', #31770, 1000.000000000000000 ) ;
#31807 = axis2_placement_3d ( 'none', #31800, #31799, #31798 ) ;
#31808 = vector ( 'none', #31848, 1000.000000000000100 ) ;
#31809 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31810 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31811 = axis2_placement_3d ( 'none', #31763, #31810, #31809 ) ;
#31812 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31813 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31814 = axis2_placement_3d ( 'none', #31764, #31813, #31812 ) ;
#31815 = face_outer_bound ( 'none', #14137, .t. ) ;
#31816 = plane ( 'none', #31807 ) ;
#31817 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31818 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31819 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -9.500000000000000000 ) ) ;
#31820 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.573446743442273200 ) ) ;
#31821 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31823 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.573446743442273200 ) ) ;
#31824 = direction ( 'none', ( 0.8660254037844386000, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#31825 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#31826 = axis2_placement_3d ( 'none', #31823, #31822, #31821 ) ;
#31827 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31828 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31829 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31830 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31831 = cartesian_point ( 'none', ( -10.99999999999999800, 6.350852961085879000, -9.500000000000000000 ) ) ;
#31832 = conical_surface ( 'none', #31826, 8.749581058267619200, 1.047197551196600100 ) ;
#31833 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31834 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31835 = cartesian_point ( 'none', ( 10.20359178553217200, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31836 = axis2_placement_3d ( 'none', #31835, #31834, #31833 ) ;
#31837 = axis2_placement_3d ( 'none', #31831, #31825, #31824 ) ;
#31838 = line ( 'none', #31849, #31808 ) ;
#31839 = plane ( 'none', #31837 ) ;
#31840 = circle ( 'none', #31836, 1.500000000000000700 ) ;
#31841 = cartesian_point ( 'none', ( 10.59640821446782000, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#31842 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31843 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31844 = axis2_placement_3d ( 'none', #31797, #31843, #31842 ) ;
#31845 = face_outer_bound ( 'none', #14204, .t. ) ;
#31846 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31847 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31848 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#31849 = cartesian_point ( 'none', ( 10.39999999999999900, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#31850 = circle ( 'none', #31844, 1.500000000000000700 ) ;
#31851 = cartesian_point ( 'none', ( 10.39999999999999900, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31852 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#31853 = vector ( 'none', #31852, 1000.000000000000000 ) ;
#31854 = cartesian_point ( 'none', ( 10.39999999999999900, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#31855 = axis2_placement_3d ( 'none', #31884, #31915, #31886 ) ;
#31856 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31857 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31858 = cartesian_point ( 'none', ( 10.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31859 = line ( 'none', #31918, #31917 ) ;
#31860 = direction ( 'none', ( 0.8660254037844386000, -0.4999999999999999400, 0.0000000000000000000 ) ) ;
#31861 = direction ( 'none', ( -0.5000000000000000000, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#31862 = cartesian_point ( 'none', ( 1.301042606982605300e-015, 12.70170592217176300, -9.500000000000000000 ) ) ;
#31863 = axis2_placement_3d ( 'none', #31862, #31861, #31860 ) ;
#31864 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31865 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.70170592217176700, -9.500000000000000000 ) ) ;
#31866 = line ( 'none', #31865, #31906 ) ;
#31867 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31868 = vector ( 'none', #31867, 1000.000000000000000 ) ;
#31869 = cartesian_point ( 'none', ( 11.00000000000000000, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31870 = cartesian_point ( 'none', ( 10.59640821446782000, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#31871 = circle ( 'none', #31872, 1.500000000000000900 ) ;
#31872 = axis2_placement_3d ( 'none', #31858, #31857, #31856 ) ;
#31873 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31874 = vector ( 'none', #31873, 1000.000000000000000 ) ;
#31875 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#31876 = line ( 'none', #31875, #31874 ) ;
#31877 = plane ( 'none', #31863 ) ;
#31878 = face_outer_bound ( 'none', #14163, .t. ) ;
#31879 = cartesian_point ( 'none', ( 10.59640821446782000, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#31880 = line ( 'none', #31869, #31868 ) ;
#31881 = circle ( 'none', #31912, 1.500000000000000900 ) ;
#31882 = cartesian_point ( 'none', ( 10.20359178553217200, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#31883 = cartesian_point ( 'none', ( 10.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#31884 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.00000000000000500 ) ) ;
#31885 = circle ( 'none', #31973, 7.250000000000000000 ) ;
#31886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31887 = cartesian_point ( 'none', ( 9.596408214467821600, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#31888 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31889 = vector ( 'none', #31888, 1000.000000000000000 ) ;
#31890 = cartesian_point ( 'none', ( 10.20359178553217200, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#31891 = face_outer_bound ( 'none', #14285, .t. ) ;
#31892 = cartesian_point ( 'none', ( 10.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#31893 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31894 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#31895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31896 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31897 = cylindrical_surface ( 'none', #31855, 5.500000000000000000 ) ;
#31898 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31899 = vector ( 'none', #31898, 1000.000000000000000 ) ;
#31900 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#31901 = line ( 'none', #31900, #31899 ) ;
#31902 = line ( 'none', #31896, #31889 ) ;
#31903 = face_outer_bound ( 'none', #14360, .t. ) ;
#31904 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31905 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31906 = vector ( 'none', #31905, 1000.000000000000000 ) ;
#31907 = axis2_placement_3d ( 'none', #31864, #31904, #31895 ) ;
#31908 = cartesian_point ( 'none', ( 10.59640821446782000, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#31909 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31910 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31911 = cartesian_point ( 'none', ( 10.59640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31912 = axis2_placement_3d ( 'none', #31911, #31910, #31909 ) ;
#31913 = plane ( 'none', #31907 ) ;
#31914 = face_outer_bound ( 'none', #14054, .t. ) ;
#31915 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31916 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31917 = vector ( 'none', #31916, 1000.000000000000000 ) ;
#31918 = cartesian_point ( 'none', ( 10.99999999999999800, 6.350852961085881700, -9.500000000000000000 ) ) ;
#31919 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#31920 = vector ( 'none', #31919, 1000.000000000000100 ) ;
#31921 = cartesian_point ( 'none', ( 9.899999999999998600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#31922 = line ( 'none', #31921, #31920 ) ;
#31923 = circle ( 'none', #31966, 1.500000000000000900 ) ;
#31924 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31925 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31926 = cartesian_point ( 'none', ( 9.703591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31927 = axis2_placement_3d ( 'none', #31926, #31925, #31924 ) ;
#31928 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31929 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.00000000000000200 ) ) ;
#31930 = line ( 'none', #31965, #31963 ) ;
#31931 = circle ( 'none', #31927, 1.500000000000000700 ) ;
#31932 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31933 = vector ( 'none', #31932, 1000.000000000000000 ) ;
#31934 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#31935 = line ( 'none', #31934, #31933 ) ;
#31936 = face_outer_bound ( 'none', #14260, .t. ) ;
#31937 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31938 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31939 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#31940 = axis2_placement_3d ( 'none', #31929, #31928, #31976 ) ;
#31941 = face_outer_bound ( 'none', #14241, .t. ) ;
#31942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31943 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31944 = cartesian_point ( 'none', ( 9.596408214467821600, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#31945 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31946 = axis2_placement_3d ( 'none', #31945, #31943, #31942 ) ;
#31947 = axis2_placement_3d ( 'none', #31894, #31893, #31937 ) ;
#31948 = conical_surface ( 'none', #31947, 7.000000000000006200, 0.7853981633974473900 ) ;
#31949 = cylindrical_surface ( 'none', #31946, 1.500000000000000000 ) ;
#31950 = cartesian_point ( 'none', ( 10.09640821446782000, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#31951 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31953 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#31954 = face_outer_bound ( 'none', #14240, .t. ) ;
#31955 = plane ( 'none', #31997 ) ;
#31956 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31957 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31958 = cartesian_point ( 'none', ( 10.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31959 = cartesian_point ( 'none', ( 9.703591785532173800, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#31960 = axis2_placement_3d ( 'none', #31964, #31952, #31951 ) ;
#31961 = line ( 'none', #32004, #32003 ) ;
#31962 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#31963 = vector ( 'none', #31962, 1000.000000000000000 ) ;
#31964 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#31965 = cartesian_point ( 'none', ( 10.09640821446782000, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#31966 = axis2_placement_3d ( 'none', #31958, #31957, #31956 ) ;
#31967 = conical_surface ( 'none', #32013, 1.219500000000000700, 0.9599310885968779200 ) ;
#31968 = cartesian_point ( 'none', ( 10.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#31969 = face_outer_bound ( 'none', #14224, .t. ) ;
#31970 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31971 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31972 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.00000000000000200 ) ) ;
#31973 = axis2_placement_3d ( 'none', #31972, #31971, #31970 ) ;
#31974 = axis2_placement_3d ( 'none', #31968, #31939, #31938 ) ;
#31975 = conical_surface ( 'none', #31974, 1.500000000000000900, 0.9599310885968845900 ) ;
#31976 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31977 = circle ( 'none', #31960, 5.500000000000000000 ) ;
#31978 = cylindrical_surface ( 'none', #31940, 7.250000000000000000 ) ;
#31979 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31980 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31981 = cartesian_point ( 'none', ( 9.703591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#31982 = axis2_placement_3d ( 'none', #31981, #31980, #31979 ) ;
#31983 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31984 = axis2_placement_3d ( 'none', #31953, #31990, #32038 ) ;
#31985 = circle ( 'none', #31982, 1.500000000000000700 ) ;
#31986 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31987 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31988 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#31989 = cartesian_point ( 'none', ( 10.09640821446782000, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#31990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31991 = cartesian_point ( 'none', ( -10.99999999999999800, -6.350852961085882600, -9.500000000000000000 ) ) ;
#31992 = cartesian_point ( 'none', ( 9.703591785532173800, -9.629649721936179300e-032, 1.500000000000000700 ) ) ;
#31993 = face_outer_bound ( 'none', #14148, .t. ) ;
#31994 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#31995 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#31996 = cartesian_point ( 'none', ( 9.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#31997 = axis2_placement_3d ( 'none', #31988, #31987, #31986 ) ;
#31998 = face_outer_bound ( 'none', #14252, .t. ) ;
#31999 = circle ( 'none', #31984, 7.000000000000006200 ) ;
#32000 = line ( 'none', #32020, #32019 ) ;
#32001 = face_outer_bound ( 'none', #14159, .t. ) ;
#32002 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#32003 = vector ( 'none', #32002, 1000.000000000000000 ) ;
#32004 = cartesian_point ( 'none', ( 9.899999999999998600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#32005 = face_bound ( 'none', #14245, .t. ) ;
#32006 = circle ( 'none', #32009, 1.219500000000000700 ) ;
#32007 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32008 = cartesian_point ( 'none', ( 10.20359178553217200, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#32009 = axis2_placement_3d ( 'none', #31996, #31995, #31994 ) ;
#32010 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32011 = cartesian_point ( 'none', ( 9.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32012 = cartesian_point ( 'none', ( 9.899999999999998600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#32013 = axis2_placement_3d ( 'none', #32011, #32010, #32007 ) ;
#32014 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32015 = cartesian_point ( 'none', ( 10.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32016 = cartesian_point ( 'none', ( 10.09640821446782000, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32017 = circle ( 'none', #32059, 1.500000000000000900 ) ;
#32018 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32019 = vector ( 'none', #32018, 1000.000000000000000 ) ;
#32020 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32021 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.356577578313220600 ) ) ;
#32022 = face_outer_bound ( 'none', #14310, .t. ) ;
#32023 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32024 = vector ( 'none', #32023, 1000.000000000000000 ) ;
#32025 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.99999999999999600 ) ) ;
#32026 = cylindrical_surface ( 'none', #32029, 11.00000000000000000 ) ;
#32027 = line ( 'none', #32028, #32024 ) ;
#32028 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32029 = axis2_placement_3d ( 'none', #32025, #32014, #32040 ) ;
#32030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32031 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32033 = axis2_placement_3d ( 'none', #31991, #32032, #31983 ) ;
#32034 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32035 = axis2_placement_3d ( 'none', #32034, #32031, #32030 ) ;
#32036 = plane ( 'none', #32033 ) ;
#32037 = face_outer_bound ( 'none', #14156, .t. ) ;
#32038 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32039 = cylindrical_surface ( 'none', #32035, 1.500000000000000000 ) ;
#32040 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32041 = cartesian_point ( 'none', ( 9.596408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32042 = axis2_placement_3d ( 'none', #32041, #32109, #32108 ) ;
#32043 = axis2_placement_3d ( 'none', #32103, #32105, #32098 ) ;
#32044 = circle ( 'none', #32043, 8.749581058267612100 ) ;
#32045 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32046 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#32047 = cartesian_point ( 'none', ( 9.596408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32048 = face_outer_bound ( 'none', #14294, .t. ) ;
#32049 = conical_surface ( 'none', #32085, 8.749581058267624600, 1.047197551196600700 ) ;
#32050 = cartesian_point ( 'none', ( 8.703591785532173800, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#32051 = circle ( 'none', #32042, 1.500000000000000900 ) ;
#32052 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32053 = conical_surface ( 'none', #32055, 1.500000000000000900, 0.9599310885968845900 ) ;
#32054 = axis2_placement_3d ( 'none', #32061, #32102, #32101 ) ;
#32055 = axis2_placement_3d ( 'none', #32047, #32046, #32045 ) ;
#32056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32057 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32058 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32059 = axis2_placement_3d ( 'none', #32016, #32058, #32057 ) ;
#32060 = face_outer_bound ( 'none', #14338, .t. ) ;
#32061 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.003446743442273400 ) ) ;
#32062 = axis2_placement_3d ( 'none', #32021, #32056, #32052 ) ;
#32063 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32065 = axis2_placement_3d ( 'none', #32073, #32064, #32063 ) ;
#32066 = circle ( 'none', #32065, 11.00000000000000000 ) ;
#32067 = cartesian_point ( 'none', ( 8.899999999999998600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#32068 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32069 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32070 = axis2_placement_3d ( 'none', #32015, #32069, #32068 ) ;
#32071 = circle ( 'none', #32070, 1.500000000000000900 ) ;
#32072 = conical_surface ( 'none', #32062, 9.125209470866179700, 1.047197551196594300 ) ;
#32073 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.99999999999999600 ) ) ;
#32074 = circle ( 'none', #32082, 1.800000000000000500 ) ;
#32075 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32076 = face_outer_bound ( 'none', #14309, .t. ) ;
#32077 = cartesian_point ( 'none', ( 5.203591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32079 = cartesian_point ( 'none', ( 9.399999999999998600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#32080 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#32081 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#32082 = axis2_placement_3d ( 'none', #32099, #32081, #32080 ) ;
#32083 = cartesian_point ( 'none', ( 9.203591785532173800, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#32084 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.143446743442273500 ) ) ;
#32085 = axis2_placement_3d ( 'none', #32084, #32097, #32093 ) ;
#32086 = cartesian_point ( 'none', ( 8.096408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32087 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#32088 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32089 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32090 = cartesian_point ( 'none', ( 9.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32091 = axis2_placement_3d ( 'none', #32090, #32089, #32088 ) ;
#32092 = circle ( 'none', #32091, 1.219500000000000700 ) ;
#32093 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32094 = axis2_placement_3d ( 'none', #32086, #32106, #32078 ) ;
#32095 = axis2_placement_3d ( 'none', #32077, #32075, #32325 ) ;
#32096 = face_outer_bound ( 'none', #38792, .t. ) ;
#32097 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32098 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32099 = cartesian_point ( 'none', ( 1.924038590812255700, 1.163414459189985400e-016, -0.9499999999999997300 ) ) ;
#32100 = cartesian_point ( 'none', ( 9.399999999999998600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#32101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32102 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32103 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.003446743442273400 ) ) ;
#32104 = cartesian_point ( 'none', ( 9.096408214467819800, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#32105 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32106 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32107 = conical_surface ( 'none', #32054, 8.749581058267612100, 1.047197551196600700 ) ;
#32108 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32109 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32110 = axis2_placement_3d ( 'none', #32137, #32170, #32169 ) ;
#32111 = circle ( 'none', #32159, 1.500000000000000900 ) ;
#32112 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.926577578313220400 ) ) ;
#32113 = axis2_placement_3d ( 'none', #32160, #32153, #32152 ) ;
#32114 = circle ( 'none', #32110, 1.500000000000000700 ) ;
#32115 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32116 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32117 = cartesian_point ( 'none', ( 9.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32118 = circle ( 'none', #32148, 1.500000000000000900 ) ;
#32119 = circle ( 'none', #32127, 1.500000000000000700 ) ;
#32120 = conical_surface ( 'none', #32164, 9.125209470866185100, 1.047197551196593400 ) ;
#32121 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#32122 = vector ( 'none', #32121, 1000.000000000000000 ) ;
#32123 = cartesian_point ( 'none', ( 9.399999999999998600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#32124 = line ( 'none', #32123, #32122 ) ;
#32125 = face_outer_bound ( 'none', #14331, .t. ) ;
#32126 = cartesian_point ( 'none', ( 9.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32127 = axis2_placement_3d ( 'none', #32117, #32116, #32115 ) ;
#32128 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#32129 = vector ( 'none', #32128, 1000.000000000000000 ) ;
#32130 = cartesian_point ( 'none', ( 9.596408214467821600, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#32131 = cartesian_point ( 'none', ( 9.203591785532173800, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#32132 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32133 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32134 = cartesian_point ( 'none', ( 9.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32135 = axis2_placement_3d ( 'none', #32134, #32133, #32132 ) ;
#32136 = cartesian_point ( 'none', ( 9.203591785532173800, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#32137 = cartesian_point ( 'none', ( 9.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32138 = line ( 'none', #32130, #32129 ) ;
#32139 = circle ( 'none', #32135, 1.500000000000000700 ) ;
#32140 = cartesian_point ( 'none', ( 8.899999999999998600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#32141 = cartesian_point ( 'none', ( 8.596408214467819800, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#32142 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32143 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32144 = axis2_placement_3d ( 'none', #32126, #32200, #32199 ) ;
#32145 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32146 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32147 = cartesian_point ( 'none', ( 9.596408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32148 = axis2_placement_3d ( 'none', #32147, #32146, #32145 ) ;
#32149 = line ( 'none', #32143, #32204 ) ;
#32150 = circle ( 'none', #32186, 5.500000000000000000 ) ;
#32151 = face_outer_bound ( 'none', #14350, .t. ) ;
#32152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32153 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32154 = face_bound ( 'none', #14209, .t. ) ;
#32155 = cartesian_point ( 'none', ( 9.596408214467821600, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#32156 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32157 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32158 = cartesian_point ( 'none', ( 9.596408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32159 = axis2_placement_3d ( 'none', #32158, #32157, #32156 ) ;
#32160 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.143446743442273500 ) ) ;
#32161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32162 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32163 = circle ( 'none', #32113, 8.749581058267624600 ) ;
#32164 = axis2_placement_3d ( 'none', #32112, #32162, #32161 ) ;
#32165 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#32166 = vector ( 'none', #32165, 1000.000000000000100 ) ;
#32167 = cartesian_point ( 'none', ( 9.399999999999998600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#32168 = line ( 'none', #32167, #32166 ) ;
#32169 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32170 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32171 = circle ( 'none', #32218, 8.749581058267599700 ) ;
#32172 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#32173 = vector ( 'none', #32172, 1000.000000000000100 ) ;
#32174 = cartesian_point ( 'none', ( 9.096408214467819800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#32175 = cartesian_point ( 'none', ( 8.703591785532173800, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#32176 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32177 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32178 = cartesian_point ( 'none', ( 9.703591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32179 = axis2_placement_3d ( 'none', #32178, #32177, #32176 ) ;
#32180 = line ( 'none', #32140, #32173 ) ;
#32181 = circle ( 'none', #32179, 1.500000000000000700 ) ;
#32182 = line ( 'none', #32193, #32231 ) ;
#32183 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32185 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.00000000000000500 ) ) ;
#32186 = axis2_placement_3d ( 'none', #32185, #32184, #32183 ) ;
#32187 = face_outer_bound ( 'none', #14383, .t. ) ;
#32188 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#32189 = vector ( 'none', #32188, 1000.000000000000000 ) ;
#32190 = cartesian_point ( 'none', ( 10.09640821446782000, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#32191 = line ( 'none', #32190, #32189 ) ;
#32192 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#32193 = cartesian_point ( 'none', ( 9.096408214467819800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#32194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32196 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.00000000000000200 ) ) ;
#32197 = axis2_placement_3d ( 'none', #32196, #32195, #32194 ) ;
#32198 = plane ( 'none', #32197 ) ;
#32199 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32200 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32201 = conical_surface ( 'none', #32233, 8.749581058267599700, 1.047197551196600700 ) ;
#32202 = face_outer_bound ( 'none', #14233, .t. ) ;
#32203 = conical_surface ( 'none', #32144, 1.219500000000000700, 0.9599310885968779200 ) ;
#32204 = vector ( 'none', #32142, 1000.000000000000000 ) ;
#32205 = face_outer_bound ( 'none', #14432, .t. ) ;
#32206 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32207 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32208 = cartesian_point ( 'none', ( 9.096408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32209 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32210 = cartesian_point ( 'none', ( 8.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32211 = axis2_placement_3d ( 'none', #32210, #32219, #32249 ) ;
#32212 = circle ( 'none', #32220, 1.500000000000000900 ) ;
#32213 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32214 = line ( 'none', #32213, #32262 ) ;
#32215 = conical_surface ( 'none', #32253, 9.125209470866160200, 1.047197551196593400 ) ;
#32216 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32217 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32218 = axis2_placement_3d ( 'none', #32227, #32217, #32216 ) ;
#32219 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32220 = axis2_placement_3d ( 'none', #32208, #32207, #32206 ) ;
#32221 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32222 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#32223 = cartesian_point ( 'none', ( 9.096408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32224 = axis2_placement_3d ( 'none', #32223, #32222, #32221 ) ;
#32225 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32226 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32227 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8634467434422733500 ) ) ;
#32228 = conical_surface ( 'none', #32224, 1.500000000000000900, 0.9599310885968845900 ) ;
#32229 = face_outer_bound ( 'none', #14403, .t. ) ;
#32230 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32231 = vector ( 'none', #32192, 1000.000000000000000 ) ;
#32232 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8634467434422733500 ) ) ;
#32233 = axis2_placement_3d ( 'none', #32232, #32230, #32225 ) ;
#32234 = cylindrical_surface ( 'none', #32278, 1.500000000000000000 ) ;
#32235 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32236 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32237 = cartesian_point ( 'none', ( 8.703591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32238 = axis2_placement_3d ( 'none', #32237, #32236, #32235 ) ;
#32239 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.216577578313220200 ) ) ;
#32240 = axis2_placement_3d ( 'none', #32292, #32291, #32290 ) ;
#32241 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32242 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32243 = cartesian_point ( 'none', ( 8.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32244 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32246 = circle ( 'none', #32238, 1.500000000000000700 ) ;
#32247 = conical_surface ( 'none', #32289, 9.125209470866167300, 1.047197551196592500 ) ;
#32248 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.6465775783132203800 ) ) ;
#32249 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32250 = face_outer_bound ( 'none', #14391, .t. ) ;
#32251 = circle ( 'none', #32260, 1.219500000000000700 ) ;
#32252 = circle ( 'none', #32240, 1.500000000000000700 ) ;
#32253 = axis2_placement_3d ( 'none', #32248, #32245, #32244 ) ;
#32254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32255 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32256 = line ( 'none', #32324, #32323 ) ;
#32257 = face_outer_bound ( 'none', #14291, .t. ) ;
#32258 = axis2_placement_3d ( 'none', #32209, #32255, #32254 ) ;
#32259 = circle ( 'none', #32258, 1.299999999999999200 ) ;
#32260 = axis2_placement_3d ( 'none', #32243, #32242, #32241 ) ;
#32261 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32262 = vector ( 'none', #32261, 1000.000000000000000 ) ;
#32263 = conical_surface ( 'none', #32211, 1.219500000000000700, 0.9599310885968779200 ) ;
#32264 = conical_surface ( 'none', #32321, 9.125209470866172600, 1.047197551196593400 ) ;
#32265 = face_outer_bound ( 'none', #14423, .t. ) ;
#32266 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.786577578313220300 ) ) ;
#32267 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32268 = cartesian_point ( 'none', ( 9.096408214467819800, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#32269 = conical_surface ( 'none', #32315, 8.749581058267606800, 1.047197551196601600 ) ;
#32270 = face_outer_bound ( 'none', #14318, .t. ) ;
#32271 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32272 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32273 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.433446743442273500 ) ) ;
#32274 = axis2_placement_3d ( 'none', #32273, #32272, #32271 ) ;
#32275 = circle ( 'none', #32274, 8.749581058267606800 ) ;
#32276 = cartesian_point ( 'none', ( 9.096408214467819800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#32277 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32278 = axis2_placement_3d ( 'none', #32277, #32226, #32267 ) ;
#32279 = circle ( 'none', #32309, 1.500000000000000900 ) ;
#32280 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32282 = cartesian_point ( 'none', ( 9.203591785532173800, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#32283 = cartesian_point ( 'none', ( 8.703591785532173800, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#32284 = cartesian_point ( 'none', ( 8.899999999999998600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#32285 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#32286 = vector ( 'none', #32285, 1000.000000000000000 ) ;
#32287 = cartesian_point ( 'none', ( 8.899999999999998600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#32288 = line ( 'none', #32287, #32286 ) ;
#32289 = axis2_placement_3d ( 'none', #32239, #32281, #32280 ) ;
#32290 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32291 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32292 = cartesian_point ( 'none', ( 8.703591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32293 = face_outer_bound ( 'none', #14409, .t. ) ;
#32294 = axis2_placement_3d ( 'none', #32320, #32345, #32344 ) ;
#32295 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 1.412162162162162300 ) ) ;
#32296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32297 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#32298 = vector ( 'none', #32297, 1000.000000000000000 ) ;
#32299 = cartesian_point ( 'none', ( 9.596408214467821600, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#32300 = line ( 'none', #32299, #32298 ) ;
#32301 = circle ( 'none', #32304, 1.500000000000000000 ) ;
#32302 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32303 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32304 = axis2_placement_3d ( 'none', #32352, #32351, #32350 ) ;
#32305 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32306 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32307 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32308 = cartesian_point ( 'none', ( 9.096408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32309 = axis2_placement_3d ( 'none', #32308, #32307, #32306 ) ;
#32310 = axis2_placement_3d ( 'none', #32314, #32303, #32302 ) ;
#32311 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32312 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32313 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.433446743442273500 ) ) ;
#32314 = cartesian_point ( 'none', ( 9.096408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32315 = axis2_placement_3d ( 'none', #32313, #32312, #32311 ) ;
#32316 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32317 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32318 = line ( 'none', #32335, #32334 ) ;
#32319 = circle ( 'none', #32310, 1.500000000000000900 ) ;
#32320 = cartesian_point ( 'none', ( 8.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32321 = axis2_placement_3d ( 'none', #32266, #32317, #32316 ) ;
#32322 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32323 = vector ( 'none', #32322, 1000.000000000000000 ) ;
#32324 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32325 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32326 = cartesian_point ( 'none', ( 5.203591785532172900, 1.500000000000002900, 1.836970198721032400e-016 ) ) ;
#32327 = cartesian_point ( 'none', ( 7.703591785532172900, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#32328 = toroidal_surface ( 'none', #32336, 0.9499999999999997300, 1.800000000000000500 ) ;
#32329 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#32330 = cartesian_point ( 'none', ( 8.096408214467821600, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#32331 = cartesian_point ( 'none', ( 0.1843816890452453000, 2.548589284712059700e-016, -1.412162162162162300 ) ) ;
#32332 = cartesian_point ( 'none', ( 1.924038590812256100, 3.367778697655220500e-016, -2.749999999999999600 ) ) ;
#32333 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32334 = vector ( 'none', #32329, 1000.000000000000000 ) ;
#32335 = cartesian_point ( 'none', ( 8.596408214467819800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#32336 = axis2_placement_3d ( 'none', #32305, #32342, #32296 ) ;
#32337 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32338 = cartesian_point ( 'none', ( 8.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32339 = face_outer_bound ( 'none', #14453, .t. ) ;
#32340 = direction ( 'none', ( -0.7071067811865560100, 0.0000000000000000000, 0.7071067811865391400 ) ) ;
#32341 = vector ( 'none', #32340, 1000.000000000000000 ) ;
#32342 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32343 = axis2_placement_3d ( 'none', #32338, #32337, #32333 ) ;
#32344 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32345 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32346 = line ( 'none', #32347, #32341 ) ;
#32347 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32348 = circle ( 'none', #32343, 1.500000000000000900 ) ;
#32349 = circle ( 'none', #32294, 1.500000000000000700 ) ;
#32350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32351 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32352 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32353 = cartesian_point ( 'none', ( 9.596408214467821600, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#32354 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32355 = axis2_placement_3d ( 'none', #32409, #32408, #32407 ) ;
#32356 = line ( 'none', #32404, #32403 ) ;
#32357 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32359 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.07657757831321977700 ) ) ;
#32360 = cartesian_point ( 'none', ( 8.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32361 = cartesian_point ( 'none', ( 8.000000000000000000, 1.714505518806293900e-016, -1.299999999999999200 ) ) ;
#32362 = circle ( 'none', #32355, 1.500000000000000900 ) ;
#32363 = cartesian_point ( 'none', ( 8.203591785532173800, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#32364 = axis2_placement_3d ( 'none', #32359, #32358, #32357 ) ;
#32365 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32366 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32367 = axis2_placement_3d ( 'none', #32378, #32366, #32365 ) ;
#32368 = cartesian_point ( 'none', ( 8.203591785532173800, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#32369 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32370 = cartesian_point ( 'none', ( 6.096408214467820700, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#32371 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32372 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32373 = cartesian_point ( 'none', ( 8.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32374 = axis2_placement_3d ( 'none', #32373, #32372, #32371 ) ;
#32375 = circle ( 'none', #32412, 1.500000000000000700 ) ;
#32376 = circle ( 'none', #32367, 1.500000000000000700 ) ;
#32377 = cartesian_point ( 'none', ( 0.1843816890452448500, 1.412162162162163200, 0.0000000000000000000 ) ) ;
#32378 = cartesian_point ( 'none', ( 8.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32379 = face_outer_bound ( 'none', #14367, .t. ) ;
#32380 = conical_surface ( 'none', #32364, 9.125209470866154900, 1.047197551196592500 ) ;
#32381 = circle ( 'none', #32374, 1.219500000000000700 ) ;
#32382 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#32383 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32384 = cylindrical_surface ( 'none', #32437, 1.500000000000000000 ) ;
#32385 = cartesian_point ( 'none', ( 8.203591785532173800, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#32386 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32387 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32388 = face_outer_bound ( 'none', #14482, .t. ) ;
#32389 = face_outer_bound ( 'none', #14488, .t. ) ;
#32390 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 2.749999999999999600 ) ) ;
#32391 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32392 = vector ( 'none', #32391, 1000.000000000000000 ) ;
#32393 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32394 = cartesian_point ( 'none', ( 8.399999999999998600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#32395 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32396 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32397 = axis2_placement_3d ( 'none', #32406, #32405, #32383 ) ;
#32398 = line ( 'none', #32393, #32392 ) ;
#32399 = conical_surface ( 'none', #32397, 1.219500000000000700, 0.9599310885968779200 ) ;
#32400 = cartesian_point ( 'none', ( 7.799999999999994500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32401 = axis2_placement_3d ( 'none', #32410, #32396, #32395 ) ;
#32402 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32403 = vector ( 'none', #32402, 1000.000000000000000 ) ;
#32404 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32405 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32406 = cartesian_point ( 'none', ( 8.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32407 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32408 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32409 = cartesian_point ( 'none', ( 8.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32410 = cartesian_point ( 'none', ( 8.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32411 = circle ( 'none', #32401, 1.500000000000000900 ) ;
#32412 = axis2_placement_3d ( 'none', #32360, #32369, #32354 ) ;
#32413 = line ( 'none', #32469, #32468 ) ;
#32414 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#32415 = cartesian_point ( 'none', ( 8.096408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32416 = cartesian_point ( 'none', ( 8.703591785532173800, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#32417 = cartesian_point ( 'none', ( 8.596408214467819800, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#32418 = cartesian_point ( 'none', ( 8.596408214467819800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#32419 = direction ( 'none', ( -0.7071067811865560100, 8.659560562354831800e-017, -0.7071067811865391400 ) ) ;
#32420 = vector ( 'none', #32419, 1000.000000000000000 ) ;
#32421 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2934467434422731700 ) ) ;
#32422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32423 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32424 = line ( 'none', #32426, #32420 ) ;
#32425 = axis2_placement_3d ( 'none', #32421, #32387, #32436 ) ;
#32426 = cartesian_point ( 'none', ( 7.799999999999994500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32427 = face_outer_bound ( 'none', #14514, .t. ) ;
#32428 = conical_surface ( 'none', #32425, 8.749581058267594400, 1.047197551196600700 ) ;
#32429 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 1.299999999999999200 ) ) ;
#32430 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#32431 = vector ( 'none', #32430, 1000.000000000000000 ) ;
#32432 = cartesian_point ( 'none', ( 9.096408214467819800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#32433 = line ( 'none', #32432, #32431 ) ;
#32434 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32435 = circle ( 'none', #32473, 8.749581058267594400 ) ;
#32436 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32437 = axis2_placement_3d ( 'none', #32434, #32423, #32422 ) ;
#32438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32439 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32440 = axis2_placement_3d ( 'none', #32386, #32439, #32438 ) ;
#32441 = face_outer_bound ( 'none', #14390, .t. ) ;
#32442 = cartesian_point ( 'none', ( 8.399999999999998600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#32443 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32444 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2934467434422731700 ) ) ;
#32445 = conical_surface ( 'none', #32440, 1.500000000000000000, 0.7853981633974365100 ) ;
#32446 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#32447 = vector ( 'none', #32446, 1000.000000000000000 ) ;
#32448 = cartesian_point ( 'none', ( 8.096408214467821600, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#32449 = line ( 'none', #32448, #32447 ) ;
#32450 = circle ( 'none', #32501, 1.412162162162162300 ) ;
#32451 = cartesian_point ( 'none', ( 7.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32452 = circle ( 'none', #32453, 1.500000000000000700 ) ;
#32453 = axis2_placement_3d ( 'none', #32451, #32496, #32495 ) ;
#32454 = conical_surface ( 'none', #32470, 1.500000000000000900, 0.9599310885968845900 ) ;
#32455 = cartesian_point ( 'none', ( 7.703591785532172900, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#32456 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#32457 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#32458 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#32459 = axis2_placement_3d ( 'none', #32458, #32457, #32456 ) ;
#32460 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32461 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32462 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32463 = cartesian_point ( 'none', ( 8.703591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32464 = circle ( 'none', #32459, 5.496103833403527300 ) ;
#32465 = face_outer_bound ( 'none', #14699, .t. ) ;
#32466 = axis2_placement_3d ( 'none', #32463, #32462, #32461 ) ;
#32467 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32468 = vector ( 'none', #32467, 1000.000000000000000 ) ;
#32469 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32470 = axis2_placement_3d ( 'none', #32415, #32414, #32460 ) ;
#32471 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32472 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32473 = axis2_placement_3d ( 'none', #32444, #32472, #32471 ) ;
#32474 = circle ( 'none', #32466, 1.500000000000000700 ) ;
#32475 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32476 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32477 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#32478 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, -0.3517482125251116800 ) ) ;
#32479 = line ( 'none', #32481, #32480 ) ;
#32480 = vector ( 'none', #32539, 1000.000000000000000 ) ;
#32481 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32482 = face_outer_bound ( 'none', #14581, .t. ) ;
#32483 = cartesian_point ( 'none', ( 0.1843816890452448500, -1.412162162162163800, -1.729399871768898800e-016 ) ) ;
#32484 = cartesian_point ( 'none', ( 7.703591785532172900, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#32485 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#32486 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#32487 = circle ( 'none', #32538, 2.750000000000000000 ) ;
#32488 = spherical_surface ( 'none', #32493, 5.500000000000000000 ) ;
#32489 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#32490 = axis2_placement_3d ( 'none', #32494, #32486, #32485 ) ;
#32491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32492 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32493 = axis2_placement_3d ( 'none', #32477, #32476, #32475 ) ;
#32494 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#32495 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32496 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32497 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32498 = circle ( 'none', #32490, 5.110639382718484400 ) ;
#32499 = cartesian_point ( 'none', ( 8.096408214467821600, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#32500 = cartesian_point ( 'none', ( 0.1637976534117312200, -1.332270436610319700, -1.631560725793473400e-016 ) ) ;
#32501 = axis2_placement_3d ( 'none', #32497, #32492, #32491 ) ;
#32502 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32503 = vector ( 'none', #32502, 1000.000000000000000 ) ;
#32504 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32505 = line ( 'none', #32504, #32503 ) ;
#32506 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32507 = line ( 'none', #32509, #32508 ) ;
#32508 = vector ( 'none', #32573, 1000.000000000000000 ) ;
#32509 = cartesian_point ( 'none', ( 7.899999999999997700, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#32510 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32511 = circle ( 'none', #32572, 1.500000000000000700 ) ;
#32512 = cartesian_point ( 'none', ( 8.203591785532173800, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#32513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32514 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32515 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32516 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32517 = cartesian_point ( 'none', ( 7.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32518 = cartesian_point ( 'none', ( 7.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32519 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32520 = vector ( 'none', #32519, 1000.000000000000000 ) ;
#32521 = cartesian_point ( 'none', ( -25.39999999999996300, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#32522 = face_outer_bound ( 'none', #14544, .t. ) ;
#32523 = axis2_placement_3d ( 'none', #32517, #32516, #32506 ) ;
#32524 = line ( 'none', #32521, #32520 ) ;
#32525 = conical_surface ( 'none', #32523, 1.219500000000000700, 0.9599310885968779200 ) ;
#32526 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#32527 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#32528 = circle ( 'none', #32570, 1.219500000000000700 ) ;
#32529 = cylindrical_surface ( 'none', #32566, 1.500000000000000000 ) ;
#32530 = axis2_placement_3d ( 'none', #32489, #32527, #32526 ) ;
#32531 = cartesian_point ( 'none', ( 7.899999999999997700, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#32532 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#32533 = vector ( 'none', #32532, 1000.000000000000000 ) ;
#32534 = cartesian_point ( 'none', ( 8.096408214467821600, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#32535 = line ( 'none', #32534, #32533 ) ;
#32536 = circle ( 'none', #32530, 5.500000000000000000 ) ;
#32537 = cartesian_point ( 'none', ( 1.999999999999998200, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32538 = axis2_placement_3d ( 'none', #32515, #32514, #32513 ) ;
#32539 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32540 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32541 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32542 = circle ( 'none', #32548, 1.412162162162162300 ) ;
#32543 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32544 = circle ( 'none', #32600, 1.500000000000000000 ) ;
#32545 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#32546 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#32547 = circle ( 'none', #32583, 1.500000000000000900 ) ;
#32548 = axis2_placement_3d ( 'none', #32597, #32590, #32589 ) ;
#32549 = axis2_placement_3d ( 'none', #32559, #32558, #32557 ) ;
#32550 = line ( 'none', #32541, #32596 ) ;
#32551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32552 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32553 = cartesian_point ( 'none', ( 8.096408214467821600, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#32554 = line ( 'none', #32595, #32593 ) ;
#32555 = cartesian_point ( 'none', ( 6.899999999999998600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#32556 = face_outer_bound ( 'none', #14454, .t. ) ;
#32557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32558 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32559 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32560 = face_outer_bound ( 'none', #14595, .t. ) ;
#32561 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32562 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32563 = cylindrical_surface ( 'none', #32549, 1.500000000000000000 ) ;
#32564 = cartesian_point ( 'none', ( 8.096408214467821600, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#32565 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32566 = axis2_placement_3d ( 'none', #32510, #32552, #32551 ) ;
#32567 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32568 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32569 = cartesian_point ( 'none', ( 7.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32570 = axis2_placement_3d ( 'none', #32569, #32568, #32567 ) ;
#32571 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#32572 = axis2_placement_3d ( 'none', #32518, #32562, #32561 ) ;
#32573 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#32574 = plane ( 'none', #32577 ) ;
#32575 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.999999999999998200 ) ) ;
#32576 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.882675514420761900, -2.047707898190873600 ) ) ;
#32577 = axis2_placement_3d ( 'none', #32582, #32546, #32545 ) ;
#32578 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32579 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32580 = line ( 'none', #32575, #32811 ) ;
#32581 = cartesian_point ( 'none', ( 7.703591785532172900, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#32582 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#32583 = axis2_placement_3d ( 'none', #32588, #32579, #32578 ) ;
#32584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32585 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32586 = axis2_placement_3d ( 'none', #32591, #32585, #32584 ) ;
#32587 = circle ( 'none', #32586, 1.412162162162162300 ) ;
#32588 = cartesian_point ( 'none', ( 8.096408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32590 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32591 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32592 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32593 = vector ( 'none', #32592, 1000.000000000000000 ) ;
#32594 = face_outer_bound ( 'none', #14769, .t. ) ;
#32595 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32596 = vector ( 'none', #32540, 1000.000000000000000 ) ;
#32597 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32599 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32600 = axis2_placement_3d ( 'none', #32543, #32599, #32598 ) ;
#32601 = axis2_placement_3d ( 'none', #32655, #32648, #32647 ) ;
#32602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32603 = cartesian_point ( 'none', ( 1.999999999999998200, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#32604 = axis2_placement_3d ( 'none', #32619, #32618, #32602 ) ;
#32605 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, 0.3517482125251112900 ) ) ;
#32606 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32607 = vector ( 'none', #32606, 1000.000000000000000 ) ;
#32608 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#32609 = line ( 'none', #32608, #32607 ) ;
#32610 = cartesian_point ( 'none', ( 7.399999999999998600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#32611 = cartesian_point ( 'none', ( 8.596408214467819800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#32612 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#32613 = vector ( 'none', #32612, 1000.000000000000000 ) ;
#32614 = cartesian_point ( 'none', ( 8.596408214467819800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#32615 = face_outer_bound ( 'none', #14602, .t. ) ;
#32616 = circle ( 'none', #32601, 5.496103833403527300 ) ;
#32617 = line ( 'none', #32614, #32613 ) ;
#32618 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32619 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32620 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#32621 = vector ( 'none', #32620, 1000.000000000000100 ) ;
#32622 = cartesian_point ( 'none', ( 7.899999999999997700, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#32623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32624 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32625 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.9499999999999997300 ) ) ;
#32626 = axis2_placement_3d ( 'none', #32625, #32624, #32623 ) ;
#32627 = circle ( 'none', #32626, 1.800000000000000500 ) ;
#32628 = axis2_placement_3d ( 'none', #32653, #32652, #32651 ) ;
#32629 = cartesian_point ( 'none', ( 8.399999999999998600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#32630 = line ( 'none', #32629, #32621 ) ;
#32631 = cylindrical_surface ( 'none', #32604, 2.750000000000000000 ) ;
#32632 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#32633 = cartesian_point ( 'none', ( 0.04283342656760540100, -0.5847525898605728800, 0.3654976227749851500 ) ) ;
#32634 = cartesian_point ( 'none', ( 0.03747494762468853200, -0.5081155029861188500, 0.3983463665329601800 ) ) ;
#32635 = cartesian_point ( 'none', ( 0.03748434007538991400, -0.3982344612332685000, 0.5083041598269656400 ) ) ;
#32636 = cartesian_point ( 'none', ( 0.04283343629186994000, -0.3654976217534131600, 0.5847526703344657600 ) ) ;
#32637 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#32638 = cartesian_point ( 'none', ( 4.313715389568577600, 5.211542650103949600e-015, -1.650482936252413400 ) ) ;
#32639 = axis2_placement_3d ( 'none', #32638, #32650, #32687 ) ;
#32640 = axis2_placement_3d ( 'none', #32690, #32689, #32688 ) ;
#32641 = circle ( 'none', #32640, 1.500000000000000700 ) ;
#32642 = b_spline_curve_with_knots ( 'none', 3,
( #32637, #32636, #32635, #32634, #32633, #32632 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704596100, 0.0004654019627409193200 ),
.unspecified. ) ;
#32643 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#32644 = circle ( 'none', #32680, 5.500000000000000000 ) ;
#32645 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#32646 = vector ( 'none', #32645, 1000.000000000000000 ) ;
#32647 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#32648 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#32649 = line ( 'none', #32610, #32646 ) ;
#32650 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#32651 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32652 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#32653 = cartesian_point ( 'none', ( 8.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32654 = axis2_placement_3d ( 'none', #32659, #32684, #32674 ) ;
#32655 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#32656 = circle ( 'none', #32639, 5.110639382718485300 ) ;
#32657 = conical_surface ( 'none', #32628, 1.500000000000000900, 0.9599310885968845900 ) ;
#32658 = face_outer_bound ( 'none', #14607, .t. ) ;
#32659 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#32660 = circle ( 'none', #32695, 5.110639382718486200 ) ;
#32661 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#32662 = cartesian_point ( 'none', ( 0.1736386267881260000, 0.3517482125251070700, 1.325197236996034500 ) ) ;
#32663 = spherical_surface ( 'none', #32654, 5.500000000000000000 ) ;
#32664 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#32665 = vector ( 'none', #32664, 1000.000000000000100 ) ;
#32666 = face_outer_bound ( 'none', #14654, .t. ) ;
#32667 = cartesian_point ( 'none', ( 7.399999999999998600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#32668 = line ( 'none', #32667, #32665 ) ;
#32669 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#32670 = vector ( 'none', #32669, 1000.000000000000000 ) ;
#32671 = cartesian_point ( 'none', ( 7.596408214467820700, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#32672 = cartesian_point ( 'none', ( 7.203591785532173800, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#32673 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#32674 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32675 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32676 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32677 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#32678 = line ( 'none', #32671, #32670 ) ;
#32679 = cartesian_point ( 'none', ( 7.203591785532173800, -1.499999999999999800, 0.0000000000000000000 ) ) ;
#32680 = axis2_placement_3d ( 'none', #32677, #32676, #32675 ) ;
#32681 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#32682 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#32683 = axis2_placement_3d ( 'none', #32643, #32682, #32681 ) ;
#32684 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32685 = cartesian_point ( 'none', ( 0.1736386267881268600, 1.325197236996033000, 0.3517482125251114600 ) ) ;
#32686 = circle ( 'none', #32683, 5.496103833403527300 ) ;
#32687 = direction ( 'none', ( 0.8120153713427135100, 0.0000000000000000000, -0.5836360481525753000 ) ) ;
#32688 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32689 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32690 = cartesian_point ( 'none', ( 7.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32691 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32692 = vector ( 'none', #32691, 1000.000000000000000 ) ;
#32693 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32694 = line ( 'none', #32693, #32692 ) ;
#32695 = axis2_placement_3d ( 'none', #32700, #32742, #32741 ) ;
#32696 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#32697 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#32698 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#32699 = axis2_placement_3d ( 'none', #32698, #32697, #32696 ) ;
#32700 = cartesian_point ( 'none', ( 4.313715389568577600, -6.797361846400114600e-015, 1.650482936252413400 ) ) ;
#32701 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32702 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32703 = cartesian_point ( 'none', ( 7.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32704 = axis2_placement_3d ( 'none', #32703, #32702, #32701 ) ;
#32705 = circle ( 'none', #32704, 1.500000000000000700 ) ;
#32706 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32707 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32708 = axis2_placement_3d ( 'none', #32715, #32707, #32706 ) ;
#32709 = circle ( 'none', #32699, 5.110639382718486200 ) ;
#32710 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32711 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32712 = cartesian_point ( 'none', ( 7.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32713 = axis2_placement_3d ( 'none', #32712, #32711, #32710 ) ;
#32714 = circle ( 'none', #32713, 1.500000000000000900 ) ;
#32715 = cartesian_point ( 'none', ( 7.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32716 = circle ( 'none', #32708, 1.500000000000000900 ) ;
#32717 = cartesian_point ( 'none', ( 7.596408214467820700, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#32718 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32719 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32720 = cartesian_point ( 'none', ( 8.096408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32721 = axis2_placement_3d ( 'none', #32720, #32719, #32718 ) ;
#32722 = circle ( 'none', #32721, 1.500000000000000900 ) ;
#32723 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#32724 = face_outer_bound ( 'none', #14553, .t. ) ;
#32725 = cartesian_point ( 'none', ( 7.399999999999998600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#32726 = cartesian_point ( 'none', ( 7.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32727 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32728 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32729 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32730 = axis2_placement_3d ( 'none', #32729, #32728, #32727 ) ;
#32731 = cartesian_point ( 'none', ( 0.1736386267881268600, 0.3517482125251163400, -1.325197236996033900 ) ) ;
#32732 = circle ( 'none', #32749, 5.110639382718486200 ) ;
#32733 = circle ( 'none', #32730, 1.412162162162162300 ) ;
#32734 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32735 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32736 = cartesian_point ( 'none', ( 7.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32737 = conical_surface ( 'none', #32744, 1.219500000000000700, 0.9599310885968779200 ) ;
#32738 = circle ( 'none', #32746, 1.219500000000000700 ) ;
#32739 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32740 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32741 = direction ( 'none', ( -0.8120153713427135100, 0.0000000000000000000, -0.5836360481525751900 ) ) ;
#32742 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463400e-015, -0.8120153713427136200 ) ) ;
#32743 = face_outer_bound ( 'none', #14650, .t. ) ;
#32744 = axis2_placement_3d ( 'none', #32726, #32740, #32739 ) ;
#32745 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#32746 = axis2_placement_3d ( 'none', #32736, #32735, #32734 ) ;
#32747 = cartesian_point ( 'none', ( 7.399999999999998600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#32748 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#32749 = axis2_placement_3d ( 'none', #32754, #32755, #32748 ) ;
#32750 = circle ( 'none', #32824, 1.500000000000000000 ) ;
#32751 = cartesian_point ( 'none', ( 0.1736386267881277500, 1.325197236996032300, -0.3517482125251115100 ) ) ;
#32752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32753 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32754 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#32755 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#32756 = axis2_placement_3d ( 'none', #32762, #32753, #32752 ) ;
#32757 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#32758 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#32759 = axis2_placement_3d ( 'none', #32776, #32758, #32757 ) ;
#32760 = cylindrical_surface ( 'none', #32756, 1.500000000000000000 ) ;
#32761 = cartesian_point ( 'none', ( 0.1637976534117307800, 1.332270436610319100, 0.0000000000000000000 ) ) ;
#32762 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32763 = cartesian_point ( 'none', ( 7.596408214467820700, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#32764 = circle ( 'none', #32759, 5.496103833403527300 ) ;
#32765 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#32766 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#32767 = cartesian_point ( 'none', ( 7.596408214467820700, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#32768 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#32769 = cartesian_point ( 'none', ( 0.04283342656760539400, 0.5847525898605731000, -0.3654976227749854300 ) ) ;
#32770 = cartesian_point ( 'none', ( 0.03747494762468853200, 0.5081155029861191800, -0.3983463665329604600 ) ) ;
#32771 = cartesian_point ( 'none', ( 0.03748434007538988700, 0.3982344612332686700, -0.5083041598269657500 ) ) ;
#32772 = cartesian_point ( 'none', ( 0.04283343629186905900, 0.3654976217534134900, -0.5847526703344658700 ) ) ;
#32773 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#32774 = circle ( 'none', #32779, 5.496103833403527300 ) ;
#32775 = cartesian_point ( 'none', ( 7.596408214467820700, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#32776 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#32777 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#32778 = b_spline_curve_with_knots ( 'none', 3,
( #32773, #32772, #32771, #32770, #32769, #32768 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704595500, 0.0004654019627409191000 ),
.unspecified. ) ;
#32779 = axis2_placement_3d ( 'none', #32723, #32777, #32765 ) ;
#32780 = cartesian_point ( 'none', ( 6.899999999999998600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#32781 = b_spline_curve_with_knots ( 'none', 3,
( #32839, #32838, #32837, #32836, #32835, #32834 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704585200, 0.0004654019627409170400 ),
.unspecified. ) ;
#32782 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1967530526370994700, -4.381800610646491700 ) ) ;
#32783 = axis2_placement_3d ( 'none', #32829, #32828, #32827 ) ;
#32784 = conical_surface ( 'none', #32783, 1.500000000000000900, 0.9599310885968845900 ) ;
#32785 = face_outer_bound ( 'none', #14734, .t. ) ;
#32786 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#32787 = vector ( 'none', #32786, 1000.000000000000100 ) ;
#32788 = cartesian_point ( 'none', ( 7.899999999999997700, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#32789 = line ( 'none', #32788, #32787 ) ;
#32790 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#32791 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32792 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#32793 = cartesian_point ( 'none', ( 2.064317785737741900, 0.4513683279452417300, 0.1530120509309762500 ) ) ;
#32794 = line ( 'none', #32793, #32841 ) ;
#32795 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32796 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#32797 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#32798 = axis2_placement_3d ( 'none', #32806, #32797, #32796 ) ;
#32799 = cartesian_point ( 'none', ( 7.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32800 = axis2_placement_3d ( 'none', #32799, #32795, #32791 ) ;
#32801 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32802 = vector ( 'none', #32801, 1000.000000000000000 ) ;
#32803 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32804 = line ( 'none', #32803, #32802 ) ;
#32805 = circle ( 'none', #32798, 5.496103833403527300 ) ;
#32806 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#32807 = cartesian_point ( 'none', ( 7.203591785532173800, 1.500000000000001600, 1.836970198721030900e-016 ) ) ;
#32808 = circle ( 'none', #32800, 1.500000000000000700 ) ;
#32809 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#32810 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.058893346610978400, -2.009547597569866900 ) ) ;
#32811 = vector ( 'none', #32815, 1000.000000000000000 ) ;
#32812 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32813 = vector ( 'none', #32812, 1000.000000000000000 ) ;
#32814 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#32815 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32816 = face_outer_bound ( 'none', #14767, .t. ) ;
#32817 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.368940154530515800, -1.914283578017915700 ) ) ;
#32818 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#32819 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#32820 = line ( 'none', #32814, #32813 ) ;
#32821 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#32822 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.326911917913310600, -1.929119904907918000 ) ) ;
#32823 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32824 = axis2_placement_3d ( 'none', #32830, #32832, #32823 ) ;
#32825 = face_outer_bound ( 'none', #14714, .t. ) ;
#32826 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.222630480562940200, -1.963760502473389500 ) ) ;
#32827 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32828 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#32829 = cartesian_point ( 'none', ( 7.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32830 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32831 = axis2_placement_3d ( 'none', #32821, #32819, #32818 ) ;
#32832 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32833 = plane ( 'none', #32831 ) ;
#32834 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#32835 = cartesian_point ( 'none', ( 0.04283342656760465900, -0.3654976227749832700, -0.5847525898605701000 ) ) ;
#32836 = cartesian_point ( 'none', ( 0.03747494762468733100, -0.3983463665329583000, -0.5081155029861168500 ) ) ;
#32837 = cartesian_point ( 'none', ( 0.03748434007538866500, -0.5083041598269632000, -0.3982344612332666100 ) ) ;
#32838 = cartesian_point ( 'none', ( 0.04283343629187001700, -0.5847526703344627700, -0.3654976217534113800 ) ) ;
#32839 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#32840 = direction ( 'none', ( -0.9891309318365547600, 0.1039711490850920000, 0.1039711490850921700 ) ) ;
#32841 = vector ( 'none', #32840, 1000.000000000000100 ) ;
#32842 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#32843 = vector ( 'none', #32842, 1000.000000000000000 ) ;
#32844 = axis2_placement_3d ( 'none', #32848, #32901, #32900 ) ;
#32845 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#32846 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#32847 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#32848 = cartesian_point ( 'none', ( 7.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32849 = circle ( 'none', #32844, 1.500000000000000700 ) ;
#32850 = face_outer_bound ( 'none', #14761, .t. ) ;
#32851 = axis2_placement_3d ( 'none', #32891, #32890, #32889 ) ;
#32852 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#32853 = vector ( 'none', #32852, 1000.000000000000000 ) ;
#32854 = cartesian_point ( 'none', ( 6.703591785532172900, 1.500000000000001600, 1.836970198721030900e-016 ) ) ;
#32855 = cartesian_point ( 'none', ( 7.596408214467820700, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#32856 = line ( 'none', #32855, #32843 ) ;
#32857 = circle ( 'none', #32851, 1.219500000000000700 ) ;
#32858 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980060400, 0.08504466328231706500 ) ) ;
#32859 = vector ( 'none', #32858, 1000.000000000000200 ) ;
#32860 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, -0.3699999999999998800 ) ) ;
#32861 = line ( 'none', #32860, #32859 ) ;
#32862 = plane ( 'none', #32863 ) ;
#32863 = axis2_placement_3d ( 'none', #32847, #32846, #32845 ) ;
#32864 = cartesian_point ( 'none', ( 6.899999999999998600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#32865 = line ( 'none', #32864, #32853 ) ;
#32866 = vector ( 'none', #32897, 1000.000000000000100 ) ;
#32867 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32868 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32869 = cartesian_point ( 'none', ( 6.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32870 = axis2_placement_3d ( 'none', #32869, #32868, #32867 ) ;
#32871 = conical_surface ( 'none', #32870, 1.219500000000000700, 0.9599310885968779200 ) ;
#32872 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980061600, -0.08504466328231696800 ) ) ;
#32873 = vector ( 'none', #32872, 1000.000000000000100 ) ;
#32874 = line ( 'none', #32930, #32924 ) ;
#32875 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#32876 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#32877 = axis2_placement_3d ( 'none', #32895, #32876, #32875 ) ;
#32878 = cartesian_point ( 'none', ( 7.096408214467820700, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#32879 = face_outer_bound ( 'none', #14742, .t. ) ;
#32880 = cartesian_point ( 'none', ( 7.096408214467820700, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#32881 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, 0.3699999999999997700 ) ) ;
#32882 = line ( 'none', #32881, #32873 ) ;
#32883 = cylindrical_surface ( 'none', #32935, 1.500000000000000000 ) ;
#32884 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980060400, 0.08504466328231709300 ) ) ;
#32885 = vector ( 'none', #32884, 1000.000000000000200 ) ;
#32886 = cartesian_point ( 'none', ( 7.203591785532173800, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#32887 = cartesian_point ( 'none', ( 2.064317785737742400, 0.4513683279452447300, -0.1530120509309759700 ) ) ;
#32888 = line ( 'none', #32887, #32928 ) ;
#32889 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32890 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32891 = cartesian_point ( 'none', ( 6.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#32892 = line ( 'none', #32898, #32885 ) ;
#32893 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#32894 = circle ( 'none', #32877, 5.496103833403527300 ) ;
#32895 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#32896 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#32897 = direction ( 'none', ( -0.9891309318365547600, -0.1039711490850917900, -0.1039711490850923800 ) ) ;
#32898 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, -0.3700000000000000000 ) ) ;
#32899 = cartesian_point ( 'none', ( 7.096408214467820700, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#32900 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32901 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32902 = cartesian_point ( 'none', ( 2.064317785737741900, -0.4513683279452418400, -0.1530120509309760600 ) ) ;
#32903 = line ( 'none', #32902, #32866 ) ;
#32904 = axis2_placement_3d ( 'none', #32923, #32915, #32956 ) ;
#32905 = face_outer_bound ( 'none', #14624, .t. ) ;
#32906 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#32907 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#32908 = axis2_placement_3d ( 'none', #32912, #32907, #32906 ) ;
#32909 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32910 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32911 = cartesian_point ( 'none', ( 7.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32912 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#32913 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#32914 = circle ( 'none', #32954, 5.110639382718484400 ) ;
#32915 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#32916 = axis2_placement_3d ( 'none', #32911, #32910, #32909 ) ;
#32917 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32918 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32919 = cartesian_point ( 'none', ( 7.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32920 = axis2_placement_3d ( 'none', #32919, #32918, #32917 ) ;
#32921 = circle ( 'none', #32920, 1.500000000000000900 ) ;
#32922 = circle ( 'none', #32916, 1.500000000000000900 ) ;
#32923 = cartesian_point ( 'none', ( 7.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32924 = vector ( 'none', #32929, 1000.000000000000000 ) ;
#32925 = conical_surface ( 'none', #32904, 1.500000000000000900, 0.9599310885968845900 ) ;
#32926 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#32927 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850927400, 0.1039711490850923900 ) ) ;
#32928 = vector ( 'none', #32927, 999.9999999999998900 ) ;
#32929 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32930 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#32931 = circle ( 'none', #32908, 5.496103833403527300 ) ;
#32932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32933 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32934 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32935 = axis2_placement_3d ( 'none', #32934, #32933, #32932 ) ;
#32936 = circle ( 'none', #32979, 2.749999999999999600 ) ;
#32937 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#32938 = cartesian_point ( 'none', ( 0.04283342656760461700, 0.3654976227749835400, 0.5847525898605699900 ) ) ;
#32939 = cartesian_point ( 'none', ( 0.03747494762468810800, 0.3983463665329584600, 0.5081155029861163000 ) ) ;
#32940 = cartesian_point ( 'none', ( 0.03748434007538950500, 0.5083041598269634200, 0.3982344612332661700 ) ) ;
#32941 = cartesian_point ( 'none', ( 0.04283343629186914900, 0.5847526703344631000, 0.3654976217534112200 ) ) ;
#32942 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#32943 = cartesian_point ( 'none', ( 1.890797310278577800, 0.09098943323727219600, -0.09098943323727187700 ) ) ;
#32944 = line ( 'none', #32943, #32984 ) ;
#32945 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#32946 = b_spline_curve_with_knots ( 'none', 3,
( #32942, #32941, #32940, #32939, #32938, #32937 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704583900, 0.0004654019627409169900 ),
.unspecified. ) ;
#32947 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#32948 = circle ( 'none', #32982, 1.500000000000000700 ) ;
#32949 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32950 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32951 = cartesian_point ( 'none', ( 7.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32952 = cartesian_point ( 'none', ( 6.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#32953 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#32954 = axis2_placement_3d ( 'none', #32957, #32913, #32953 ) ;
#32955 = axis2_placement_3d ( 'none', #32951, #32950, #32949 ) ;
#32956 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32957 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#32958 = cartesian_point ( 'none', ( 0.1736386267881260000, -0.3517482125251161200, 1.325197236996031600 ) ) ;
#32959 = circle ( 'none', #32955, 1.500000000000000900 ) ;
#32960 = axis2_placement_3d ( 'none', #32985, #33040, #33039 ) ;
#32961 = circle ( 'none', #32992, 1.500000000000000900 ) ;
#32962 = axis2_placement_3d ( 'none', #33006, #32997, #32996 ) ;
#32963 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#32964 = vector ( 'none', #32963, 1000.000000000000000 ) ;
#32965 = cartesian_point ( 'none', ( 6.596408214467819800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#32966 = vector ( 'none', #32998, 1000.000000000000100 ) ;
#32967 = cartesian_point ( 'none', ( 6.399999999999997700, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#32968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32969 = line ( 'none', #32967, #32966 ) ;
#32970 = line ( 'none', #32965, #32964 ) ;
#32971 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#32972 = cartesian_point ( 'none', ( 1.525683881977852000, 0.3534147098284189400, -0.2402243903100174700 ) ) ;
#32973 = cartesian_point ( 'none', ( 1.404932235524357200, 0.4402049557168682400, -0.2223224638795421000 ) ) ;
#32974 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#32975 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32976 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32977 =( bounded_curve ( ) b_spline_curve ( 3, ( #32974, #32973, #32972, #32971 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585714200, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484699200, 0.9499477385484699200, 1.000000000000000000 ) )
representation_item ( '' ) );
#32978 = face_outer_bound ( 'none', #14797, .t. ) ;
#32979 = axis2_placement_3d ( 'none', #32975, #32976, #32968 ) ;
#32980 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32981 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32982 = axis2_placement_3d ( 'none', #32952, #32981, #32980 ) ;
#32983 = direction ( 'none', ( -0.7013093285102691700, 0.5040660798667557800, -0.5040660798667538900 ) ) ;
#32984 = vector ( 'none', #32983, 1000.000000000000100 ) ;
#32985 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32986 = toroidal_surface ( 'none', #32994, 0.9499999999999997300, 1.800000000000000500 ) ;
#32987 = circle ( 'none', #33031, 1.500000000000000900 ) ;
#32988 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32989 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32990 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32991 = cartesian_point ( 'none', ( 6.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#32992 = axis2_placement_3d ( 'none', #32991, #32990, #32989 ) ;
#32993 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32994 = axis2_placement_3d ( 'none', #32993, #33034, #33033 ) ;
#32995 = circle ( 'none', #32960, 1.299999999999999200 ) ;
#32996 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32997 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32998 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#32999 = circle ( 'none', #32962, 1.500000000000000700 ) ;
#33000 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#33001 = cartesian_point ( 'none', ( 1.404932235524362500, -0.4402049557168643500, -0.2223224638795416300 ) ) ;
#33002 = cartesian_point ( 'none', ( 1.525683881977856600, -0.3534147098284153900, -0.2402243903100168300 ) ) ;
#33003 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#33004 = cartesian_point ( 'none', ( 6.596408214467819800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#33005 =( bounded_curve ( ) b_spline_curve ( 3, ( #33003, #33002, #33001, #33000 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027735400, 4.642211150183665100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#33006 = cartesian_point ( 'none', ( 6.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33007 = circle ( 'none', #33038, 1.500000000000000700 ) ;
#33008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33009 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33010 = face_bound ( 'none', #14849, .t. ) ;
#33011 = cartesian_point ( 'none', ( 1.999999999999999600, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#33012 = cartesian_point ( 'none', ( 6.399999999999997700, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#33013 = face_outer_bound ( 'none', #14833, .t. ) ;
#33014 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33015 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33016 = cartesian_point ( 'none', ( 7.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33017 = axis2_placement_3d ( 'none', #33016, #33015, #33014 ) ;
#33018 = plane ( 'none', #33020 ) ;
#33019 = cartesian_point ( 'none', ( 6.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33020 = axis2_placement_3d ( 'none', #33011, #33074, #33073 ) ;
#33021 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33022 = circle ( 'none', #33017, 1.500000000000000900 ) ;
#33023 = face_outer_bound ( 'none', #14835, .t. ) ;
#33024 = cartesian_point ( 'none', ( 6.399999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33025 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33026 = vector ( 'none', #33025, 1000.000000000000000 ) ;
#33027 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#33028 = line ( 'none', #33027, #33026 ) ;
#33029 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33030 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33031 = axis2_placement_3d ( 'none', #33035, #33030, #33029 ) ;
#33032 = axis2_placement_3d ( 'none', #33024, #32988, #33021 ) ;
#33033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33034 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33035 = cartesian_point ( 'none', ( 6.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33036 = cartesian_point ( 'none', ( 6.203591785532173800, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#33037 = circle ( 'none', #33032, 1.219500000000000700 ) ;
#33038 = axis2_placement_3d ( 'none', #33019, #33072, #33071 ) ;
#33039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33040 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33041 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1797947368128259300, -4.550868773278027700 ) ) ;
#33042 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1889238092123139400, -4.496769250067161200 ) ) ;
#33043 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980061600, -0.08504466328231689900 ) ) ;
#33044 = vector ( 'none', #33043, 1000.000000000000100 ) ;
#33045 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, 0.3699999999999995500 ) ) ;
#33046 = line ( 'none', #33045, #33044 ) ;
#33047 = cartesian_point ( 'none', ( 5.203591785532172900, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#33048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33049 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1945303221922929600, -4.431153666967179400 ) ) ;
#33050 = axis2_placement_3d ( 'none', #33053, #33052, #33048 ) ;
#33051 = face_outer_bound ( 'none', #14859, .t. ) ;
#33052 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33053 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33054 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33055 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33056 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1952046803638472800, -4.407495240776008000 ) ) ;
#33057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33058 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1934050857822660100, -4.457817853849213000 ) ) ;
#33059 = axis2_placement_3d ( 'none', #33064, #33009, #33008 ) ;
#33060 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#33061 = vector ( 'none', #33060, 1000.000000000000000 ) ;
#33062 = cartesian_point ( 'none', ( 7.096408214467820700, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#33063 = line ( 'none', #33062, #33061 ) ;
#33064 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33065 = cylindrical_surface ( 'none', #33050, 1.500000000000000000 ) ;
#33066 = cartesian_point ( 'none', ( 6.399999999999997700, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#33067 = axis2_placement_3d ( 'none', #33055, #33054, #33057 ) ;
#33068 = cylindrical_surface ( 'none', #33059, 2.750000000000000000 ) ;
#33069 = cartesian_point ( 'none', ( 6.203591785532173800, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#33070 = circle ( 'none', #33067, 2.750000000000000000 ) ;
#33071 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33072 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33073 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33074 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33075 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33076 = cartesian_point ( 'none', ( 6.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33077 = axis2_placement_3d ( 'none', #33076, #33075, #33135 ) ;
#33078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33079 = circle ( 'none', #33077, 1.500000000000000700 ) ;
#33080 = plane ( 'none', #33103 ) ;
#33081 = cartesian_point ( 'none', ( 6.596408214467819800, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#33082 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33083 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33084 = cartesian_point ( 'none', ( 6.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33085 = axis2_placement_3d ( 'none', #33084, #33083, #33082 ) ;
#33086 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33087 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33089 = circle ( 'none', #33085, 1.500000000000000700 ) ;
#33090 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33091 = axis2_placement_3d ( 'none', #33090, #33102, #33088 ) ;
#33092 = cartesian_point ( 'none', ( 6.703591785532172900, -1.499999999999999800, 0.0000000000000000000 ) ) ;
#33093 = cylindrical_surface ( 'none', #33091, 1.500000000000000000 ) ;
#33094 = cartesian_point ( 'none', ( 6.703591785532172900, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#33095 = line ( 'none', #33132, #33131 ) ;
#33096 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#33097 = circle ( 'none', #33100, 1.500000000000000000 ) ;
#33098 = face_outer_bound ( 'none', #14741, .t. ) ;
#33099 = cartesian_point ( 'none', ( 6.596408214467819800, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#33100 = axis2_placement_3d ( 'none', #33086, #33087, #33078 ) ;
#33101 = cartesian_point ( 'none', ( 6.703591785532172900, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#33102 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33103 = axis2_placement_3d ( 'none', #33106, #33155, #33154 ) ;
#33104 = cartesian_point ( 'none', ( 6.096408214467820700, -5.777789833161707600e-031, 1.500000000000001100 ) ) ;
#33105 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33106 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#33107 = face_outer_bound ( 'none', #15018, .t. ) ;
#33108 = axis2_placement_3d ( 'none', #33111, #33119, #33105 ) ;
#33109 = circle ( 'none', #33147, 1.219500000000000700 ) ;
#33110 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#33111 = cartesian_point ( 'none', ( 6.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33112 = cartesian_point ( 'none', ( 5.703591785532172900, 1.500000000000001600, 1.836970198721030900e-016 ) ) ;
#33113 = cartesian_point ( 'none', ( 7.096408214467820700, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#33114 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#33115 = vector ( 'none', #33114, 1000.000000000000000 ) ;
#33116 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#33117 = axis2_placement_3d ( 'none', #33096, #33116, #33110 ) ;
#33118 = plane ( 'none', #33117 ) ;
#33119 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33120 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850925300, -0.1039711490850921800 ) ) ;
#33121 = vector ( 'none', #33120, 999.9999999999998900 ) ;
#33122 = cartesian_point ( 'none', ( 2.064317785737742400, -0.4513683279452450600, 0.1530120509309761400 ) ) ;
#33123 = face_outer_bound ( 'none', #14733, .t. ) ;
#33124 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#33125 = vector ( 'none', #33124, 1000.000000000000100 ) ;
#33126 = line ( 'none', #33122, #33121 ) ;
#33127 = cartesian_point ( 'none', ( 7.096408214467820700, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#33128 = line ( 'none', #33127, #33115 ) ;
#33129 = circle ( 'none', #33108, 1.500000000000000900 ) ;
#33130 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33131 = vector ( 'none', #33130, 1000.000000000000000 ) ;
#33132 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#33133 = cartesian_point ( 'none', ( 6.899999999999998600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#33134 = line ( 'none', #33133, #33125 ) ;
#33135 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33137 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33138 = cartesian_point ( 'none', ( 5.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33139 = conical_surface ( 'none', #33181, 1.219500000000000700, 0.9599310885968779200 ) ;
#33140 = axis2_placement_3d ( 'none', #33190, #33180, #33179 ) ;
#33141 = cartesian_point ( 'none', ( 1.760000000000000200, -0.1850000000000007500, 0.1849999999999992800 ) ) ;
#33142 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#33143 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#33144 = cartesian_point ( 'none', ( 1.525683881977851500, -0.3534147098284192200, 0.2402243903100174700 ) ) ;
#33145 = cartesian_point ( 'none', ( 1.404932235524356500, -0.4402049557168686300, 0.2223224638795421000 ) ) ;
#33146 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#33147 = axis2_placement_3d ( 'none', #33138, #33137, #33136 ) ;
#33148 =( bounded_curve ( ) b_spline_curve ( 3, ( #33146, #33145, #33144, #33143 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585712400, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#33149 = face_outer_bound ( 'none', #14900, .t. ) ;
#33150 = plane ( 'none', #33140 ) ;
#33151 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#33152 = vector ( 'none', #33151, 1000.000000000000000 ) ;
#33153 = cartesian_point ( 'none', ( 5.899999999999997700, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#33154 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33155 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33156 = line ( 'none', #33153, #33152 ) ;
#33157 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33158 = axis2_placement_3d ( 'none', #33169, #33157, #33214 ) ;
#33159 = line ( 'none', #33211, #33210 ) ;
#33160 = axis2_placement_3d ( 'none', #33219, #33199, #33198 ) ;
#33161 = direction ( 'none', ( 0.0000000000000000000, -2.930276141852714400e-016, 1.000000000000000000 ) ) ;
#33162 = vector ( 'none', #33161, 1000.000000000000000 ) ;
#33163 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#33164 = line ( 'none', #33163, #33162 ) ;
#33165 = face_outer_bound ( 'none', #14805, .t. ) ;
#33166 = cartesian_point ( 'none', ( 5.703591785532172900, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#33167 = cylindrical_surface ( 'none', #33158, 1.500000000000000000 ) ;
#33168 = vector ( 'none', #33220, 1000.000000000000100 ) ;
#33169 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33170 = cartesian_point ( 'none', ( 5.703591785532172900, -1.499999999999999800, 0.0000000000000000000 ) ) ;
#33171 = cartesian_point ( 'none', ( 1.890797310278578900, -0.09098943323727161400, -0.09098943323727194700 ) ) ;
#33172 = line ( 'none', #33171, #33168 ) ;
#33173 = face_outer_bound ( 'none', #14871, .t. ) ;
#33174 = cartesian_point ( 'none', ( 5.899999999999997700, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#33175 = cartesian_point ( 'none', ( 5.899999999999997700, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#33176 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#33177 = vector ( 'none', #33176, 1000.000000000000100 ) ;
#33178 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33179 = direction ( 'none', ( 0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#33180 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#33181 = axis2_placement_3d ( 'none', #33185, #33178, #33184 ) ;
#33182 = cartesian_point ( 'none', ( 5.899999999999997700, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#33183 = line ( 'none', #33182, #33177 ) ;
#33184 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33185 = cartesian_point ( 'none', ( 5.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33186 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33187 = vector ( 'none', #33186, 1000.000000000000000 ) ;
#33188 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#33189 = line ( 'none', #33188, #33187 ) ;
#33190 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#33191 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#33192 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#33193 =( bounded_curve ( ) b_spline_curve ( 3, ( #33246, #33245, #33244, #33243 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027737200, 4.642211150183666000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#33194 = conical_surface ( 'none', #33212, 1.500000000000000900, 0.9599310885968845900 ) ;
#33195 = cartesian_point ( 'none', ( 6.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33196 = face_outer_bound ( 'none', #14787, .t. ) ;
#33197 = cartesian_point ( 'none', ( 1.760000000000000200, 0.1849999999999999100, 0.1850000000000001100 ) ) ;
#33198 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33199 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33200 = cartesian_point ( 'none', ( 6.596408214467819800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#33201 = line ( 'none', #33192, #33240 ) ;
#33202 = cartesian_point ( 'none', ( 6.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33203 = face_outer_bound ( 'none', #14818, .t. ) ;
#33204 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33205 = vector ( 'none', #33204, 1000.000000000000000 ) ;
#33206 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#33207 = line ( 'none', #33206, #33205 ) ;
#33208 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#33209 = direction ( 'none', ( -0.7013093285102678400, 0.5040660798667548900, 0.5040660798667565600 ) ) ;
#33210 = vector ( 'none', #33209, 1000.000000000000100 ) ;
#33211 = cartesian_point ( 'none', ( 1.890797310278578900, 0.09098943323727150300, 0.09098943323727182200 ) ) ;
#33212 = axis2_placement_3d ( 'none', #33202, #33191, #33242 ) ;
#33213 = circle ( 'none', #33160, 1.500000000000000900 ) ;
#33214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33216 = vector ( 'none', #33215, 1000.000000000000000 ) ;
#33217 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#33218 = line ( 'none', #33217, #33216 ) ;
#33219 = cartesian_point ( 'none', ( 6.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33220 = direction ( 'none', ( -0.7013093285102678400, -0.5040660798667546700, -0.5040660798667567800 ) ) ;
#33221 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#33222 = vector ( 'none', #33221, 1000.000000000000000 ) ;
#33223 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3700000000000048300, 1.449999999999998600 ) ) ;
#33224 = line ( 'none', #33223, #33282 ) ;
#33225 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33226 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33227 = axis2_placement_3d ( 'none', #33195, #33226, #33225 ) ;
#33228 = cartesian_point ( 'none', ( 6.596408214467819800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#33229 = cartesian_point ( 'none', ( 6.399999999999997700, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#33230 = line ( 'none', #33228, #33222 ) ;
#33231 = plane ( 'none', #33254 ) ;
#33232 = axis2_placement_3d ( 'none', #33268, #33267, #33266 ) ;
#33233 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#33234 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#33235 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#33236 = plane ( 'none', #33232 ) ;
#33237 = cartesian_point ( 'none', ( 6.203591785532173800, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#33238 = circle ( 'none', #33227, 1.500000000000000900 ) ;
#33239 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.465138070926357000e-016 ) ) ;
#33240 = vector ( 'none', #33239, 1000.000000000000000 ) ;
#33241 = cartesian_point ( 'none', ( 6.096408214467820700, 1.836970198721024800e-016, -1.500000000000001100 ) ) ;
#33242 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33243 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#33244 = cartesian_point ( 'none', ( 1.404932235524362500, 0.4402049557168645200, 0.2223224638795416300 ) ) ;
#33245 = cartesian_point ( 'none', ( 1.525683881977856400, 0.3534147098284157200, 0.2402243903100168300 ) ) ;
#33246 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#33247 = circle ( 'none', #33252, 1.500000000000000700 ) ;
#33248 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#33249 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#33250 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#33251 = cartesian_point ( 'none', ( 5.203591785532172900, -1.500000000000001100, 0.0000000000000000000 ) ) ;
#33252 = axis2_placement_3d ( 'none', #33257, #33299, #33298 ) ;
#33253 = line ( 'none', #33279, #33278 ) ;
#33254 = axis2_placement_3d ( 'none', #33250, #33249, #33248 ) ;
#33255 = direction ( 'none', ( -0.7013093285102691700, -0.5040660798667557800, 0.5040660798667540000 ) ) ;
#33256 = vector ( 'none', #33255, 1000.000000000000100 ) ;
#33257 = cartesian_point ( 'none', ( 6.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33258 = face_outer_bound ( 'none', #14918, .t. ) ;
#33259 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33260 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33261 = cartesian_point ( 'none', ( 6.399999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33262 = axis2_placement_3d ( 'none', #33261, #33260, #33259 ) ;
#33263 = line ( 'none', #33269, #33256 ) ;
#33264 = conical_surface ( 'none', #33262, 1.219500000000000700, 0.9599310885968779200 ) ;
#33265 = vector ( 'none', #33272, 1000.000000000000000 ) ;
#33266 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33267 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33268 = cartesian_point ( 'none', ( 8.000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#33269 = cartesian_point ( 'none', ( 1.890797310278577800, -0.09098943323727228000, 0.09098943323727182200 ) ) ;
#33270 = face_outer_bound ( 'none', #14709, .t. ) ;
#33271 = cartesian_point ( 'none', ( 6.203591785532173800, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#33272 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#33273 = line ( 'none', #33229, #33265 ) ;
#33274 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33275 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33276 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1395667683233124700, -4.702338436253679500 ) ) ;
#33277 = direction ( 'none', ( -0.9891309318365546500, 0.1039711490850927200, -0.1039711490850923300 ) ) ;
#33278 = vector ( 'none', #33277, 1000.000000000000100 ) ;
#33279 = cartesian_point ( 'none', ( 2.064317785737742400, 0.1530120509309775300, -0.4513683279452442300 ) ) ;
#33280 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1638840507672252600, -4.619609531094962300 ) ) ;
#33281 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231898000, -0.5815216164980058200 ) ) ;
#33282 = vector ( 'none', #33281, 1000.000000000000100 ) ;
#33283 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05883149350073785300, -4.906347448137378100 ) ) ;
#33284 = axis2_placement_3d ( 'none', #33289, #33275, #33274 ) ;
#33285 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33286 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33287 = cartesian_point ( 'none', ( 5.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33288 = circle ( 'none', #33284, 1.500000000000000900 ) ;
#33289 = cartesian_point ( 'none', ( 5.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33290 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#33291 = cartesian_point ( 'none', ( 1.404932235524357000, -0.2223224638795437100, 0.4402049557168675700 ) ) ;
#33292 = cartesian_point ( 'none', ( 1.525683881977851500, -0.2402243903100188500, 0.3534147098284182700 ) ) ;
#33293 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#33294 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1050879278096510700, -4.798239689491686600 ) ) ;
#33295 = axis2_placement_3d ( 'none', #33287, #33286, #33285 ) ;
#33296 =( bounded_curve ( ) b_spline_curve ( 3, ( #33293, #33292, #33291, #33290 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379404100, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#33297 = circle ( 'none', #33295, 1.500000000000000900 ) ;
#33298 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33299 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33300 = direction ( 'none', ( -0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#33301 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33302 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#33303 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#33304 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#33305 = axis2_placement_3d ( 'none', #33306, #33310, #33301 ) ;
#33306 = cartesian_point ( 'none', ( 5.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33307 = plane ( 'none', #33321 ) ;
#33308 = plane ( 'none', #33312 ) ;
#33309 = conical_surface ( 'none', #33305, 1.219500000000000700, 0.9599310885968779200 ) ;
#33310 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33311 = face_outer_bound ( 'none', #14952, .t. ) ;
#33312 = axis2_placement_3d ( 'none', #33317, #33304, #33303 ) ;
#33313 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33314 = vector ( 'none', #33313, 1000.000000000000000 ) ;
#33315 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#33316 = line ( 'none', #33315, #33314 ) ;
#33317 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#33318 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#33319 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000007500, 0.1849999999999993600 ) ) ;
#33320 = face_outer_bound ( 'none', #14870, .t. ) ;
#33321 = axis2_placement_3d ( 'none', #33319, #33318, #33300 ) ;
#33322 = face_outer_bound ( 'none', #15000, .t. ) ;
#33323 = plane ( 'none', #33345 ) ;
#33324 = face_outer_bound ( 'none', #14982, .t. ) ;
#33325 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33326 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#33327 = cartesian_point ( 'none', ( 5.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33328 = axis2_placement_3d ( 'none', #33325, #33347, #33338 ) ;
#33329 = face_outer_bound ( 'none', #15016, .t. ) ;
#33330 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231913300, 0.5815216164980058200 ) ) ;
#33331 = vector ( 'none', #33330, 1000.000000000000100 ) ;
#33332 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000050500, -1.449999999999998600 ) ) ;
#33333 = line ( 'none', #33332, #33331 ) ;
#33334 = cylindrical_surface ( 'none', #33328, 1.500000000000000000 ) ;
#33335 = cartesian_point ( 'none', ( 5.399999999999998600, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#33336 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#33337 = vector ( 'none', #33336, 1000.000000000000000 ) ;
#33338 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33339 = cartesian_point ( 'none', ( 5.596408214467820700, 1.836970198721024800e-016, -1.500000000000001100 ) ) ;
#33340 = cartesian_point ( 'none', ( 5.596408214467820700, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#33341 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#33342 = cartesian_point ( 'none', ( 1.404932235524357000, 0.2223224638795436000, -0.4402049557168675200 ) ) ;
#33343 = cartesian_point ( 'none', ( 1.525683881977852000, 0.2402243903100186300, -0.3534147098284180500 ) ) ;
#33344 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#33345 = axis2_placement_3d ( 'none', #33302, #33326, #33382 ) ;
#33346 =( bounded_curve ( ) b_spline_curve ( 3, ( #33344, #33343, #33342, #33341 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379400700, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#33347 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33348 = cartesian_point ( 'none', ( 6.096408214467820700, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#33349 = line ( 'none', #33348, #33337 ) ;
#33350 = cartesian_point ( 'none', ( 5.399999999999998600, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#33351 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33352 = vector ( 'none', #33351, 1000.000000000000000 ) ;
#33353 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#33354 = line ( 'none', #33353, #33352 ) ;
#33355 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231485800, 0.5815216164980063800 ) ) ;
#33356 = vector ( 'none', #33355, 1000.000000000000100 ) ;
#33357 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3699999999999945000, -1.450000000000001300 ) ) ;
#33358 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33359 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33360 = axis2_placement_3d ( 'none', #33327, #33359, #33358 ) ;
#33361 = cartesian_point ( 'none', ( 5.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33362 = cartesian_point ( 'none', ( 5.703591785532172900, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#33363 = face_outer_bound ( 'none', #14888, .t. ) ;
#33364 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33365 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33366 = circle ( 'none', #33360, 1.500000000000000700 ) ;
#33367 = line ( 'none', #33357, #33356 ) ;
#33368 = axis2_placement_3d ( 'none', #33416, #33415, #33414 ) ;
#33369 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33370 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33371 = cartesian_point ( 'none', ( 6.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33372 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#33373 = axis2_placement_3d ( 'none', #33371, #33365, #33364 ) ;
#33374 = circle ( 'none', #33373, 1.500000000000000900 ) ;
#33375 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850918100, 0.1039711490850923500 ) ) ;
#33376 = vector ( 'none', #33375, 1000.000000000000100 ) ;
#33377 = cartesian_point ( 'none', ( 2.064317785737741900, -0.1530120509309746100, -0.4513683279452421200 ) ) ;
#33378 = line ( 'none', #33377, #33376 ) ;
#33379 = plane ( 'none', #33368 ) ;
#33380 = circle ( 'none', #33381, 1.500000000000000700 ) ;
#33381 = axis2_placement_3d ( 'none', #33383, #33370, #33369 ) ;
#33382 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#33383 = cartesian_point ( 'none', ( 5.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33384 = cartesian_point ( 'none', ( 4.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33385 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#33386 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#33387 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33388 = cartesian_point ( 'none', ( 4.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33389 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33390 = circle ( 'none', #33443, 1.219500000000000700 ) ;
#33391 = cartesian_point ( 'none', ( 4.899999999999997700, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#33392 = line ( 'none', #33423, #33422 ) ;
#33393 = face_outer_bound ( 'none', #15087, .t. ) ;
#33394 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#33395 = vector ( 'none', #33394, 1000.000000000000000 ) ;
#33396 = axis2_placement_3d ( 'none', #33384, #33389, #33447 ) ;
#33397 = face_outer_bound ( 'none', #15058, .t. ) ;
#33398 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33399 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#33400 = axis2_placement_3d ( 'none', #33361, #33403, #33387 ) ;
#33401 = cylindrical_surface ( 'none', #33477, 0.2999999999999999900 ) ;
#33402 = conical_surface ( 'none', #33396, 1.219500000000000700, 0.9599310885968779200 ) ;
#33403 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33404 = conical_surface ( 'none', #33411, 1.500000000000000900, 0.9599310885968845900 ) ;
#33405 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.465138070926357500e-016 ) ) ;
#33406 = vector ( 'none', #33405, 1000.000000000000000 ) ;
#33407 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#33408 = line ( 'none', #33407, #33406 ) ;
#33409 = face_outer_bound ( 'none', #14868, .t. ) ;
#33410 = cartesian_point ( 'none', ( 6.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33411 = axis2_placement_3d ( 'none', #33410, #33399, #33398 ) ;
#33412 = cartesian_point ( 'none', ( 6.096408214467820700, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#33413 = line ( 'none', #33412, #33395 ) ;
#33414 = direction ( 'none', ( 0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#33415 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463000e-015, -0.8120153713427136200 ) ) ;
#33416 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#33417 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#33418 = circle ( 'none', #33400, 1.500000000000000700 ) ;
#33419 = cartesian_point ( 'none', ( 6.096408214467820700, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#33420 = cartesian_point ( 'none', ( 5.096408214467820700, 1.836970198721024800e-016, -1.500000000000001100 ) ) ;
#33421 = vector ( 'none', #33463, 1000.000000000000000 ) ;
#33422 = vector ( 'none', #33481, 1000.000000000000000 ) ;
#33423 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#33424 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#33425 = line ( 'none', #33424, #33473 ) ;
#33426 = circle ( 'none', #33458, 1.500000000000000900 ) ;
#33427 = face_outer_bound ( 'none', #14971, .t. ) ;
#33428 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#33429 = axis2_placement_3d ( 'none', #33439, #33432, #33431 ) ;
#33430 = face_outer_bound ( 'none', #14967, .t. ) ;
#33431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33432 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33433 = face_outer_bound ( 'none', #15073, .t. ) ;
#33434 = plane ( 'none', #33445 ) ;
#33435 = cartesian_point ( 'none', ( 5.096408214467820700, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#33436 = cartesian_point ( 'none', ( 5.203591785532172900, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#33437 = direction ( 'none', ( -0.9891309318365548700, 0.1039711490850920200, 0.1039711490850921800 ) ) ;
#33438 = cartesian_point ( 'none', ( 2.095679098946627800, 0.4513683279452416800, 0.4513683279452434500 ) ) ;
#33439 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33440 = cartesian_point ( 'none', ( 4.096408214467820700, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#33441 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33442 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33443 = axis2_placement_3d ( 'none', #33388, #33442, #33441 ) ;
#33444 = direction ( 'none', ( 0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#33445 = axis2_placement_3d ( 'none', #33386, #33385, #33428 ) ;
#33446 = cylindrical_surface ( 'none', #33429, 1.500000000000000000 ) ;
#33447 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33448 = face_outer_bound ( 'none', #15057, .t. ) ;
#33449 = cylindrical_surface ( 'none', #33450, 0.2999999999999999900 ) ;
#33450 = axis2_placement_3d ( 'none', #33438, #33437, #33444 ) ;
#33451 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#33452 = plane ( 'none', #33500 ) ;
#33453 = cartesian_point ( 'none', ( 5.096408214467820700, -5.777789833161707600e-031, 1.500000000000001100 ) ) ;
#33454 = cartesian_point ( 'none', ( 5.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33455 = line ( 'none', #33464, #33421 ) ;
#33456 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33457 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33458 = axis2_placement_3d ( 'none', #33470, #33457, #33456 ) ;
#33459 = cartesian_point ( 'none', ( 2.064317785737741500, 0.1530120509309744500, 0.4513683279452423400 ) ) ;
#33460 = line ( 'none', #33459, #33490 ) ;
#33461 = circle ( 'none', #33497, 1.500000000000000900 ) ;
#33462 = circle ( 'none', #33504, 1.500000000000000700 ) ;
#33463 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#33464 = cartesian_point ( 'none', ( 4.899999999999997700, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#33465 = axis2_placement_3d ( 'none', #33454, #33475, #33474 ) ;
#33466 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33467 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33468 = cartesian_point ( 'none', ( 5.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33469 = axis2_placement_3d ( 'none', #33468, #33467, #33466 ) ;
#33470 = cartesian_point ( 'none', ( 5.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33471 = circle ( 'none', #33469, 1.500000000000000900 ) ;
#33472 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33473 = vector ( 'none', #33472, 1000.000000000000000 ) ;
#33474 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33475 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#33476 = direction ( 'none', ( -0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#33477 = axis2_placement_3d ( 'none', #33480, #33479, #33476 ) ;
#33478 = conical_surface ( 'none', #33465, 1.500000000000000900, 0.9599310885968845900 ) ;
#33479 = direction ( 'none', ( -0.9891309318365548700, -0.1039711490850918200, -0.1039711490850923800 ) ) ;
#33480 = cartesian_point ( 'none', ( 2.095679098946627800, -0.4513683279452418400, -0.4513683279452432300 ) ) ;
#33481 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33482 = line ( 'none', #33493, #33483 ) ;
#33483 = vector ( 'none', #33492, 1000.000000000000200 ) ;
#33484 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#33485 = vector ( 'none', #33484, 1000.000000000000000 ) ;
#33486 = cartesian_point ( 'none', ( 5.596408214467820700, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#33487 = circle ( 'none', #33491, 1.219500000000000700 ) ;
#33488 = line ( 'none', #33486, #33485 ) ;
#33489 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850920200, -0.1039711490850921500 ) ) ;
#33490 = vector ( 'none', #33489, 1000.000000000000100 ) ;
#33491 = axis2_placement_3d ( 'none', #33526, #33523, #33522 ) ;
#33492 = direction ( 'none', ( -0.9891309318365546500, -0.1039711490850925300, 0.1039711490850921400 ) ) ;
#33493 = cartesian_point ( 'none', ( 2.064317785737742400, -0.1530120509309777500, 0.4513683279452444000 ) ) ;
#33494 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33495 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33496 = cartesian_point ( 'none', ( 5.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33497 = axis2_placement_3d ( 'none', #33496, #33495, #33494 ) ;
#33498 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#33499 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#33500 = axis2_placement_3d ( 'none', #33451, #33499, #33498 ) ;
#33501 = line ( 'none', #33531, #33530 ) ;
#33502 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33503 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33504 = axis2_placement_3d ( 'none', #33505, #33503, #33502 ) ;
#33505 = cartesian_point ( 'none', ( 5.203591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33506 = face_outer_bound ( 'none', #14954, .t. ) ;
#33507 = cartesian_point ( 'none', ( 4.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33508 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3832597247238454500, -5.566447379701391400 ) ) ;
#33509 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2735914544201864000, -5.436527490535839400 ) ) ;
#33510 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231506700, -0.5815216164980063800 ) ) ;
#33511 = vector ( 'none', #33510, 1000.000000000000100 ) ;
#33512 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3699999999999948300, 1.450000000000001300 ) ) ;
#33513 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1656760909725081800, -5.292086474002235100 ) ) ;
#33514 = circle ( 'none', #32095, 1.500000000000000700 ) ;
#33515 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#33516 = cartesian_point ( 'none', ( 1.525683881977856400, 0.2402243903100156600, 0.3534147098284164400 ) ) ;
#33517 = cartesian_point ( 'none', ( 1.404932235524362100, 0.2223224638795400800, 0.4402049557168651900 ) ) ;
#33518 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#33519 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#33520 =( bounded_curve ( ) b_spline_curve ( 3, ( #33518, #33517, #33516, #33515 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995920600, 2.420908145151850400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#33521 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0007606927177316322500, -5.025548568851710300 ) ) ;
#33522 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33523 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33524 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.07514504483988418400, -5.154590128056191200 ) ) ;
#33525 = axis2_placement_3d ( 'none', #33507, #33519, #33532 ) ;
#33526 = cartesian_point ( 'none', ( 5.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33527 = conical_surface ( 'none', #33525, 1.500000000000000900, 0.9599310885968845900 ) ;
#33528 = line ( 'none', #33512, #33511 ) ;
#33529 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#33530 = vector ( 'none', #33529, 1000.000000000000000 ) ;
#33531 = cartesian_point ( 'none', ( 5.399999999999998600, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#33532 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33533 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33534 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33535 = line ( 'none', #33587, #33586 ) ;
#33536 = axis2_placement_3d ( 'none', #33534, #33537, #33589 ) ;
#33537 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33538 = axis2_placement_3d ( 'none', #33582, #33581, #33580 ) ;
#33539 = face_outer_bound ( 'none', #15269, .t. ) ;
#33540 = direction ( 'none', ( -0.5150380749100650400, 0.0000000000000000000, 0.8571673007021058900 ) ) ;
#33541 = vector ( 'none', #33540, 999.9999999999998900 ) ;
#33542 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#33543 = circle ( 'none', #33560, 1.500000000000000900 ) ;
#33544 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#33545 = vector ( 'none', #33544, 1000.000000000000000 ) ;
#33546 = cartesian_point ( 'none', ( 5.596408214467820700, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#33547 = line ( 'none', #33542, #33541 ) ;
#33548 = cartesian_point ( 'none', ( 4.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33549 = line ( 'none', #33546, #33545 ) ;
#33550 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#33551 = vector ( 'none', #33550, 1000.000000000000100 ) ;
#33552 = cartesian_point ( 'none', ( 5.399999999999998600, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#33553 = line ( 'none', #33552, #33551 ) ;
#33554 = cylindrical_surface ( 'none', #33536, 0.9999999999999931200 ) ;
#33555 = cartesian_point ( 'none', ( 5.596408214467820700, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#33556 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33557 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33558 = cartesian_point ( 'none', ( 5.203591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33559 = axis2_placement_3d ( 'none', #33558, #33557, #33556 ) ;
#33560 = axis2_placement_3d ( 'none', #33548, #33595, #33594 ) ;
#33561 = cartesian_point ( 'none', ( 4.899999999999997700, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#33562 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#33563 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#33564 = circle ( 'none', #33559, 1.500000000000000700 ) ;
#33565 = axis2_placement_3d ( 'none', #33588, #33576, #33622 ) ;
#33566 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33567 = vector ( 'none', #33566, 1000.000000000000000 ) ;
#33568 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#33569 = line ( 'none', #33568, #33567 ) ;
#33570 = axis2_placement_3d ( 'none', #33601, #33600, #33597 ) ;
#33571 = axis2_placement_3d ( 'none', #33620, #33617, #33616 ) ;
#33572 = face_outer_bound ( 'none', #15037, .t. ) ;
#33573 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33574 = vector ( 'none', #33573, 1000.000000000000000 ) ;
#33575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33576 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33577 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999931200 ) ) ;
#33578 = line ( 'none', #33577, #33574 ) ;
#33579 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33580 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33581 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33582 = cartesian_point ( 'none', ( 4.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33583 = conical_surface ( 'none', #33565, 1.500000000000000000, 0.7853981633974365100 ) ;
#33584 = axis2_placement_3d ( 'none', #33533, #33579, #33575 ) ;
#33585 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33586 = vector ( 'none', #33585, 1000.000000000000000 ) ;
#33587 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.224646799147344800e-016, -0.9999999999999931200 ) ) ;
#33588 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33590 = circle ( 'none', #33538, 1.500000000000000900 ) ;
#33591 = cartesian_point ( 'none', ( 4.203591785532173800, 1.500000000000000200, 1.836970198721029400e-016 ) ) ;
#33592 = circle ( 'none', #33571, 1.219500000000000700 ) ;
#33593 = circle ( 'none', #33584, 0.9999999999999870100 ) ;
#33594 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33595 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33596 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 1.959434878635766000e-016, -1.600000000000000800 ) ) ;
#33597 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33598 = conical_surface ( 'none', #33649, 1.600000000000000800, 0.5235987755982984800 ) ;
#33599 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#33600 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33601 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33603 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33604 = cartesian_point ( 'none', ( 1.039230484541328500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33605 = axis2_placement_3d ( 'none', #33604, #33603, #33602 ) ;
#33606 = cartesian_point ( 'none', ( 4.596408214467819800, -5.777789833161707600e-031, 1.500000000000001100 ) ) ;
#33607 = cylindrical_surface ( 'none', #33570, 1.500000000000000000 ) ;
#33608 = face_outer_bound ( 'none', #15186, .t. ) ;
#33609 = circle ( 'none', #33605, 0.9999999999999991100 ) ;
#33610 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33611 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33612 = cartesian_point ( 'none', ( 5.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33613 = axis2_placement_3d ( 'none', #33612, #33611, #33610 ) ;
#33614 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#33615 = circle ( 'none', #33613, 1.500000000000000900 ) ;
#33616 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33617 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33618 = cartesian_point ( 'none', ( 4.596408214467819800, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#33619 = cartesian_point ( 'none', ( 1.039230484541328500, 0.0000000000000000000, 0.9999999999999991100 ) ) ;
#33620 = cartesian_point ( 'none', ( 4.399999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33621 = cartesian_point ( 'none', ( 4.399999999999997700, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#33622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33623 = cartesian_point ( 'none', ( 4.203591785532173800, -1.499999999999998400, 0.0000000000000000000 ) ) ;
#33624 = cartesian_point ( 'none', ( 4.899999999999997700, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#33625 = cartesian_point ( 'none', ( 4.703591785532172900, -1.499999999999999800, 0.0000000000000000000 ) ) ;
#33626 = axis2_placement_3d ( 'none', #33680, #33679, #33678 ) ;
#33627 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33628 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33629 = cartesian_point ( 'none', ( 4.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33630 = face_outer_bound ( 'none', #15027, .t. ) ;
#33631 = cylindrical_surface ( 'none', #33626, 0.2999999999999999900 ) ;
#33632 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33633 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33634 = cartesian_point ( 'none', ( 4.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33635 = axis2_placement_3d ( 'none', #33634, #33633, #33632 ) ;
#33636 = cartesian_point ( 'none', ( 4.703591785532172900, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#33637 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33638 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33639 = cartesian_point ( 'none', ( 4.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33640 = axis2_placement_3d ( 'none', #33639, #33638, #33637 ) ;
#33641 = axis2_placement_3d ( 'none', #33629, #33628, #33627 ) ;
#33642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33643 = circle ( 'none', #33640, 1.500000000000000700 ) ;
#33644 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 1.600000000000000800 ) ) ;
#33645 = circle ( 'none', #33641, 1.500000000000000700 ) ;
#33646 = cartesian_point ( 'none', ( 4.703591785532172900, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#33647 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33648 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33649 = axis2_placement_3d ( 'none', #33648, #33647, #33642 ) ;
#33650 = face_outer_bound ( 'none', #15106, .t. ) ;
#33651 = circle ( 'none', #33635, 1.500000000000000700 ) ;
#33652 = direction ( 'none', ( 0.9891309318365546500, 0.1039711490850925200, -0.1039711490850921500 ) ) ;
#33653 = cartesian_point ( 'none', ( 2.095679098946628300, -0.4513683279452450600, 0.4513683279452433400 ) ) ;
#33654 = axis2_placement_3d ( 'none', #33714, #33708, #33707 ) ;
#33655 = cartesian_point ( 'none', ( 15.63689064382384200, -1.493326127739253700e-016, 5.899999999999999500 ) ) ;
#33656 = direction ( 'none', ( -0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#33657 = conical_surface ( 'none', #33654, 1.500000000000000900, 0.9599310885968845900 ) ;
#33658 = cylindrical_surface ( 'none', #33671, 0.2999999999999999900 ) ;
#33659 = face_outer_bound ( 'none', #15166, .t. ) ;
#33660 = cartesian_point ( 'none', ( 1.039230484541328500, 1.224646799147352000e-016, -0.9999999999999991100 ) ) ;
#33661 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#33662 = vector ( 'none', #33661, 1000.000000000000000 ) ;
#33663 = cartesian_point ( 'none', ( 5.096408214467820700, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#33664 = cartesian_point ( 'none', ( 5.096408214467820700, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#33665 = line ( 'none', #33664, #33662 ) ;
#33666 = cartesian_point ( 'none', ( 6.600860619027559800, -1.616744565741978400e-015, 0.0000000000000000000 ) ) ;
#33667 = cylindrical_surface ( 'none', #33693, 1.500000000000000000 ) ;
#33668 = direction ( 'none', ( -0.8660254037844388200, 6.123233995736762300e-017, -0.4999999999999996700 ) ) ;
#33669 = vector ( 'none', #33668, 1000.000000000000000 ) ;
#33670 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 1.959434878635766000e-016, -1.600000000000000800 ) ) ;
#33671 = axis2_placement_3d ( 'none', #33653, #33652, #33656 ) ;
#33672 = line ( 'none', #33670, #33669 ) ;
#33673 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#33674 = vector ( 'none', #33673, 1000.000000000000000 ) ;
#33675 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#33676 = vector ( 'none', #33675, 1000.000000000000100 ) ;
#33677 = cartesian_point ( 'none', ( 4.596408214467819800, 1.836970198721024800e-016, -1.500000000000001100 ) ) ;
#33678 = direction ( 'none', ( 0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#33679 = direction ( 'none', ( 0.9891309318365546500, -0.1039711490850927200, 0.1039711490850923500 ) ) ;
#33680 = cartesian_point ( 'none', ( 2.095679098946628300, 0.4513683279452447300, -0.4513683279452431200 ) ) ;
#33681 = cartesian_point ( 'none', ( 5.096408214467820700, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#33682 = line ( 'none', #33681, #33674 ) ;
#33683 = face_outer_bound ( 'none', #15066, .t. ) ;
#33684 = line ( 'none', #33624, #33676 ) ;
#33685 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33686 = vector ( 'none', #33685, 1000.000000000000000 ) ;
#33687 = cartesian_point ( 'none', ( 3.899999999999998100, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#33688 = line ( 'none', #33733, #33732 ) ;
#33689 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.347880794884117800e-016, -5.999999999999998200 ) ) ;
#33690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33691 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33692 = line ( 'none', #33689, #33686 ) ;
#33693 = axis2_placement_3d ( 'none', #33706, #33691, #33690 ) ;
#33694 = cartesian_point ( 'none', ( 4.096408214467820700, 1.836970198721024800e-016, -1.500000000000001100 ) ) ;
#33695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33696 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33697 = axis2_placement_3d ( 'none', #33711, #33696, #33695 ) ;
#33698 = cartesian_point ( 'none', ( 4.203591785532173800, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#33699 = cartesian_point ( 'none', ( 20.00001312526306000, -1.212105936468727700, 5.774149179677532800 ) ) ;
#33700 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33701 = vector ( 'none', #33700, 1000.000000000000000 ) ;
#33702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.900000000000000400 ) ) ;
#33703 = line ( 'none', #33702, #33701 ) ;
#33704 = axis2_placement_3d ( 'none', #33738, #33727, #33726 ) ;
#33705 = circle ( 'none', #33697, 5.900000000000000400 ) ;
#33706 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33707 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33708 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#33709 = cartesian_point ( 'none', ( 3.899999999999998100, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#33710 = face_outer_bound ( 'none', #15229, .t. ) ;
#33711 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33712 = circle ( 'none', #33704, 5.999999999999998200 ) ;
#33713 = cartesian_point ( 'none', ( 4.399999999999997700, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#33714 = cartesian_point ( 'none', ( 5.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33715 = cartesian_point ( 'none', ( 3.594253115793032200, 3.897155157449425400e-017, 5.900000000000000400 ) ) ;
#33716 =( bounded_curve ( ) b_spline_curve ( 2, ( #33752, #33751, #33750, #33749, #33748 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 2, 3 ),
( 0.1180441639520287600, 0.1315789473684210500, 0.1509727376132400100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9982936476337273000, 0.9982433303983477800, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#33717 = axis2_placement_3d ( 'none', #33753, #33743, #33742 ) ;
#33718 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33719 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33720 = cartesian_point ( 'none', ( 4.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33721 = axis2_placement_3d ( 'none', #33720, #33719, #33718 ) ;
#33722 = cartesian_point ( 'none', ( 26.44999999999999600, 7.347880794884117800e-016, -5.999999999999998200 ) ) ;
#33723 = cartesian_point ( 'none', ( 3.703591785532172900, 1.500000000000001600, 1.836970198721030900e-016 ) ) ;
#33724 = circle ( 'none', #33721, 1.500000000000000900 ) ;
#33725 = cartesian_point ( 'none', ( 4.096408214467820700, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#33726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33727 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33728 = cartesian_point ( 'none', ( 3.703591785532172900, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#33729 = cartesian_point ( 'none', ( 19.99999999999999600, 7.347880794884117800e-016, -5.999999999999998200 ) ) ;
#33730 = cartesian_point ( 'none', ( 26.44999999999999600, 0.0000000000000000000, 5.999999999999998200 ) ) ;
#33731 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33732 = vector ( 'none', #33731, 1000.000000000000000 ) ;
#33733 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#33734 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192507300, 2.283478162497810900 ) ) ;
#33735 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.399124981050910800, 2.225877679756685700 ) ) ;
#33736 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.436777103450517200, 2.167289833695905400 ) ) ;
#33737 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016081000, 2.107753354495353300 ) ) ;
#33738 = cartesian_point ( 'none', ( 26.44999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33739 =( bounded_curve ( ) b_spline_curve ( 3, ( #33737, #33736, #33735, #33734 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#33740 = circle ( 'none', #33761, 1.500000000000000900 ) ;
#33741 = face_outer_bound ( 'none', #15124, .t. ) ;
#33742 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33743 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33744 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.127483014739256700, 0.8373082554614647000 ) ) ;
#33745 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.061075181244328600, 0.8660604843361238100 ) ) ;
#33746 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 5.999999999999998200 ) ) ;
#33747 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4580899952603786900, -5.646914887348812900 ) ) ;
#33748 = cartesian_point ( 'none', ( 20.00001312526306000, -1.212105936468727700, 5.774149179677532800 ) ) ;
#33749 = cartesian_point ( 'none', ( 18.71325369381601800, -0.8598159360426974600, 5.848101721757733400 ) ) ;
#33750 = cartesian_point ( 'none', ( 17.42989039486063500, -0.5011485295635648200, 5.878677585249616500 ) ) ;
#33751 = cartesian_point ( 'none', ( 16.53492288092572000, -0.2510278681987009300, 5.900000000000001200 ) ) ;
#33752 = cartesian_point ( 'none', ( 15.63689064382384200, -1.493326127739253700e-016, 5.899999999999999500 ) ) ;
#33753 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33754 = circle ( 'none', #33717, 5.999999999999998200 ) ;
#33755 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4890447533538664900, -5.678981883156261300 ) ) ;
#33756 = cartesian_point ( 'none', ( 2.427416577738659600, 1.085771318146274100e-016, 5.899999999999999500 ) ) ;
#33757 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33758 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33759 = cartesian_point ( 'none', ( 4.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33760 = cartesian_point ( 'none', ( 4.096408214467820700, -5.777789833161707600e-031, 1.500000000000001100 ) ) ;
#33761 = axis2_placement_3d ( 'none', #33759, #33758, #33757 ) ;
#33762 = cartesian_point ( 'none', ( 5.283453477579776300, -0.4736051551593074600, 5.900000000000000400 ) ) ;
#33763 = cartesian_point ( 'none', ( 3.594253115793032200, 3.897155157449425400e-017, 5.900000000000000400 ) ) ;
#33764 = axis2_placement_3d ( 'none', #33806, #33805, #33766 ) ;
#33765 =( bounded_curve ( ) b_spline_curve ( 2, ( #33763, #33762, #33816, #33815, #33814, #33813, #33812, #33811, #33810, #33809, #33808 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 3 ),
( 0.02713570674157663200, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9997937982843443400, 0.9966909094668424700, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#33766 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33767 = face_outer_bound ( 'none', #15139, .t. ) ;
#33768 = cartesian_point ( 'none', ( 3.703591785532172900, -1.499999999999999800, 0.0000000000000000000 ) ) ;
#33769 = face_outer_bound ( 'none', #15255, .t. ) ;
#33770 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#33771 = vector ( 'none', #33770, 1000.000000000000000 ) ;
#33772 = cartesian_point ( 'none', ( 4.596408214467819800, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#33773 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33774 = vector ( 'none', #33773, 1000.000000000000000 ) ;
#33775 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 5.900000000000000400 ) ) ;
#33776 = conical_surface ( 'none', #33764, 1.219500000000000700, 0.9599310885968779200 ) ;
#33777 = line ( 'none', #33775, #33774 ) ;
#33778 = line ( 'none', #33772, #33771 ) ;
#33779 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#33780 = vector ( 'none', #33779, 1000.000000000000000 ) ;
#33781 = cartesian_point ( 'none', ( 4.596408214467819800, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#33782 = line ( 'none', #33781, #33780 ) ;
#33783 = cartesian_point ( 'none', ( 4.596408214467819800, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#33784 = circle ( 'none', #33840, 1.500000000000000900 ) ;
#33785 = cartesian_point ( 'none', ( 20.00001312526307400, -4.141429133831406900, 4.202209452162743600 ) ) ;
#33786 = axis2_placement_3d ( 'none', #33791, #33790, #33846 ) ;
#33787 = circle ( 'none', #33789, 1.500000000000000700 ) ;
#33788 = cartesian_point ( 'none', ( 4.203591785532173800, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#33789 = axis2_placement_3d ( 'none', #33802, #33839, #33838 ) ;
#33790 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33791 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33792 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#33793 = line ( 'none', #33792, #33843 ) ;
#33794 = conical_surface ( 'none', #33786, 0.9999999999999870100, 1.029744258676641900 ) ;
#33795 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#33796 = vector ( 'none', #33795, 1000.000000000000000 ) ;
#33797 = cartesian_point ( 'none', ( 4.399999999999997700, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#33798 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33799 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33800 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33801 = line ( 'none', #33797, #33796 ) ;
#33802 = cartesian_point ( 'none', ( 4.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33803 = face_outer_bound ( 'none', #15267, .t. ) ;
#33804 = axis2_placement_3d ( 'none', #33800, #33799, #33798 ) ;
#33805 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33806 = cartesian_point ( 'none', ( 4.399999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33807 = cylindrical_surface ( 'none', #33804, 5.999999999999998200 ) ;
#33808 = cartesian_point ( 'none', ( 20.00001312526307400, -4.141429133831406900, 4.202209452162743600 ) ) ;
#33809 = cartesian_point ( 'none', ( 18.71325369381603200, -3.885045689195065300, 4.454884643261324100 ) ) ;
#33810 = cartesian_point ( 'none', ( 17.42989039486063500, -3.599846026215757900, 4.674516936276796200 ) ) ;
#33811 = cartesian_point ( 'none', ( 15.68690135537457000, -3.212504509559741500, 4.972808682468038200 ) ) ;
#33812 = cartesian_point ( 'none', ( 13.94391231588850700, -2.781348618580453900, 5.203277799802792800 ) ) ;
#33813 = cartesian_point ( 'none', ( 12.20092327640244400, -2.350192727601167200, 5.433746917137546500 ) ) ;
#33814 = cartesian_point ( 'none', ( 10.45793423691638100, -1.886983271064998700, 5.590106808883067700 ) ) ;
#33815 = cartesian_point ( 'none', ( 8.714945197430317600, -1.423773814528831000, 5.746466700628587900 ) ) ;
#33816 = cartesian_point ( 'none', ( 6.971956157944253700, -0.9411459389131557900, 5.824452276537877000 ) ) ;
#33817 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33818 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33819 = line ( 'none', #33826, #33868 ) ;
#33820 = circle ( 'none', #33867, 5.700000000000001100 ) ;
#33821 = line ( 'none', #33870, #33861 ) ;
#33822 = cartesian_point ( 'none', ( 4.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33823 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33824 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33825 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#33826 = cartesian_point ( 'none', ( 4.399999999999997700, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#33827 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33828 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33829 = cartesian_point ( 'none', ( 4.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33830 = axis2_placement_3d ( 'none', #33822, #33818, #33817 ) ;
#33831 = axis2_placement_3d ( 'none', #33829, #33824, #33823 ) ;
#33832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33833 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33834 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33835 = axis2_placement_3d ( 'none', #33834, #33833, #33832 ) ;
#33836 = vertex_point ( 'none', #5752 ) ;
#33837 = cartesian_point ( 'none', ( 4.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33838 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33839 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33840 = axis2_placement_3d ( 'none', #33837, #33828, #33827 ) ;
#33841 = circle ( 'none', #33835, 1.600000000000000800 ) ;
#33842 = direction ( 'none', ( -0.5150380749100650400, 1.049727191138610800e-016, -0.8571673007021058900 ) ) ;
#33843 = vector ( 'none', #33842, 999.9999999999998900 ) ;
#33844 = circle ( 'none', #33830, 1.500000000000000700 ) ;
#33845 = circle ( 'none', #33831, 1.500000000000000700 ) ;
#33846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33847 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.551579711019416900, -1.292270371167287400 ) ) ;
#33848 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.551579711019468500, 1.292270371167354200 ) ) ;
#33849 = axis2_placement_3d ( 'none', #33884, #33923, #33912 ) ;
#33850 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33851 = vector ( 'none', #33850, 1000.000000000000000 ) ;
#33852 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#33853 = line ( 'none', #33852, #33851 ) ;
#33854 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016052100, -2.107753354495404800 ) ) ;
#33855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33856 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33857 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.368940154530515800, -1.914283578017915700 ) ) ;
#33858 = circle ( 'none', #33882, 5.700000000000001100 ) ;
#33859 = b_spline_curve_with_knots ( 'none', 3,
( #33847, #33908, #33907, #33906, #33905, #33904, #33903, #33902, #33901, #33900, #33899, #33898, #33897, #33896, #33895, #33894, #33893, #33892, #33891, #33890, #33889, #33888, #33887, #33886, #33885 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842759100, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
.unspecified. ) ;
#33860 = circle ( 'none', #33849, 1.500000000000000900 ) ;
#33861 = vector ( 'none', #33869, 1000.000000000000000 ) ;
#33862 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33863 = direction ( 'none', ( -0.8660254037844388200, 0.0000000000000000000, 0.4999999999999996700 ) ) ;
#33864 = vector ( 'none', #33863, 1000.000000000000000 ) ;
#33865 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 1.600000000000000800 ) ) ;
#33866 = line ( 'none', #33865, #33864 ) ;
#33867 = axis2_placement_3d ( 'none', #33862, #33856, #33855 ) ;
#33868 = vector ( 'none', #33825, 1000.000000000000100 ) ;
#33869 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33870 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#33871 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.336350522419349000, 0.4214975613516141500 ) ) ;
#33872 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.298643923268560500, 0.4098720537303909300 ) ) ;
#33873 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.251840755786712800, 0.3911109652666209200 ) ) ;
#33874 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.196187947031092800, 0.3594549551974078300 ) ) ;
#33875 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.140570536355495400, 0.3131581448915898800 ) ) ;
#33876 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.079704205557018100, 0.2316515862099316500 ) ) ;
#33877 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.060787787043095100, 0.1536150378474696300 ) ) ;
#33878 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611841400, 0.1044422407422568900 ) ) ;
#33879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33880 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33881 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33882 = axis2_placement_3d ( 'none', #33881, #33880, #33879 ) ;
#33883 = b_spline_curve_with_knots ( 'none', 3,
( #33878, #33877, #33876, #33875, #33874, #33873, #33872, #33871, #33940, #33939, #33938, #33937, #33936, #33935, #33934, #33933, #33932, #33931, #33930, #33929, #33928, #33927, #33926, #33925, #33924 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928000, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719483800, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592227300, 0.8664610697157610900 ),
.unspecified. ) ;
#33884 = cartesian_point ( 'none', ( 4.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#33885 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611841400, -0.1044422407422566900 ) ) ;
#33886 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.060787787043096000, -0.1536150378474696600 ) ) ;
#33887 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.079704205557018100, -0.2316515862099315900 ) ) ;
#33888 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.140570536355495400, -0.3131581448915899400 ) ) ;
#33889 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.196187947031091900, -0.3594549551974077200 ) ) ;
#33890 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.251840755786712800, -0.3911109652666210400 ) ) ;
#33891 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.298643923268561400, -0.4098720537303908200 ) ) ;
#33892 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.336350522419348200, -0.4214975613516142000 ) ) ;
#33893 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.365201077330682200, -0.4288448549942252600 ) ) ;
#33894 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.390413816824421100, -0.4340341942016781600 ) ) ;
#33895 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.413735463175480200, -0.4380686334765874200 ) ) ;
#33896 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.439968109243921800, -0.4429771260462226900 ) ) ;
#33897 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.477885284261338600, -0.4529561513354361000 ) ) ;
#33898 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.530134949868870100, -0.4696914678373490500 ) ) ;
#33899 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.595911699175820400, -0.4952230358718208700 ) ) ;
#33900 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.674337833247000700, -0.5310663542012694600 ) ) ;
#33901 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.764356099393680200, -0.5788424211776571600 ) ) ;
#33902 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.864780499967102900, -0.6400133698693256700 ) ) ;
#33903 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.974287472802355800, -0.7159630817733827500 ) ) ;
#33904 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.091429577954365900, -0.8079548370730298400 ) ) ;
#33905 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.214642498162964700, -0.9171321779274919100 ) ) ;
#33906 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.342255355918744000, -1.044505218484387000 ) ) ;
#33907 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.455245425789609500, -1.171546751940002200 ) ) ;
#33908 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.524244432384377600, -1.257067078555889900 ) ) ;
#33909 = circle ( 'none', #33949, 1.500000000000000700 ) ;
#33910 = cartesian_point ( 'none', ( 4.096408214467820700, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#33911 = line ( 'none', #33910, #33967 ) ;
#33912 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33913 = circle ( 'none', #33921, 1.500000000000000700 ) ;
#33914 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192474900, -2.283478162497861100 ) ) ;
#33915 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611841400, 0.1044422407422568900 ) ) ;
#33916 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.062926227183621300, 0.03482175335633129500 ) ) ;
#33917 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.062926227183621300, -0.03482175335633089900 ) ) ;
#33918 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611841400, -0.1044422407422566900 ) ) ;
#33919 = cartesian_point ( 'none', ( 3.596408214467820200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#33920 =( bounded_curve ( ) b_spline_curve ( 3, ( #33918, #33917, #33916, #33915 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#33921 = axis2_placement_3d ( 'none', #33968, #33963, #33962 ) ;
#33922 = plane ( 'none', #33969 ) ;
#33923 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33924 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.551579711019468500, 1.292270371167354200 ) ) ;
#33925 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.524244432384410400, 1.257067078555933700 ) ) ;
#33926 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.455245425789626300, 1.171546751940023100 ) ) ;
#33927 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.342255355918744000, 1.044505218484386800 ) ) ;
#33928 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.214642498162964700, 0.9171321779274920200 ) ) ;
#33929 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.091429577954367700, 0.8079548370730296200 ) ) ;
#33930 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.974287472802353200, 0.7159630817733828600 ) ) ;
#33931 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.864780499967103800, 0.6400133698693257800 ) ) ;
#33932 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.764356099393680200, 0.5788424211776571600 ) ) ;
#33933 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.674337833246999800, 0.5310663542012694600 ) ) ;
#33934 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.595911699175820400, 0.4952230358718208700 ) ) ;
#33935 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.530134949868870100, 0.4696914678373490500 ) ) ;
#33936 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.477885284261338600, 0.4529561513354360400 ) ) ;
#33937 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.439968109243922700, 0.4429771260462227500 ) ) ;
#33938 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.413735463175479300, 0.4380686334765874200 ) ) ;
#33939 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.390413816824422000, 0.4340341942016781600 ) ) ;
#33940 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.365201077330682200, 0.4288448549942252600 ) ) ;
#33941 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611841400, 0.1044422407422568900 ) ) ;
#33942 = cylindrical_surface ( 'none', #33946, 1.500000000000000000 ) ;
#33943 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33944 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33945 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33946 = axis2_placement_3d ( 'none', #34004, #34003, #34002 ) ;
#33947 = circle ( 'none', #33959, 1.600000000000000800 ) ;
#33948 = cartesian_point ( 'none', ( 3.703591785532172900, 1.836970198721027700e-016, -1.500000000000000700 ) ) ;
#33949 = axis2_placement_3d ( 'none', #34203, #34237, #34221 ) ;
#33950 = face_outer_bound ( 'none', #15303, .t. ) ;
#33951 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33952 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33953 = cartesian_point ( 'none', ( 3.399999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#33954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33955 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33956 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33957 = circle ( 'none', #33960, 1.219500000000000700 ) ;
#33958 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192507300, 2.283478162497810900 ) ) ;
#33959 = axis2_placement_3d ( 'none', #33945, #33944, #33943 ) ;
#33960 = axis2_placement_3d ( 'none', #33953, #33952, #33951 ) ;
#33961 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611841400, -0.1044422407422566900 ) ) ;
#33962 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33963 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33964 = face_outer_bound ( 'none', #15310, .t. ) ;
#33965 = face_bound ( 'none', #15342, .t. ) ;
#33966 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#33967 = vector ( 'none', #33966, 1000.000000000000000 ) ;
#33968 = cartesian_point ( 'none', ( 3.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#33969 = axis2_placement_3d ( 'none', #33956, #33955, #33954 ) ;
#33970 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.971631934847465600, -4.088537608253076900 ) ) ;
#33971 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.719996483197648200, -2.072939787987136700 ) ) ;
#33972 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.571715775610858400, -2.086996373636452100 ) ) ;
#33973 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.438531133514231000, -2.091685397782513600 ) ) ;
#33974 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.320977240044185500, -2.088852144457509700 ) ) ;
#33975 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.219419363724026300, -2.080376380590697800 ) ) ;
#33976 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.134064740448399000, -2.068129329529614100 ) ) ;
#33977 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.064926409902696500, -2.054046255822452600 ) ) ;
#33978 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.011923398927140600, -2.039876598026896900 ) ) ;
#33979 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.974630373098990700, -2.027771915808636500 ) ) ;
#33980 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.949908335483079700, -2.017718763309250800 ) ) ;
#33981 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.928107735551252100, -2.008504115654614600 ) ) ;
#33982 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.904091860788619700, -1.999238629505754300 ) ) ;
#33983 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.875848982704293000, -1.989821778648037700 ) ) ;
#33984 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.837842949013968100, -1.979216051416994100 ) ) ;
#33985 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.788326608818765300, -1.969695180640001600 ) ) ;
#33986 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.724393955679919700, -1.966237730926728000 ) ) ;
#33987 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.652575667092826000, -1.975116043782894300 ) ) ;
#33988 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557305878764491800, -2.010776901384339100 ) ) ;
#33989 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.499202631563046700, -2.066198435415512500 ) ) ;
#33990 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016052100, -2.107753354495404800 ) ) ;
#33991 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.189800022358382700, 0.8226137443335134200 ) ) ;
#33992 =( bounded_curve ( ) b_spline_curve ( 3, ( #34231, #22725, #22709, #20853 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#33993 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.279447443052933200, 0.8172671715293866600 ) ) ;
#33994 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.239992942122144700, 0.8177985878181049900 ) ) ;
#33995 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#33996 = b_spline_curve_with_knots ( 'none', 3,
( #33990, #33989, #33988, #33987, #33986, #33985, #33984, #33983, #33982, #33981, #33980, #33979, #33978, #33977, #33976, #33975, #33974, #33973, #33972, #33971, #32576, #32810, #32826, #32822, #32817 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928600, 0.1979538723300953400, 0.2109519403790656400, 0.2241472491554218300, 0.2317470435348160900, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484900, 0.3517866809250593800, 0.3963727899035322500, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.8664610697157204600 ),
.unspecified. ) ;
#33997 = vector ( 'none', #33995, 1000.000000000000000 ) ;
#33998 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#33999 = line ( 'none', #33998, #33997 ) ;
#34000 = cartesian_point ( 'none', ( 3.596408214467820200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#34001 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.368940154530625000, 1.914283578017806900 ) ) ;
#34002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34003 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34004 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34005 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.551579711019416900, -1.292270371167287400 ) ) ;
#34006 = axis2_placement_3d ( 'none', #34062, #34061, #34060 ) ;
#34007 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.971631934847501100, 4.088537608252782900 ) ) ;
#34008 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016081000, 2.107753354495353300 ) ) ;
#34009 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.499202631563075500, 2.066198435415460100 ) ) ;
#34010 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557305878764519300, 2.010776901384286200 ) ) ;
#34011 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.652575667092853100, 1.975116043782839200 ) ) ;
#34012 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.724393955679945500, 1.966237730926672500 ) ) ;
#34013 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.788326608818791000, 1.969695180639945600 ) ) ;
#34014 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.837842949013995600, 1.979216051416937200 ) ) ;
#34015 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.875848982704318800, 1.989821778647979500 ) ) ;
#34016 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.904091860788646300, 1.999238629505694500 ) ) ;
#34017 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.928107735551277900, 2.008504115654555600 ) ) ;
#34018 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.949908335483107700, 2.017718763309192200 ) ) ;
#34019 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.974630373099017800, 2.027771915808576100 ) ) ;
#34020 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.011923398927168100, 2.039876598026836500 ) ) ;
#34021 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.064926409902725800, 2.054046255822391300 ) ) ;
#34022 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.134064740448427400, 2.068129329529553300 ) ) ;
#34023 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.219419363724053800, 2.080376380590635700 ) ) ;
#34024 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.320977240044213900, 2.088852144457444800 ) ) ;
#34025 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.438531133514257700, 2.091685397782446100 ) ) ;
#34026 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.571715775610889500, 2.086996373636385500 ) ) ;
#34027 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.719996483197674800, 2.072939787987065700 ) ) ;
#34028 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.882675514420790300, 2.047707898190801700 ) ) ;
#34029 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.058893346611006000, 2.009547597569791000 ) ) ;
#34030 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.222630480562995300, 1.963760502473304500 ) ) ;
#34031 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.326911917913394100, 1.929119904907820500 ) ) ;
#34032 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.368940154530625000, 1.914283578017806900 ) ) ;
#34033 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#34034 = vector ( 'none', #34033, 1000.000000000000100 ) ;
#34035 = cartesian_point ( 'none', ( 3.899999999999998100, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#34036 = line ( 'none', #34035, #34034 ) ;
#34037 = cartesian_point ( 'none', ( 20.00002669868733600, -1.529904992350193700, 5.698192997958791800 ) ) ;
#34038 = face_outer_bound ( 'none', #15238, .t. ) ;
#34039 = b_spline_curve_with_knots ( 'none', 3,
( #34032, #34031, #34030, #34029, #34028, #34027, #34026, #34025, #34024, #34023, #34022, #34021, #34020, #34019, #34018, #34017, #34016, #34015, #34014, #34013, #34012, #34011, #34010, #34009, #34008 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842402400, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374100, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516345200, 0.7579638011540824600, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313070600, 0.8408510799748862800, 0.8680997233181412300, 0.8986970553592006400, 0.9352742939269977900, 1.000000000000000000 ),
.unspecified. ) ;
#34040 = conical_surface ( 'none', #34051, 1.219500000000000700, 0.9599310885968779200 ) ;
#34041 = cartesian_point ( 'none', ( 14.46851620306721600, -1.763371045508636700e-016, 5.900000000000003000 ) ) ;
#34042 = cartesian_point ( 'none', ( 15.95050075296023800, -0.4149514057913009100, 5.899999999999740100 ) ) ;
#34043 = cartesian_point ( 'none', ( 17.42989039486063500, -0.8258179740421892600, 5.841919605211019800 ) ) ;
#34044 = cartesian_point ( 'none', ( 18.71326742011890700, -1.182246530255781600, 5.791534607115440100 ) ) ;
#34045 = cartesian_point ( 'none', ( 20.00002669868733600, -1.529904992350193700, 5.698192997958791800 ) ) ;
#34046 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34047 =( bounded_curve ( ) b_spline_curve ( 2, ( #34045, #34044, #34043, #34042, #34041 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035061700, 0.04174148499937113700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9974828673499653900, 1.000000000000000000, 0.9970995359607958100, 0.9991252463719120200 ) )
representation_item ( '' ) );
#34049 = oriented_edge ( 'none', *, *, #36198, .f. ) ;
#34048 = cartesian_point ( 'none', ( 3.899999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#34050 = line ( 'none', #34100, #34065 ) ;
#34051 = axis2_placement_3d ( 'none', #34048, #34093, #34123 ) ;
#34052 = circle ( 'none', #34102, 5.900000000000000400 ) ;
#34053 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34054 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#34055 = cartesian_point ( 'none', ( 4.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#34056 = axis2_placement_3d ( 'none', #34055, #34054, #34053 ) ;
#34057 = oriented_edge ( 'none', *, *, #29709, .t. ) ;
#34058 = vertex_point ( 'none', #5787 ) ;
#34059 = face_outer_bound ( 'none', #15329, .t. ) ;
#34060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34061 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34062 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34063 = conical_surface ( 'none', #34056, 1.500000000000000900, 0.9599310885968845900 ) ;
#34064 = cylindrical_surface ( 'none', #34006, 5.900000000000000400 ) ;
#34065 = vector ( 'none', #34099, 1000.000000000000000 ) ;
#34066 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.971631934847501100, 4.088537608252782900 ) ) ;
#34067 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.967668372019405300, 4.044144146589582400 ) ) ;
#34068 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.955858493250400200, 3.934896190366121700 ) ) ;
#34069 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.929489036294956200, 3.766935007790996900 ) ) ;
#34070 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.890997333641705400, 3.590789267700131400 ) ) ;
#34071 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.846369756032960800, 3.432329510098534300 ) ) ;
#34072 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.797558044014920600, 3.291609317473510400 ) ) ;
#34073 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.746496430576945700, 3.168512414705975600 ) ) ;
#34074 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.695085560517295400, 3.062758607993970400 ) ) ;
#34075 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.645187068006989300, 2.973899273869829300 ) ) ;
#34076 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.598589166575270100, 2.901345586462665200 ) ) ;
#34077 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557057651655727100, 2.844305469140063500 ) ) ;
#34078 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.522150231068115200, 2.801978523083944200 ) ) ;
#34079 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.495647342019505600, 2.773084060308159700 ) ) ;
#34080 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.476232767274239700, 2.754772334378612400 ) ) ;
#34081 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.458794532437534700, 2.738769714137955900 ) ) ;
#34082 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.440389794857245500, 2.720773128106436000 ) ) ;
#34083 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.420091410454975100, 2.698994403781532100 ) ) ;
#34084 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.394655824651997600, 2.668828677835869200 ) ) ;
#34085 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.365425504863612400, 2.627742143159068200 ) ) ;
#34086 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.335721914047170800, 2.571023232833664600 ) ) ;
#34087 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.313963516198724900, 2.502006835232661900 ) ) ;
#34088 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.306825272897679000, 2.400532331954393400 ) ) ;
#34089 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.333101512292421000, 2.324656821985820800 ) ) ;
#34090 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192507300, 2.283478162497810900 ) ) ;
#34091 = cartesian_point ( 'none', ( 14.46851620306721600, -1.763371045508636700e-016, 5.900000000000003000 ) ) ;
#34092 = circle ( 'none', #34124, 1.219500000000000700 ) ;
#34093 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34095 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34096 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#34097 = line ( 'none', #34096, #34128 ) ;
#34098 = face_outer_bound ( 'none', #15202, .t. ) ;
#34099 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#34100 = cartesian_point ( 'none', ( 4.096408214467820700, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#34101 = b_spline_curve_with_knots ( 'none', 3,
( #34090, #34089, #34088, #34087, #34086, #34085, #34084, #34083, #34082, #34081, #34080, #34079, #34078, #34077, #34076, #34075, #34074, #34073, #34072, #34071, #34070, #34069, #34068, #34067, #34066 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994600, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.8664610697156568400 ),
.unspecified. ) ;
#34102 = axis2_placement_3d ( 'none', #34046, #34095, #34094 ) ;
#34103 = axis2_placement_3d ( 'none', #34119, #34118, #34117 ) ;
#34104 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34105 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34106 = cartesian_point ( 'none', ( 3.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#34107 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34108 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34109 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34110 = cartesian_point ( 'none', ( 3.899999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#34111 = cartesian_point ( 'none', ( 20.00002669868733600, -4.367713700146874900, 3.966495904593117800 ) ) ;
#34112 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016081000, 2.107753354495353300 ) ) ;
#34113 = cartesian_point ( 'none', ( 3.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#34114 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#34115 = vector ( 'none', #34114, 1000.000000000000000 ) ;
#34116 = axis2_placement_3d ( 'none', #34113, #34105, #34104 ) ;
#34117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34118 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34119 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34120 = cartesian_point ( 'none', ( 3.899999999999998100, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#34121 = circle ( 'none', #34116, 1.500000000000000700 ) ;
#34122 = line ( 'none', #34120, #34115 ) ;
#34123 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34124 = axis2_placement_3d ( 'none', #34110, #34109, #34108 ) ;
#34125 = cylindrical_surface ( 'none', #34103, 5.900000000000000400 ) ;
#34126 = face_outer_bound ( 'none', #15246, .t. ) ;
#34127 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34128 = vector ( 'none', #34127, 1000.000000000000000 ) ;
#34129 = b_spline_curve_with_knots ( 'none', 3,
( #34185, #34184, #34183, #34182, #34181, #34180, #34179, #34178, #34177, #34176, #34175, #34174, #34173, #34172, #34171, #34170, #34169, #34168, #34167, #34166, #34165, #34164, #34163, #34162, #34161 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842389900, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687373600, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313070600, 0.8408510799748864000, 0.8680997233181411100, 0.8986970553592004100, 0.9352742939269976800, 1.000000000000000000 ),
.unspecified. ) ;
#34130 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.612144347074328200, -3.349346879878274800 ) ) ;
#34131 = circle ( 'none', #34132, 1.500000000000000900 ) ;
#34132 = axis2_placement_3d ( 'none', #34187, #34159, #34158 ) ;
#34133 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#34134 = line ( 'none', #34133, #34193 ) ;
#34135 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34136 = axis2_placement_3d ( 'none', #34106, #34107, #34135 ) ;
#34137 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.690776360983385000, -0.3241364053492111200 ) ) ;
#34138 = cartesian_point ( 'none', ( 2.427416577738659600, 1.085771318146274100e-016, 5.899999999999999500 ) ) ;
#34139 = cartesian_point ( 'none', ( 2.957463548369438000, -0.1482421136671647200, 5.900000000000002100 ) ) ;
#34140 = cartesian_point ( 'none', ( 3.485978078972126900, -0.2962971734710191400, 5.892555301818819500 ) ) ;
#34141 = cartesian_point ( 'none', ( 5.228967118458189800, -0.7845682266515174900, 5.868003418037526200 ) ) ;
#34142 = cartesian_point ( 'none', ( 6.971956157944253700, -1.262138791828852000, 5.763419616005831100 ) ) ;
#34143 = cartesian_point ( 'none', ( 8.714945197430317600, -1.739709357006185700, 5.658835813974136800 ) ) ;
#34144 = cartesian_point ( 'none', ( 10.45793423691638100, -2.193552554095868200, 5.477072867181839800 ) ) ;
#34145 = cartesian_point ( 'none', ( 12.20092327640244400, -2.647395751185550600, 5.295309920389543700 ) ) ;
#34146 = cartesian_point ( 'none', ( 13.94391231588850700, -3.065131920851890300, 5.041325848204497400 ) ) ;
#34147 = cartesian_point ( 'none', ( 15.68690135537457000, -3.482868090518231400, 4.787341776019454500 ) ) ;
#34148 = cartesian_point ( 'none', ( 17.42989039486063500, -3.853102479009653100, 4.468064601843807700 ) ) ;
#34149 = cartesian_point ( 'none', ( 18.71326742011890700, -4.125709074568360000, 4.232978218198374200 ) ) ;
#34150 = cartesian_point ( 'none', ( 20.00002669868733600, -4.367713700146874900, 3.966495904593117800 ) ) ;
#34151 =( bounded_curve ( ) b_spline_curve ( 2, ( #34150, #34149, #34148, #34147, #34146, #34145, #34144, #34143, #34142, #34141, #34140, #34139, #34138 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035061700, 0.04570978662403482600, 0.07202557609771903500, 0.09834136557140324400, 0.1246571550450874500, 0.1326557455859430900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9974828673499653900, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9989618688066950200, 0.9985548101754531100 ) )
representation_item ( '' ) );
#34152 = circle ( 'none', #34136, 1.500000000000000700 ) ;
#34153 = cartesian_point ( 'none', ( 2.703591785532172900, -1.499999999999999800, 0.0000000000000000000 ) ) ;
#34154 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34155 = vector ( 'none', #34154, 1000.000000000000000 ) ;
#34156 = circle ( 'none', #34218, 5.700000000000001100 ) ;
#34157 = axis2_placement_3d ( 'none', #34211, #34208, #34207 ) ;
#34158 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34159 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34160 = cartesian_point ( 'none', ( 2.703591785532172900, -1.925929944387235900e-031, 1.500000000000000700 ) ) ;
#34161 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525141017300, -3.000806501561376300 ) ) ;
#34162 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.775344970086747000, -2.968342185170949500 ) ) ;
#34163 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.846708678007395600, -2.931535189075954200 ) ) ;
#34164 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.948166195097385900, -2.924159447829782500 ) ) ;
#34165 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.019576648155126300, -2.935874319098357200 ) ) ;
#34166 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.079945503478509500, -2.957203627639331400 ) ) ;
#34167 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.124773744707554500, -2.980289201381173000 ) ) ;
#34168 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.158252288338411000, -3.001172859186405500 ) ) ;
#34169 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.182698097945435100, -3.018165199673217700 ) ) ;
#34170 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.203130771932289000, -3.033821422331832700 ) ) ;
#34171 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.221452228143326200, -3.048804750770260700 ) ) ;
#34172 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.242340549171256000, -3.065415682823954900 ) ) ;
#34173 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.274712662347087500, -3.087536699879131200 ) ) ;
#34174 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.321576625038236100, -3.116065060774926300 ) ) ;
#34175 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.383946707040569500, -3.149056189684231700 ) ) ;
#34176 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.462393475329839100, -3.184854325378518400 ) ) ;
#34177 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.557449645448860700, -3.221598921417802700 ) ) ;
#34178 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.669443560550962800, -3.257436167049592600 ) ) ;
#34179 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.798554339597802100, -3.290459531078233200 ) ) ;
#34180 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.944788834465353200, -3.318747838793384200 ) ) ;
#34181 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.107986866704587600, -3.340369997233829700 ) ) ;
#34182 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.287817637580474200, -3.353401757340957800 ) ) ;
#34183 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.457821982499058100, -3.355599442711843000 ) ) ;
#34184 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.567638673037826000, -3.351741508721781200 ) ) ;
#34185 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.612144347074328200, -3.349346879878274800 ) ) ;
#34186 = cartesian_point ( 'none', ( 3.096408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#34187 = cartesian_point ( 'none', ( 3.096408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#34188 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#34189 = line ( 'none', #34188, #34155 ) ;
#34190 = axis2_placement_3d ( 'none', #34186, #34219, #34212 ) ;
#34191 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647188700, -1.043942565940028500 ) ) ;
#34192 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34193 = vector ( 'none', #34192, 1000.000000000000000 ) ;
#34194 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.067560204627422800, -1.641292885780997400 ) ) ;
#34195 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.041948271728916400, -1.626115068554365700 ) ) ;
#34196 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009044338771542600, -1.604337299088553600 ) ) ;
#34197 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.969422637851833400, -1.573150190487268000 ) ) ;
#34198 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.924942687545100600, -1.527097263147060700 ) ) ;
#34199 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.884621491532295000, -1.467006563643329600 ) ) ;
#34200 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.849183725978188300, -1.371653566283369800 ) ) ;
#34201 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.853018991625364500, -1.291448675490249400 ) ) ;
#34202 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594061900, -1.244365758221527500 ) ) ;
#34203 = cartesian_point ( 'none', ( 3.203591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#34204 = face_outer_bound ( 'none', #15282, .t. ) ;
#34205 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.962627089384557900, 2.803985087639833100 ) ) ;
#34206 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594061900, -1.244365758221527500 ) ) ;
#34207 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34208 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#34209 = b_spline_curve_with_knots ( 'none', 3,
( #34202, #34201, #34200, #34199, #34198, #34197, #34196, #34195, #34194, #34254, #34253, #34252, #34251, #34250, #34249, #34248, #34247, #34246, #34245, #34244, #34243, #34242, #34241, #34240, #34239 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790655900, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007652900, 0.8079368051592226200, 0.8664610697157197900 ),
.unspecified. ) ;
#34210 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.962627089384566800, -2.803985087639675000 ) ) ;
#34211 = cartesian_point ( 'none', ( 3.596408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#34212 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34213 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525140972900, 3.000806501561416700 ) ) ;
#34214 = cartesian_point ( 'none', ( 3.096408214467820200, 1.500000000000001600, 0.0000000000000000000 ) ) ;
#34215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34216 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34217 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34218 = axis2_placement_3d ( 'none', #34217, #34216, #34215 ) ;
#34219 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34220 = conical_surface ( 'none', #34157, 1.500000000000000900, 0.9599310885968845900 ) ;
#34221 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34222 = circle ( 'none', #34190, 1.500000000000000900 ) ;
#34223 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1999196993680504000, -4.352198083878596100 ) ) ;
#34224 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2060606675243071300, -4.313220801301779000 ) ) ;
#34225 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2179700099479148200, -4.264224041309748100 ) ) ;
#34226 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2413835870013104300, -4.204632577949158000 ) ) ;
#34227 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2792939797272263600, -4.142992549249313200 ) ) ;
#34228 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3513087371403844600, -4.071146157219370600 ) ) ;
#34229 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4258588989184088900, -4.041316521811086900 ) ) ;
#34230 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371982500, -4.034662936822808600 ) ) ;
#34231 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485867506500, -4.004935575622540400 ) ) ;
#34232 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.384919282235253800, 0.8258501277984381400 ) ) ;
#34233 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.358366360491386300, 0.8231692014804631300 ) ) ;
#34234 = b_spline_curve_with_knots ( 'none', 3,
( #34230, #34229, #34228, #34227, #34226, #34225, #34224, #34223, #32782, #33056, #33049, #33058, #33042, #33041, #33280, #33276, #33294, #33283, #33521, #33524, #33513, #33509, #33508, #33747, #33755 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403481800, 0.7221943061007654000, 0.8079368051592226200, 0.8664610697157586500 ),
.unspecified. ) ;
#34235 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.424111961553290200, 0.8269578258157771500 ) ) ;
#34236 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.309199319599033000, 0.8183456355056822900 ) ) ;
#34237 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34238 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.334852771792081500, 0.8204697505609773700 ) ) ;
#34239 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.962627089384566800, -2.803985087639675000 ) ) ;
#34240 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.946316995239097700, -2.762506537789124500 ) ) ;
#34241 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.904206793504447300, -2.661011118752504100 ) ) ;
#34242 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.831585351420648600, -2.507282678762222900 ) ) ;
#34243 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.745026843449871000, -2.349116444618591300 ) ) ;
#34244 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.657563723639273500, -2.209648462144552900 ) ) ;
#34245 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.571083769260404500, -2.088380274505813500 ) ) ;
#34246 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.487410104789290700, -1.984655380136986200 ) ) ;
#34247 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.408287445838961800, -1.897669461535179200 ) ) ;
#34248 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.335375625479345600, -1.826467584680463900 ) ) ;
#34249 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.270224530608937900, -1.769980977317268300 ) ) ;
#34250 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.214305275764236700, -1.726952165419867000 ) ) ;
#34251 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.168886972247737100, -1.696174314939347800 ) ) ;
#34252 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.135317125548732000, -1.675917007624966100 ) ) ;
#34253 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.111529968128625300, -1.663816753043783100 ) ) ;
#34254 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.090289645214005200, -1.653375269850798200 ) ) ;
#34255 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.045712718064306700, -4.259738638280821600 ) ) ;
#34256 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.054437384224514900, -4.283956228470228400 ) ) ;
#34257 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.061749775053504800, -4.306466333515537300 ) ) ;
#34258 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.070341601028953500, -4.331733417745141400 ) ) ;
#34259 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.085615230859672300, -4.367844487222773100 ) ) ;
#34260 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.109616108680699000, -4.417180642710794900 ) ) ;
#34261 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.144248809605822500, -4.478654358576353200 ) ) ;
#34262 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.190888497223213700, -4.551181191632602800 ) ) ;
#34263 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.250989207713488500, -4.633483958380451500 ) ) ;
#34264 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.325829406674998900, -4.724180649685986400 ) ) ;
#34265 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.416590527151160500, -4.821764228467265500 ) ) ;
#34266 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.524316998772715900, -4.924622204115847200 ) ) ;
#34267 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.649918098530672100, -5.031043438848275400 ) ) ;
#34268 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.794155868404562600, -5.139230308047415500 ) ) ;
#34269 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.935984465748545900, -5.232990406637510400 ) ) ;
#34270 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.030453901214186900, -5.289116291382087300 ) ) ;
#34271 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.069189090823880600, -5.311163385400174500 ) ) ;
#34272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34273 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34274 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34275 = axis2_placement_3d ( 'none', #34274, #34273, #34272 ) ;
#34276 = circle ( 'none', #34275, 5.700000000000001100 ) ;
#34277 = circle ( 'none', #34318, 1.500000000000000700 ) ;
#34278 = conical_surface ( 'none', #34301, 1.219500000000000700, 0.9599310885968779200 ) ;
#34279 = b_spline_curve_with_knots ( 'none', 3,
( #34271, #34270, #34269, #34268, #34267, #34266, #34265, #34264, #34263, #34262, #34261, #34260, #34259, #34258, #34257, #34256, #34255, #34317, #34316, #34315, #34314, #34313, #34312, #34311, #34310 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842418200, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337974400, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445780500, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
.unspecified. ) ;
#34280 = cartesian_point ( 'none', ( 2.899999999999998100, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#34281 = face_outer_bound ( 'none', #15323, .t. ) ;
#34282 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.359681436534241800, -3.974865245508957000 ) ) ;
#34283 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.309132456189947100, -3.925638806455939500 ) ) ;
#34284 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.272204181329725300, -3.885062940594985900 ) ) ;
#34285 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.247375576891351000, -3.854717701945952400 ) ) ;
#34286 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.232013219993454400, -3.832894709263921400 ) ) ;
#34287 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.218655202923532200, -3.813356560202497500 ) ) ;
#34288 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.203461063441079800, -3.792577975082788800 ) ) ;
#34289 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.184792776420893600, -3.769386763335783400 ) ) ;
#34290 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.158553955349908900, -3.739917044711840600 ) ) ;
#34291 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.122045530587586300, -3.705137023894522500 ) ) ;
#34292 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.070131198710557700, -3.667663830253554900 ) ) ;
#34293 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.004913831394592400, -3.636304844059396600 ) ) ;
#34294 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.905488070186489400, -3.614797930259749500 ) ) ;
#34295 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.826645364746053200, -3.630008504494582700 ) ) ;
#34296 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473490700, -3.650752152354316900 ) ) ;
#34297 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371982500, -4.034662936822808600 ) ) ;
#34298 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34299 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34300 = cartesian_point ( 'none', ( 3.399999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#34301 = axis2_placement_3d ( 'none', #34300, #34299, #34298 ) ;
#34302 = circle ( 'none', #34399, 5.700000000000001100 ) ;
#34303 = b_spline_curve_with_knots ( 'none', 3,
( #34296, #34295, #34294, #34293, #34292, #34291, #34290, #34289, #34288, #34287, #34286, #34285, #34284, #34283, #34282, #34344, #34343, #34342, #34341, #34340, #34339, #34338, #34337, #34336, #34335 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994600, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593300, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403479500, 0.7221943061007652900, 0.8079368051592226200, 0.8664610697156210900 ),
.unspecified. ) ;
#34304 = circle ( 'none', #34321, 1.500000000000000900 ) ;
#34305 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485867506500, -4.004935575622540400 ) ) ;
#34306 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#34307 = vector ( 'none', #34306, 1000.000000000000000 ) ;
#34308 = cartesian_point ( 'none', ( 3.596408214467820200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#34309 = line ( 'none', #34308, #34307 ) ;
#34310 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485867506500, -4.004935575622540400 ) ) ;
#34311 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7299618154319619200, -3.997593123275871000 ) ) ;
#34312 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8098961512930238400, -4.005211241164937900 ) ) ;
#34313 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8992352727539296700, -4.053858447760894100 ) ) ;
#34314 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9529760310907986500, -4.102321030318253600 ) ) ;
#34315 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9922300490992153100, -4.152902253772090500 ) ) ;
#34316 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.017460961944536500, -4.196559051223014000 ) ) ;
#34317 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.034334347220753800, -4.232227369325913800 ) ) ;
#34318 = axis2_placement_3d ( 'none', #34322, #34375, #34374 ) ;
#34319 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34320 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34321 = axis2_placement_3d ( 'none', #34329, #34320, #34319 ) ;
#34322 = cartesian_point ( 'none', ( 3.203591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#34323 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473490700, -3.650752152354316900 ) ) ;
#34324 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.719475532478443400, -3.681302211887979200 ) ) ;
#34325 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.656125570503918000, -3.710233170134516800 ) ) ;
#34326 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782138300, -3.737525901946098000 ) ) ;
#34327 =( bounded_curve ( ) b_spline_curve ( 3, ( #34326, #34325, #34324, #34323 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#34328 = cartesian_point ( 'none', ( 3.203591785532172900, -1.925929944387235900e-031, 1.500000000000000700 ) ) ;
#34329 = cartesian_point ( 'none', ( 3.596408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#34330 = cartesian_point ( 'none', ( 3.203591785532172900, 1.500000000000001600, 1.836970198721030900e-016 ) ) ;
#34331 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#34332 = vector ( 'none', #34331, 1000.000000000000000 ) ;
#34333 = cartesian_point ( 'none', ( 3.399999999999998100, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#34334 = line ( 'none', #34333, #34332 ) ;
#34335 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.481700034096322200, -4.513066016863795000 ) ) ;
#34336 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.438322507665659200, -4.502824949073319000 ) ) ;
#34337 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.331867259101073400, -4.475587672620121400 ) ) ;
#34338 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.169368444186530600, -4.425583250180508800 ) ) ;
#34339 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.000493554186566000, -4.362415185046256900 ) ) ;
#34340 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.849997854927166500, -4.295690677054022200 ) ) ;
#34341 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.717656621862990700, -4.227349226428434500 ) ) ;
#34342 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.603079493332951100, -4.159288830781187900 ) ) ;
#34343 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.505718637546904500, -4.093350913351389200 ) ) ;
#34344 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.424865059211251900, -4.031314313782206500 ) ) ;
#34345 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782138300, -3.737525901946098000 ) ) ;
#34346 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.547179057958746100, -3.757636490383966500 ) ) ;
#34347 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.484052681004130300, -3.807261023654361100 ) ) ;
#34348 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.435196494996079400, -3.896486033722967900 ) ) ;
#34349 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.416187742437983000, -3.966309800027399700 ) ) ;
#34350 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.410511435106568800, -4.030083757337348700 ) ) ;
#34351 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.412888487200248700, -4.080451053770879400 ) ) ;
#34352 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.417977440882227400, -4.119579593194068900 ) ) ;
#34353 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.423279061149247000, -4.148875157109222800 ) ) ;
#34354 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.429032422676004700, -4.173965201057601600 ) ) ;
#34355 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.435050729650383200, -4.196855283406711700 ) ) ;
#34356 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.441483242767678500, -4.222756399098010100 ) ) ;
#34357 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.448157365835012600, -4.261392511587573000 ) ) ;
#34358 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.454639682010185000, -4.315872580892993000 ) ) ;
#34359 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.458740000003027500, -4.386311413280006700 ) ) ;
#34360 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.458715164335750500, -4.472540186652974400 ) ) ;
#34361 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.452651464403557700, -4.574270577190506300 ) ) ;
#34362 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.438726215957341100, -4.691031155512477300 ) ) ;
#34363 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.415130768515606300, -4.822192852275955000 ) ) ;
#34364 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.380114713721013700, -4.966963815349276800 ) ) ;
#34365 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.331988008162524400, -5.124396136282647300 ) ) ;
#34366 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.269137712090207900, -5.293389548014963500 ) ) ;
#34367 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.200514439864557300, -5.448943890999112600 ) ) ;
#34368 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.151385637743246300, -5.547234022638479100 ) ) ;
#34369 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.130719081571663900, -5.586723042944738500 ) ) ;
#34370 = cartesian_point ( 'none', ( 3.596408214467820200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#34371 = vector ( 'none', #34393, 1000.000000000000100 ) ;
#34372 = cartesian_point ( 'none', ( 3.399999999999998100, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#34373 = line ( 'none', #34372, #34371 ) ;
#34374 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34375 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34376 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.481700034096322200, -4.513066016863795000 ) ) ;
#34377 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34378 = b_spline_curve_with_knots ( 'none', 3,
( #34369, #34368, #34367, #34366, #34365, #34364, #34363, #34362, #34361, #34360, #34359, #34358, #34357, #34356, #34355, #34354, #34353, #34352, #34351, #34350, #34349, #34348, #34347, #34346, #34345 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842402100, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687373600, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516345200, 0.7579638011540824600, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313070600, 0.8408510799748862800, 0.8680997233181412300, 0.8986970553592006400, 0.9352742939269977900, 1.000000000000000000 ),
.unspecified. ) ;
#34379 = axis2_placement_3d ( 'none', #34402, #34401, #34400 ) ;
#34380 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.069189090823880600, -5.311163385400174500 ) ) ;
#34381 = circle ( 'none', #34379, 1.500000000000000700 ) ;
#34382 = cartesian_point ( 'none', ( 3.203591785532173400, -1.499999999999999800, 0.0000000000000000000 ) ) ;
#34383 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#34384 = vector ( 'none', #34383, 1000.000000000000000 ) ;
#34385 = cartesian_point ( 'none', ( 3.596408214467820200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#34386 = line ( 'none', #34385, #34384 ) ;
#34387 = cartesian_point ( 'none', ( 3.596408214467820200, -5.777789833161707600e-031, 1.500000000000001100 ) ) ;
#34388 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016052100, -2.107753354495404800 ) ) ;
#34389 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.436777103450488800, -2.167289833695957000 ) ) ;
#34390 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.399124981050880100, -2.225877679756736300 ) ) ;
#34391 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192474900, -2.283478162497861100 ) ) ;
#34392 =( bounded_curve ( ) b_spline_curve ( 3, ( #34391, #34390, #34389, #34388 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#34393 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#34394 = cartesian_point ( 'none', ( 3.096408214467820200, -4.814824860968089600e-031, 1.500000000000001100 ) ) ;
#34395 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782138300, -3.737525901946098000 ) ) ;
#34396 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473490700, -3.650752152354316900 ) ) ;
#34397 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34398 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34399 = axis2_placement_3d ( 'none', #34377, #34398, #34397 ) ;
#34400 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34401 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34402 = cartesian_point ( 'none', ( 3.203591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#34403 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.333101512292389500, -2.324656821985872300 ) ) ;
#34404 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.306825272897644800, -2.400532331954443200 ) ) ;
#34405 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.313963516198690200, -2.502006835232711600 ) ) ;
#34406 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.335721914047133900, -2.571023232833713900 ) ) ;
#34407 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.365425504863576400, -2.627742143159118400 ) ) ;
#34408 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.394655824651961600, -2.668828677835920700 ) ) ;
#34409 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.420091410454936000, -2.698994403781583200 ) ) ;
#34410 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.440389794857208600, -2.720773128106488900 ) ) ;
#34411 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.458794532437496000, -2.738769714138007800 ) ) ;
#34412 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.476232767274202400, -2.754772334378665200 ) ) ;
#34413 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.495647342019466500, -2.773084060308212500 ) ) ;
#34414 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.522150231068076100, -2.801978523083998000 ) ) ;
#34415 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557057651655687100, -2.844305469140117700 ) ) ;
#34416 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.598589166575230100, -2.901345586462718500 ) ) ;
#34417 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.645187068006948900, -2.973899273869884800 ) ) ;
#34418 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.695085560517252300, -3.062758607994026300 ) ) ;
#34419 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.746496430576900400, -3.168512414706032400 ) ) ;
#34420 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.797558044014877100, -3.291609317473568100 ) ) ;
#34421 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.846369756032910600, -3.432329510098592000 ) ) ;
#34422 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.890997333641655200, -3.590789267700189600 ) ) ;
#34423 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.929489036294903300, -3.766935007791056800 ) ) ;
#34424 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.955858493250358400, -3.934896190366259400 ) ) ;
#34425 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.967668372019367100, -4.044144146589798300 ) ) ;
#34426 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.971631934847465600, -4.088537608253076900 ) ) ;
#34427 = circle ( 'none', #34468, 1.500000000000000900 ) ;
#34428 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34429 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34430 = cartesian_point ( 'none', ( 3.596408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#34431 = axis2_placement_3d ( 'none', #34430, #34429, #34428 ) ;
#34432 = circle ( 'none', #34431, 1.500000000000000900 ) ;
#34433 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34434 = circle ( 'none', #34460, 0.8509999999999999800 ) ;
#34435 = b_spline_curve_with_knots ( 'none', 3,
( #34426, #34425, #34424, #34423, #34422, #34421, #34420, #34419, #34418, #34417, #34416, #34415, #34414, #34413, #34412, #34411, #34410, #34409, #34408, #34407, #34406, #34405, #34404, #34403, #34469 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842408300, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699045700, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
.unspecified. ) ;
#34436 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.130719081571663900, -5.586723042944738500 ) ) ;
#34437 = cartesian_point ( 'none', ( 3.399999999999998100, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#34438 = cartesian_point ( 'none', ( 3.399999999999998100, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#34439 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.505718637546964400, 4.093350913351352800 ) ) ;
#34440 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.603079493333011900, 4.159288830781149700 ) ) ;
#34441 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.717656621863054700, 4.227349226428399800 ) ) ;
#34442 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.849997854927228200, 4.295690677053979600 ) ) ;
#34443 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.000493554186629100, 4.362415185046214300 ) ) ;
#34444 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.169368444186595900, 4.425583250180461700 ) ) ;
#34445 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.331867259101241700, 4.475587672620106300 ) ) ;
#34446 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.438322507665930900, 4.502824949073324300 ) ) ;
#34447 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.481700034096698400, 4.513066016863819000 ) ) ;
#34448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34449 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34450 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34451 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#34452 = circle ( 'none', #34491, 0.8509999999999999800 ) ;
#34453 = circle ( 'none', #34492, 5.700000000000001100 ) ;
#34454 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.478960032085058000, 0.8256208391066972600 ) ) ;
#34455 = cartesian_point ( 'none', ( 1.999999999999998200, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#34456 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371402400, 4.034662936822814000 ) ) ;
#34457 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34458 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34459 = cartesian_point ( 'none', ( 3.596408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#34460 = axis2_placement_3d ( 'none', #34450, #34449, #34448 ) ;
#34461 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4890447533538664900, -5.678981883156261300 ) ) ;
#34462 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.734444956492269300, 0.7868789896353130000 ) ) ;
#34463 = b_spline_curve_with_knots ( 'none', 3,
( #34447, #34446, #34445, #34444, #34443, #34442, #34441, #34440, #34439, #34509, #34508, #34507, #34506, #34505, #34504, #34503, #34502, #34501, #34500, #34499, #34498, #34497, #34496, #34495, #34494 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842401000, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
.unspecified. ) ;
#34464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34465 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34466 = axis2_placement_3d ( 'none', #34433, #34465, #34464 ) ;
#34467 = circle ( 'none', #34466, 5.700000000000001100 ) ;
#34468 = axis2_placement_3d ( 'none', #34459, #34458, #34457 ) ;
#34469 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192474900, -2.283478162497861100 ) ) ;
#34470 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.690776360983380600, 0.3241364053492909500 ) ) ;
#34471 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.654630439564596300, 0.3502124793162151300 ) ) ;
#34472 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.564332517271106200, 0.4128293652579297900 ) ) ;
#34473 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.420127603096270600, 0.5028918426834069200 ) ) ;
#34474 = direction ( 'none', ( 0.5735764363510432700, 0.8191520442889938000, 0.0000000000000000000 ) ) ;
#34475 = vector ( 'none', #34474, 1000.000000000000000 ) ;
#34476 = cartesian_point ( 'none', ( 3.096408214467820200, 1.500000000000001800, 0.0000000000000000000 ) ) ;
#34477 = line ( 'none', #34476, #34475 ) ;
#34478 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.261798830347972400, 0.5891526834242836200 ) ) ;
#34479 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.112818087761223000, 0.6591944838057869300 ) ) ;
#34480 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.974503988524553200, 0.7144571818479962300 ) ) ;
#34481 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.549265434814802900, 0.8196549307352268800 ) ) ;
#34482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34483 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34484 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.634612989122485900, 0.8073587139221556400 ) ) ;
#34485 = cartesian_point ( 'none', ( 1.806506661494198300, 1.820408830364379100e-017, 0.0000000000000000000 ) ) ;
#34486 = cartesian_point ( 'none', ( 1.530000000000000000, -0.6774776749089227400, 0.5149999999999999000 ) ) ;
#34487 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.848035311001238400, 0.7564787173191439600 ) ) ;
#34488 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34489 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34490 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34491 = axis2_placement_3d ( 'none', #34490, #34489, #34488 ) ;
#34492 = axis2_placement_3d ( 'none', #34493, #34483, #34482 ) ;
#34493 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34494 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473544000, 3.650752152354290700 ) ) ;
#34495 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.826645364746106500, 3.630008504494556900 ) ) ;
#34496 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.905488070186542200, 3.614797930259722000 ) ) ;
#34497 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.004913831394646200, 3.636304844059366800 ) ) ;
#34498 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.070131198710611500, 3.667663830253525200 ) ) ;
#34499 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.122045530587640000, 3.705137023894492300 ) ) ;
#34500 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.158553955349964000, 3.739917044711810900 ) ) ;
#34501 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.184792776420948300, 3.769386763335751000 ) ) ;
#34502 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.203461063441135300, 3.792577975082758200 ) ) ;
#34503 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.218655202923587800, 3.813356560202465900 ) ) ;
#34504 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.232013219993510300, 3.832894709263889400 ) ) ;
#34505 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.247375576891407400, 3.854717701945921300 ) ) ;
#34506 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.272204181329782200, 3.885062940594953900 ) ) ;
#34507 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.309132456190004400, 3.925638806455907600 ) ) ;
#34508 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.359681436534300000, 3.974865245508922400 ) ) ;
#34509 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.424865059211310600, 4.031314313782171900 ) ) ;
#34510 = cartesian_point ( 'none', ( 1.806506661494198300, 0.0000000000000000000, 1.820408830364379100e-017 ) ) ;
#34511 = conical_surface ( 'none', #34537, 3077.683537175311400, 1.256637061435922800 ) ;
#34512 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.069189090823810400, 5.311163385400203800 ) ) ;
#34513 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.030453901214114500, 5.289116291382116600 ) ) ;
#34514 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.935984465748471500, 5.232990406637535200 ) ) ;
#34515 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.794155868404487800, 5.139230308047436900 ) ) ;
#34516 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.649918098530598800, 5.031043438848295900 ) ) ;
#34517 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.524316998772644400, 4.924622204115870300 ) ) ;
#34518 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.416590527151090400, 4.821764228467278800 ) ) ;
#34519 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.325829406674930300, 4.724180649686003300 ) ) ;
#34520 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.250989207713421300, 4.633483958380466600 ) ) ;
#34521 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.190888497223147500, 4.551181191632617000 ) ) ;
#34522 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.144248809605757300, 4.478654358576366500 ) ) ;
#34523 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.109616108680634600, 4.417180642710810000 ) ) ;
#34524 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.085615230859609200, 4.367844487222787300 ) ) ;
#34525 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.070341601028890400, 4.331733417745157400 ) ) ;
#34526 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.061749775053441900, 4.306466333515552400 ) ) ;
#34527 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.054437384224452800, 4.283956228470241700 ) ) ;
#34528 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.045712718064244700, 4.259738638280833100 ) ) ;
#34529 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.034334347220692100, 4.232227369325928000 ) ) ;
#34530 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.017460961944475400, 4.196559051223026400 ) ) ;
#34531 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9922300490991545800, 4.152902253772101200 ) ) ;
#34532 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9529760310907390300, 4.102321030318267800 ) ) ;
#34533 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8992352727538703800, 4.053858447760904800 ) ) ;
#34534 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8098961512929657700, 4.005211241164944100 ) ) ;
#34535 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7299618154319037500, 3.997593123275880800 ) ) ;
#34536 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485866925900, 4.004935575622547500 ) ) ;
#34537 = axis2_placement_3d ( 'none', #34565, #34564, #34563 ) ;
#34538 = direction ( 'none', ( -0.3090169943749421200, 0.0000000000000000000, 0.9510565162951552000 ) ) ;
#34539 = vector ( 'none', #34538, 1000.000000000000100 ) ;
#34540 = face_outer_bound ( 'none', #15362, .t. ) ;
#34541 = b_spline_curve_with_knots ( 'none', 3,
( #34536, #34535, #34534, #34533, #34532, #34531, #34530, #34529, #34528, #34527, #34526, #34525, #34524, #34523, #34522, #34521, #34520, #34519, #34518, #34517, #34516, #34515, #34514, #34513, #34512 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300952900, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593300, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.8664610697157615300 ),
.unspecified. ) ;
#34542 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.745026843449834600, 2.349116444618658800 ) ) ;
#34543 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.831585351420608600, 2.507282678762292600 ) ) ;
#34544 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.904206793504418900, 2.661011118752602700 ) ) ;
#34545 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.946316995239080900, 2.762506537789252800 ) ) ;
#34546 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.962627089384557900, 2.803985087639833100 ) ) ;
#34547 = cartesian_point ( 'none', ( 3.096408214467820200, -1.500000000000000000, 1.836970198721030900e-016 ) ) ;
#34548 = b_spline_curve_with_knots ( 'none', 3,
( #34546, #34545, #34544, #34543, #34542, #34591, #34590, #34589, #34588, #34587, #34586, #34585, #34584, #34583, #34582, #34581, #34580, #34579, #34578, #34577, #34576, #34575, #34574, #34573, #34572 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842393800, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540822400, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209342700, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592006400, 0.9352742939269976800, 1.000000000000000000 ),
.unspecified. ) ;
#34549 = cartesian_point ( 'none', ( 2.899999999999998100, -1.219500000000000000, 0.0000000000000000000 ) ) ;
#34550 = line ( 'none', #34549, #34596 ) ;
#34551 = circle ( 'none', #34559, 5.700000000000001100 ) ;
#34552 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169841100, 3.137596746416143400 ) ) ;
#34553 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34554 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485866925900, 4.004935575622547500 ) ) ;
#34555 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485866925900, 4.004935575622547500 ) ) ;
#34556 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6126820070538693300, 4.016615844249457700 ) ) ;
#34557 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5437473708218977200, 4.026527148644055900 ) ) ;
#34558 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371402400, 4.034662936822814000 ) ) ;
#34559 = axis2_placement_3d ( 'none', #34553, #34614, #34613 ) ;
#34560 = line ( 'none', #34510, #34539 ) ;
#34561 =( bounded_curve ( ) b_spline_curve ( 3, ( #34558, #34557, #34556, #34555 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#34562 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.612144347073925000, 3.349346879878361400 ) ) ;
#34563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34564 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34565 = cartesian_point ( 'none', ( -998.1934933385058500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34566 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525140972900, 3.000806501561416700 ) ) ;
#34567 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.686967376376303600, 3.047751367866612200 ) ) ;
#34568 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.634334325821670900, 3.093358165786988000 ) ) ;
#34569 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169841100, 3.137596746416143400 ) ) ;
#34570 =( bounded_curve ( ) b_spline_curve ( 3, ( #34569, #34568, #34567, #34566 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#34571 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.595275084671756700, 1.871602716083592200 ) ) ;
#34572 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594041500, 1.244365758221582600 ) ) ;
#34573 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.853018991625344600, 1.291448675490304300 ) ) ;
#34574 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.849183725978166500, 1.371653566283424800 ) ) ;
#34575 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.884621491532270500, 1.467006563643385100 ) ) ;
#34576 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.924942687545077900, 1.527097263147116500 ) ) ;
#34577 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.969422637851808000, 1.573150190487324900 ) ) ;
#34578 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009044338771517800, 1.604337299088611100 ) ) ;
#34579 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.041948271728889700, 1.626115068554423000 ) ) ;
#34580 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.067560204627397100, 1.641292885781055100 ) ) ;
#34581 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.090289645213977600, 1.653375269850856400 ) ) ;
#34582 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.111529968128599500, 1.663816753043842100 ) ) ;
#34583 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.135317125548707100, 1.675917007625024700 ) ) ;
#34584 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.168886972247713100, 1.696174314939407300 ) ) ;
#34585 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.214305275764211900, 1.726952165419927800 ) ) ;
#34586 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.270224530608908600, 1.769980977317328700 ) ) ;
#34587 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.335375625479317200, 1.826467584680525800 ) ) ;
#34588 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.408287445838929800, 1.897669461535241900 ) ) ;
#34589 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.487410104789256900, 1.984655380137049500 ) ) ;
#34590 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.571083769260376100, 2.088380274505879700 ) ) ;
#34591 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.657563723639237100, 2.209648462144619100 ) ) ;
#34592 = line ( 'none', #34547, #34618 ) ;
#34593 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#34594 = axis2_placement_3d ( 'none', #34615, #34593, #34609 ) ;
#34595 = direction ( 'none', ( -0.5735764363510487100, -0.8191520442889899100, 0.0000000000000000000 ) ) ;
#34596 = vector ( 'none', #34595, 1000.000000000000100 ) ;
#34597 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.658878781153570300, 5.041861127315123700 ) ) ;
#34598 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.687030064269424000, 4.889999374365209500 ) ) ;
#34599 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.667582853930967600, 4.998149248085019800 ) ) ;
#34600 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.658878781153570300, 5.041861127315123700 ) ) ;
#34601 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34602 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34603 = cartesian_point ( 'none', ( 3.096408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#34604 = axis2_placement_3d ( 'none', #34603, #34602, #34601 ) ;
#34605 = circle ( 'none', #34630, 1.219500000000000700 ) ;
#34606 = cartesian_point ( 'none', ( 3.096408214467820200, -1.500000000000000200, 1.836970198721030900e-016 ) ) ;
#34607 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.130719081571762900, 5.586723042944689700 ) ) ;
#34608 = circle ( 'none', #34604, 1.500000000000000900 ) ;
#34609 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34610 = b_spline_curve_with_knots ( 'none', 3,
( #34600, #34599, #34598, #34652, #34651, #34650, #34649, #34648, #34647, #34646, #34645, #34644, #34643, #34642, #34641, #34640, #34639, #34638, #34637, #34636, #34635, #34634, #34633, #34632, #34631 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842389900, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687373600, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313070600, 0.8408510799748864000, 0.8680997233181411100, 0.8986970553592004100, 0.9352742939269976800, 1.000000000000000000 ),
.unspecified. ) ;
#34611 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.069189090823810400, 5.311163385400203800 ) ) ;
#34612 = face_outer_bound ( 'none', #15528, .t. ) ;
#34613 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34614 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34615 = cartesian_point ( 'none', ( 3.096408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#34616 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.8510000000000000900 ) ) ;
#34617 = direction ( 'none', ( 0.5735764363510434900, -0.8191520442889935700, 1.003171929053527100e-016 ) ) ;
#34618 = vector ( 'none', #34617, 1000.000000000000000 ) ;
#34619 = conical_surface ( 'none', #34594, 1.500000000000000900, 0.9599310885968845900 ) ;
#34620 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.948166195097345000, 2.924159447829825600 ) ) ;
#34621 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.846708678007353800, 2.931535189075995100 ) ) ;
#34622 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.775344970086702600, 2.968342185170988600 ) ) ;
#34623 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525140972900, 3.000806501561416700 ) ) ;
#34624 = axis2_placement_3d ( 'none', #34738, #34737, #34736 ) ;
#34625 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594041500, 1.244365758221582600 ) ) ;
#34626 =( bounded_curve ( ) b_spline_curve ( 3, ( #34663, #34662, #34661, #34660 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#34627 = axis2_placement_3d ( 'none', #34629, #34659, #34713 ) ;
#34628 = b_spline_curve_with_knots ( 'none', 3,
( #34623, #34622, #34621, #34620, #34685, #34684, #34683, #34682, #34681, #34680, #34679, #34678, #34677, #34676, #34675, #34674, #34673, #34672, #34671, #34670, #34669, #34668, #34667, #34665, #34664 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251135800, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348160900, 0.2420361988459176800, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403481800, 0.7221943061007654000, 0.8079368051592226200, 0.8664610697156048800 ),
.unspecified. ) ;
#34629 = cartesian_point ( 'none', ( 2.899999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#34630 = axis2_placement_3d ( 'none', #34656, #34715, #34714 ) ;
#34631 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169841100, 3.137596746416143400 ) ) ;
#34632 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.543155971151425600, 3.169535098030640700 ) ) ;
#34633 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.496567502654062100, 3.234934244606043000 ) ) ;
#34634 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.474827925682564300, 3.334309393039121400 ) ) ;
#34635 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.476260789375139800, 3.406660190660083700 ) ) ;
#34636 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.488781612427398900, 3.469450055176467100 ) ) ;
#34637 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.505252484414608900, 3.517107429240301700 ) ) ;
#34638 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.521159083172681600, 3.553217263952177500 ) ) ;
#34639 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.534499464693587900, 3.579832512653613000 ) ) ;
#34640 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.547088456886017000, 3.602285324276395300 ) ) ;
#34641 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.559311861567512100, 3.622552644444073400 ) ) ;
#34642 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.572781000254996000, 3.645592334591200700 ) ) ;
#34643 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.590069825201239500, 3.680783095296282300 ) ) ;
#34644 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.611638371246378200, 3.731230059486576200 ) ) ;
#34645 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.635417509899413700, 3.797660431159539700 ) ) ;
#34646 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.659687133046832600, 3.880403330350342000 ) ) ;
#34647 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.682529818602402000, 3.979721266959978600 ) ) ;
#34648 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.702063896831353500, 4.095675417304480700 ) ) ;
#34649 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.716376750990552300, 4.228171749493969700 ) ) ;
#34650 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.723565786034482200, 4.376943633994005500 ) ) ;
#34651 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.721742360513936400, 4.541557699558746100 ) ) ;
#34652 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.709048889019658500, 4.721412665313737400 ) ) ;
#34653 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.908159588903516600, 1.111247366568239000 ) ) ;
#34654 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.888538745689956100, 1.178069821916912100 ) ) ;
#34655 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594041500, 1.244365758221582600 ) ) ;
#34656 = cartesian_point ( 'none', ( 2.899999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#34657 =( bounded_curve ( ) b_spline_curve ( 3, ( #34655, #34654, #34653, #34716 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#34658 = conical_surface ( 'none', #34627, 1.219500000000000700, 0.9599310885968779200 ) ;
#34659 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34660 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594061900, -1.244365758221527500 ) ) ;
#34661 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.888538745689974700, -1.178069821916856800 ) ) ;
#34662 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.908159588903534800, -1.111247366568183500 ) ) ;
#34663 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647188700, -1.043942565940028500 ) ) ;
#34664 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.612144347073925000, 3.349346879878361400 ) ) ;
#34665 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.567638673037540900, 3.351741508721857200 ) ) ;
#34666 = advanced_face ( 'none', ( #5786 ), #5791, .t. ) ;
#34667 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.457821982498892100, 3.355599442711906900 ) ) ;
#34668 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.287817637580426200, 3.353401757341021300 ) ) ;
#34669 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.107986866704538700, 3.340369997233888300 ) ) ;
#34670 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.944788834465307000, 3.318747838793443300 ) ) ;
#34671 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.798554339597754100, 3.290459531078286900 ) ) ;
#34672 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.669443560550917500, 3.257436167049646800 ) ) ;
#34673 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.557449645448814500, 3.221598921417853800 ) ) ;
#34674 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.462393475329792500, 3.184854325378567300 ) ) ;
#34675 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.383946707040523800, 3.149056189684280100 ) ) ;
#34676 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.321576625038190800, 3.116065060774974200 ) ) ;
#34677 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.274712662347042600, 3.087536699879179100 ) ) ;
#34678 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.242340549171212900, 3.065415682824003300 ) ) ;
#34679 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.221452228143281800, 3.048804750770306400 ) ) ;
#34680 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.203130771932245500, 3.033821422331878900 ) ) ;
#34681 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.182698097945392000, 3.018165199673264400 ) ) ;
#34682 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.158252288338369700, 3.001172859186451700 ) ) ;
#34683 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.124773744707510600, 2.980289201381216600 ) ) ;
#34684 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.079945503478467300, 2.957203627639375400 ) ) ;
#34685 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.019576648155084100, 2.935874319098400700 ) ) ;
#34686 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.279447443052945700, -0.8172671715293248200 ) ) ;
#34687 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.309199319599046300, -0.8183456355056207800 ) ) ;
#34688 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.334852771792096600, -0.8204697505609156400 ) ) ;
#34689 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.358366360491400500, -0.8231692014804008500 ) ) ;
#34690 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.384919282235266300, -0.8258501277983750800 ) ) ;
#34691 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.424111961553304400, -0.8269578258157138700 ) ) ;
#34692 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.478960032085073100, -0.8256208391066328600 ) ) ;
#34693 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.549265434814817200, -0.8196549307351609400 ) ) ;
#34694 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.634612989122499200, -0.8073587139220894700 ) ) ;
#34695 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.734444956492282600, -0.7868789896352449400 ) ) ;
#34696 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.848035311001250800, -0.7564787173190737900 ) ) ;
#34697 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.974503988524567400, -0.7144571818479255000 ) ) ;
#34698 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.112818087761231900, -0.6591944838057125500 ) ) ;
#34699 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.261798830347983000, -0.5891526834242077900 ) ) ;
#34700 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.420127603096279500, -0.5028918426833286500 ) ) ;
#34701 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.564332517271115100, -0.4128293652578505200 ) ) ;
#34702 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.654630439564603400, -0.3502124793161353600 ) ) ;
#34703 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.690776360983385000, -0.3241364053492111200 ) ) ;
#34704 = direction ( 'none', ( -0.5735764363510489300, 0.8191520442889898000, 1.003171929053522400e-016 ) ) ;
#34705 = cartesian_point ( 'none', ( 2.899999999999998100, 1.219500000000001400, 1.493456771560198100e-016 ) ) ;
#34706 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647171400, 1.043942565940084700 ) ) ;
#34707 = cartesian_point ( 'none', ( 2.899999999999998100, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#34708 = circle ( 'none', #34624, 5.700000000000001100 ) ;
#34709 = axis2_placement_3d ( 'none', #34725, #34724, #34723 ) ;
#34710 = line ( 'none', #34705, #34734 ) ;
#34711 = b_spline_curve_with_knots ( 'none', 3,
( #34703, #34702, #34701, #34700, #34699, #34698, #34697, #34696, #34695, #34694, #34693, #34692, #34691, #34690, #34689, #34688, #34687, #34686, #34746, #34745, #34744, #34743, #34742, #34741, #34740 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842416000, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445780500, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269975700, 1.000000000000000000 ),
.unspecified. ) ;
#34712 = face_outer_bound ( 'none', #15502, .t. ) ;
#34713 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34714 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34715 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34716 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647171400, 1.043942565940084700 ) ) ;
#34717 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.979711313336764100, 0.9271174276932611100 ) ) ;
#34718 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.939575706389466500, 0.9966635765779605600 ) ) ;
#34719 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647171400, 1.043942565940084700 ) ) ;
#34720 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34721 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34722 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34723 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34724 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34725 = cartesian_point ( 'none', ( 2.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#34726 = cartesian_point ( 'none', ( 0.05717936432056165000, 0.8030387633194335800, -0.5149999999999997900 ) ) ;
#34727 = cartesian_point ( 'none', ( 20.00002669868733600, -3.304532226638738500, -4.887747895576316300 ) ) ;
#34728 = cartesian_point ( 'none', ( 0.5482104313687695700, 0.7622481858906033900, -0.5150000000000000100 ) ) ;
#34729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34730 = b_spline_curve_with_knots ( 'none', 3,
( #34719, #34718, #34717, #33745, #33744, #33991, #33994, #33993, #34236, #34238, #34233, #34232, #34235, #34454, #34481, #34484, #34462, #34487, #34480, #34479, #34478, #34473, #34472, #34471, #34470 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790655900, 0.2241472491554218600, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.8664610697157603100 ),
.unspecified. ) ;
#34731 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371402400, 4.034662936822814000 ) ) ;
#34732 = circle ( 'none', #34709, 1.500000000000000700 ) ;
#34733 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4258588989183504400, 4.041316521811091400 ) ) ;
#34734 = vector ( 'none', #34704, 1000.000000000000000 ) ;
#34735 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3513087371403256200, 4.071146157219373200 ) ) ;
#34736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34737 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34738 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34739 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2792939797271663500, 4.142992549249315800 ) ) ;
#34740 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647188700, -1.043942565940028500 ) ) ;
#34741 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.939575706389484700, -0.9966635765779046100 ) ) ;
#34742 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.979711313336778700, -0.9271174276932037100 ) ) ;
#34743 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.061075181244342900, -0.8660604843360653100 ) ) ;
#34744 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.127483014739270900, -0.8373082554614054200 ) ) ;
#34745 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.189800022358397800, -0.8226137443334531300 ) ) ;
#34746 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.239992942122158900, -0.8177985878180440400 ) ) ;
#34747 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34748 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34749 = cartesian_point ( 'none', ( 3.203591785532172900, 1.836970198721028700e-016, -1.500000000000000700 ) ) ;
#34750 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169886400, -3.137596746416106100 ) ) ;
#34751 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.634334325821714900, -3.093358165786949800 ) ) ;
#34752 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.686967376376348900, -3.047751367866572600 ) ) ;
#34753 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525141017300, -3.000806501561376300 ) ) ;
#34754 = oriented_edge ( 'none', *, *, #28392, .f. ) ;
#34755 = axis2_placement_3d ( 'none', #34769, #34802, #34801 ) ;
#34756 =( bounded_curve ( ) b_spline_curve ( 3, ( #34753, #34752, #34751, #34750 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#34757 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34758 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34759 = cartesian_point ( 'none', ( 2.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#34760 = axis2_placement_3d ( 'none', #34759, #34758, #34757 ) ;
#34761 = circle ( 'none', #34760, 1.500000000000000700 ) ;
#34762 = cartesian_point ( 'none', ( 2.703591785532172900, 1.500000000000001600, 1.836970198721030900e-016 ) ) ;
#34763 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.690776360983380600, 0.3241364053492909500 ) ) ;
#34764 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525141017300, -3.000806501561376300 ) ) ;
#34765 = cylindrical_surface ( 'none', #34755, 1.500000000000000000 ) ;
#34766 = cartesian_point ( 'none', ( 3.096408214467820200, 1.836970198721025700e-016, -1.500000000000001100 ) ) ;
#34767 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169886400, -3.137596746416106100 ) ) ;
#34768 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4890447533539505300, 5.678981883156256000 ) ) ;
#34769 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34770 = cartesian_point ( 'none', ( 0.5999999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34771 = face_outer_bound ( 'none', #15427, .t. ) ;
#34772 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.658878781153673800, -5.041861127314923000 ) ) ;
#34773 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.667582853931058700, -4.998149248084870600 ) ) ;
#34774 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.687030064269501300, -4.889999374365114400 ) ) ;
#34775 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.709048889019727300, -4.721412665313698300 ) ) ;
#34776 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.721742360514001200, -4.541557699558707900 ) ) ;
#34777 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.723565786034547000, -4.376943633993968200 ) ) ;
#34778 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.716376750990612300, -4.228171749493927900 ) ) ;
#34779 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.702063896831412100, -4.095675417304441600 ) ) ;
#34780 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.682529818602459800, -3.979721266959941300 ) ) ;
#34781 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.659687133046886800, -3.880403330350302000 ) ) ;
#34782 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.635417509899468800, -3.797660431159502400 ) ) ;
#34783 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.611638371246432400, -3.731230059486539300 ) ) ;
#34784 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.590069825201292400, -3.680783095296245500 ) ) ;
#34785 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.572781000255049700, -3.645592334591164700 ) ) ;
#34786 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.559311861567563600, -3.622552644444036100 ) ) ;
#34787 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.547088456886068600, -3.602285324276358800 ) ) ;
#34788 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.534499464693639000, -3.579832512653576600 ) ) ;
#34789 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.521159083172734400, -3.553217263952142400 ) ) ;
#34790 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.505252484414659100, -3.517107429240264900 ) ) ;
#34791 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.488781612427448700, -3.469450055176431100 ) ) ;
#34792 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.476260789375188700, -3.406660190660048700 ) ) ;
#34793 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.474827925682611300, -3.334309393039086400 ) ) ;
#34794 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.496567502654107900, -3.234934244606006100 ) ) ;
#34795 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.543155971151469500, -3.169535098030603000 ) ) ;
#34796 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169886400, -3.137596746416106100 ) ) ;
#34797 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34798 = axis2_placement_3d ( 'none', #34797, #34825, #34824 ) ;
#34799 = circle ( 'none', #34810, 0.1000000000000000500 ) ;
#34800 = face_outer_bound ( 'none', #15551, .t. ) ;
#34801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34802 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34803 = cylindrical_surface ( 'none', #34798, 5.900000000000000400 ) ;
#34804 = b_spline_curve_with_knots ( 'none', 3,
( #34796, #34795, #34794, #34793, #34792, #34791, #34790, #34789, #34788, #34787, #34786, #34785, #34784, #34783, #34782, #34781, #34780, #34779, #34778, #34777, #34776, #34775, #34774, #34773, #34772 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176800, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.8664610697156887000 ),
.unspecified. ) ;
#34805 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 1.600000000000000100 ) ) ;
#34806 =( bounded_curve ( ) b_spline_curve ( 2, ( #34807, #34856, #34855, #34854, #34853, #34852, #34851, #34850, #34849, #34848, #34847 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 3 ),
( 0.04174148499942152000, 0.04570978662403482600, 0.07202557609771903500, 0.09834136557140324400, 0.1246571550450874500, 0.1494588217485280600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9991252463719211300, 0.9994849570458805800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9967810098892698800, 0.9996295800869877700 ) )
representation_item ( '' ) );
#34807 = cartesian_point ( 'none', ( 14.46851620306721600, -1.763371045508636700e-016, 5.900000000000003000 ) ) ;
#34808 = face_outer_bound ( 'none', #15553, .t. ) ;
#34809 = cylindrical_surface ( 'none', #34844, 5.900000000000000400 ) ;
#34810 = axis2_placement_3d ( 'none', #34805, #34846, #34845 ) ;
#34811 = cartesian_point ( 'none', ( 15.63689064382384200, -1.493326127739253700e-016, 5.899999999999999500 ) ) ;
#34812 = cartesian_point ( 'none', ( 14.78895460015087200, 0.2370244280973603000, 5.900000000000001200 ) ) ;
#34813 = cartesian_point ( 'none', ( 13.94391231588850700, 0.4732850117180189000, 5.880986422164488300 ) ) ;
#34814 = cartesian_point ( 'none', ( 12.20092327640244400, 0.9605974401994512600, 5.841768907980994500 ) ) ;
#34815 = cartesian_point ( 'none', ( 10.45793423691638100, 1.434808571641881500, 5.722877280070138200 ) ) ;
#34816 = cartesian_point ( 'none', ( 8.714945197430317600, 1.909019703084310800, 5.603985652159281000 ) ) ;
#34817 = cartesian_point ( 'none', ( 6.971956157944253700, 2.357194293998149600, 5.408662964203127600 ) ) ;
#34818 = cartesian_point ( 'none', ( 5.228967118458189800, 2.805368884911987800, 5.213340276246972500 ) ) ;
#34819 = cartesian_point ( 'none', ( 3.485978078972126900, 3.215281900761068000, 4.946914422004719600 ) ) ;
#34820 = cartesian_point ( 'none', ( 1.843598677849893400, 3.601533723481037600, 4.695867327031079300 ) ) ;
#34821 = cartesian_point ( 'none', ( 0.1999999999999999600, 3.944138969945134600, 4.387911551724820400 ) ) ;
#34822 =( bounded_curve ( ) b_spline_curve ( 2, ( #34821, #34820, #34819, #34818, #34817, #34816, #34815, #34814, #34813, #34812, #34811 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 3 ),
( 0.001514122770243594100, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1180441639520288000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869877700, 0.9967810098892698800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9983411626083218400, 0.9982936476337274100 ) )
representation_item ( '' ) );
#34823 = cartesian_point ( 'none', ( 1.899999999999999000, 0.0000000000000000000, 3.149999999999999900 ) ) ;
#34824 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34825 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34826 = face_outer_bound ( 'none', #15567, .t. ) ;
#34827 = toroidal_surface ( 'none', #34862, 1.600000000000000100, 0.1000000000000000100 ) ;
#34828 = direction ( 'none', ( 0.9961946980917457700, 1.067350013832255900e-017, 0.08715574274765480700 ) ) ;
#34829 = vector ( 'none', #34828, 1000.000000000000100 ) ;
#34830 = axis2_placement_3d ( 'none', #34840, #34839, #34880 ) ;
#34831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34832 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34833 = axis2_placement_3d ( 'none', #34770, #34832, #34831 ) ;
#34834 = cartesian_point ( 'none', ( 1.889999999999999200, 0.0000000000000000000, 3.149999999999999900 ) ) ;
#34835 = toroidal_surface ( 'none', #34830, 5.700000000000001100, 0.1999999999999998200 ) ;
#34836 = conical_surface ( 'none', #34833, 3.037139624051562700, 0.08726646259971310200 ) ;
#34837 = face_outer_bound ( 'none', #15571, .t. ) ;
#34838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34839 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34840 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34841 = cartesian_point ( 'none', ( 0.5999999999999998700, 0.0000000000000000000, -3.037139624051562700 ) ) ;
#34842 = cartesian_point ( 'none', ( 0.5999999999999998700, 3.719423319158341600e-016, 3.037139624051562700 ) ) ;
#34843 = line ( 'none', #34842, #34829 ) ;
#34844 = axis2_placement_3d ( 'none', #34748, #34747, #34838 ) ;
#34845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34846 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34847 = cartesian_point ( 'none', ( 0.1999999999999999600, 3.695180109766843700, 4.599526492627639100 ) ) ;
#34848 = cartesian_point ( 'none', ( 1.843598677849893600, 3.336052107971684500, 4.888043723960220400 ) ) ;
#34849 = cartesian_point ( 'none', ( 3.485978078972126900, 2.936494871327262500, 5.117323311133342000 ) ) ;
#34850 = cartesian_point ( 'none', ( 5.228967118458189800, 2.512461372342373400, 5.360648213496079800 ) ) ;
#34851 = cartesian_point ( 'none', ( 6.971956157944253700, 2.054161174987727100, 5.530860861310205000 ) ) ;
#34852 = cartesian_point ( 'none', ( 8.714945197430317600, 1.595860977633080300, 5.701073509124330300 ) ) ;
#34853 = cartesian_point ( 'none', ( 10.45793423691638300, 1.115795316593062100, 5.793530945068733100 ) ) ;
#34854 = cartesian_point ( 'none', ( 12.20092327640244400, 0.6357296555530435000, 5.885988381013137700 ) ) ;
#34855 = cartesian_point ( 'none', ( 13.94391231588850700, 0.1469934706230443000, 5.898168607253799300 ) ) ;
#34856 = cartesian_point ( 'none', ( 14.20598441706267300, 0.07350814397852548100, 5.900000000000026100 ) ) ;
#34857 = cartesian_point ( 'none', ( 0.08544537150327324900, 5.677749658226987100, 1.496061301538697900 ) ) ;
#34858 = cartesian_point ( 'none', ( 0.01825389820109504800, 5.626382597291415900, 1.397970889660064400 ) ) ;
#34859 = cartesian_point ( 'none', ( 9.719703069743092700e-017, 5.591661279508620900, 1.343888765209941800 ) ) ;
#34860 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.551579711019468500, 1.292270371167354200 ) ) ;
#34861 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34862 = axis2_placement_3d ( 'none', #34861, #34900, #34889 ) ;
#34863 = circle ( 'none', #34907, 5.700000000000001100 ) ;
#34864 = b_spline_curve_with_knots ( 'none', 3,
( #34860, #34859, #34858, #34857, #34910, #34909 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.997193418446775300e-021, 0.0001937903945404828800, 0.0003875807890809657700 ),
.unspecified. ) ;
#34865 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.690304930691318000, 1.558983577770464100 ) ) ;
#34866 = cartesian_point ( 'none', ( 0.1999999999999999600, 3.944138969945134600, 4.387911551724820400 ) ) ;
#34867 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34868 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34869 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34870 = axis2_placement_3d ( 'none', #34869, #34868, #34867 ) ;
#34871 = circle ( 'none', #34870, 5.900000000000000400 ) ;
#34872 = cartesian_point ( 'none', ( 1.899999999999999000, 3.857637417314162700e-016, -3.149999999999999900 ) ) ;
#34873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34874 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34875 = cartesian_point ( 'none', ( 1.889999999999999200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34876 = cartesian_point ( 'none', ( 2.703591785532172900, 1.836970198721028700e-016, -1.500000000000000700 ) ) ;
#34877 = cartesian_point ( 'none', ( 1.889999999999999200, 3.857637417314162700e-016, -3.149999999999999900 ) ) ;
#34878 = axis2_placement_3d ( 'none', #34875, #34874, #34873 ) ;
#34879 = face_outer_bound ( 'none', #15574, .t. ) ;
#34880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34881 = circle ( 'none', #34926, 0.1000000000000000500 ) ;
#34882 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34883 = circle ( 'none', #34878, 3.149999999999999900 ) ;
#34884 = cartesian_point ( 'none', ( 0.1999999999999999600, 3.695180109766843700, 4.599526492627639100 ) ) ;
#34885 = cartesian_point ( 'none', ( 0.5999999999999998700, 3.788530368236252200e-016, 3.037139624051562700 ) ) ;
#34886 = toroidal_surface ( 'none', #34899, 5.700000000000001100, 0.1999999999999998200 ) ;
#34887 = b_spline_curve_with_knots ( 'none', 3,
( #34884, #34939, #34938, #34937, #34936, #34935, #34934, #34933 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 8.131516293641284200e-019, 8.689385962461419000e-005, 0.0001737877192492275700, 0.0003475754384984550300 ),
.unspecified. ) ;
#34888 = cartesian_point ( 'none', ( 0.1999999999999999600, 3.695180109766843700, 4.599526492627639100 ) ) ;
#34889 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34891 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.368940154530625000, 1.914283578017806900 ) ) ;
#34892 = cartesian_point ( 'none', ( -5.975817442879089900e-016, 5.423990104641575300, 1.894850474921825100 ) ) ;
#34893 = cartesian_point ( 'none', ( 0.01509303671826225900, 5.480227945937229200, 1.876648174593398700 ) ) ;
#34894 = cartesian_point ( 'none', ( 0.06716704888281985200, 5.547978954456321600, 1.861117964684004800 ) ) ;
#34895 = cartesian_point ( 'none', ( 0.09008869647786950400, 5.567684319462902200, 1.858130565815950200 ) ) ;
#34896 = cartesian_point ( 'none', ( 0.1424622732568649700, 5.592641459114166700, 1.859598756999041300 ) ) ;
#34897 = cartesian_point ( 'none', ( 0.1717326653541964300, 5.597788353173383400, 1.864089140415323500 ) ) ;
#34898 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.595275084671756700, 1.871602716083592200 ) ) ;
#34899 = axis2_placement_3d ( 'none', #34903, #34902, #34890 ) ;
#34900 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34901 = b_spline_curve_with_knots ( 'none', 3,
( #34898, #34897, #34896, #34895, #34894, #34893, #34892, #34891 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.084202172485504400e-019, 8.689385962461700900e-005, 0.0001737877192492339100, 0.0003475754384984676600 ),
.unspecified. ) ;
#34902 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34903 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34904 = cartesian_point ( 'none', ( 1.899999999999999000, 0.0000000000000000000, 1.600000000000000100 ) ) ;
#34905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34906 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34907 = axis2_placement_3d ( 'none', #34882, #34906, #34905 ) ;
#34908 = face_outer_bound ( 'none', #15460, .t. ) ;
#34909 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.690304930691318000, 1.558983577770464100 ) ) ;
#34910 = cartesian_point ( 'none', ( 0.1367302944445655500, 5.694990665597127400, 1.541880600662177500 ) ) ;
#34911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34913 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34914 = cartesian_point ( 'none', ( 1.806506661494198300, 2.229357847245313700e-033, -1.820408830364379100e-017 ) ) ;
#34915 = line ( 'none', #34914, #34970 ) ;
#34916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34917 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34918 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34919 = axis2_placement_3d ( 'none', #34918, #34917, #34916 ) ;
#34920 = circle ( 'none', #34919, 5.900000000000000400 ) ;
#34921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34922 = circle ( 'none', #34923, 1.500000000000000000 ) ;
#34923 = axis2_placement_3d ( 'none', #34913, #34912, #34911 ) ;
#34924 = cartesian_point ( 'none', ( 1.899999999999999200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34925 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#34926 = axis2_placement_3d ( 'none', #34930, #34931, #34925 ) ;
#34927 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34928 = cartesian_point ( 'none', ( 0.5999999999999994200, 3.037139624051562700, 0.0000000000000000000 ) ) ;
#34929 = axis2_placement_3d ( 'none', #34924, #34927, #34921 ) ;
#34930 = cartesian_point ( 'none', ( 1.999999999999998200, 1.959434878635765200e-016, -1.600000000000000100 ) ) ;
#34931 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#34932 = circle ( 'none', #34929, 1.600000000000000100 ) ;
#34933 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.481700034096698400, 4.513066016863819000 ) ) ;
#34934 = cartesian_point ( 'none', ( -1.901588966585904000e-016, 3.538517327853223800, 4.526480100259324700 ) ) ;
#34935 = cartesian_point ( 'none', ( 0.01509303671826283200, 3.595668517051125300, 4.541571823292404300 ) ) ;
#34936 = cartesian_point ( 'none', ( 0.06716704888282079600, 3.661060557701357100, 4.565135939969719600 ) ) ;
#34937 = cartesian_point ( 'none', ( 0.09008869647787225200, 3.679252875394960900, 4.573276304763410800 ) ) ;
#34938 = cartesian_point ( 'none', ( 0.1424622732568658600, 3.699454393214540700, 4.588004274165472300 ) ) ;
#34939 = cartesian_point ( 'none', ( 0.1717326653541976500, 3.701356551464088700, 4.594564446089718100 ) ) ;
#34940 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2413835870012495900, 4.204632577949159800 ) ) ;
#34941 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2179700099478531500, 4.264224041309749000 ) ) ;
#34942 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2060606675242449000, 4.313220801301779000 ) ) ;
#34943 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1999196993679874200, 4.352198083878597000 ) ) ;
#34944 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1967530526370361000, 4.381800610646490800 ) ) ;
#34945 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1952046803637834100, 4.407495240776008000 ) ) ;
#34946 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1945303221922294300, 4.431153666967181200 ) ) ;
#34947 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1934050857822015000, 4.457817853849212100 ) ) ;
#34948 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1889238092122489900, 4.496769250067163000 ) ) ;
#34949 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1797947368127603100, 4.550868773278027700 ) ) ;
#34950 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1638840507671587000, 4.619609531094962300 ) ) ;
#34951 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1395667683232444700, 4.702338436253679500 ) ) ;
#34952 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1050879278095817900, 4.798239689491684800 ) ) ;
#34953 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05883149350066705500, 4.906347448137377200 ) ) ;
#34954 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0007606927178035148600, 5.025548568851712100 ) ) ;
#34955 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.07514504483995887400, 5.154590128056184100 ) ) ;
#34956 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1656760909725842900, 5.292086474002229800 ) ) ;
#34957 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2735914544202647800, 5.436527490535831400 ) ) ;
#34958 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3832597247239261100, 5.566447379701385100 ) ) ;
#34959 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4580899952604611800, 5.646914887348806600 ) ) ;
#34960 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4890447533539505300, 5.678981883156256000 ) ) ;
#34961 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34962 = axis2_placement_3d ( 'none', #34961, #34722, #34721 ) ;
#34963 = circle ( 'none', #34962, 5.700000000000001100 ) ;
#34964 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.690776360983380600, 0.3241364053492909500 ) ) ;
#34965 = b_spline_curve_with_knots ( 'none', 3,
( #34960, #34959, #34958, #34957, #34956, #34955, #34954, #34953, #34952, #34951, #34950, #34949, #34948, #34947, #34946, #34945, #34944, #34943, #34942, #34941, #34940, #34739, #34735, #34733, #34731 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.1335389302842399700, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280516800, 0.7168073470044515900, 0.7408152689516347400, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445780500, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313072800, 0.8408510799748862800, 0.8680997233181413400, 0.8986970553592006400, 0.9352742939269977900, 1.000000000000000000 ),
.unspecified. ) ;
#34966 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5150000000000025700, 0.6774776749089207500 ) ) ;
#34967 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782194000, 3.737525901946075400 ) ) ;
#34968 = cartesian_point ( 'none', ( 1.530000000000000000, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#34969 = direction ( 'none', ( -0.3090169943749421200, 1.164708318489094600e-016, -0.9510565162951552000 ) ) ;
#34970 = vector ( 'none', #34969, 1000.000000000000100 ) ;
#34971 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5149999999999974600, -0.6774776749089249700 ) ) ;
#34972 = cartesian_point ( 'none', ( 1.530000000000000000, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#34973 = cartesian_point ( 'none', ( 1.039168502691223800, 0.7205909211465283400, -0.5150000000000000100 ) ) ;
#34974 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.417977440882288300, 4.119579593194049300 ) ) ;
#34975 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.412888487200308000, 4.080451053770858900 ) ) ;
#34976 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.410511435106627900, 4.030083757337327400 ) ) ;
#34977 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.416187742438040900, 3.966309800027380600 ) ) ;
#34978 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.435196494996136400, 3.896486033722947900 ) ) ;
#34979 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.484052681004186300, 3.807261023654340300 ) ) ;
#34980 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.547179057958800300, 3.757636490383943400 ) ) ;
#34981 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782194000, 3.737525901946075400 ) ) ;
#34982 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473544000, 3.650752152354290700 ) ) ;
#34983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34984 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34985 = b_spline_curve_with_knots ( 'none', 3,
( #34981, #34980, #34979, #34978, #34977, #34976, #34975, #34974, #35025, #35024, #35023, #35022, #35021, #35020, #35019, #35018, #35017, #35016, #35015, #35014, #35013, #35012, #35011, #35010, #35009 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994900, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300952900, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.8664610697157428800 ),
.unspecified. ) ;
#34986 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34987 = axis2_placement_3d ( 'none', #35008, #35006, #34999 ) ;
#34988 = circle ( 'none', #34994, 0.8509999999999999800 ) ;
#34989 = circle ( 'none', #34987, 0.8509999999999999800 ) ;
#34990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34991 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34992 = axis2_placement_3d ( 'none', #34997, #34991, #34990 ) ;
#34993 = circle ( 'none', #34992, 3.037139624051562700 ) ;
#34994 = axis2_placement_3d ( 'none', #34986, #34984, #34983 ) ;
#34995 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.481700034096698400, 4.513066016863819000 ) ) ;
#34996 = cartesian_point ( 'none', ( 1.530000000000000000, 1.042174426074397700e-016, -0.8510000000000000900 ) ) ;
#34997 = cartesian_point ( 'none', ( 0.5999999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34998 = circle ( 'none', #35032, 7.970226425010762800 ) ;
#34999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35000 = circle ( 'none', #35051, 0.8509999999999999800 ) ;
#35001 = cartesian_point ( 'none', ( 1.899999999999999000, 1.959434878635765200e-016, -1.600000000000000100 ) ) ;
#35002 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782194000, 3.737525901946075400 ) ) ;
#35003 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.656125570503972800, 3.710233170134493700 ) ) ;
#35004 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.719475532478497400, 3.681302211887955700 ) ) ;
#35005 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473544000, 3.650752152354290700 ) ) ;
#35006 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35007 =( bounded_curve ( ) b_spline_curve ( 3, ( #35005, #35004, #35003, #35002 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997796461070267400, 0.9997796461070267400, 1.000000000000000000 ) )
representation_item ( '' ) );
#35008 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35009 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.130719081571762900, 5.586723042944689700 ) ) ;
#35010 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.151385637743339100, 5.547234022638440000 ) ) ;
#35011 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.200514439864642300, 5.448943890999085000 ) ) ;
#35012 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.269137712090285600, 5.293389548014945800 ) ) ;
#35013 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.331988008162598800, 5.124396136282628700 ) ) ;
#35014 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.380114713721087800, 4.966963815349258100 ) ) ;
#35015 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.415130768515675800, 4.822192852275933600 ) ) ;
#35016 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.438726215957410600, 4.691031155512457800 ) ) ;
#35017 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.452651464403624600, 4.574270577190485900 ) ) ;
#35018 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.458715164335815600, 4.472540186652951300 ) ) ;
#35019 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.458740000003091500, 4.386311413279987200 ) ) ;
#35020 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.454639682010247800, 4.315872580892972500 ) ) ;
#35021 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.448157365835074800, 4.261392511587552600 ) ) ;
#35022 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.441483242767740400, 4.222756399097991500 ) ) ;
#35023 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.435050729650443600, 4.196855283406687700 ) ) ;
#35024 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.429032422676065800, 4.173965201057582100 ) ) ;
#35025 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.423279061149307400, 4.148875157109204200 ) ) ;
#35026 = cartesian_point ( 'none', ( 20.00001312526308100, -5.755877843142558300, 1.296097914979436700 ) ) ;
#35027 = cartesian_point ( 'none', ( 19.99999999999999600, -5.768404860547154700, 1.289148140715182400 ) ) ;
#35028 = cartesian_point ( 'none', ( 19.99999999999999600, -5.780931850233367100, 1.282198316098430900 ) ) ;
#35029 = cartesian_point ( 'none', ( 20.00001992389881200, -5.793460083538690200, 1.275242841697733700 ) ) ;
#35030 = cartesian_point ( 'none', ( 20.00001992389881200, -5.793460083538690200, 1.275242841697733700 ) ) ;
#35031 = b_spline_curve_with_knots ( 'none', 3,
( #35069, #35068, #35067, #35066, #35065, #35064 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35032 = axis2_placement_3d ( 'none', #35081, #35075, #35074 ) ;
#35033 = axis2_placement_3d ( 'none', #35062, #35061, #35060 ) ;
#35034 = b_spline_curve_with_knots ( 'none', 3,
( #35029, #35028, #35027, #35026 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35035 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35036 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35037 = cartesian_point ( 'none', ( 0.05717936432056078300, 2.168404344971008900e-016, 0.0000000000000000000 ) ) ;
#35038 = axis2_placement_3d ( 'none', #35037, #35036, #35035 ) ;
#35039 = circle ( 'none', #35038, 0.9539896516176669100 ) ;
#35040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35041 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35042 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35043 = cartesian_point ( 'none', ( 0.1999999999999999600, 3.944138969945134600, 4.387911551724820400 ) ) ;
#35044 = cartesian_point ( 'none', ( 0.1367302944448000900, 3.957327428513263800, 4.376056911361442500 ) ) ;
#35045 = cartesian_point ( 'none', ( 0.08544537150312087000, 3.967595153487005100, 4.328190071783303100 ) ) ;
#35046 = cartesian_point ( 'none', ( 0.01825389820101370700, 3.977414112466396600, 4.217900036438987100 ) ) ;
#35047 = cartesian_point ( 'none', ( -3.639552343585957800e-014, 3.977443685189568300, 4.153631496553059900 ) ) ;
#35048 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.971631934847501100, 4.088537608252782900 ) ) ;
#35049 = cartesian_point ( 'none', ( 0.2100528309509335800, 0.5150000000000061200, -1.745271525381972200 ) ) ;
#35050 = b_spline_curve_with_knots ( 'none', 3,
( #35048, #35047, #35046, #35045, #35044, #35043 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.762790713559863800e-018, 0.0001937903945405002600, 0.0003875807890809987800 ),
.unspecified. ) ;
#35051 = axis2_placement_3d ( 'none', #35042, #35041, #35040 ) ;
#35052 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35054 = circle ( 'none', #35099, 3.037139624051562700 ) ;
#35055 = cartesian_point ( 'none', ( 20.00001992389880500, -3.566691986584199300, -4.740161634131635700 ) ) ;
#35056 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35057 = cartesian_point ( 'none', ( 0.5999999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35058 = cartesian_point ( 'none', ( 0.1947334510031930000, -1.752909486207150800, -2.146694991478619400e-016 ) ) ;
#35059 = axis2_placement_3d ( 'none', #35072, #35053, #35052 ) ;
#35060 = direction ( 'none', ( -0.8949343677499603800, 0.0000000000000000000, -0.4461978007789581000 ) ) ;
#35061 = direction ( 'none', ( 0.4461978007789581000, 3.124648454283931900e-015, -0.8949343677499604900 ) ) ;
#35062 = cartesian_point ( 'none', ( 7.135464139964756000, -5.745255176963480200e-015, 1.707611062355510700 ) ) ;
#35063 = cartesian_point ( 'none', ( 20.00002669868733600, 1.793637740725540600, 5.620754075980348000 ) ) ;
#35064 = cartesian_point ( 'none', ( 20.00001992389881200, -5.793460083538690200, 1.275242841697733700 ) ) ;
#35065 = cartesian_point ( 'none', ( 19.99999999999999600, -5.681089460027096500, 1.785524691490137700 ) ) ;
#35066 = cartesian_point ( 'none', ( 19.99999999999998900, -5.504423614518430900, 2.272486141110545700 ) ) ;
#35067 = cartesian_point ( 'none', ( 19.99999999999999600, -5.022502308586371800, 3.199764473484738600 ) ) ;
#35068 = cartesian_point ( 'none', ( 19.99999999999999600, -4.725594026774206900, 3.623813814892707300 ) ) ;
#35069 = cartesian_point ( 'none', ( 20.00002677976081600, -4.372239695435225400, 4.009232356764705700 ) ) ;
#35070 = circle ( 'none', #35033, 7.755575089167616700 ) ;
#35071 = cartesian_point ( 'none', ( 20.00002677976081600, -5.845716748900313700, 1.008969641017468900 ) ) ;
#35072 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35073 = cartesian_point ( 'none', ( 0.05717936432056165000, 0.8030387633194335800, -0.5149999999999997900 ) ) ;
#35074 = direction ( 'none', ( 0.0000000000000000000, -3.645645264409446500e-015, 1.000000000000000000 ) ) ;
#35075 = direction ( 'none', ( -3.720181071118069000e-018, 1.000000000000000000, 3.641073858493266900e-015 ) ) ;
#35076 = circle ( 'none', #35059, 1.500000000000000000 ) ;
#35077 = cartesian_point ( 'none', ( 20.00002669868733600, -4.367713700146874900, 3.966495904593117800 ) ) ;
#35078 = cartesian_point ( 'none', ( 20.00002613607362200, -4.369294131561096300, 3.980680634443828600 ) ) ;
#35079 = cartesian_point ( 'none', ( 20.00002613607362200, -4.370801171663237600, 3.994926847521456100 ) ) ;
#35080 = cartesian_point ( 'none', ( 20.00002677976081600, -4.372239695435225400, 4.009232356764705700 ) ) ;
#35081 = cartesian_point ( 'none', ( 7.986847579986727100, -0.5149999999999997900, -1.875153037124032800e-015 ) ) ;
#35082 = b_spline_curve_with_knots ( 'none', 3,
( #35080, #35079, #35078, #35077 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189662727500 ),
.unspecified. ) ;
#35083 = circle ( 'none', #35129, 7.986847579986727100 ) ;
#35084 = cartesian_point ( 'none', ( 0.2100528309509335800, -1.745271525381973700, -0.5150000000000000100 ) ) ;
#35085 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35086 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35087 = cartesian_point ( 'none', ( 7.986847579986727100, 2.168404344971008900e-016, 0.0000000000000000000 ) ) ;
#35088 = axis2_placement_3d ( 'none', #35087, #35086, #35085 ) ;
#35089 = spherical_surface ( 'none', #35088, 7.986847579986727100 ) ;
#35090 = cylindrical_surface ( 'none', #35112, 1.500000000000000000 ) ;
#35091 = cartesian_point ( 'none', ( 7.986847579986727100, 2.168404344971008900e-016, 0.0000000000000000000 ) ) ;
#35092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35093 = cartesian_point ( 'none', ( 0.5999999999999994200, -3.037139624051562700, -3.719423319158341600e-016 ) ) ;
#35094 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#35095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35096 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35097 = cartesian_point ( 'none', ( 20.00001312526305200, -5.542876006345376400, -2.021515552419569200 ) ) ;
#35098 = cartesian_point ( 'none', ( 20.00002669868733600, -5.422465427795582800, -2.325270180423408400 ) ) ;
#35099 = axis2_placement_3d ( 'none', #35057, #35096, #35095 ) ;
#35100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35101 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35102 = axis2_placement_3d ( 'none', #35056, #35101, #35100 ) ;
#35103 = circle ( 'none', #35102, 5.900000000000000400 ) ;
#35104 = face_outer_bound ( 'none', #15670, .t. ) ;
#35105 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35106 = vector ( 'none', #35105, 1000.000000000000000 ) ;
#35107 = cartesian_point ( 'none', ( 20.00001992389880100, -5.563217094983213200, -2.059378449664845100 ) ) ;
#35108 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#35109 = line ( 'none', #35108, #35106 ) ;
#35110 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#35111 = line ( 'none', #35110, #35144 ) ;
#35112 = axis2_placement_3d ( 'none', #35117, #35127, #35092 ) ;
#35113 = circle ( 'none', #35182, 7.755575089167616700 ) ;
#35114 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35115 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35116 = axis2_placement_3d ( 'none', #35124, #35115, #35114 ) ;
#35117 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35118 = cartesian_point ( 'none', ( 20.00001992389880800, -4.184320430203484900, 4.204983541256631000 ) ) ;
#35119 = cartesian_point ( 'none', ( 19.99999999999999600, -3.813909049784794700, 4.573507804379475200 ) ) ;
#35120 = cartesian_point ( 'none', ( 19.99999999999998900, -3.402017046927882300, 4.887653077092946500 ) ) ;
#35121 = cartesian_point ( 'none', ( 19.99999999999999600, -2.495274530139473000, 5.407182921334853500 ) ) ;
#35122 = cartesian_point ( 'none', ( 19.99999999999999600, -2.016241006561721300, 5.603395191698552900 ) ) ;
#35123 = cartesian_point ( 'none', ( 20.00002677976081600, -1.510607431438900000, 5.736592127121309800 ) ) ;
#35124 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35125 = circle ( 'none', #35116, 5.900000000000000400 ) ;
#35126 = face_outer_bound ( 'none', #15691, .t. ) ;
#35127 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35128 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#35129 = axis2_placement_3d ( 'none', #35091, #35094, #35128 ) ;
#35130 = b_spline_curve_with_knots ( 'none', 3,
( #35123, #35122, #35121, #35120, #35119, #35118 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35131 = cartesian_point ( 'none', ( 20.00001312526308100, -5.755877843142558300, 1.296097914979436700 ) ) ;
#35132 = cartesian_point ( 'none', ( 20.00001312526307400, -4.141429133831406900, 4.202209452162743600 ) ) ;
#35133 = cartesian_point ( 'none', ( 19.99999999999999600, -4.155724863118219800, 4.203135546940460500 ) ) ;
#35134 = cartesian_point ( 'none', ( 19.99999999999999600, -4.170020596309459600, 4.204061584373271800 ) ) ;
#35135 = cartesian_point ( 'none', ( 20.00001992389880800, -4.184320430203484900, 4.204983541256631000 ) ) ;
#35136 = cartesian_point ( 'none', ( 20.00001992389880800, -4.184320430203484900, 4.204983541256631000 ) ) ;
#35137 = b_spline_curve_with_knots ( 'none', 3,
( #35135, #35134, #35133, #35132 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35138 = cartesian_point ( 'none', ( -1.181610961419748500e-016, -5.743776926453807400, 0.2859012017288490300 ) ) ;
#35139 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#35140 = cartesian_point ( 'none', ( 0.01825389820107385300, -5.792328482101767800, 0.2437919089566861500 ) ) ;
#35141 = direction ( 'none', ( 0.9961946980917457700, 0.0000000000000000000, -0.08715574274765480700 ) ) ;
#35142 = cartesian_point ( 'none', ( 0.5999999999999998700, 0.0000000000000000000, -3.037139624051562700 ) ) ;
#35143 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35144 = vector ( 'none', #35143, 1000.000000000000000 ) ;
#35145 = b_spline_curve_with_knots ( 'none', 3,
( #35192, #35191, #35190, #35189 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189667511900 ),
.unspecified. ) ;
#35146 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.595275084671756700, 1.871602716083592200 ) ) ;
#35147 = cartesian_point ( 'none', ( 1.843598677849893600, 5.449141576220649900, 2.308478112686528600 ) ) ;
#35148 = cartesian_point ( 'none', ( 3.485978078972126400, 5.236970542760421800, 2.717377326441731800 ) ) ;
#35149 = cartesian_point ( 'none', ( 5.228967118458189800, 5.011802237821312300, 3.151325077699934400 ) ) ;
#35150 = cartesian_point ( 'none', ( 6.971956157944252800, 4.718279482755000300, 3.542292862343995500 ) ) ;
#35151 = cartesian_point ( 'none', ( 8.714945197430317600, 4.424756727688688300, 3.933260646988056200 ) ) ;
#35152 = cartesian_point ( 'none', ( 10.45793423691638100, 4.070886058096666800, 4.270583883029836200 ) ) ;
#35153 = cartesian_point ( 'none', ( 12.20092327640244400, 3.717015388504645300, 4.607907119071616500 ) ) ;
#35154 = cartesian_point ( 'none', ( 13.94391231588850600, 3.312449473781397200, 4.882384507967942400 ) ) ;
#35155 = cartesian_point ( 'none', ( 15.68690135537457000, 2.907883559058149500, 5.156861896864266500 ) ) ;
#35156 = cartesian_point ( 'none', ( 17.42989039486063500, 2.463657902732695200, 5.361006410955200300 ) ) ;
#35157 = cartesian_point ( 'none', ( 18.71326742011891000, 2.136570934058200900, 5.511319679301434100 ) ) ;
#35158 = cartesian_point ( 'none', ( 20.00002669868733600, 1.793637740725540600, 5.620754075980348000 ) ) ;
#35159 = cartesian_point ( 'none', ( 7.135464139964756000, 1.707611062355511000, 0.0000000000000000000 ) ) ;
#35160 =( bounded_curve ( ) b_spline_curve ( 2, ( #35158, #35157, #35156, #35155, #35154, #35153, #35152, #35151, #35150, #35149, #35148, #35147, #35146 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035061700, 0.04570978662403482600, 0.07202557609771903500, 0.09834136557140324400, 0.1246571550450874500, 0.1494588217485280600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9974828673499653900, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9967810098892698800, 0.9996295800869877700 ) )
representation_item ( '' ) );
#35161 = cartesian_point ( 'none', ( 20.00001312526307400, 2.102052331391380600, 5.512837340833258700 ) ) ;
#35162 = cartesian_point ( 'none', ( 20.00002669868733600, -5.818804168937212800, 0.9754643874399421300 ) ) ;
#35163 = cartesian_point ( 'none', ( 0.5999999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35164 = axis2_placement_3d ( 'none', #35163, #34720, #34729 ) ;
#35165 = circle ( 'none', #35164, 3.037139624051562700 ) ;
#35166 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, 0.5150000000000001200 ) ) ;
#35167 = line ( 'none', #35166, #35384 ) ;
#35168 = cartesian_point ( 'none', ( 0.1999999999999999600, -5.899024028160640800, 0.1073103684805332000 ) ) ;
#35169 = cartesian_point ( 'none', ( 20.00001312526307400, 2.102052331391380600, 5.512837340833258700 ) ) ;
#35170 = cartesian_point ( 'none', ( 18.71325369381603200, 2.438399301633779700, 5.384587824309172700 ) ) ;
#35171 = cartesian_point ( 'none', ( 17.42989039486063500, 2.756660084278471000, 5.216399637657542800 ) ) ;
#35172 = cartesian_point ( 'none', ( 15.68690135537457000, 3.188903281742099700, 4.987976270600498200 ) ) ;
#35173 = cartesian_point ( 'none', ( 13.94391231588850700, 3.577653994867983700, 4.691523408554313200 ) ) ;
#35174 = cartesian_point ( 'none', ( 12.20092327640244400, 3.966404707993867400, 4.395070546508129000 ) ) ;
#35175 = cartesian_point ( 'none', ( 10.45793423691638100, 4.301058830725409600, 4.038674650754488800 ) ) ;
#35176 = cartesian_point ( 'none', ( 8.714945197430317600, 4.635712953456952300, 3.682278755000848700 ) ) ;
#35177 = cartesian_point ( 'none', ( 6.971956157944253700, 4.907141993704224900, 3.275661376521150600 ) ) ;
#35178 = cartesian_point ( 'none', ( 5.228967118458189800, 5.178571033951498300, 2.869043998041452200 ) ) ;
#35179 = cartesian_point ( 'none', ( 3.485978078972126900, 5.379371115059256200, 2.423296598948228000 ) ) ;
#35180 = cartesian_point ( 'none', ( 1.843598677849893400, 5.568580518838583500, 2.003278842215582100 ) ) ;
#35181 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.690304930691318000, 1.558983577770464100 ) ) ;
#35182 = axis2_placement_3d ( 'none', #35159, #35188, #35139 ) ;
#35183 =( bounded_curve ( ) b_spline_curve ( 2, ( #35181, #35180, #35179, #35178, #35177, #35176, #35175, #35174, #35173, #35172, #35171, #35170, #35169 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.001514122770243593400, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869876600, 0.9967810098892698800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#35184 = cartesian_point ( 'none', ( 20.00002677976081600, -5.463220038450360900, -2.311633806713997400 ) ) ;
#35185 = cartesian_point ( 'none', ( 0.1367302944446351100, -5.898701492409361300, 0.1250406789189099400 ) ) ;
#35186 = cartesian_point ( 'none', ( 0.08544537150317844900, -5.869250078684849800, 0.1641466213950340300 ) ) ;
#35187 = vector ( 'none', #35141, 1000.000000000000100 ) ;
#35188 = direction ( 'none', ( 0.4461978007789581000, -0.8949343677499604900, 0.0000000000000000000 ) ) ;
#35189 = cartesian_point ( 'none', ( 20.00002669868733600, -1.529904992350193700, 5.698192997958791800 ) ) ;
#35190 = cartesian_point ( 'none', ( 20.00002613607365700, -1.523565691918929300, 5.710980397789675100 ) ) ;
#35191 = cartesian_point ( 'none', ( 20.00002613607365700, -1.517131410445041500, 5.723779842263457600 ) ) ;
#35192 = cartesian_point ( 'none', ( 20.00002677976081600, -1.510607431438900000, 5.736592127121309800 ) ) ;
#35193 = line ( 'none', #35142, #35187 ) ;
#35194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35195 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35196 = cartesian_point ( 'none', ( -25.39999999999996300, 3.857637417314162700e-016, -3.149999999999999900 ) ) ;
#35197 = line ( 'none', #35196, #35246 ) ;
#35198 = cartesian_point ( 'none', ( 20.00001312526307400, 5.157571367974665800, -2.865215024154626400 ) ) ;
#35199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35200 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35201 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35202 = axis2_placement_3d ( 'none', #35201, #35200, #35199 ) ;
#35203 = circle ( 'none', #35245, 3.149999999999999900 ) ;
#35204 = plane ( 'none', #35206 ) ;
#35205 = face_outer_bound ( 'none', #15696, .t. ) ;
#35206 = axis2_placement_3d ( 'none', #35222, #35194, #35247 ) ;
#35207 = face_outer_bound ( 'none', #15694, .t. ) ;
#35208 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35209 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35210 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35211 = axis2_placement_3d ( 'none', #35210, #35209, #35208 ) ;
#35212 = axis2_placement_3d ( 'none', #35271, #35270, #35269 ) ;
#35213 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35214 = vector ( 'none', #35213, 1000.000000000000000 ) ;
#35215 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 3.149999999999999900 ) ) ;
#35216 = cartesian_point ( 'none', ( 0.05717936432056249000, 0.5150000000000029000, -0.8030387633194267000 ) ) ;
#35217 = cartesian_point ( 'none', ( 20.00002677976081600, -1.510607431438900000, 5.736592127121309800 ) ) ;
#35218 = circle ( 'none', #35211, 5.999999999999998200 ) ;
#35219 = cylindrical_surface ( 'none', #35202, 3.149999999999999900 ) ;
#35220 = cartesian_point ( 'none', ( 20.00001992389880100, -1.246688605274041100, 5.799671677460484200 ) ) ;
#35221 = face_bound ( 'none', #15654, .t. ) ;
#35222 = cartesian_point ( 'none', ( 19.99999999999999600, 5.900000000000000400, 0.0000000000000000000 ) ) ;
#35223 = line ( 'none', #35215, #35214 ) ;
#35224 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#35225 = direction ( 'none', ( 0.4461978007789581000, 0.8949343677499604900, 0.0000000000000000000 ) ) ;
#35226 = cartesian_point ( 'none', ( 7.135464139964756000, -1.707611062355511000, 0.0000000000000000000 ) ) ;
#35227 = axis2_placement_3d ( 'none', #35226, #35225, #35224 ) ;
#35228 = cartesian_point ( 'none', ( 0.05717936432056278800, 0.5149999999999972400, 0.8030387633194301400 ) ) ;
#35229 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#35230 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#35231 = circle ( 'none', #35212, 5.900000000000000400 ) ;
#35232 = circle ( 'none', #35227, 7.755575089167616700 ) ;
#35233 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35234 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35235 = cartesian_point ( 'none', ( 1.899999999999999000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35236 = axis2_placement_3d ( 'none', #35241, #35230, #35229 ) ;
#35237 = cartesian_point ( 'none', ( 20.00001312526306000, -1.212105936468727700, 5.774149179677532800 ) ) ;
#35238 = cartesian_point ( 'none', ( 19.99999999999999600, -1.223631584597991700, 5.782657114948771800 ) ) ;
#35239 = cartesian_point ( 'none', ( 19.99999999999999600, -1.235157267014864100, 5.791165004089297200 ) ) ;
#35240 = cartesian_point ( 'none', ( 20.00001992389880100, -1.246688605274041100, 5.799671677460484200 ) ) ;
#35241 = cartesian_point ( 'none', ( 2.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#35242 = b_spline_curve_with_knots ( 'none', 3,
( #35240, #35239, #35238, #35237 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35243 = circle ( 'none', #35236, 1.500000000000000700 ) ;
#35244 = cartesian_point ( 'none', ( 20.00001992389880800, 5.199506816686220400, -2.855792868555245200 ) ) ;
#35245 = axis2_placement_3d ( 'none', #35235, #35234, #35233 ) ;
#35246 = vector ( 'none', #35195, 1000.000000000000000 ) ;
#35247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35248 = cartesian_point ( 'none', ( 19.99999999999999300, 3.513227933257142300, -4.808377580835157900 ) ) ;
#35249 = cartesian_point ( 'none', ( 20.00002677976081600, 3.065601983885812800, -5.078632544422168500 ) ) ;
#35250 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35251 = cartesian_point ( 'none', ( 20.00002677976081600, 3.065601983885812800, -5.078632544422168500 ) ) ;
#35252 = cartesian_point ( 'none', ( 20.00002669868733900, 3.073299573148654300, -5.036352098621470900 ) ) ;
#35253 = cartesian_point ( 'none', ( 20.00002613607365700, 3.070819685776928300, -5.050407506229088700 ) ) ;
#35254 = cartesian_point ( 'none', ( 20.00002613607365700, 3.068252058130227500, -5.064501229838930000 ) ) ;
#35255 = cartesian_point ( 'none', ( 20.00002677976081600, 3.065601983885812800, -5.078632544422168500 ) ) ;
#35256 = cartesian_point ( 'none', ( 0.2100528309509335800, -1.745271525381973700, 0.5149999999999996800 ) ) ;
#35257 = cartesian_point ( 'none', ( 0.05717936432056078300, 2.168404344971008900e-016, 0.0000000000000000000 ) ) ;
#35258 = axis2_placement_3d ( 'none', #35257, #35250, #35289 ) ;
#35259 = cartesian_point ( 'none', ( 20.00001312526307400, 5.157571367974665800, -2.865215024154626400 ) ) ;
#35260 = oriented_edge ( 'none', *, *, #35929, .t. ) ;
#35261 = cartesian_point ( 'none', ( 19.99999999999999600, 5.171548930827664300, -2.862076033222860100 ) ) ;
#35262 = cartesian_point ( 'none', ( 19.99999999999999600, 5.185526481271002000, -2.858936986169056600 ) ) ;
#35263 = cartesian_point ( 'none', ( 20.00001992389880800, 5.199506816686220400, -2.855792868555245200 ) ) ;
#35264 = b_spline_curve_with_knots ( 'none', 3,
( #35249, #35248, #35294, #35293, #35292, #35291 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.4999999999999997800, 1.000000000000000000 ),
.unspecified. ) ;
#35265 = circle ( 'none', #35258, 0.9539896516176669100 ) ;
#35266 = b_spline_curve_with_knots ( 'none', 3,
( #35255, #35254, #35253, #35252 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189667128500 ),
.unspecified. ) ;
#35267 = b_spline_curve_with_knots ( 'none', 3,
( #35263, #35262, #35261, #35259 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35268 = b_spline_curve_with_knots ( 'none', 3,
( #35286, #35285, #35284, #35283, #35282, #35281 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35270 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35271 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35272 = cartesian_point ( 'none', ( 0.2100528309509318300, -0.5150000000000056800, 1.745271525381974200 ) ) ;
#35273 = direction ( 'none', ( 0.0000000000000000000, 3.496010570720998800e-015, -1.000000000000000000 ) ) ;
#35274 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#35275 = axis2_placement_3d ( 'none', #35326, #35309, #35308 ) ;
#35276 = cartesian_point ( 'none', ( 20.00002669868733600, -0.1374333922330520900, -5.898400189060092600 ) ) ;
#35277 = cartesian_point ( 'none', ( 20.00002613607363600, -0.1471185333041764600, -5.908883622029555300 ) ) ;
#35278 = cartesian_point ( 'none', ( 20.00002613607363600, -0.1568982013863947600, -5.919351852497228200 ) ) ;
#35279 = cartesian_point ( 'none', ( 20.00002677976081600, -0.1667675511747882800, -5.929807132508083900 ) ) ;
#35280 = b_spline_curve_with_knots ( 'none', 3,
( #35279, #35278, #35277, #35276 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189675979400 ),
.unspecified. ) ;
#35281 = cartesian_point ( 'none', ( 20.00001992389880800, -0.4377673734860251800, -5.915976992143277400 ) ) ;
#35282 = cartesian_point ( 'none', ( 19.99999999999999600, -0.9588472969261383500, -5.877370818480639700 ) ) ;
#35283 = cartesian_point ( 'none', ( 19.99999999999998900, -1.465994352361818600, -5.771805016496191600 ) ) ;
#35284 = cartesian_point ( 'none', ( 19.99999999999999600, -2.452418881049151200, -5.426754440492208800 ) ) ;
#35285 = cartesian_point ( 'none', ( 19.99999999999999600, -2.914406465700646500, -5.193216770324065500 ) ) ;
#35286 = cartesian_point ( 'none', ( 20.00002677976081600, -3.346189567060614300, -4.898309854037751900 ) ) ;
#35287 = cartesian_point ( 'none', ( 7.986847579986727100, 0.5149999999999997900, 1.798113930971330800e-015 ) ) ;
#35288 = oriented_edge ( 'none', *, *, #35377, .f. ) ;
#35289 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35290 = axis2_placement_3d ( 'none', #35287, #35274, #35273 ) ;
#35291 = cartesian_point ( 'none', ( 20.00001992389880800, 5.199506816686220400, -2.855792868555245200 ) ) ;
#35292 = cartesian_point ( 'none', ( 20.00000000000000000, 4.947924982733789900, -3.313746254918487700 ) ) ;
#35293 = cartesian_point ( 'none', ( 19.99999999999998600, 4.641222451005794400, -3.731209823888690800 ) ) ;
#35294 = cartesian_point ( 'none', ( 19.99999999999999600, 3.917577848646617500, -4.485153946669689700 ) ) ;
#35295 = circle ( 'none', #35290, 7.970226425010762800 ) ;
#35296 = circle ( 'none', #35356, 7.970226425010762800 ) ;
#35297 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#35298 = direction ( 'none', ( 0.4461978007789581000, 0.8949343677499604900, 0.0000000000000000000 ) ) ;
#35299 = cartesian_point ( 'none', ( 7.135464139964756000, -1.707611062355511000, 0.0000000000000000000 ) ) ;
#35300 = axis2_placement_3d ( 'none', #35299, #35298, #35297 ) ;
#35301 = circle ( 'none', #35300, 7.755575089167616700 ) ;
#35302 = cartesian_point ( 'none', ( 20.00002669868733600, -0.1374333922330520900, -5.898400189060092600 ) ) ;
#35303 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35304 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35305 = cartesian_point ( 'none', ( 7.986847579986727100, 2.168404344971008900e-016, 0.0000000000000000000 ) ) ;
#35306 = cartesian_point ( 'none', ( 20.00002677976081600, -3.346189567060614300, -4.898309854037751900 ) ) ;
#35307 = axis2_placement_3d ( 'none', #35305, #35304, #35303 ) ;
#35308 = direction ( 'none', ( 0.8949343677499603800, 0.0000000000000000000, -0.4461978007789581000 ) ) ;
#35310 = vertex_point ( 'none', #5794 ) ;
#35309 = direction ( 'none', ( 0.4461978007789581000, -3.124648454283931900e-015, 0.8949343677499604900 ) ) ;
#35311 = circle ( 'none', #35307, 7.986847579986727100 ) ;
#35312 = cartesian_point ( 'none', ( 20.00002669868733900, 3.073299573148654300, -5.036352098621470900 ) ) ;
#35313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35314 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35315 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35316 = axis2_placement_3d ( 'none', #35315, #35314, #35313 ) ;
#35317 = cartesian_point ( 'none', ( 7.986847579986727100, 1.398013283444002700e-016, 0.5149999999999997900 ) ) ;
#35318 = cartesian_point ( 'none', ( 0.1947334510031930000, 1.752909486207150800, 0.0000000000000000000 ) ) ;
#35319 = cartesian_point ( 'none', ( 0.05717936432056165000, -0.8030387633194249200, 0.5149999999999995700 ) ) ;
#35320 = cartesian_point ( 'none', ( 20.00001312526307400, -0.4637586826561820300, -5.881745271146519000 ) ) ;
#35321 = cartesian_point ( 'none', ( 19.99999999999999600, -0.4550968666172065500, -5.893155725575953200 ) ) ;
#35322 = cartesian_point ( 'none', ( 19.99999999999999600, -0.4464350046829891900, -5.904566145403226300 ) ) ;
#35323 = cartesian_point ( 'none', ( 20.00001992389880800, -0.4377673734860251800, -5.915976992143277400 ) ) ;
#35324 = oriented_edge ( 'none', *, *, #36594, .f. ) ;
#35325 = cartesian_point ( 'none', ( 20.00001992389881500, 2.830145287577511500, -5.213511455445384100 ) ) ;
#35326 = cartesian_point ( 'none', ( 7.135464139964756000, 6.178936045957682000e-015, -1.707611062355510700 ) ) ;
#35327 = b_spline_curve_with_knots ( 'none', 3,
( #35323, #35322, #35321, #35320 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35328 = cartesian_point ( 'none', ( 20.00001312526308400, 2.789772941292616000, -5.198765861858466200 ) ) ;
#35329 = circle ( 'none', #35275, 7.755575089167616700 ) ;
#35330 = circle ( 'none', #35316, 5.900000000000000400 ) ;
#35331 = oriented_edge ( 'none', *, *, #36230, .t. ) ;
#35332 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35333 = circle ( 'none', #35381, 3.037139624051562700 ) ;
#35334 = cartesian_point ( 'none', ( 20.00001992389880800, -0.4377673734860251800, -5.915976992143277400 ) ) ;
#35335 = cartesian_point ( 'none', ( 0.05717936432056247600, -0.5150000000000030100, 0.8030387633194265900 ) ) ;
#35336 = axis2_placement_3d ( 'none', #35360, #35405, #35404 ) ;
#35337 = b_spline_curve_with_knots ( 'none', 3,
( #35374, #35373, #35372, #35371 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35338 = face_outer_bound ( 'none', #15768, .t. ) ;
#35339 = axis2_placement_3d ( 'none', #35357, #35332, #35345 ) ;
#35340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35341 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35342 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35343 = axis2_placement_3d ( 'none', #35342, #35341, #35340 ) ;
#35344 = circle ( 'none', #35336, 7.970226425010762800 ) ;
#35345 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35346 = cartesian_point ( 'none', ( 20.00002669868733600, -5.422465427795582800, -2.325270180423408400 ) ) ;
#35347 = cartesian_point ( 'none', ( 20.00002613607357200, -5.436024846849738500, -2.320815241668877400 ) ) ;
#35348 = cartesian_point ( 'none', ( 20.00002613607356800, -5.449609705161414300, -2.316268002773201200 ) ) ;
#35349 = cartesian_point ( 'none', ( 20.00002677976081600, -5.463220038450360900, -2.311633806713997400 ) ) ;
#35350 = cartesian_point ( 'none', ( 0.05717936432056165000, 0.8030387633194251400, 0.5149999999999997900 ) ) ;
#35351 = b_spline_curve_with_knots ( 'none', 3,
( #35349, #35348, #35347, #35346 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189668328900 ),
.unspecified. ) ;
#35352 = cartesian_point ( 'none', ( 0.2100528309509318300, 1.745271525381975900, 0.5149999999999995700 ) ) ;
#35353 = circle ( 'none', #35343, 5.900000000000000400 ) ;
#35354 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.496346936884474200e-016 ) ) ;
#35355 = direction ( 'none', ( -3.720181071118069000e-018, 1.495904973838847400e-016, -1.000000000000000000 ) ) ;
#35356 = axis2_placement_3d ( 'none', #35317, #35355, #35354 ) ;
#35357 = cartesian_point ( 'none', ( 7.986847579986727100, 2.168404344971008900e-016, 0.0000000000000000000 ) ) ;
#35358 = spherical_surface ( 'none', #35339, 7.986847579986727100 ) ;
#35359 = b_spline_curve_with_knots ( 'none', 3,
( #35409, #35408, #35407, #35406 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189667179500 ),
.unspecified. ) ;
#35360 = cartesian_point ( 'none', ( 7.986847579986727100, 2.168404344971008900e-016, -0.5149999999999997900 ) ) ;
#35361 = axis2_placement_3d ( 'none', #35403, #35402, #35401 ) ;
#35362 = circle ( 'none', #35400, 0.9539896516176669100 ) ;
#35363 = circle ( 'none', #35361, 7.970226425010762800 ) ;
#35364 = cartesian_point ( 'none', ( 20.00002669868733600, -3.304532226638738500, -4.887747895576316300 ) ) ;
#35365 = cartesian_point ( 'none', ( 20.00002613607367900, -3.318347657551143500, -4.891330938012196800 ) ) ;
#35366 = cartesian_point ( 'none', ( 20.00002613607368200, -3.332234390552579300, -4.894850086129217500 ) ) ;
#35367 = cartesian_point ( 'none', ( 20.00002677976081600, -3.346189567060614300, -4.898309854037751900 ) ) ;
#35368 = cartesian_point ( 'none', ( 1.530000000000000000, -0.6774776749089227400, 0.5149999999999999000 ) ) ;
#35369 = cartesian_point ( 'none', ( 0.2100528309509318300, 0.5149999999999938000, 1.745271525381977700 ) ) ;
#35370 = b_spline_curve_with_knots ( 'none', 3,
( #35367, #35366, #35365, #35364 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189672474900 ),
.unspecified. ) ;
#35371 = cartesian_point ( 'none', ( 20.00001312526306300, -3.570050201623907500, -4.697312115271726500 ) ) ;
#35372 = cartesian_point ( 'none', ( 19.99999999999999600, -3.568932375690654400, -4.711594131675658700 ) ) ;
#35373 = cartesian_point ( 'none', ( 19.99999999999999600, -3.567814492440526400, -4.725876143783241700 ) ) ;
#35374 = cartesian_point ( 'none', ( 20.00001992389880500, -3.566691986584199300, -4.740161634131635700 ) ) ;
#35375 = cartesian_point ( 'none', ( 20.00001312526307400, -0.4637586826561820300, -5.881745271146519000 ) ) ;
#35376 = b_spline_curve_with_knots ( 'none', 3,
( #35410, #35391, #35396, #35368 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001593393024238967200, 0.003071558574951923600 ),
.unspecified. ) ;
#35377 = edge_curve ( 'none', #35854, #35830, #5785, .t. ) ;
#35378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35379 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35380 = cartesian_point ( 'none', ( 0.5999999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35381 = axis2_placement_3d ( 'none', #35380, #35379, #35378 ) ;
#35382 = cartesian_point ( 'none', ( 1.530000000000000000, 0.6774776749089226300, 0.5150000000000002400 ) ) ;
#35383 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35384 = vector ( 'none', #35383, 1000.000000000000000 ) ;
#35385 = cartesian_point ( 'none', ( 20.00001992389880100, -5.563217094983213200, -2.059378449664845100 ) ) ;
#35386 = cartesian_point ( 'none', ( 19.99999999999999600, -5.744564107371415300, -1.569349895035655700 ) ) ;
#35387 = cartesian_point ( 'none', ( 19.99999999999998900, -5.859214576898784400, -1.064179088057605400 ) ) ;
#35388 = cartesian_point ( 'none', ( 19.99999999999999600, -5.955121091361967000, -0.02355658623843094300 ) ) ;
#35389 = cartesian_point ( 'none', ( 19.99999999999999600, -5.934604332940860900, 0.4936971565030081100 ) ) ;
#35390 = cartesian_point ( 'none', ( 20.00002677976081600, -5.845716748900313700, 1.008969641017468900 ) ) ;
#35391 = cartesian_point ( 'none', ( 0.5482104313687704600, -0.7622481858906033900, 0.5149999999999997900 ) ) ;
#35392 = axis2_placement_3d ( 'none', #35602, #35604, #35594 ) ;
#35393 = cartesian_point ( 'none', ( 12.78324557348316600, 4.992913257413520400, 2.188998933298661700 ) ) ;
#35394 = cartesian_point ( 'none', ( 11.61860097932172100, 5.105891976137767700, 1.910697844780890200 ) ) ;
#35395 = b_spline_curve_with_knots ( 'none', 3,
( #35390, #35389, #35388, #35387, #35386, #35385 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35396 = cartesian_point ( 'none', ( 1.039168502691224300, -0.7205909211465284500, 0.5149999999999999000 ) ) ;
#35397 = direction ( 'none', ( 0.0000000000000000000, -7.105427357601001900e-015, -1.000000000000000000 ) ) ;
#35398 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35399 = cartesian_point ( 'none', ( 0.05717936432056078300, 2.168404344971008900e-016, 0.0000000000000000000 ) ) ;
#35400 = axis2_placement_3d ( 'none', #35399, #35398, #35397 ) ;
#35401 = direction ( 'none', ( 0.0000000000000000000, 3.496010570720998800e-015, -1.000000000000000000 ) ) ;
#35402 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#35403 = cartesian_point ( 'none', ( 7.986847579986727100, 0.5149999999999997900, 1.798113930971330800e-015 ) ) ;
#35404 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35405 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35406 = cartesian_point ( 'none', ( 20.00002669868733600, -5.818804168937212800, 0.9754643874399421300 ) ) ;
#35407 = cartesian_point ( 'none', ( 20.00002613607357200, -5.827802556389696200, 0.9865428958073971800 ) ) ;
#35408 = cartesian_point ( 'none', ( 20.00002613607357200, -5.836772443483678100, 0.9977128054956552200 ) ) ;
#35409 = cartesian_point ( 'none', ( 20.00002677976081600, -5.845716748900313700, 1.008969641017468900 ) ) ;
#35410 = cartesian_point ( 'none', ( 0.05717936432056165000, -0.8030387633194249200, 0.5149999999999995700 ) ) ;
#35411 = axis2_placement_3d ( 'none', #35425, #35460, #35459 ) ;
#35412 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35413 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35414 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35415 = toroidal_surface ( 'none', #35454, 5.700000000000001100, 0.1999999999999998200 ) ;
#35416 = cartesian_point ( 'none', ( 20.00001992389880500, -3.566691986584199300, -4.740161634131635700 ) ) ;
#35417 = cartesian_point ( 'none', ( 19.99999999999999600, -3.984180239775875900, -4.425966978382015200 ) ) ;
#35418 = cartesian_point ( 'none', ( 19.99999999999998900, -4.353746310345846000, -4.062974975895496500 ) ) ;
#35419 = cartesian_point ( 'none', ( 19.99999999999999600, -4.997031004504913600, -3.239398596275878500 ) ) ;
#35420 = cartesian_point ( 'none', ( 19.99999999999999600, -5.259419695308995600, -2.793164860779681300 ) ) ;
#35421 = cartesian_point ( 'none', ( 20.00002677976081600, -5.463220038450360900, -2.311633806713997400 ) ) ;
#35422 = cartesian_point ( 'none', ( 0.2100528309509318300, 1.745271525381975900, -0.5149999999999997900 ) ) ;
#35423 = cartesian_point ( 'none', ( 20.00002677976082000, 4.590658737356393200, 3.757163345131803400 ) ) ;
#35424 = b_spline_curve_with_knots ( 'none', 3,
( #35421, #35420, #35419, #35418, #35417, #35416 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35425 = cartesian_point ( 'none', ( 7.986847579986727100, 2.168404344971008900e-016, -0.5149999999999997900 ) ) ;
#35426 = axis2_placement_3d ( 'none', #35414, #35413, #35412 ) ;
#35427 = circle ( 'none', #35411, 7.970226425010762800 ) ;
#35428 = cartesian_point ( 'none', ( 0.05717936432056279500, -0.5149999999999971300, -0.8030387633194302500 ) ) ;
#35429 = cartesian_point ( 'none', ( 20.00001312526306300, -3.570050201623907500, -4.697312115271726500 ) ) ;
#35430 = cartesian_point ( 'none', ( 20.00002677976081600, -0.1667675511747882800, -5.929807132508083900 ) ) ;
#35431 = cartesian_point ( 'none', ( 0.2100528309509335800, -0.5149999999999935700, -1.745271525381975700 ) ) ;
#35432 = cartesian_point ( 'none', ( 20.00001312526305200, -5.542876006345376400, -2.021515552419569200 ) ) ;
#35433 = cartesian_point ( 'none', ( 19.99999999999999600, -5.549657072353473300, -2.034134691501655400 ) ) ;
#35434 = cartesian_point ( 'none', ( 19.99999999999999600, -5.556438087820764900, -2.046753857957265500 ) ) ;
#35435 = cartesian_point ( 'none', ( 20.00001992389880100, -5.563217094983213200, -2.059378449664845100 ) ) ;
#35436 = b_spline_curve_with_knots ( 'none', 3,
( #35435, #35434, #35433, #35432 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35437 = circle ( 'none', #35426, 5.900000000000000400 ) ;
#35438 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35439 = axis2_placement_3d ( 'none', #35447, #35438, #35487 ) ;
#35440 = cartesian_point ( 'none', ( 20.00001992389881200, 2.086758043149070700, 5.553005034592540100 ) ) ;
#35441 = vector ( 'none', #35457, 1000.000000000000000 ) ;
#35442 = face_outer_bound ( 'none', #15865, .t. ) ;
#35443 = cartesian_point ( 'none', ( 20.00001312526308800, 4.748823836426857300, 3.501238598121749800 ) ) ;
#35444 = cartesian_point ( 'none', ( 19.99999999999999600, 4.751774999296508800, 3.515257020468649500 ) ) ;
#35445 = cartesian_point ( 'none', ( 19.99999999999999600, 4.754726105960599200, 3.529275454841262600 ) ) ;
#35446 = cartesian_point ( 'none', ( 20.00001992389881900, 4.757673757200205200, 3.543298528900149500 ) ) ;
#35447 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, -0.5150000000000000100 ) ) ;
#35448 = b_spline_curve_with_knots ( 'none', 3,
( #35446, #35445, #35444, #35443 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35449 = line ( 'none', #35458, #35441 ) ;
#35450 = plane ( 'none', #35439 ) ;
#35451 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35452 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35453 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35454 = axis2_placement_3d ( 'none', #35453, #35452, #35451 ) ;
#35455 = face_outer_bound ( 'none', #15958, .t. ) ;
#35456 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.6218915589059773600, 5.867133106463625400 ) ) ;
#35457 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.495904973838847200e-016 ) ) ;
#35458 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, 0.5150000000000001200 ) ) ;
#35459 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35460 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35461 = cartesian_point ( 'none', ( 0.05717936432056165000, -0.8030387633194331400, -0.5149999999999997900 ) ) ;
#35462 = face_outer_bound ( 'none', #15891, .t. ) ;
#35463 = b_spline_curve_with_knots ( 'none', 3,
( #35516, #35515, #35514, #35513, #35512, #35511 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35464 = line ( 'none', #35510, #35509 ) ;
#35465 = vector ( 'none', #35478, 1000.000000000000200 ) ;
#35466 = cartesian_point ( 'none', ( 20.00002677976081600, 1.830632018597205600, 5.642624429939965000 ) ) ;
#35467 = cartesian_point ( 'none', ( 20.00002669868733600, 4.547713164359549900, 3.758765449228712400 ) ) ;
#35468 = cartesian_point ( 'none', ( 20.00002613607368200, 4.561978432954188800, 3.758311096595282000 ) ) ;
#35469 = cartesian_point ( 'none', ( 20.00002613607368200, 4.576294114292436700, 3.757775349692005700 ) ) ;
#35470 = cartesian_point ( 'none', ( 20.00002677976082000, 4.590658737356393200, 3.757163345131803400 ) ) ;
#35471 = line ( 'none', #35479, #35465 ) ;
#35472 = b_spline_curve_with_knots ( 'none', 3,
( #35470, #35469, #35468, #35467 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189670604200 ),
.unspecified. ) ;
#35473 = cartesian_point ( 'none', ( 20.00002669868733600, 5.857921790915210800, 0.7033953505145053000 ) ) ;
#35474 = cartesian_point ( 'none', ( 0.05717936432056165000, -0.8030387633194331400, -0.5149999999999997900 ) ) ;
#35475 = cartesian_point ( 'none', ( 0.5482104313687693500, -0.7622481858906033900, -0.5150000000000000100 ) ) ;
#35476 = cartesian_point ( 'none', ( 1.039168502691223600, -0.7205909211465284500, -0.5150000000000000100 ) ) ;
#35477 = cartesian_point ( 'none', ( 1.530000000000000000, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#35478 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#35479 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.850000000000000100, -0.5150000000000000100 ) ) ;
#35480 = cartesian_point ( 'none', ( 1.530000000000000000, -1.087170165999767000, 0.5149999999999997900 ) ) ;
#35481 = b_spline_curve_with_knots ( 'none', 3,
( #35477, #35476, #35475, #35474 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003456048782234906400, 0.004934084434512874500 ),
.unspecified. ) ;
#35482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35483 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35484 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35485 = axis2_placement_3d ( 'none', #35484, #35483, #35482 ) ;
#35486 = circle ( 'none', #35485, 5.900000000000000400 ) ;
#35487 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35488 = circle ( 'none', #35538, 5.900000000000000400 ) ;
#35489 = cartesian_point ( 'none', ( 0.1999999999999999600, 0.9457367541961072500, 5.823708611508872800 ) ) ;
#35490 = axis2_placement_3d ( 'none', #35542, #35541, #35540 ) ;
#35491 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.495904973838847400e-016 ) ) ;
#35492 = direction ( 'none', ( -3.720181071118069000e-018, 1.495904973838847400e-016, -1.000000000000000000 ) ) ;
#35493 = cartesian_point ( 'none', ( 1.530000000000000000, -1.087170165999767000, 0.5149999999999997900 ) ) ;
#35494 = axis2_placement_3d ( 'none', #35493, #35492, #35491 ) ;
#35495 = plane ( 'none', #35494 ) ;
#35496 = cartesian_point ( 'none', ( 20.00001992389880800, 5.918061669456661500, 0.4086197760330042600 ) ) ;
#35497 = cartesian_point ( 'none', ( 19.99999999999999600, 5.954005856007930800, -0.1126505364830205100 ) ) ;
#35498 = cartesian_point ( 'none', ( 19.99999999999998900, 5.921689112849473500, -0.6296591461766413200 ) ) ;
#35499 = cartesian_point ( 'none', ( 19.99999999999999600, 5.720533501456925400, -1.655149112388412600 ) ) ;
#35500 = cartesian_point ( 'none', ( 19.99999999999999600, 5.555120596431785400, -2.145670205318621200 ) ) ;
#35501 = cartesian_point ( 'none', ( 20.00002677976081600, 5.324664549571222600, -2.615028007385026100 ) ) ;
#35502 = cartesian_point ( 'none', ( 20.00001312526307400, 5.887877326982652100, 0.3780213390763598700 ) ) ;
#35503 = cartesian_point ( 'none', ( 20.00001992389880800, 5.918061669456661500, 0.4086197760330042600 ) ) ;
#35504 = plane ( 'none', #35490 ) ;
#35505 = b_spline_curve_with_knots ( 'none', 3,
( #35501, #35500, #35499, #35498, #35497, #35496 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35506 = face_outer_bound ( 'none', #15730, .t. ) ;
#35507 = cartesian_point ( 'none', ( 20.00001992389881900, 4.757673757200205200, 3.543298528900149500 ) ) ;
#35508 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.495904973838847200e-016 ) ) ;
#35509 = vector ( 'none', #35508, 1000.000000000000000 ) ;
#35510 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, 0.5150000000000001200 ) ) ;
#35511 = cartesian_point ( 'none', ( 20.00001992389881200, 2.086758043149070700, 5.553005034592540100 ) ) ;
#35512 = cartesian_point ( 'none', ( 19.99999999999999600, 2.575853952366033500, 5.369157503075197000 ) ) ;
#35513 = cartesian_point ( 'none', ( 19.99999999999998900, 3.032716665337758400, 5.124988021194647000 ) ) ;
#35514 = cartesian_point ( 'none', ( 19.99999999999999600, 3.881972088596174200, 4.516006513379778700 ) ) ;
#35515 = cartesian_point ( 'none', ( 19.99999999999999600, 4.259450765032896800, 4.161771816325040300 ) ) ;
#35516 = cartesian_point ( 'none', ( 20.00002677976082000, 4.590658737356393200, 3.757163345131803400 ) ) ;
#35517 = circle ( 'none', #35562, 7.970226425010762800 ) ;
#35518 = b_spline_curve_with_knots ( 'none', 3,
( #35567, #35566, #35565, #35564 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35519 = vector ( 'none', #35563, 1000.000000000000200 ) ;
#35520 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.850000000000000100, -0.5150000000000000100 ) ) ;
#35521 = line ( 'none', #35520, #35519 ) ;
#35522 = cartesian_point ( 'none', ( 1.529999999999999800, 1.087170165999767000, 0.5150000000000001200 ) ) ;
#35523 = circle ( 'none', #35590, 0.9539896516176669100 ) ;
#35524 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35525 = vector ( 'none', #35524, 1000.000000000000000 ) ;
#35526 = cartesian_point ( 'none', ( 1.530000000000000000, -1.087170165999767000, -0.5150000000000000100 ) ) ;
#35527 = line ( 'none', #35526, #35525 ) ;
#35528 = cartesian_point ( 'none', ( 20.00001312526307400, 5.887877326982652100, 0.3780213390763598700 ) ) ;
#35529 = cartesian_point ( 'none', ( 19.99999999999999600, 5.897938934489769000, 0.3882188672941150300 ) ) ;
#35530 = cartesian_point ( 'none', ( 19.99999999999999600, 5.908000501215353100, 0.3984164360155630400 ) ) ;
#35531 = cartesian_point ( 'none', ( 20.00001992389880800, 5.918061669456661500, 0.4086197760330042600 ) ) ;
#35532 = cartesian_point ( 'none', ( 20.00002669868733600, 4.547713164359549900, 3.758765449228712400 ) ) ;
#35533 = b_spline_curve_with_knots ( 'none', 3,
( #35531, #35530, #35529, #35528 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35534 = cartesian_point ( 'none', ( 1.530000000000000000, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#35535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35536 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35537 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35538 = axis2_placement_3d ( 'none', #35537, #35536, #35535 ) ;
#35539 = b_spline_curve_with_knots ( 'none', 3,
( #35551, #35550, #35549, #35548, #35547, #35546 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35541 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35542 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, -0.5150000000000000100 ) ) ;
#35543 = cartesian_point ( 'none', ( 20.00002677976081600, 5.324664549571222600, -2.615028007385026100 ) ) ;
#35544 = circle ( 'none', #35572, 7.755575089167616700 ) ;
#35545 = circle ( 'none', #35580, 7.970226425010762800 ) ;
#35546 = cartesian_point ( 'none', ( 20.00001992389881900, 4.757673757200205200, 3.543298528900149500 ) ) ;
#35547 = cartesian_point ( 'none', ( 19.99999999999999600, 5.069731938995759400, 3.124210931334238800 ) ) ;
#35548 = cartesian_point ( 'none', ( 19.99999999999998900, 5.322061322020452700, 2.671803861486651900 ) ) ;
#35549 = cartesian_point ( 'none', ( 19.99999999999999600, 5.707260186911790700, 1.700353870352310700 ) ) ;
#35550 = cartesian_point ( 'none', ( 19.99999999999999600, 5.833301720845007300, 1.198272299804844700 ) ) ;
#35551 = cartesian_point ( 'none', ( 20.00002677976081600, 5.893183743049665000, 0.6788294450918980200 ) ) ;
#35552 = direction ( 'none', ( -3.720181071118069000e-018, 1.000000000000000000, 3.641073858493266900e-015 ) ) ;
#35553 = cartesian_point ( 'none', ( 7.986847579986727100, -0.5149999999999997900, -1.875153037124032800e-015 ) ) ;
#35554 = cartesian_point ( 'none', ( 20.00002677976081600, 5.893183743049665000, 0.6788294450918980200 ) ) ;
#35555 = cartesian_point ( 'none', ( 20.00002669868733600, 5.857921790915210800, 0.7033953505145053000 ) ) ;
#35556 = cartesian_point ( 'none', ( 20.00002613607364300, 5.869676856938088600, 0.6953007382822499200 ) ) ;
#35557 = cartesian_point ( 'none', ( 20.00002613607364300, 5.881430327795039000, 0.6871103976460192200 ) ) ;
#35558 = cartesian_point ( 'none', ( 20.00002677976081600, 5.893183743049665000, 0.6788294450918980200 ) ) ;
#35559 = b_spline_curve_with_knots ( 'none', 3,
( #35558, #35557, #35556, #35555 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189671602000 ),
.unspecified. ) ;
#35560 = cartesian_point ( 'none', ( 1.530000000000000000, -1.087170165999767000, -0.5150000000000000100 ) ) ;
#35561 = cartesian_point ( 'none', ( 20.00001312526308800, 4.748823836426857300, 3.501238598121749800 ) ) ;
#35562 = axis2_placement_3d ( 'none', #35553, #35552, #35593 ) ;
#35563 = direction ( 'none', ( 0.8949343677499603800, -0.4461978007789579900, 0.0000000000000000000 ) ) ;
#35564 = cartesian_point ( 'none', ( 20.00001312526307400, 2.102052331391380600, 5.512837340833258700 ) ) ;
#35565 = cartesian_point ( 'none', ( 19.99999999999999600, 2.096956076264369100, 5.526225907263597700 ) ) ;
#35566 = cartesian_point ( 'none', ( 19.99999999999999600, 2.091859767352640900, 5.539614453423592300 ) ) ;
#35567 = cartesian_point ( 'none', ( 20.00001992389881200, 2.086758043149070700, 5.553005034592540100 ) ) ;
#35568 = cartesian_point ( 'none', ( 20.00002613607368200, 5.319253968423584700, -2.601707250762516700 ) ) ;
#35569 = cartesian_point ( 'none', ( 20.00002677976081600, 5.324664549571222600, -2.615028007385026100 ) ) ;
#35570 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#35571 = b_spline_curve_with_knots ( 'none', 3,
( #35569, #35568, #35614, #35613 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189663635100 ),
.unspecified. ) ;
#35572 = axis2_placement_3d ( 'none', #35611, #35581, #35570 ) ;
#35573 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35574 = vector ( 'none', #35573, 1000.000000000000000 ) ;
#35575 = cartesian_point ( 'none', ( 1.530000000000000000, -1.087170165999767000, -0.5150000000000000100 ) ) ;
#35576 = line ( 'none', #35575, #35574 ) ;
#35577 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.496346936884474200e-016 ) ) ;
#35578 = direction ( 'none', ( -3.720181071118069000e-018, 1.495904973838847400e-016, -1.000000000000000000 ) ) ;
#35579 = cartesian_point ( 'none', ( 7.986847579986727100, 1.398013283444002700e-016, 0.5149999999999997900 ) ) ;
#35580 = axis2_placement_3d ( 'none', #35579, #35578, #35577 ) ;
#35581 = direction ( 'none', ( 0.4461978007789581000, -0.8949343677499604900, 0.0000000000000000000 ) ) ;
#35582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35583 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35584 = axis2_placement_3d ( 'none', #35591, #35583, #35582 ) ;
#35585 = cartesian_point ( 'none', ( 1.529999999999999800, 1.087170165999767000, -0.5150000000000000100 ) ) ;
#35586 = circle ( 'none', #35584, 5.900000000000000400 ) ;
#35587 = direction ( 'none', ( 0.0000000000000000000, 2.664535259100375700e-015, -1.000000000000000000 ) ) ;
#35588 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35589 = cartesian_point ( 'none', ( 0.05717936432056078300, 2.168404344971008900e-016, 0.0000000000000000000 ) ) ;
#35590 = axis2_placement_3d ( 'none', #35589, #35588, #35587 ) ;
#35591 = cartesian_point ( 'none', ( 19.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35592 = cartesian_point ( 'none', ( 20.00002669868733600, 5.308281638952783200, -2.575297802034023100 ) ) ;
#35593 = direction ( 'none', ( 0.0000000000000000000, -3.645645264409446500e-015, 1.000000000000000000 ) ) ;
#35594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35595 = b_spline_curve_with_knots ( 'none', 3,
( #34964, #35138, #35140, #35186, #35185, #35168 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 3.338603217434020500e-019, 0.0001937903945403778000, 0.0003875807890807552700 ),
.unspecified. ) ;
#35596 = b_spline_curve_with_knots ( 'none', 3,
( #34726, #34728, #34973, #34968 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001593393024238966300, 0.003071558574951924000 ),
.unspecified. ) ;
#35597 =( bounded_curve ( ) b_spline_curve ( 2, ( #35993, #36044, #36033, #36032, #36031, #36030, #36029, #36027, #36026, #36025, #36024, #36023, #36022 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.001514122770243594100, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132399800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869877700, 0.9967810098892698800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#35598 = cartesian_point ( 'none', ( 20.00001312526308400, 2.789772941292616000, -5.198765861858466200 ) ) ;
#35599 = cartesian_point ( 'none', ( 19.99999999999999600, 2.803228682046406300, -5.203682015654474700 ) ) ;
#35600 = cartesian_point ( 'none', ( 19.99999999999999600, 2.816684442702391200, -5.208598115528452900 ) ) ;
#35601 = cartesian_point ( 'none', ( 20.00001992389881500, 2.830145287577511500, -5.213511455445384100 ) ) ;
#35602 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35603 = b_spline_curve_with_knots ( 'none', 3,
( #35601, #35600, #35599, #35598 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35604 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35605 = cartesian_point ( 'none', ( 20.00001992389881500, 2.830145287577511500, -5.213511455445384100 ) ) ;
#35606 = cartesian_point ( 'none', ( 19.99999999999998900, 2.370912887808819900, -5.462750951230459500 ) ) ;
#35607 = cartesian_point ( 'none', ( 19.99999999999999300, 1.887200454278398000, -5.648127745985834600 ) ) ;
#35608 = cartesian_point ( 'none', ( 20.00000000000000000, 0.8708189091735153400, -5.891154093465819300 ) ) ;
#35609 = cartesian_point ( 'none', ( 19.99999999999999600, 0.3559102245560787900, -5.944459048807750000 ) ) ;
#35610 = cartesian_point ( 'none', ( 20.00002677976081600, -0.1667675511747882800, -5.929807132508083900 ) ) ;
#35611 = cartesian_point ( 'none', ( 7.135464139964756000, 1.707611062355511000, 0.0000000000000000000 ) ) ;
#35612 = b_spline_curve_with_knots ( 'none', 3,
( #35610, #35609, #35608, #35607, #35606, #35605 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000001100, 1.000000000000000000 ),
.unspecified. ) ;
#35613 = cartesian_point ( 'none', ( 20.00002669868733600, 5.308281638952783200, -2.575297802034023100 ) ) ;
#35614 = cartesian_point ( 'none', ( 20.00002613607367900, 5.313794351998939000, -2.588462691675164500 ) ) ;
#35615 =( bounded_curve ( ) b_spline_curve ( 2, ( #35622, #35621, #35620, #35619, #35618, #35666, #35665, #35664, #35663, #35662, #35661, #35660, #35659 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.001514122770243593400, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132403400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869876600, 0.9967810098892698800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#35616 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35617 = plane ( 'none', #35682 ) ;
#35618 = cartesian_point ( 'none', ( 6.971956157944252800, -3.940678986038973300, 4.391019144685074600 ) ) ;
#35619 = cartesian_point ( 'none', ( 5.228967118458189800, -3.576828766143822500, 4.717553115128357200 ) ) ;
#35620 = cartesian_point ( 'none', ( 3.485978078972126400, -3.164195263926822000, 4.979745809952859800 ) ) ;
#35621 = cartesian_point ( 'none', ( 1.843598677849893400, -2.775379988040776300, 5.226804093940385700 ) ) ;
#35622 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.352930198753599500, 5.410519335497594900 ) ) ;
#35623 = toroidal_surface ( 'none', #35654, 5.700000000000001100, 0.1999999999999998200 ) ;
#35624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35626 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35627 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35628 = cartesian_point ( 'none', ( 0.1999999999999999600, -4.904558438610267000, 3.279528399368532900 ) ) ;
#35629 = face_outer_bound ( 'none', #15815, .t. ) ;
#35630 = face_outer_bound ( 'none', #16050, .t. ) ;
#35631 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35632 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, -0.5149999999999999000 ) ) ;
#35633 = axis2_placement_3d ( 'none', #35627, #35626, #35625 ) ;
#35634 = axis2_placement_3d ( 'none', #35632, #35631, #35624 ) ;
#35635 = axis2_placement_3d ( 'none', #35681, #35680, #35679 ) ;
#35636 = toroidal_surface ( 'none', #35633, 5.700000000000001100, 0.1999999999999998200 ) ;
#35637 = plane ( 'none', #35634 ) ;
#35638 = face_outer_bound ( 'none', #15914, .t. ) ;
#35639 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5149999999999960200, -1.087170165999768800 ) ) ;
#35640 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35641 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35642 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35643 = axis2_placement_3d ( 'none', #35642, #35641, #35640 ) ;
#35644 = circle ( 'none', #35643, 0.8509999999999999800 ) ;
#35645 = circle ( 'none', #35635, 5.900000000000000400 ) ;
#35646 = cartesian_point ( 'none', ( 1.529999999999999800, 0.5149999999999962400, 1.087170165999768800 ) ) ;
#35647 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35648 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35649 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, -0.5149999999999999000 ) ) ;
#35650 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#35651 = cartesian_point ( 'none', ( 1.039168502691224700, 0.5149999999999975700, 0.7205909211465300100 ) ) ;
#35652 = cartesian_point ( 'none', ( 0.5482104313687706800, 0.5149999999999973500, 0.7622481858906049500 ) ) ;
#35653 = cartesian_point ( 'none', ( 0.05717936432056278800, 0.5149999999999972400, 0.8030387633194301400 ) ) ;
#35654 = axis2_placement_3d ( 'none', #35616, #35648, #35647 ) ;
#35655 = face_outer_bound ( 'none', #15967, .t. ) ;
#35656 = b_spline_curve_with_knots ( 'none', 3,
( #35653, #35652, #35651, #35650 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001593393024378048000, 0.003071558575091004600 ),
.unspecified. ) ;
#35657 = cartesian_point ( 'none', ( 1.529999999999999800, -0.5150000000000039000, 1.087170165999765200 ) ) ;
#35658 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#35659 = cartesian_point ( 'none', ( 20.00001312526308100, -5.755877843142558300, 1.296097914979436700 ) ) ;
#35660 = cartesian_point ( 'none', ( 18.71325369381603600, -5.676800886449093800, 1.647273167240188800 ) ) ;
#35661 = cartesian_point ( 'none', ( 17.42989039486063500, -5.555617844841022700, 1.986230188594464200 ) ) ;
#35662 = cartesian_point ( 'none', ( 15.68690135537457000, -5.391034119043052200, 2.446581808091628400 ) ) ;
#35663 = cartesian_point ( 'none', ( 13.94391231588850600, -5.152923714549883600, 2.873565240607812000 ) ) ;
#35664 = cartesian_point ( 'none', ( 12.20092327640244400, -4.914813310056714200, 3.300548673123996600 ) ) ;
#35665 = cartesian_point ( 'none', ( 10.45793423691638100, -4.609671257995419300, 3.682516923682894700 ) ) ;
#35666 = cartesian_point ( 'none', ( 8.714945197430317600, -4.304529205934123600, 4.064485174241792000 ) ) ;
#35667 = circle ( 'none', #35723, 0.8509999999999999800 ) ;
#35668 = direction ( 'none', ( 0.4461978007789579900, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#35669 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, 0.5150000000000001200 ) ) ;
#35670 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#35671 = vector ( 'none', #35670, 1000.000000000000000 ) ;
#35672 = axis2_placement_3d ( 'none', #35669, #35668, #35711 ) ;
#35673 = face_outer_bound ( 'none', #9266, .t. ) ;
#35674 = plane ( 'none', #35672 ) ;
#35675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35676 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#35677 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35678 = line ( 'none', #35701, #35696 ) ;
#35679 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35680 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35681 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35682 = axis2_placement_3d ( 'none', #35649, #35677, #35675 ) ;
#35683 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5150000000000039000, -1.087170165999765200 ) ) ;
#35684 = line ( 'none', #35683, #35671 ) ;
#35685 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.962627089384557900, 2.803985087639833100 ) ) ;
#35686 = cartesian_point ( 'none', ( -1.888883472377089800e-016, -4.983990580724693600, 2.858315040160673200 ) ) ;
#35687 = cartesian_point ( 'none', ( 0.01509303671826373600, -5.007062154025589100, 2.912736736535030100 ) ) ;
#35688 = cartesian_point ( 'none', ( 0.06716704888282076800, -5.039692679661278900, 2.974109657044993900 ) ) ;
#35689 = cartesian_point ( 'none', ( 0.09008869647786978100, -5.050339224029190900, 2.990958308476537700 ) ) ;
#35690 = cartesian_point ( 'none', ( 0.1424622732568649700, -5.067792259680084400, 3.008858195389348300 ) ) ;
#35691 = cartesian_point ( 'none', ( 0.1717326653541966000, -5.074556363856785000, 3.009807382604161600 ) ) ;
#35692 = cartesian_point ( 'none', ( 0.2000000000000000100, -5.078588904614379700, 3.002987635327145600 ) ) ;
#35693 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.648843167831757700, 5.271966414178964800 ) ) ;
#35694 = b_spline_curve_with_knots ( 'none', 3,
( #35692, #35691, #35690, #35689, #35688, #35687, #35686, #35685 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 2.439454888092385000e-019, 8.689385962461600600e-005, 0.0001737877192492317700, 0.0003475754384984632700 ),
.unspecified. ) ;
#35695 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5150000000000039000, -1.087170165999765200 ) ) ;
#35696 = vector ( 'none', #35744, 1000.000000000000000 ) ;
#35697 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35698 = face_outer_bound ( 'none', #15814, .t. ) ;
#35699 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35700 = axis2_placement_3d ( 'none', #35743, #35742, #35741 ) ;
#35701 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5150000000000039000, 1.087170165999765200 ) ) ;
#35702 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789579900, 6.341763305532340200e-017 ) ) ;
#35703 = vector ( 'none', #35702, 1000.000000000000200 ) ;
#35704 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35706 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35707 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35708 = axis2_placement_3d ( 'none', #35707, #35706, #35705 ) ;
#35709 = line ( 'none', #35714, #35703 ) ;
#35710 = cylindrical_surface ( 'none', #35700, 5.900000000000000400 ) ;
#35711 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#35712 = circle ( 'none', #35708, 5.900000000000000400 ) ;
#35713 = face_outer_bound ( 'none', #15929, .t. ) ;
#35714 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.850000000000000100, 0.5149999999999996800 ) ) ;
#35715 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.658878781153570300, 5.041861127315123700 ) ) ;
#35716 = cartesian_point ( 'none', ( -1.912412165356375900e-016, -2.647477903773877800, 5.099116367233667000 ) ) ;
#35717 = cartesian_point ( 'none', ( 0.01509303671826346500, -2.637464355906075300, 5.157372245820640800 ) ) ;
#35718 = cartesian_point ( 'none', ( 0.06716704888282085100, -2.631734194961092400, 5.226643826073502200 ) ) ;
#35719 = cartesian_point ( 'none', ( 0.09008869647787076700, -2.631581569340069000, 5.246573770063874600 ) ) ;
#35720 = cartesian_point ( 'none', ( 0.1424622732568648600, -2.636586587747106900, 5.271067936627937400 ) ) ;
#35721 = cartesian_point ( 'none', ( 0.1717326653541961500, -2.641763744930455200, 5.275523394537166200 ) ) ;
#35722 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.648843167831757700, 5.271966414178964800 ) ) ;
#35723 = axis2_placement_3d ( 'none', #35704, #35699, #35697 ) ;
#35724 = b_spline_curve_with_knots ( 'none', 3,
( #35722, #35721, #35720, #35719, #35718, #35717, #35716, #35715 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 2.710505431213761100e-020, 8.689385962461827000e-005, 0.0001737877192492365700, 0.0003475754384984731300 ),
.unspecified. ) ;
#35725 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35726 = vector ( 'none', #35725, 1000.000000000000000 ) ;
#35727 = cartesian_point ( 'none', ( 1.530000000000000000, -1.087170165999767000, -0.5150000000000000100 ) ) ;
#35728 = line ( 'none', #35727, #35726 ) ;
#35729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35730 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35731 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, -0.5149999999999999000 ) ) ;
#35732 = axis2_placement_3d ( 'none', #35731, #35730, #35729 ) ;
#35733 = b_spline_curve_with_knots ( 'none', 3,
( #35746, #35745, #35785, #35784 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003456048782380307400, 0.004934084434658253900 ),
.unspecified. ) ;
#35734 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.6218915589059773600, 5.867133106463625400 ) ) ;
#35735 = cartesian_point ( 'none', ( 1.312509260643771200, 0.3118142851235399800, 5.899999999999997700 ) ) ;
#35736 = cartesian_point ( 'none', ( 2.427416577738659600, 1.085771318146274100e-016, 5.899999999999999500 ) ) ;
#35737 = plane ( 'none', #35732 ) ;
#35738 =( bounded_curve ( ) b_spline_curve ( 2, ( #35736, #35735, #35734 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 3 ),
( 0.1326557455859420400, 0.1494588217485280600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9985548101754533300, 0.9976996798686250700, 0.9996295800869877700 ) )
representation_item ( '' ) );
#35739 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.352930198753599500, 5.410519335497594900 ) ) ;
#35740 = edge_curve ( 'none', #35830, #35927, #5840, .t. ) ;
#35741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35742 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35743 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35744 = direction ( 'none', ( 0.0000000000000000000, 3.641073858493266900e-015, -1.000000000000000000 ) ) ;
#35745 = cartesian_point ( 'none', ( 1.039168502691223800, 0.7205909211465283400, 0.5150000000000000100 ) ) ;
#35746 = cartesian_point ( 'none', ( 1.530000000000000000, 0.6774776749089226300, 0.5150000000000002400 ) ) ;
#35747 = line ( 'none', #35762, #35782 ) ;
#35748 = cartesian_point ( 'none', ( 0.1999999999999999600, -4.904558438610267000, 3.279528399368532900 ) ) ;
#35749 = cartesian_point ( 'none', ( 0.1367302944445986400, -4.894701374740027900, 3.294269709670905900 ) ) ;
#35750 = cartesian_point ( 'none', ( 0.08544537150318534700, -4.848783000189754900, 3.311245085542384700 ) ) ;
#35751 = cartesian_point ( 'none', ( 0.01825389820100232000, -4.741012941939222200, 3.336660010220344800 ) ) ;
#35752 = cartesian_point ( 'none', ( -5.320108062585851700e-014, -4.677402771759014800, 3.345835648795800800 ) ) ;
#35753 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.612144347073925000, 3.349346879878361400 ) ) ;
#35754 = b_spline_curve_with_knots ( 'none', 3,
( #35779, #35778, #35777, #35776 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01721791189668003500 ),
.unspecified. ) ;
#35755 = b_spline_curve_with_knots ( 'none', 3,
( #35753, #35752, #35751, #35750, #35749, #35748 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 4.397701425211110600e-018, 0.0001937903945406689600, 0.0003875807890813335300 ),
.unspecified. ) ;
#35756 = cartesian_point ( 'none', ( 3.594253115793032200, 3.897155157449425400e-017, 5.900000000000000400 ) ) ;
#35757 = cartesian_point ( 'none', ( 3.540104415007938600, 0.01518180105637261800, 5.899999999999998600 ) ) ;
#35758 = cartesian_point ( 'none', ( 3.485978078972126900, 0.03036340106788029700, 5.899921869302641400 ) ) ;
#35759 = cartesian_point ( 'none', ( 1.843598677849893800, 0.4910254181399401600, 5.897551114928102600 ) ) ;
#35760 = cartesian_point ( 'none', ( 0.1999999999999999600, 0.9457367541961072500, 5.823708611508872800 ) ) ;
#35761 =( bounded_curve ( ) b_spline_curve ( 2, ( #35760, #35759, #35758, #35757, #35756 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 2, 3 ),
( 0.001514122770243593200, 0.02631578947368420900, 0.02713570674157663900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869876600, 0.9967810098892697600, 1.000000000000000000, 0.9998935835398272700, 0.9997937982843441200 ) )
representation_item ( '' ) );
#35762 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.850000000000000100, 0.5150000000000001200 ) ) ;
#35763 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.069189090823810400, 5.311163385400203800 ) ) ;
#35764 = cartesian_point ( 'none', ( 0.2000000000000000100, -5.895918547776404700, -0.2194184996443388500 ) ) ;
#35765 = oriented_edge ( 'none', *, *, #35740, .t. ) ;
#35766 = b_spline_curve_with_knots ( 'none', 3,
( #35763, #35817, #35816, #35815, #35814, #35813 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 4.374664061825335800e-019, 0.0001937903945403752000, 0.0003875807890807499600 ),
.unspecified. ) ;
#35767 = plane ( 'none', #35780 ) ;
#35768 = face_outer_bound ( 'none', #15838, .t. ) ;
#35769 = cartesian_point ( 'none', ( 20.00001992389880100, -1.246688605274041100, 5.799671677460484200 ) ) ;
#35770 = cartesian_point ( 'none', ( 19.99999999999999600, -0.7358394640253912400, 5.909434504242510000 ) ) ;
#35771 = cartesian_point ( 'none', ( 19.99999999999998900, -0.2194941044374791900, 5.951024695606949200 ) ) ;
#35772 = cartesian_point ( 'none', ( 19.99999999999999600, 0.8241852808553311600, 5.897858996987760200 ) ) ;
#35773 = cartesian_point ( 'none', ( 19.99999999999999600, 1.333254287160436300, 5.803938186840005300 ) ) ;
#35774 = cartesian_point ( 'none', ( 20.00002677976081600, 1.830632018597205600, 5.642624429939965000 ) ) ;
#35775 = direction ( 'none', ( -3.720181071118069000e-018, 1.495904973838847400e-016, -1.000000000000000000 ) ) ;
#35776 = cartesian_point ( 'none', ( 20.00002669868733600, 1.793637740725540600, 5.620754075980348000 ) ) ;
#35777 = cartesian_point ( 'none', ( 20.00002613607357900, 1.805884089906721200, 5.628084236696553300 ) ) ;
#35778 = cartesian_point ( 'none', ( 20.00002613607357900, 1.818216854051146500, 5.635373179382609600 ) ) ;
#35779 = cartesian_point ( 'none', ( 20.00002677976081600, 1.830632018597205600, 5.642624429939965000 ) ) ;
#35780 = axis2_placement_3d ( 'none', #35812, #35775, #35801 ) ;
#35781 = direction ( 'none', ( 0.8949343677499603800, -0.4461978007789579900, 0.0000000000000000000 ) ) ;
#35782 = vector ( 'none', #35781, 1000.000000000000200 ) ;
#35783 = b_spline_curve_with_knots ( 'none', 3,
( #35774, #35773, #35772, #35771, #35770, #35769 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#35784 = cartesian_point ( 'none', ( 0.05717936432056165000, 0.8030387633194251400, 0.5149999999999997900 ) ) ;
#35785 = cartesian_point ( 'none', ( 0.5482104313687700100, 0.7622481858906032800, 0.5150000000000001200 ) ) ;
#35786 = cartesian_point ( 'none', ( 15.10457905829384600, 4.721763735704756800, 2.725040614416933700 ) ) ;
#35787 = face_outer_bound ( 'none', #16156, .t. ) ;
#35788 = cartesian_point ( 'none', ( 18.28475599830563800, 4.255693761817670200, 3.401278274177493200 ) ) ;
#35789 = cartesian_point ( 'none', ( 17.42989039486063500, 4.386678567544507200, 3.223000866324627000 ) ) ;
#35790 = cartesian_point ( 'none', ( 16.26922365245529500, 4.564519045807876400, 2.980950352906858800 ) ) ;
#35791 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4890447533539505300, 5.678981883156256000 ) ) ;
#35792 = oriented_edge ( 'none', *, *, #35377, .t. ) ;
#35793 = cartesian_point ( 'none', ( -3.921762545787409600e-016, 0.5295903014401702700, 5.720984276344560200 ) ) ;
#35794 = cartesian_point ( 'none', ( 0.01509303671826342700, 0.5695097397809896200, 5.764578507309157600 ) ) ;
#35795 = cartesian_point ( 'none', ( 0.06716704888282154500, 0.6117813016939965800, 5.819755510024228900 ) ) ;
#35796 = vertex_point ( 'none', #5792 ) ;
#35797 = cartesian_point ( 'none', ( 0.09008869647787064200, 0.6226846397476817300, 5.836439130174738900 ) ) ;
#35798 = cartesian_point ( 'none', ( 0.1424622732568666400, 0.6317166965649642100, 5.859750851573474900 ) ) ;
#35799 = cartesian_point ( 'none', ( 0.1717326653541976800, 0.6297701972006255500, 5.866298003771692700 ) ) ;
#35800 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.6218915589059773600, 5.867133106463625400 ) ) ;
#35801 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.495904973838847400e-016 ) ) ;
#35802 = b_spline_curve_with_knots ( 'none', 3,
( #35800, #35799, #35798, #35797, #35795, #35794, #35793, #35791 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 5.794398794988275800e-019, 8.689385962461672500e-005, 0.0001737877192492328500, 0.0003475754384984635400 ),
.unspecified. ) ;
#35803 = toroidal_surface ( 'none', #35392, 5.700000000000001100, 0.1999999999999998200 ) ;
#35804 = cartesian_point ( 'none', ( 13.94391231588850200, 4.857338496559138200, 2.457019773857797700 ) ) ;
#35805 = cartesian_point ( 'none', ( 0.1999999999999999600, 0.9457367541961072500, 5.823708611508872800 ) ) ;
#35806 = cartesian_point ( 'none', ( 0.1367302944447954500, 0.9632406940158529900, 5.820866072443980200 ) ) ;
#35807 = cartesian_point ( 'none', ( 0.08544537150317096900, 0.9977572212026477600, 5.786149075766661400 ) ) ;
#35808 = cartesian_point ( 'none', ( 0.01825389820106696300, 1.065644749998507600, 5.698675723906426100 ) ) ;
#35809 = cartesian_point ( 'none', ( -6.392134136454575100e-015, 1.100415824096887800, 5.644625575898730900 ) ) ;
#35810 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.130719081571762900, 5.586723042944689700 ) ) ;
#35811 = b_spline_curve_with_knots ( 'none', 3,
( #35810, #35809, #35808, #35807, #35806, #35805 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.231386341609678900e-019, 0.0001937903945403966900, 0.0003875807890807931600 ),
.unspecified. ) ;
#35812 = cartesian_point ( 'none', ( 1.530000000000000000, -1.087170165999767000, 0.5149999999999997900 ) ) ;
#35813 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.352930198753599500, 5.410519335497594900 ) ) ;
#35814 = cartesian_point ( 'none', ( 0.1367302944447485200, -2.336668154898049000, 5.417591383799881500 ) ) ;
#35815 = cartesian_point ( 'none', ( 0.08544537150318090600, -2.288861578997907200, 5.407046631169800200 ) ) ;
#35816 = cartesian_point ( 'none', ( 0.01825389820107708000, -2.184459291107930100, 5.370162133952039300 ) ) ;
#35817 = cartesian_point ( 'none', ( 3.640124090825354700e-016, -2.125986285979864400, 5.343490917914872200 ) ) ;
#35818 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35819 =( bounded_curve ( ) b_spline_curve ( 2, ( #35867, #35866, #35865, #35864, #35863, #35862, #35861, #35860, #35859, #35858, #35857, #35856, #35855 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.001514122770243593400, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132400900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869876600, 0.9967810098892698800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040825400, 0.9986758212672481900 ) )
representation_item ( '' ) );
#35820 = axis2_placement_3d ( 'none', #35837, #35852, #35851 ) ;
#35821 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5149999999999974600, -0.6774776749089249700 ) ) ;
#35822 = cartesian_point ( 'none', ( 1.039168502691224300, -0.5149999999999974600, -0.7205909211465301200 ) ) ;
#35823 = cartesian_point ( 'none', ( 0.5482104313687706800, -0.5149999999999972400, -0.7622481858906050600 ) ) ;
#35824 = cartesian_point ( 'none', ( 0.05717936432056279500, -0.5149999999999971300, -0.8030387633194302500 ) ) ;
#35825 = face_outer_bound ( 'none', #16008, .t. ) ;
#35826 = b_spline_curve_with_knots ( 'none', 3,
( #35824, #35823, #35822, #35821 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001593393024238969400, 0.003071558574951925300 ),
.unspecified. ) ;
#35827 = circle ( 'none', #35838, 5.900000000000000400 ) ;
#35828 = cartesian_point ( 'none', ( 0.2000000000000000100, -5.020591169283198600, -3.098977946182173100 ) ) ;
#35829 = cartesian_point ( 'none', ( 0.1367302944445478200, -5.029905564471865100, -3.083887883894573400 ) ) ;
#35830 = vertex_point ( 'none', #5784 ) ;
#35831 = cartesian_point ( 'none', ( 0.08544537150325032200, -5.026271727336912900, -3.035067235240725300 ) ) ;
#35832 = cartesian_point ( 'none', ( 0.01825389820107149400, -5.004620655834187900, -2.926478400849382500 ) ) ;
#35833 = cartesian_point ( 'none', ( -1.425747032642119400e-014, -4.986542490587721600, -2.864804856805470000 ) ) ;
#35834 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.962627089384566800, -2.803985087639675000 ) ) ;
#35835 = cartesian_point ( 'none', ( 0.2000000000000000100, -5.020591169283198600, -3.098977946182173100 ) ) ;
#35836 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35837 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5149999999999962400, 1.087170165999768800 ) ) ;
#35838 = axis2_placement_3d ( 'none', #35836, #35818, #35850 ) ;
#35839 = b_spline_curve_with_knots ( 'none', 3,
( #35834, #35833, #35832, #35831, #35829, #35828 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 8.833449366478889300e-019, 0.0001937903945405302400, 0.0003875807890810595500 ),
.unspecified. ) ;
#35840 = plane ( 'none', #35820 ) ;
#35841 = oriented_edge ( 'none', *, *, #38727, .f. ) ;
#35842 = oriented_edge ( 'none', *, *, #35881, .f. ) ;
#35843 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#35844 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5149999999999962400, 1.087170165999768800 ) ) ;
#35845 =( bounded_curve ( ) b_spline_curve ( 2, ( #35894, #35893, #35892, #35891, #35890, #35889, #35888, #35887, #35886, #35885, #35884, #35883, #35882 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035061700, 0.04570978662403482600, 0.07202557609771903500, 0.09834136557140324400, 0.1246571550450874500, 0.1494588217485280600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9974828673499653900, 1.000000000000000000, 0.9965844930066696300, 1.000000000000000000, 0.9965844930066696300, 1.000000000000000000, 0.9965844930066696300, 1.000000000000000000, 0.9965844930066696300, 1.000000000000000000, 0.9967810098892696500, 0.9996295800869877700 ) )
representation_item ( '' ) );
#35846 = cylindrical_surface ( 'none', #35875, 5.900000000000000400 ) ;
#35847 = axis2_placement_3d ( 'none', #35844, #35843, #35911 ) ;
#35848 = face_outer_bound ( 'none', #15975, .t. ) ;
#35849 = toroidal_surface ( 'none', #35910, 5.700000000000001100, 0.1999999999999998200 ) ;
#35850 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35852 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#35853 = edge_loop ( 'none', ( #35288, #35990, #35331, #35260, #35324 ) ) ;
#35854 = vertex_point ( 'none', #5761 ) ;
#35855 = cartesian_point ( 'none', ( 20.00001312526306300, -3.570050201623907500, -4.697312115271726500 ) ) ;
#35856 = cartesian_point ( 'none', ( 18.71325369381602100, -3.856640692064011900, -4.479497713384255100 ) ) ;
#35857 = cartesian_point ( 'none', ( 17.42989039486063500, -4.114625588932697500, -4.228457906010212300 ) ) ;
#35858 = cartesian_point ( 'none', ( 15.68690135537457000, -4.465005600548324500, -3.887510309110871400 ) ) ;
#35859 = cartesian_point ( 'none', ( 13.94391231588850700, -4.754488755472928900, -3.493542138586778600 ) ) ;
#35860 = cartesian_point ( 'none', ( 12.20092327640244400, -5.043971910397535100, -3.099573968062685500 ) ) ;
#35861 = cartesian_point ( 'none', ( 10.45793423691638100, -5.264661862791036200, -2.663331648607365500 ) ) ;
#35862 = cartesian_point ( 'none', ( 8.714945197430317600, -5.485351815184536400, -2.227089329152045000 ) ) ;
#35863 = cartesian_point ( 'none', ( 6.971956157944253700, -5.631228718441411400, -1.760472414041386300 ) ) ;
#35864 = cartesian_point ( 'none', ( 5.228967118458189800, -5.777105621698285500, -1.293855498930727200 ) ) ;
#35865 = cartesian_point ( 'none', ( 3.485978078972126900, -5.844190334170388500, -0.8095920812294328300 ) ) ;
#35866 = cartesian_point ( 'none', ( 1.843598677849893400, -5.907402751115292900, -0.3532815457459894100 ) ) ;
#35867 = cartesian_point ( 'none', ( 0.1999999999999999600, -5.899024028160640800, 0.1073103684805332000 ) ) ;
#35868 = circle ( 'none', #35908, 5.900000000000000400 ) ;
#35869 =( bounded_curve ( ) b_spline_curve ( 2, ( #35925, #35924, #35923, #35922, #35921, #35920, #35919, #35918, #35917, #35916, #35915, #35914, #35913 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035061700, 0.04570978662403482600, 0.07202557609771903500, 0.09834136557140324400, 0.1246571550450874500, 0.1494588217485280600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215097700, 0.9974828673499657200, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9967810098892698800, 0.9996295800869877700 ) )
representation_item ( '' ) );
#35870 = face_outer_bound ( 'none', #16042, .t. ) ;
#35871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35872 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35873 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35874 = axis2_placement_3d ( 'none', #35938, #35937, #35932 ) ;
#35875 = axis2_placement_3d ( 'none', #35873, #35872, #35871 ) ;
#35876 = direction ( 'none', ( 0.8949343677499603800, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#35877 = vector ( 'none', #35876, 1000.000000000000200 ) ;
#35878 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5150000000000065600, -1.849999999999998300 ) ) ;
#35879 = line ( 'none', #35878, #35877 ) ;
#35880 = plane ( 'none', #35847 ) ;
#35881 = edge_curve ( 'none', #34058, #35983, #5830, .t. ) ;
#35882 = cartesian_point ( 'none', ( 0.2000000000000000100, -5.895918547776404700, -0.2194184996443388500 ) ) ;
#35883 = cartesian_point ( 'none', ( 1.843598677849893600, -5.878786495713988800, -0.6797679400060426800 ) ) ;
#35884 = cartesian_point ( 'none', ( 3.485978078972126900, -5.790410100886074200, -1.131879350265089200 ) ) ;
#35885 = cartesian_point ( 'none', ( 5.228967118458189000, -5.696619903913870100, -1.611686410783292200 ) ) ;
#35886 = cartesian_point ( 'none', ( 6.971956157944253700, -5.525135236442171300, -2.069512169334865700 ) ) ;
#35887 = cartesian_point ( 'none', ( 8.714945197430319400, -5.353650568970472500, -2.527337927886440700 ) ) ;
#35888 = cartesian_point ( 'none', ( 10.45793423691638100, -5.109149085700743800, -2.950694091240778900 ) ) ;
#35889 = cartesian_point ( 'none', ( 12.20092327640244500, -4.864647602431015000, -3.374050254595117900 ) ) ;
#35890 = cartesian_point ( 'none', ( 13.94391231588850700, -4.553798666459053700, -3.751388770223066200 ) ) ;
#35891 = cartesian_point ( 'none', ( 15.68690135537457300, -4.242949730487095100, -4.128727285851016200 ) ) ;
#35892 = cartesian_point ( 'none', ( 17.42989039486063500, -3.874232490463519700, -4.449755342694340100 ) ) ;
#35893 = cartesian_point ( 'none', ( 18.71326742011890700, -3.602742983677852200, -4.686130915507759700 ) ) ;
#35894 = cartesian_point ( 'none', ( 20.00002669868733600, -3.304532226638738500, -4.887747895576316300 ) ) ;
#35895 = direction ( 'none', ( 0.8949343677499603800, 1.557892197183330700e-015, -0.4461978007789579900 ) ) ;
#35896 = vector ( 'none', #35895, 1000.000000000000200 ) ;
#35897 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5150000000000066700, 1.849999999999998300 ) ) ;
#35898 = line ( 'none', #35897, #35896 ) ;
#35899 = plane ( 'none', #35951 ) ;
#35900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35901 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35902 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35903 = advanced_face ( 'none', ( #5824 ), #5827, .t. ) ;
#35904 = face_outer_bound ( 'none', #15894, .t. ) ;
#35905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35906 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35907 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35908 = axis2_placement_3d ( 'none', #35907, #35906, #35905 ) ;
#35909 = face_outer_bound ( 'none', #15898, .t. ) ;
#35910 = axis2_placement_3d ( 'none', #35902, #35901, #35900 ) ;
#35911 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35912 = face_outer_bound ( 'none', #16046, .t. ) ;
#35913 = cartesian_point ( 'none', ( 0.2000000000000000100, -4.841335710589189200, -3.372160811315776800 ) ) ;
#35914 = cartesian_point ( 'none', ( 1.843598677849893800, -4.578039613514654600, -3.750169117725200300 ) ) ;
#35915 = cartesian_point ( 'none', ( 3.485978078972126900, -4.259262776723336900, -4.082729552495369100 ) ) ;
#35916 = cartesian_point ( 'none', ( 5.228967118458189800, -3.920958160756007800, -4.435662128473277100 ) ) ;
#35917 = cartesian_point ( 'none', ( 6.971956157944253700, -3.529176786063508600, -4.728098054472903700 ) ) ;
#35918 = cartesian_point ( 'none', ( 8.714945197430321100, -3.137395411371009400, -5.020533980472531100 ) ) ;
#35919 = cartesian_point ( 'none', ( 10.45793423691638100, -2.702824052557130800, -5.244496366756170100 ) ) ;
#35920 = cartesian_point ( 'none', ( 12.20092327640244400, -2.268252693743252100, -5.468458753039810100 ) ) ;
#35921 = cartesian_point ( 'none', ( 13.94391231588850700, -1.802745324633449900, -5.617838489536010700 ) ) ;
#35922 = cartesian_point ( 'none', ( 15.68690135537457000, -1.337237955523649100, -5.767218226032213100 ) ) ;
#35923 = cartesian_point ( 'none', ( 17.42989039486063500, -0.8534924036600970400, -5.837940622933272600 ) ) ;
#35924 = cartesian_point ( 'none', ( 18.71326742011890000, -0.4973066140376769000, -5.890014099758333900 ) ) ;
#35925 = cartesian_point ( 'none', ( 20.00002669868733600, -0.1374333922330520900, -5.898400189060092600 ) ) ;
#35926 =( bounded_curve ( ) b_spline_curve ( 2, ( #35982, #35981, #35980, #35979, #35978, #35977, #35976, #35975, #35974, #35973, #35972, #35971, #35970 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035064500, 0.04570978662403485400, 0.07202557609771906300, 0.09834136557140327200, 0.1246571550450874800, 0.1494588217485280900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9974828673499653900, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9967810098892698800, 0.9996295800869877700 ) )
representation_item ( '' ) );
#35927 = vertex_point ( 'none', #5835 ) ;
#35929 = edge_curve ( 'none', #35310, #29971, #5820, .t. ) ;
#35928 = vector ( 'none', #35969, 1000.000000000000000 ) ;
#35930 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5150000000000039000, -1.087170165999765200 ) ) ;
#35931 = line ( 'none', #35930, #35928 ) ;
#35932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35933 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35934 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35935 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35936 = axis2_placement_3d ( 'none', #35935, #35934, #35933 ) ;
#35937 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35938 = cartesian_point ( 'none', ( 1.530000000000000000, 1.087170165999767000, -0.5149999999999999000 ) ) ;
#35939 = line ( 'none', #35967, #35965 ) ;
#35940 = cylindrical_surface ( 'none', #35963, 5.900000000000000400 ) ;
#35941 = direction ( 'none', ( 0.0000000000000000000, -3.641073858493266900e-015, 1.000000000000000000 ) ) ;
#35942 = direction ( 'none', ( -3.720181071118069000e-018, 1.000000000000000000, 3.641073858493266900e-015 ) ) ;
#35943 = edge_loop ( 'none', ( #47155, #37627, #37347, #37352, #37134, #46658 ) ) ;
#35944 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5149999999999960200, -1.087170165999768800 ) ) ;
#35945 = cartesian_point ( 'none', ( 0.05717936432056249000, 0.5150000000000029000, -0.8030387633194267000 ) ) ;
#35946 = cartesian_point ( 'none', ( 0.5482104313687706800, 0.5150000000000027900, -0.7622481858906013900 ) ) ;
#35947 = cartesian_point ( 'none', ( 1.039168502691224500, 0.5150000000000025700, -0.7205909211465264500 ) ) ;
#35948 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#35949 = plane ( 'none', #35874 ) ;
#35950 = b_spline_curve_with_knots ( 'none', 3,
( #35948, #35947, #35946, #35945 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003456048782234900300, 0.004934084434512867600 ),
.unspecified. ) ;
#35951 = axis2_placement_3d ( 'none', #35944, #35942, #35941 ) ;
#35952 = cartesian_point ( 'none', ( 0.1999999999999999600, -5.899024028160640800, 0.1073103684805332000 ) ) ;
#35953 = circle ( 'none', #35936, 5.900000000000000400 ) ;
#35954 = edge_curve ( 'none', #35854, #34058, #5831, .t. ) ;
#35955 = cartesian_point ( 'none', ( 0.2000000000000000100, -5.078588904614379700, 3.002987635327145600 ) ) ;
#35956 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35958 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35959 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5150000000000039000, 1.087170165999765200 ) ) ;
#35960 = cylindrical_surface ( 'none', #35966, 5.900000000000000400 ) ;
#35961 = circle ( 'none', #36034, 5.900000000000000400 ) ;
#35962 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35963 = axis2_placement_3d ( 'none', #35962, #35958, #35957 ) ;
#35964 = direction ( 'none', ( 0.0000000000000000000, 3.641073858493266900e-015, -1.000000000000000000 ) ) ;
#35965 = vector ( 'none', #35964, 1000.000000000000000 ) ;
#35966 = axis2_placement_3d ( 'none', #35986, #35956, #35984 ) ;
#35967 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5150000000000039000, 1.087170165999765200 ) ) ;
#35968 = face_outer_bound ( 'none', #16015, .t. ) ;
#35969 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#35970 = cartesian_point ( 'none', ( 0.2000000000000000100, -5.078588904614379700, 3.002987635327145600 ) ) ;
#35971 = cartesian_point ( 'none', ( 1.843598677849893600, -5.313060203044602600, 2.606454755654288300 ) ) ;
#35972 = cartesian_point ( 'none', ( 3.485978078972126900, -5.483143131100192100, 2.178334548197037100 ) ) ;
#35973 = cartesian_point ( 'none', ( 5.228967118458189800, -5.663645077971921200, 1.723988354698379900 ) ) ;
#35974 = cartesian_point ( 'none', ( 6.971956157944253700, -5.766902287990528300, 1.246129207092752500 ) ) ;
#35975 = cartesian_point ( 'none', ( 8.714945197430317600, -5.870159498009134500, 0.7682700594871253500 ) ) ;
#35976 = cartesian_point ( 'none', ( 10.45793423691638000, -5.893355383656766500, 0.2799327096353805800 ) ) ;
#35977 = cartesian_point ( 'none', ( 12.20092327640244400, -5.916551269304399300, -0.2084046402163637300 ) ) ;
#35978 = cartesian_point ( 'none', ( 13.94391231588850700, -5.859053107287751400, -0.6938996224107331100 ) ) ;
#35979 = cartesian_point ( 'none', ( 15.68690135537457000, -5.801554945271102600, -1.179394604605102300 ) ) ;
#35980 = cartesian_point ( 'none', ( 17.42989039486063500, -5.664931135563465500, -1.648804181618795300 ) ) ;
#35981 = cartesian_point ( 'none', ( 18.71326742011891000, -5.564333911765810800, -1.994434276202299500 ) ) ;
#35982 = cartesian_point ( 'none', ( 20.00002669868733600, -5.422465427795582800, -2.325270180423408400 ) ) ;
#35983 = vertex_point ( 'none', #5877 ) ;
#35984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35985 = b_spline_curve_with_knots ( 'none', 3,
( #36038, #36037, #36036, #36035 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003456048782234901600, 0.004934084434512869300 ),
.unspecified. ) ;
#35986 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35987 = direction ( 'none', ( 0.8949343677499603800, 1.557892197183330700e-015, -0.4461978007789579900 ) ) ;
#35988 = vertex_point ( 'none', #5817 ) ;
#35989 = vector ( 'none', #35987, 1000.000000000000200 ) ;
#35990 = oriented_edge ( 'none', *, *, #36010, .t. ) ;
#35991 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999935700, 1.850000000000001900 ) ) ;
#35992 = line ( 'none', #35991, #35989 ) ;
#35993 = cartesian_point ( 'none', ( 0.1999999999999999600, -4.904558438610267000, 3.279528399368532900 ) ) ;
#35994 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#35995 = vector ( 'none', #35994, 1000.000000000000000 ) ;
#35996 = face_outer_bound ( 'none', #15924, .t. ) ;
#35997 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.648843167831757700, 5.271966414178964800 ) ) ;
#35998 = cartesian_point ( 'none', ( 1.843598677849893600, -3.060474836198053200, 5.065146482723644500 ) ) ;
#35999 = cartesian_point ( 'none', ( 3.485978078972126900, -3.435016959228038000, 4.796942618983028900 ) ) ;
#36000 = cartesian_point ( 'none', ( 5.228967118458189800, -3.832502957177740000, 4.512308998682943400 ) ) ;
#36001 = cartesian_point ( 'none', ( 6.971956157944253700, -4.177718610086325900, 4.166133364996658100 ) ) ;
#36002 = cartesian_point ( 'none', ( 8.714945197430317600, -4.522934262994910500, 3.819957731310371400 ) ) ;
#36003 = cartesian_point ( 'none', ( 10.45793423691638100, -4.806462987761078900, 3.421682853112317300 ) ) ;
#36004 = cartesian_point ( 'none', ( 12.20092327640244400, -5.089991712527244700, 3.023407974914264200 ) ) ;
#36005 = cartesian_point ( 'none', ( 13.94391231588850700, -5.304099584643594800, 2.583897752656564500 ) ) ;
#36006 = cartesian_point ( 'none', ( 15.68690135537457000, -5.518207456759944800, 2.144387530398866200 ) ) ;
#36007 = cartesian_point ( 'none', ( 17.42989039486063500, -5.657054171612710300, 1.675630657227070900 ) ) ;
#36008 = cartesian_point ( 'none', ( 18.71326742011890700, -5.759288138572805400, 1.330481153798195300 ) ) ;
#36009 = cartesian_point ( 'none', ( 20.00002669868733600, -5.818804168937212800, 0.9754643874399421300 ) ) ;
#36010 = edge_curve ( 'none', #35854, #35988, #5872, .t. ) ;
#36011 =( bounded_curve ( ) b_spline_curve ( 2, ( #36009, #36008, #36007, #36006, #36005, #36004, #36003, #36002, #36001, #36000, #35999, #35998, #35997 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035061700, 0.04570978662403482600, 0.07202557609771903500, 0.09834136557140324400, 0.1246571550450874500, 0.1494588217485280600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9974828673499653900, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9967810098892698800, 0.9996295800869877700 ) )
representation_item ( '' ) );
#36012 = line ( 'none', #35959, #35995 ) ;
#36013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36014 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36015 = cartesian_point ( 'none', ( 20.00005355952162500, 3.962314548019009800, 3.732391574023354900 ) ) ;
#36016 = cartesian_point ( 'none', ( 19.14253799322049000, 4.114068410570246700, 3.571289362377145300 ) ) ;
#36017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36018 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36019 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#36020 = vector ( 'none', #36019, 1000.000000000000000 ) ;
#36021 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36022 = cartesian_point ( 'none', ( 20.00001312526305200, -5.542876006345376400, -2.021515552419569200 ) ) ;
#36023 = cartesian_point ( 'none', ( 18.71325369381601400, -5.666211912614362400, -1.683335900304441700 ) ) ;
#36024 = cartesian_point ( 'none', ( 17.42989039486063500, -5.747520251849676900, -1.332670609935454800 ) ) ;
#36025 = cartesian_point ( 'none', ( 15.68690135537457000, -5.857948486957634600, -0.8564175036335645000 ) ) ;
#36026 = cartesian_point ( 'none', ( 13.94391231588850700, -5.888481939969492100, -0.3684839788390186800 ) ) ;
#36028 = edge_curve ( 'none', #47186, #35310, #5869, .t. ) ;
#36027 = cartesian_point ( 'none', ( 12.20092327640244400, -5.919015392981351400, 0.1194495459555284900 ) ) ;
#36029 = cartesian_point ( 'none', ( 10.45793423691638100, -5.868821190893722700, 0.6057539346341045400 ) ) ;
#36030 = cartesian_point ( 'none', ( 8.714945197430317600, -5.818626988806094000, 1.092058323312680600 ) ) ;
#36031 = cartesian_point ( 'none', ( 6.971956157944253700, -5.689074298605407700, 1.563468459853063700 ) ) ;
#36032 = cartesian_point ( 'none', ( 5.228967118458189800, -5.559521608404720500, 2.034878596393447500 ) ) ;
#36033 = cartesian_point ( 'none', ( 3.485978078972126900, -5.354144289760992800, 2.478535641145325200 ) ) ;
#36034 = axis2_placement_3d ( 'none', #36021, #36018, #36017 ) ;
#36035 = cartesian_point ( 'none', ( 0.05717936432056247600, -0.5150000000000030100, 0.8030387633194265900 ) ) ;
#36036 = cartesian_point ( 'none', ( 0.5482104313687704600, -0.5150000000000029000, 0.7622481858906015000 ) ) ;
#36037 = cartesian_point ( 'none', ( 1.039168502691224300, -0.5150000000000025700, 0.7205909211465264500 ) ) ;
#36038 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5150000000000025700, 0.6774776749089207500 ) ) ;
#36039 = circle ( 'none', #36043, 0.8509999999999999800 ) ;
#36040 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36041 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5150000000000039000, -1.087170165999765200 ) ) ;
#36042 = line ( 'none', #36041, #36020 ) ;
#36043 = axis2_placement_3d ( 'none', #36040, #36014, #36013 ) ;
#36044 = cartesian_point ( 'none', ( 1.843598677849893400, -5.160621857917339700, 2.896583703959363800 ) ) ;
#36045 = face_outer_bound ( 'none', #16097, .t. ) ;
#36046 = axis2_placement_3d ( 'none', #36075, #36092, #36070 ) ;
#36047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36048 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36049 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36050 = axis2_placement_3d ( 'none', #36049, #36048, #36047 ) ;
#36051 = oriented_edge ( 'none', *, *, #35929, .f. ) ;
#36052 = cylindrical_surface ( 'none', #36046, 5.900000000000000400 ) ;
#36053 = cartesian_point ( 'none', ( 0.2000000000000000100, 1.056261830292591900, -5.804680089881522100 ) ) ;
#36054 = cartesian_point ( 'none', ( 1.843598677849893600, 1.509487431901941300, -5.722207861252447200 ) ) ;
#36055 = cartesian_point ( 'none', ( 3.485978078972126900, 1.944419727558262000, -5.570388848463118800 ) ) ;
#36056 = cartesian_point ( 'none', ( 5.228967118458189800, 2.405995307311321600, -5.409269636241766000 ) ) ;
#36057 = cartesian_point ( 'none', ( 6.971956157944253700, 2.834756247053490200, -5.174375036638844300 ) ) ;
#36058 = cartesian_point ( 'none', ( 8.714945197430317600, 3.263517186795656100, -4.939480437035923500 ) ) ;
#36059 = cartesian_point ( 'none', ( 10.45793423691638100, 3.647768005787117100, -4.637217762404080000 ) ) ;
#36060 = cartesian_point ( 'none', ( 12.20092327640244700, 4.032018824778577800, -4.334955087772236500 ) ) ;
#36061 = cartesian_point ( 'none', ( 13.94391231588850700, 4.361278162344372200, -3.973569275935442400 ) ) ;
#36062 = cartesian_point ( 'none', ( 15.68690135537457000, 4.690537499910163900, -3.612183464098649200 ) ) ;
#36063 = cartesian_point ( 'none', ( 17.42989039486063900, 4.955824019636531300, -3.201532177941311700 ) ) ;
#36064 = cartesian_point ( 'none', ( 18.71326742011890000, 5.151156644693042400, -2.899166291462480900 ) ) ;
#36065 = cartesian_point ( 'none', ( 20.00002669868733600, 5.308281638952783200, -2.575297802034023100 ) ) ;
#36066 = circle ( 'none', #36050, 5.900000000000000400 ) ;
#36067 =( bounded_curve ( ) b_spline_curve ( 2, ( #36065, #36064, #36063, #36062, #36061, #36060, #36059, #36058, #36057, #36056, #36055, #36054, #36053 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035061700, 0.04570978662403482600, 0.07202557609771903500, 0.09834136557140324400, 0.1246571550450874500, 0.1494588217485280600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215097700, 0.9974828673499656100, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9967810098892698800, 0.9996295800869877700 ) )
representation_item ( '' ) );
#36068 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.7333005468804181200, -5.854252326980174300 ) ) ;
#36069 = face_outer_bound ( 'none', #15990, .t. ) ;
#36070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36071 = face_outer_bound ( 'none', #16089, .t. ) ;
#36072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36073 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36074 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36075 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36076 = face_outer_bound ( 'none', #16091, .t. ) ;
#36077 = axis2_placement_3d ( 'none', #36074, #36073, #36072 ) ;
#36078 = cartesian_point ( 'none', ( 20.00001312526308400, 2.789772941292616000, -5.198765861858466200 ) ) ;
#36079 = cartesian_point ( 'none', ( 18.71325369381604600, 2.472587999975183900, -5.368974368935412600 ) ) ;
#36080 = cartesian_point ( 'none', ( 17.42989039486063500, 2.137063359793093500, -5.499359980601176400 ) ) ;
#36081 = cartesian_point ( 'none', ( 15.68690135537457000, 1.681373399833277600, -5.676442099300605700 ) ) ;
#36082 = cartesian_point ( 'none', ( 13.94391231588850700, 1.202751698206401700, -5.776104946455659700 ) ) ;
#36083 = cartesian_point ( 'none', ( 12.20092327640244400, 0.7241299965795258100, -5.875767793610712900 ) ) ;
#36084 = cartesian_point ( 'none', ( 10.45793423691638100, 0.2356321056323144000, -5.895292826552656100 ) ) ;
#36085 = cartesian_point ( 'none', ( 8.714945197430317600, -0.2528657853148971200, -5.914817859494598400 ) ) ;
#36086 = cartesian_point ( 'none', ( 6.971956157944253700, -0.7379149165363663200, -5.853672486222734500 ) ) ;
#36087 = cartesian_point ( 'none', ( 5.228967118458189000, -1.222964047757835800, -5.792527112950870600 ) ) ;
#36088 = cartesian_point ( 'none', ( 3.485978078972126900, -1.691333543382556900, -5.652379219853965100 ) ) ;
#36089 = cartesian_point ( 'none', ( 1.843598677849893400, -2.132667593282762600, -5.520321009780019500 ) ) ;
#36090 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.548156087959712500, -5.321362659263299700 ) ) ;
#36091 = cylindrical_surface ( 'none', #36077, 3.149999999999999900 ) ;
#36092 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36093 =( bounded_curve ( ) b_spline_curve ( 2, ( #36090, #36089, #36088, #36087, #36086, #36085, #36084, #36083, #36082, #36081, #36080, #36079, #36078 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.001514122770243591900, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132404300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869877700, 0.9967810098892698800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040823200, 0.9986758212672481900 ) )
representation_item ( '' ) );
#36094 = axis2_placement_3d ( 'none', #36096, #36146, #36145 ) ;
#36095 = circle ( 'none', #36094, 3.149999999999999900 ) ;
#36096 = cartesian_point ( 'none', ( 1.899999999999999000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36097 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36098 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36100 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36101 = axis2_placement_3d ( 'none', #36152, #36147, #36129 ) ;
#36102 = axis2_placement_3d ( 'none', #36163, #36162, #36154 ) ;
#36103 = plane ( 'none', #36102 ) ;
#36104 = cylindrical_surface ( 'none', #36116, 5.900000000000000400 ) ;
#36105 = axis2_placement_3d ( 'none', #36120, #36119, #36099 ) ;
#36106 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36107 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36108 = cartesian_point ( 'none', ( 1.889999999999999200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36109 = axis2_placement_3d ( 'none', #36108, #36107, #36106 ) ;
#36110 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.7333005468804181200, -5.854252326980174300 ) ) ;
#36111 = cartesian_point ( 'none', ( 0.1367302944445654700, 0.7157048038133268000, -5.856456360439759500 ) ) ;
#36112 = cartesian_point ( 'none', ( 0.08544537150327251300, 0.6728055302644998500, -5.832870075520614400 ) ) ;
#36113 = cartesian_point ( 'none', ( 0.01825389820109409700, 0.5830238323137164600, -5.768066136097513000 ) ) ;
#36114 = cartesian_point ( 'none', ( -1.295960409299079000e-016, 0.5344335446354054900, -5.726001542471142800 ) ) ;
#36115 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4890447533538664900, -5.678981883156261300 ) ) ;
#36116 = axis2_placement_3d ( 'none', #36100, #36098, #36097 ) ;
#36117 = b_spline_curve_with_knots ( 'none', 3,
( #36115, #36114, #36113, #36112, #36111, #36110 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.093123960802938800e-018, 0.0001937903945404840800, 0.0003875807890809670700 ),
.unspecified. ) ;
#36118 = face_outer_bound ( 'none', #16101, .t. ) ;
#36119 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36120 = cartesian_point ( 'none', ( 0.5999999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36121 = circle ( 'none', #36109, 3.149999999999999900 ) ;
#36122 = cartesian_point ( 'none', ( 0.2000000000000000100, 1.056261830292591900, -5.804680089881522100 ) ) ;
#36123 = conical_surface ( 'none', #36105, 3.037139624051562700, 0.08726646259971310200 ) ;
#36124 = face_bound ( 'none', #16129, .t. ) ;
#36125 = axis2_placement_3d ( 'none', #36201, #36188, #36187 ) ;
#36126 = cartesian_point ( 'none', ( 17.42989039486063500, 2.438225490816261500, -5.372621004308213000 ) ) ;
#36127 = cartesian_point ( 'none', ( 18.71326742011891000, 2.766021091758843900, -5.223859424186565900 ) ) ;
#36128 = cartesian_point ( 'none', ( 20.00002669868733900, 3.073299573148654300, -5.036352098621470900 ) ) ;
#36129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36130 = cartesian_point ( 'none', ( 20.00001312526307400, -0.4637586826561820300, -5.881745271146519000 ) ) ;
#36131 = cartesian_point ( 'none', ( 18.71325369381603200, -0.8226133015042976800, -5.853450653084458100 ) ) ;
#36132 = cartesian_point ( 'none', ( 17.42989039486063500, -1.175366374084816600, -5.781739693784096800 ) ) ;
#36133 = cartesian_point ( 'none', ( 15.68690135537457000, -1.654454984187140100, -5.684346059282237500 ) ) ;
#36134 = cartesian_point ( 'none', ( 13.94391231588850700, -2.110978984726279900, -5.509425353523895700 ) ) ;
#36135 = cartesian_point ( 'none', ( 12.20092327640244400, -2.567502985265422300, -5.334504647765554900 ) ) ;
#36136 = cartesian_point ( 'none', ( 10.45793423691638100, -2.989009591575923200, -5.086828251619573700 ) ) ;
#36137 = cartesian_point ( 'none', ( 8.714945197430317600, -3.410516197886424000, -4.839151855473589900 ) ) ;
#36138 = cartesian_point ( 'none', ( 6.971956157944253700, -3.785507808533852300, -4.525475735382651800 ) ) ;
#36139 = cartesian_point ( 'none', ( 5.228967118458189800, -4.160499419181279600, -4.211799615291711000 ) ) ;
#36140 = cartesian_point ( 'none', ( 3.485978078972126900, -4.478747240557343200, -3.840680038119277400 ) ) ;
#36141 = cartesian_point ( 'none', ( 1.843598677849893400, -4.778625010548480200, -3.490982400846169800 ) ) ;
#36142 = cartesian_point ( 'none', ( 0.2000000000000000100, -5.020591169283198600, -3.098977946182173100 ) ) ;
#36143 =( bounded_curve ( ) b_spline_curve ( 2, ( #36142, #36141, #36140, #36139, #36138, #36137, #36136, #36135, #36134, #36133, #36132, #36131, #36130 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.001514122770243593600, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869876600, 0.9967810098892698800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#36144 =( bounded_curve ( ) b_spline_curve ( 2, ( #36128, #36127, #36126, #36178, #36177, #36176, #36175, #36174, #36173, #36172, #36171, #36170, #36169 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035064500, 0.04570978662403485400, 0.07202557609771906300, 0.09834136557140327200, 0.1246571550450874800, 0.1494588217485280900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9974828673499653900, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9967810098892698800, 0.9996295800869877700 ) )
representation_item ( '' ) );
#36145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36146 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36147 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36148 = axis2_placement_3d ( 'none', #36203, #36165, #36164 ) ;
#36149 = face_outer_bound ( 'none', #15976, .t. ) ;
#36150 = cartesian_point ( 'none', ( 0.2000000000000000100, -4.841335710589189200, -3.372160811315776800 ) ) ;
#36151 = face_outer_bound ( 'none', #16001, .t. ) ;
#36152 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36153 = face_outer_bound ( 'none', #16083, .t. ) ;
#36154 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36155 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.548156087959712500, -5.321362659263299700 ) ) ;
#36156 = cartesian_point ( 'none', ( 0.1367302944445247500, -2.564150159428994200, -5.313703833282107600 ) ) ;
#36157 = cartesian_point ( 'none', ( 0.08544537150323282300, -2.587487616498414000, -5.270668689447804300 ) ) ;
#36158 = cartesian_point ( 'none', ( 0.01825389820105200600, -2.627981132299058500, -5.167612495894014800 ) ) ;
#36159 = cartesian_point ( 'none', ( -2.504062326144205800e-014, -2.646116047185668000, -5.105955615047896000 ) ) ;
#36160 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.658878781153673800, -5.041861127314923000 ) ) ;
#36161 = toroidal_surface ( 'none', #36101, 5.700000000000001100, 0.1999999999999998200 ) ;
#36162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36163 = cartesian_point ( 'none', ( 1.899999999999999200, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#36164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36165 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36166 = b_spline_curve_with_knots ( 'none', 3,
( #36160, #36159, #36158, #36157, #36156, #36155 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 9.820708988995893300e-019, 0.0001937903945405675900, 0.0003875807890811342000 ),
.unspecified. ) ;
#36167 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.249662992533408200, -5.454265891944177500 ) ) ;
#36168 = axis2_placement_3d ( 'none', #36234, #36191, #36190 ) ;
#36169 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.249662992533408200, -5.454265891944177500 ) ) ;
#36170 = cartesian_point ( 'none', ( 1.843598677849893600, -1.823797500906597600, -5.629918097995391300 ) ) ;
#36171 = cartesian_point ( 'none', ( 3.485978078972126900, -1.375829615463617800, -5.737341968996899400 ) ) ;
#36172 = cartesian_point ( 'none', ( 5.228967118458189800, -0.9004199057246011800, -5.851346461263944800 ) ) ;
#36173 = cartesian_point ( 'none', ( 6.971956157944253700, -0.4127296420812570100, -5.885546214460258200 ) ) ;
#36174 = cartesian_point ( 'none', ( 8.714945197430317600, 0.07496062156208738200, -5.919745967656568900 ) ) ;
#36175 = cartesian_point ( 'none', ( 10.45793423691638100, 0.5616285200312028900, -5.873208101667057000 ) ) ;
#36176 = cartesian_point ( 'none', ( 12.20092327640244400, 1.048296418500318100, -5.826670235677544200 ) ) ;
#36177 = cartesian_point ( 'none', ( 13.94391231588850700, 1.520666920173495900, -5.700664182171236900 ) ) ;
#36178 = cartesian_point ( 'none', ( 15.68690135537457000, 1.993037421846672200, -5.574658128664927900 ) ) ;
#36179 = cylindrical_surface ( 'none', #36168, 1.500000000000000000 ) ;
#36180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36181 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36182 = cartesian_point ( 'none', ( 1.899999999999999200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36183 = direction ( 'none', ( 0.8949343677499603800, -1.621309830238654000e-015, 0.4461978007789579900 ) ) ;
#36184 = vector ( 'none', #36183, 1000.000000000000200 ) ;
#36185 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999932400, -1.850000000000001900 ) ) ;
#36186 = axis2_placement_3d ( 'none', #36182, #36181, #36180 ) ;
#36187 = direction ( 'none', ( 0.0000000000000000000, -3.641073858493266900e-015, 1.000000000000000000 ) ) ;
#36188 = direction ( 'none', ( -3.720181071118069000e-018, 1.000000000000000000, 3.641073858493266900e-015 ) ) ;
#36189 = line ( 'none', #36185, #36184 ) ;
#36190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36191 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36192 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.612144347074328200, -3.349346879878274800 ) ) ;
#36193 = cartesian_point ( 'none', ( -1.833826330805560700e-016, -4.670439325226205100, -3.346210317200907400 ) ) ;
#36194 = cartesian_point ( 'none', ( 0.01509303671826374900, -4.729527319412556000, -3.344589368751628400 ) ) ;
#36195 = cartesian_point ( 'none', ( 0.06716704888282240500, -4.798909301787976000, -3.348775906323477900 ) ) ;
#36196 = cartesian_point ( 'none', ( 0.09008869647787302900, -4.818658108575707600, -3.351461160966995300 ) ) ;
#36198 = edge_curve ( 'none', #35983, #35927, #5876, .t. ) ;
#36197 = cartesian_point ( 'none', ( 0.1424622732568683900, -4.842190671456664000, -3.359901118856492900 ) ) ;
#36199 = cartesian_point ( 'none', ( 0.1717326653542008700, -4.845863992941324300, -3.365659657816355600 ) ) ;
#36200 = cartesian_point ( 'none', ( 0.2000000000000000100, -4.841335710589189200, -3.372160811315776800 ) ) ;
#36201 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5149999999999960200, -1.087170165999768800 ) ) ;
#36202 = plane ( 'none', #36125 ) ;
#36203 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36204 = b_spline_curve_with_knots ( 'none', 3,
( #36200, #36199, #36197, #36196, #36195, #36194, #36193, #36192 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 2.158216014474295800e-018, 8.689385962461248300e-005, 0.0001737877192492228200, 0.0003475754384984434300 ),
.unspecified. ) ;
#36205 = circle ( 'none', #36186, 1.600000000000000100 ) ;
#36206 = toroidal_surface ( 'none', #36148, 5.700000000000001100, 0.1999999999999998200 ) ;
#36207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36208 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36209 = axis2_placement_3d ( 'none', #36218, #36208, #36207 ) ;
#36210 = axis2_placement_3d ( 'none', #36244, #36265, #36243 ) ;
#36211 = vertex_point ( 'none', #5862 ) ;
#36212 = oriented_edge ( 'none', *, *, #35954, .f. ) ;
#36213 = cartesian_point ( 'none', ( 1.160666742405341600, 5.265248511601410700, -0.6293958246626137900 ) ) ;
#36214 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36215 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#36216 = cartesian_point ( 'none', ( 2.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#36217 = cartesian_point ( 'none', ( 2.325311336566785200, 5.291920600125842500, -0.3384632254578363000 ) ) ;
#36218 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36219 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.069189090823880600, -5.311163385400174500 ) ) ;
#36220 = cartesian_point ( 'none', ( -1.855002154486918000e-016, -2.119925700950362900, -5.340041385608479600 ) ) ;
#36221 = cartesian_point ( 'none', ( 0.01509303671826384700, -2.170510035702207100, -5.370623138477707700 ) ) ;
#36222 = cartesian_point ( 'none', ( 0.06716704888282523700, -2.226614460395210000, -5.411655809668495500 ) ) ;
#36223 = cartesian_point ( 'none', ( 0.09008869647787597100, -2.241776455609038700, -5.424591800669394300 ) ) ;
#36224 = cartesian_point ( 'none', ( 0.1424622732568746600, -2.257010321536546500, -5.444414609093666300 ) ) ;
#36225 = cartesian_point ( 'none', ( 0.1717326653542087500, -2.256987215002081100, -5.451244947867835800 ) ) ;
#36226 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.249662992533408200, -5.454265891944177500 ) ) ;
#36227 = circle ( 'none', #36233, 1.500000000000000700 ) ;
#36228 = circle ( 'none', #36209, 5.900000000000000400 ) ;
#36229 = cartesian_point ( 'none', ( 0.1999999999999999600, -2.548156087959712500, -5.321362659263299700 ) ) ;
#36230 = edge_curve ( 'none', #35988, #35310, #5871, .t. ) ;
#36231 = b_spline_curve_with_knots ( 'none', 3,
( #36226, #36225, #36224, #36223, #36222, #36221, #36220, #36219 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 6.247347531807158800e-018, 8.689385962460645200e-005, 0.0001737877192492065900, 0.0003475754384984068900 ),
.unspecified. ) ;
#36232 = face_outer_bound ( 'none', #15994, .t. ) ;
#36233 = axis2_placement_3d ( 'none', #36216, #36215, #36214 ) ;
#36234 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36235 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.551579711019416900, -1.292270371167287400 ) ) ;
#36236 = cartesian_point ( 'none', ( -1.512885547090905200e-014, 5.587384347288929300, -1.338380787829539100 ) ) ;
#36237 = cartesian_point ( 'none', ( 0.01509303671824038400, 5.624853723428580000, -1.384098009776520800 ) ) ;
#36238 = cartesian_point ( 'none', ( 0.06716704888279989600, 5.673453233317488300, -1.433791814357630700 ) ) ;
#36239 = cartesian_point ( 'none', ( 0.09008869647785319700, 5.688415331478920800, -1.446958498854784800 ) ) ;
#36240 = cartesian_point ( 'none', ( 0.1424622732568608700, 5.710204377461321800, -1.459216226217557000 ) ) ;
#36241 = cartesian_point ( 'none', ( 0.1717326653542015100, 5.716961904832589700, -1.458221296316301700 ) ) ;
#36242 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.718909754517969000, -1.450541698704041800 ) ) ;
#36243 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36244 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36245 = cartesian_point ( 'none', ( 3.485978078972125500, 5.294476566326500800, -0.04632174496750259000 ) ) ;
#36246 = b_spline_curve_with_knots ( 'none', 3,
( #36242, #36241, #36240, #36239, #36238, #36237, #36236, #36235 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 5.821027344586324100e-018, 8.689385962462754000e-005, 0.0001737877192492492500, 0.0003475754384984926500 ),
.unspecified. ) ;
#36247 = circle ( 'none', #36210, 0.8509999999999999800 ) ;
#36248 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.629839281715616700, -1.764910666875748400 ) ) ;
#36249 = cartesian_point ( 'none', ( 0.1367302944446818800, 5.624534605235154100, -1.781831906339470100 ) ) ;
#36250 = cartesian_point ( 'none', ( 0.08544537150315978400, 5.585258763541937700, -1.811056361280717300 ) ) ;
#36251 = cartesian_point ( 'none', ( 0.01825389820105347000, 5.489014361596110400, -1.865804136995964600 ) ) ;
#36252 = cartesian_point ( 'none', ( -1.717528707147544200e-014, 5.430565926374341300, -1.892529153623405700 ) ) ;
#36253 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.368940154530515800, -1.914283578017915700 ) ) ;
#36254 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.214642498162964700, -0.9171321779274916900 ) ) ;
#36255 = cartesian_point ( 'none', ( 4.646644821377467600, 5.297032532527159000, 0.2458197355228309800 ) ) ;
#36256 = b_spline_curve_with_knots ( 'none', 3,
( #36253, #36252, #36251, #36250, #36249, #36248 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.222300198257956600e-019, 0.0001937903945404195900, 0.0003875807890808389700 ),
.unspecified. ) ;
#36257 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.690776360983385000, -0.3241364053492111200 ) ) ;
#36258 = cartesian_point ( 'none', ( -3.841294415798251100e-016, -5.738121463490074300, -0.2899811162743394800 ) ) ;
#36259 = cartesian_point ( 'none', ( 0.01509303671826416200, -5.786953096452575300, -0.2566721061861296200 ) ) ;
#36260 = cartesian_point ( 'none', ( 0.06716704888282105900, -5.847584347335883900, -0.2226833140406391200 ) ) ;
#36261 = cartesian_point ( 'none', ( 0.09008869647786978100, -5.865649859080811300, -0.2142652829505560800 ) ) ;
#36262 = cartesian_point ( 'none', ( 0.1424622732568652000, -5.890009696473660100, -0.2086427633092561600 ) ) ;
#36263 = cartesian_point ( 'none', ( 0.1717326653541967600, -5.896213192360476400, -0.2115012070229235500 ) ) ;
#36264 = cartesian_point ( 'none', ( 0.2000000000000000100, -5.895918547776404700, -0.2194184996443388500 ) ) ;
#36265 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36266 = b_spline_curve_with_knots ( 'none', 3,
( #36264, #36263, #36262, #36261, #36260, #36259, #36258, #36257 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 2.764184017091638500e-019, 8.689385962461753800e-005, 0.0001737877192492348000, 0.0003475754384984693400 ),
.unspecified. ) ;
#36267 = plane ( 'none', #36286 ) ;
#36268 = axis2_placement_3d ( 'none', #36270, #36269, #36315 ) ;
#36269 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36270 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36271 = face_outer_bound ( 'none', #16166, .t. ) ;
#36272 = cartesian_point ( 'none', ( 0.1999999999999999600, 4.026830985190157400, -4.312149373191108900 ) ) ;
#36273 = cartesian_point ( 'none', ( 1.843598677849893600, 4.363520770610151100, -3.997737059750553700 ) ) ;
#36274 = cartesian_point ( 'none', ( 3.485978078972126900, 4.647329545693683200, -3.634876627029115500 ) ) ;
#36275 = cartesian_point ( 'none', ( 5.228967118458189800, 4.948524010226389400, -3.249787921785688600 ) ) ;
#36276 = cartesian_point ( 'none', ( 6.971956157944253700, 5.182227057179275700, -2.820376345071528700 ) ) ;
#36277 = cartesian_point ( 'none', ( 8.714945197430317600, 5.415930104132161000, -2.390964768357368300 ) ) ;
#36278 = cartesian_point ( 'none', ( 10.45793423691638300, 5.575766923602726500, -1.928943548592803300 ) ) ;
#36279 = cartesian_point ( 'none', ( 12.20092327640244700, 5.735603743073292900, -1.466922328828237600 ) ) ;
#36280 = cartesian_point ( 'none', ( 13.94391231588850700, 5.817214403289870700, -0.9848942004890111100 ) ) ;
#36281 = cartesian_point ( 'none', ( 15.68690135537457000, 5.898825063506450300, -0.5028660721497847400 ) ) ;
#36282 = cartesian_point ( 'none', ( 17.42989039486063900, 5.899983438401447300, -0.01397950602344277800 ) ) ;
#36283 = cartesian_point ( 'none', ( 18.71326742011890700, 5.900836359270824600, 0.3459916542708059200 ) ) ;
#36284 = cartesian_point ( 'none', ( 20.00002669868733600, 5.857921790915210800, 0.7033953505145053000 ) ) ;
#36285 = cartesian_point ( 'none', ( 43.40000000000002700, 2.999999999999547900, 20.00000000000000400 ) ) ;
#36286 = axis2_placement_3d ( 'none', #36293, #36290, #36319 ) ;
#36287 = cylindrical_surface ( 'none', #36268, 5.900000000000000400 ) ;
#36288 =( bounded_curve ( ) b_spline_curve ( 2, ( #36284, #36283, #36282, #36281, #36280, #36279, #36278, #36277, #36276, #36275, #36274, #36273, #36272 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035061700, 0.04570978662403482600, 0.07202557609771903500, 0.09834136557140324400, 0.1246571550450874500, 0.1494588217485280600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9974828673499653900, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9967810098892698800, 0.9996295800869877700 ) )
representation_item ( '' ) );
#36289 = face_outer_bound ( 'none', #16190, .t. ) ;
#36290 = direction ( 'none', ( 0.4461978007789579900, -3.124648454283931900e-015, 0.8949343677499603800 ) ) ;
#36291 = face_outer_bound ( 'none', #16338, .t. ) ;
#36292 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.629839281715616700, -1.764910666875748400 ) ) ;
#36293 = cartesian_point ( 'none', ( 1.530000000000000000, -0.5150000000000039000, 1.087170165999765200 ) ) ;
#36294 = cartesian_point ( 'none', ( 0.1999999999999999600, 4.026830985190157400, -4.312149373191108900 ) ) ;
#36295 = cartesian_point ( 'none', ( 20.00001312526307400, 5.887877326982652100, 0.3780213390763598700 ) ) ;
#36296 = cartesian_point ( 'none', ( 18.71325369381603200, 5.910941044379312900, 0.01879259882838317900 ) ) ;
#36297 = cartesian_point ( 'none', ( 17.42989039486063500, 5.890161995720633900, -0.3405754896764057700 ) ) ;
#36298 = cartesian_point ( 'none', ( 15.68690135537457000, 5.861941106053221200, -0.8286482278595405100 ) ) ;
#36299 = cartesian_point ( 'none', ( 13.94391231588850700, 5.753770980169235800, -1.305419284277027100 ) ) ;
#36300 = cartesian_point ( 'none', ( 12.20092327640244400, 5.645600854285252300, -1.782190340694514300 ) ) ;
#36301 = cartesian_point ( 'none', ( 10.45793423691638100, 5.460432091240340600, -2.234654643776670100 ) ) ;
#36302 = cartesian_point ( 'none', ( 8.714945197430317600, 5.275263328195428900, -2.687118946858825500 ) ) ;
#36303 = cartesian_point ( 'none', ( 6.971956157944253700, 5.018146849146515500, -3.102934449903976600 ) ) ;
#36304 = cartesian_point ( 'none', ( 5.228967118458189800, 4.761030370097601300, -3.518749952949129100 ) ) ;
#36305 = cartesian_point ( 'none', ( 3.485978078972126900, 4.438979642340502400, -3.886574292984322600 ) ) ;
#36306 = cartesian_point ( 'none', ( 1.843598677849893800, 4.135518479130523100, -4.233166902357994300 ) ) ;
#36307 = cartesian_point ( 'none', ( 0.1999999999999999600, 3.781939439339209000, -4.528458245051028900 ) ) ;
#36308 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#36309 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#36310 = cylindrical_surface ( 'none', #36314, 2.250000000000001800 ) ;
#36311 = advanced_face ( 'none', ( #5848 ), #5844, .t. ) ;
#36312 = cylindrical_surface ( 'none', #36342, 5.900000000000000400 ) ;
#36313 =( bounded_curve ( ) b_spline_curve ( 2, ( #36307, #36306, #36305, #36304, #36303, #36302, #36301, #36300, #36299, #36298, #36297, #36296, #36295 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.001514122770243593200, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869876600, 0.9967810098892697600, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#36314 = axis2_placement_3d ( 'none', #36309, #36308, #36341 ) ;
#36315 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36316 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.718909754517969000, -1.450541698704041800 ) ) ;
#36317 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36318 = face_outer_bound ( 'none', #16072, .t. ) ;
#36319 = direction ( 'none', ( -0.8949343677499603800, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#36320 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36321 =( bounded_curve ( ) b_spline_curve ( 2, ( #36326, #36325, #36324, #36323, #36322, #36370, #36369, #36368, #36367, #36366, #36365, #36364, #36363 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.001514122770243593900, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869877700, 0.9967810098892698800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#36322 = cartesian_point ( 'none', ( 6.971956157944253700, 2.543960747603759600, -5.323369582760455500 ) ) ;
#36323 = cartesian_point ( 'none', ( 5.228967118458189000, 2.102853767777675300, -5.534168180288921800 ) ) ;
#36324 = cartesian_point ( 'none', ( 3.485978078972126900, 1.633066603424429700, -5.669487937088119300 ) ) ;
#36325 = cartesian_point ( 'none', ( 1.843598677849893400, 1.190396716141087300, -5.796996702833086000 ) ) ;
#36326 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.7333005468804181200, -5.854252326980174300 ) ) ;
#36327 = cartesian_point ( 'none', ( 0.1999999999999999600, 3.781939439339209000, -4.528458245051028900 ) ) ;
#36328 = cartesian_point ( 'none', ( 0.1367302944445883400, 3.768328548773423000, -4.539825372901046500 ) ) ;
#36329 = cartesian_point ( 'none', ( 0.08544537150310097000, 3.719487674984943500, -4.543176425706147500 ) ) ;
#36330 = cartesian_point ( 'none', ( 0.01825389820099172400, 3.608922849616137200, -4.537199533297712000 ) ) ;
#36331 = cartesian_point ( 'none', ( -4.833169997033035800e-014, 3.545304262161328400, -4.528082438153295400 ) ) ;
#36332 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.481700034096322200, -4.513066016863795000 ) ) ;
#36333 = toroidal_surface ( 'none', #36345, 5.700000000000001100, 0.1999999999999998200 ) ;
#36334 = face_outer_bound ( 'none', #16205, .t. ) ;
#36335 = b_spline_curve_with_knots ( 'none', 3,
( #36332, #36331, #36330, #36329, #36328, #36327 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 4.037669276852030700e-018, 0.0001937903945405439500, 0.0003875807890810838400 ),
.unspecified. ) ;
#36336 = axis2_placement_3d ( 'none', #36338, #36361, #36360 ) ;
#36337 = face_outer_bound ( 'none', #16157, .t. ) ;
#36338 = cartesian_point ( 'none', ( 1.530000000000000000, 0.5150000000000039000, -1.087170165999765200 ) ) ;
#36339 = plane ( 'none', #36336 ) ;
#36340 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36341 = direction ( 'none', ( 9.251858538542964300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36342 = axis2_placement_3d ( 'none', #36317, #36340, #36343 ) ;
#36343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36345 = axis2_placement_3d ( 'none', #36405, #36387, #36386 ) ;
#36346 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.971631934847465600, -4.088537608253076900 ) ) ;
#36347 = cartesian_point ( 'none', ( -1.884648307640818300e-016, 3.976823538243431600, -4.146685606991955100 ) ) ;
#36348 = cartesian_point ( 'none', ( 0.01509303671826696700, 3.983628187048679200, -4.205402855611753300 ) ) ;
#36349 = cartesian_point ( 'none', ( 0.06716704888283446500, 3.997646197305373000, -4.273482823029689300 ) ) ;
#36350 = cartesian_point ( 'none', ( 0.09008869647789140300, 4.003114668172523600, -4.292648463859430700 ) ) ;
#36351 = cartesian_point ( 'none', ( 0.1424622732568934800, 4.014817752340682900, -4.314740367939328400 ) ) ;
#36352 = cartesian_point ( 'none', ( 0.1717326653542323200, 4.021040445830133000, -4.317556774766809500 ) ) ;
#36353 = cartesian_point ( 'none', ( 0.1999999999999999600, 4.026830985190157400, -4.312149373191108900 ) ) ;
#36354 = face_outer_bound ( 'none', #16060, .t. ) ;
#36355 = cartesian_point ( 'none', ( 1.530000000000000000, -1.087170165999767000, -0.5150000000000000100 ) ) ;
#36356 = b_spline_curve_with_knots ( 'none', 3,
( #36353, #36352, #36351, #36350, #36349, #36348, #36347, #36346 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.777052094229718200e-017, 8.689385962458406300e-005, 0.0001737877192491503700, 0.0003475754384982829600 ),
.unspecified. ) ;
#36357 = axis2_placement_3d ( 'none', #36362, #36320, #36344 ) ;
#36358 = toroidal_surface ( 'none', #36357, 5.700000000000001100, 0.1999999999999998200 ) ;
#36359 = toroidal_surface ( 'none', #36389, 1.600000000000000100, 0.1000000000000000100 ) ;
#36360 = direction ( 'none', ( 0.8949343677499603800, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#36361 = direction ( 'none', ( 0.4461978007789579900, 3.124648454283931900e-015, -0.8949343677499603800 ) ) ;
#36362 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36363 = cartesian_point ( 'none', ( 20.00001312526307400, 5.157571367974665800, -2.865215024154626400 ) ) ;
#36364 = cartesian_point ( 'none', ( 18.71325369381603200, 4.982760081934500800, -3.179886658009489800 ) ) ;
#36365 = cartesian_point ( 'none', ( 17.42989039486063500, 4.770990576704835300, -3.470972330198206700 ) ) ;
#36366 = cartesian_point ( 'none', ( 15.68690135537457000, 4.483377609423367700, -3.866307880614315200 ) ) ;
#36367 = cartesian_point ( 'none', ( 13.94391231588850700, 4.134617215195949500, -4.208912030895062300 ) ) ;
#36368 = cartesian_point ( 'none', ( 12.20092327640244400, 3.785856820968529900, -4.551516181175808900 ) ) ;
#36369 = cartesian_point ( 'none', ( 10.45793423691638100, 3.385462274199186400, -4.832043583203898200 ) ) ;
#36370 = cartesian_point ( 'none', ( 8.714945197430317600, 2.985067727429842900, -5.112570985231988300 ) ) ;
#36371 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36372 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#36373 = face_outer_bound ( 'none', #16270, .t. ) ;
#36374 = axis2_placement_3d ( 'none', #36375, #36434, #36433 ) ;
#36375 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36377 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36378 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36379 = axis2_placement_3d ( 'none', #36378, #36377, #36376 ) ;
#36380 = circle ( 'none', #36379, 5.900000000000000400 ) ;
#36381 = cylindrical_surface ( 'none', #36374, 0.9999999999999931200 ) ;
#36382 = conical_surface ( 'none', #36444, 3077.683537175311400, 1.256637061435922800 ) ;
#36383 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#36384 = direction ( 'none', ( 0.4461978007789579900, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#36385 = cartesian_point ( 'none', ( 0.1999999999999999600, 3.781939439339209000, -4.528458245051028900 ) ) ;
#36386 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36387 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36388 = plane ( 'none', #36399 ) ;
#36389 = axis2_placement_3d ( 'none', #36371, #36401, #36400 ) ;
#36390 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.130719081571663900, -5.586723042944738500 ) ) ;
#36391 = cartesian_point ( 'none', ( -3.810707114925191800e-016, 1.103649354697984600, -5.638447045014783200 ) ) ;
#36392 = cartesian_point ( 'none', ( 0.01509303671826524300, 1.077628848252522900, -5.691522008746878700 ) ) ;
#36393 = cartesian_point ( 'none', ( 0.06716704888283041300, 1.052614739667046900, -5.756373230376530300 ) ) ;
#36394 = cartesian_point ( 'none', ( 0.09008869647788284000, 1.046853382377968200, -5.775452871993374900 ) ) ;
#36395 = cartesian_point ( 'none', ( 0.1424622732568831000, 1.044754858198543500, -5.800364929338983600 ) ) ;
#36396 = cartesian_point ( 'none', ( 0.1717326653542199100, 1.048467056590713500, -5.806098483627454100 ) ) ;
#36397 = cartesian_point ( 'none', ( 0.2000000000000000100, 1.056261830292591900, -5.804680089881522100 ) ) ;
#36398 = face_outer_bound ( 'none', #16187, .t. ) ;
#36399 = axis2_placement_3d ( 'none', #36355, #36384, #36383 ) ;
#36400 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36401 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36402 = face_outer_bound ( 'none', #16276, .t. ) ;
#36403 = b_spline_curve_with_knots ( 'none', 3,
( #36397, #36396, #36395, #36394, #36393, #36392, #36391, #36390 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.127625640948342900e-017, 8.689385962459428200e-005, 0.0001737877192491772900, 0.0003475754384983455200 ),
.unspecified. ) ;
#36404 = face_outer_bound ( 'none', #16068, .t. ) ;
#36405 = cartesian_point ( 'none', ( 0.2000000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36406 = axis2_placement_3d ( 'none', #36452, #36451, #36448 ) ;
#36407 = conical_surface ( 'none', #36406, 0.9999999999999870100, 1.029744258676641900 ) ;
#36408 = plane ( 'none', #36464 ) ;
#36409 = face_outer_bound ( 'none', #16268, .t. ) ;
#36410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36411 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36412 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36413 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#36414 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36415 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36416 = conical_surface ( 'none', #36420, 0.8509999999999999800, 0.06981317007976591000 ) ;
#36417 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36418 = cartesian_point ( 'none', ( 2.899999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#36419 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36420 = axis2_placement_3d ( 'none', #36419, #36411, #36410 ) ;
#36421 = axis2_placement_3d ( 'none', #36418, #36413, #36412 ) ;
#36422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36423 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36424 = cartesian_point ( 'none', ( 1.039230484541328500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36425 = axis2_placement_3d ( 'none', #36424, #36423, #36422 ) ;
#36426 = cartesian_point ( 'none', ( 3.096408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#36427 = circle ( 'none', #36421, 1.219500000000000700 ) ;
#36428 = conical_surface ( 'none', #36430, 1.500000000000000900, 0.9599310885968845900 ) ;
#36429 = face_outer_bound ( 'none', #16173, .t. ) ;
#36430 = axis2_placement_3d ( 'none', #36426, #36372, #36417 ) ;
#36431 = circle ( 'none', #36425, 0.9999999999999991100 ) ;
#36432 = face_outer_bound ( 'none', #16242, .t. ) ;
#36433 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36434 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36435 = cartesian_point ( 'none', ( 5.811289415538911200, 5.275454916563173700, 0.5371744747594077200 ) ) ;
#36436 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36437 = cartesian_point ( 'none', ( 6.971956157944251100, 5.229891115430993100, 0.8257522244434230000 ) ) ;
#36438 = conical_surface ( 'none', #36440, 0.8509999999999999800, 0.06981317007976591000 ) ;
#36439 = face_outer_bound ( 'none', #16133, .t. ) ;
#36440 = axis2_placement_3d ( 'none', #36455, #36454, #36498 ) ;
#36441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36442 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36443 = cartesian_point ( 'none', ( -998.1934933385058500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36444 = axis2_placement_3d ( 'none', #36443, #36442, #36441 ) ;
#36445 = axis2_placement_3d ( 'none', #36415, #36414, #36436 ) ;
#36446 = face_outer_bound ( 'none', #16248, .t. ) ;
#36447 = cylindrical_surface ( 'none', #36445, 5.900000000000000400 ) ;
#36448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36449 = cartesian_point ( 'none', ( 9.297267494511039800, 5.115088574961257400, 1.398159455614561100 ) ) ;
#36450 = cartesian_point ( 'none', ( 8.132622900349593600, 5.184327314298812400, 1.114329974127437700 ) ) ;
#36451 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36452 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36453 = face_outer_bound ( 'none', #16256, .t. ) ;
#36454 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36455 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36457 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36458 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36459 = axis2_placement_3d ( 'none', #36458, #36457, #36456 ) ;
#36460 = circle ( 'none', #36459, 0.9999999999999870100 ) ;
#36461 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36462 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36463 = cartesian_point ( 'none', ( 26.44999999999999600, 5.999999999999998200, 0.0000000000000000000 ) ) ;
#36464 = axis2_placement_3d ( 'none', #36463, #36462, #36461 ) ;
#36465 = cartesian_point ( 'none', ( 9.297267494511039800, 4.956825713642171400, 1.444381703219085300 ) ) ;
#36466 = cartesian_point ( 'none', ( 8.132622900349593600, 5.028850286647029000, 1.169198210103136800 ) ) ;
#36467 = cartesian_point ( 'none', ( 6.971956157944251100, 5.077904386472792600, 0.8890068660357088900 ) ) ;
#36468 = cartesian_point ( 'none', ( 5.811289415538911200, 5.126958486298557100, 0.6088155219682812600 ) ) ;
#36469 = cartesian_point ( 'none', ( 4.646644821377467600, 5.152707023703212200, 0.3255303179396408200 ) ) ;
#36470 = cartesian_point ( 'none', ( 3.485978078972125500, 5.154974110067613000, 0.04108637914072084400 ) ) ;
#36471 = cartesian_point ( 'none', ( 2.325311336566785200, 5.157241196432013700, -0.2433575596581994400 ) ) ;
#36472 = cartesian_point ( 'none', ( 1.160666742405341600, 5.136011345257495400, -0.5270171927030430400 ) ) ;
#36473 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.091429577954365000, -0.8079548370730298400 ) ) ;
#36474 = cartesian_point ( 'none', ( 20.00005355952162500, 3.784435923248303400, 3.702927565895000500 ) ) ;
#36475 = cartesian_point ( 'none', ( 19.14253799322049000, 3.934991820111579700, 3.549057652317976900 ) ) ;
#36476 = cartesian_point ( 'none', ( 18.28475599830563800, 4.075862232066629800, 3.386336802378834100 ) ) ;
#36477 = cartesian_point ( 'none', ( 17.42989039486063500, 4.206537339171173800, 3.215380448655493800 ) ) ;
#36478 = cartesian_point ( 'none', ( 16.26922365245529500, 4.383957333922731800, 2.983269864991886500 ) ) ;
#36479 = cartesian_point ( 'none', ( 15.10457905829384600, 4.541603809365316400, 2.737300829609719900 ) ) ;
#36480 = cartesian_point ( 'none', ( 13.94391231588850200, 4.678399880220230700, 2.479153560429975500 ) ) ;
#36481 = cartesian_point ( 'none', ( 20.00003984779761300, 2.451761452671565400, 3.239227939371195600 ) ) ;
#36482 = cartesian_point ( 'none', ( 18.71326742011890300, 2.649391971603325800, 3.089642222459980200 ) ) ;
#36483 = cartesian_point ( 'none', ( 17.42989039486063500, 2.827373065685608200, 2.917137880089264900 ) ) ;
#36484 = cartesian_point ( 'none', ( 15.68690135537457000, 3.069094002024425700, 2.682855068336888100 ) ) ;
#36485 = cartesian_point ( 'none', ( 13.94391231588850700, 3.268956496441108900, 2.411981610292997000 ) ) ;
#36486 = cartesian_point ( 'none', ( 12.20092327640244400, 3.468818990857791600, 2.141108152249104900 ) ) ;
#36487 = cartesian_point ( 'none', ( 10.45793423691638100, 3.621371315507289100, 1.841032769734729500 ) ) ;
#36488 = cartesian_point ( 'none', ( 8.714945197430317600, 3.773923640156786600, 1.540957387220354400 ) ) ;
#36489 = cartesian_point ( 'none', ( 6.971956157944253700, 3.875004565296893400, 1.219865354432347200 ) ) ;
#36490 = cartesian_point ( 'none', ( 5.228967118458189800, 3.976085490436999800, 0.8987733216443401000 ) ) ;
#36491 = cartesian_point ( 'none', ( 3.485978078972126900, 4.022937791928198300, 0.5654231922126985400 ) ) ;
#36492 = cartesian_point ( 'none', ( 1.742989039486063400, 4.069790093419396900, 0.2320730627810568500 ) ) ;
#36493 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611841400, -0.1044422407422566900 ) ) ;
#36494 =( bounded_curve ( ) b_spline_curve ( 2, ( #36493, #36492, #36491, #36490, #36489, #36488, #36487, #36486, #36485, #36484, #36483, #36482, #36481 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791461400, 0.3486159663582922800, 0.5229239495374383700, 0.6972319327165845700, 0.8715399158957306500, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#36495 = cartesian_point ( 'none', ( 12.78324557348316600, 4.815195951075146800, 2.221006291250231100 ) ) ;
#36496 = cartesian_point ( 'none', ( 11.61860097932172100, 4.930207161469066800, 1.952444195879292200 ) ) ;
#36497 = cartesian_point ( 'none', ( 10.45793423691638100, 5.022647868215163000, 1.675301825746926800 ) ) ;
#36498 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36499 = axis2_placement_3d ( 'none', #36503, #36505, #36504 ) ;
#36500 =( bounded_curve ( ) b_spline_curve ( 2, ( #36546, #36545, #36544, #36543, #36542, #36541, #36540, #36539, #36538, #36537, #36536, #36535, #36534 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.01939399715035058900, 0.04570978662403479800, 0.07202557609771900700, 0.09834136557140321600, 0.1246571550450874400, 0.1494588217485280400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9974828673499653900, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9967810098892698800, 0.9996295800869877700 ) )
representation_item ( '' ) );
#36501 = face_outer_bound ( 'none', #16153, .t. ) ;
#36502 = face_outer_bound ( 'none', #16260, .t. ) ;
#36503 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36505 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36506 = axis2_placement_3d ( 'none', #36532, #36557, #36556 ) ;
#36507 = cartesian_point ( 'none', ( 20.00001312526308800, 4.748823836426857300, 3.501238598121749800 ) ) ;
#36508 = cartesian_point ( 'none', ( 18.71325369381605000, 4.962439989948233400, 3.211505338320540700 ) ) ;
#36509 = cartesian_point ( 'none', ( 17.42989039486063500, 5.139248598991932800, 2.897951662426317300 ) ) ;
#36510 = cartesian_point ( 'none', ( 15.68690135537457000, 5.379379720008705200, 2.472101382292052100 ) ) ;
#36511 = cartesian_point ( 'none', ( 13.94391231588850700, 5.546143113142728800, 2.012534861446995100 ) ) ;
#36512 = cartesian_point ( 'none', ( 12.20092327640244400, 5.712906506276754100, 1.552968340601937900 ) ) ;
#36513 = cartesian_point ( 'none', ( 10.45793423691638100, 5.801753300883056000, 1.072221355734233500 ) ) ;
#36514 = cartesian_point ( 'none', ( 8.714945197430317600, 5.890600095489357800, 0.5914743708665294300 ) ) ;
#36515 = cartesian_point ( 'none', ( 6.971956157944253700, 5.899106782617386600, 0.1026604465095108200 ) ) ;
#36516 = cartesian_point ( 'none', ( 5.228967118458189800, 5.907613469745416300, -0.3861534778475079200 ) ) ;
#36517 = cartesian_point ( 'none', ( 3.485978078972126900, 5.835548009145596500, -0.8697007720801804800 ) ) ;
#36518 = cartesian_point ( 'none', ( 1.843598677849893400, 5.767642345173991100, -1.325336520512828000 ) ) ;
#36519 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.629839281715616700, -1.764910666875748400 ) ) ;
#36520 =( bounded_curve ( ) b_spline_curve ( 2, ( #36519, #36518, #36517, #36516, #36515, #36514, #36513, #36512, #36511, #36510, #36509, #36508, #36507 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.001514122770243593600, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132404800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9996295800869876600, 0.9967810098892698800, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040823200, 0.9986758212672481900 ) )
representation_item ( '' ) );
#36521 = conical_surface ( 'none', #36499, 0.8509999999999999800, 0.06981317007976591000 ) ;
#36522 = cartesian_point ( 'none', ( 20.00002613607361100, 2.310816972776652100, 4.608206927248996700 ) ) ;
#36523 = cartesian_point ( 'none', ( 20.00002613607361100, 2.293909395559610200, 4.771960551010523400 ) ) ;
#36524 = cartesian_point ( 'none', ( 20.00002613607361100, 2.264780264447259700, 4.949894321402610800 ) ) ;
#36525 = cartesian_point ( 'none', ( 20.00002613607361500, 2.208179186455790700, 5.201023436821038200 ) ) ;
#36526 = cartesian_point ( 'none', ( 20.00002613607361100, 2.148314469854520700, 5.389280691983720400 ) ) ;
#36527 = cartesian_point ( 'none', ( 20.00001312526307400, 2.102052331391380600, 5.512837340833258700 ) ) ;
#36528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36529 =( bounded_curve ( ) b_spline_curve ( 3, ( #36527, #36526, #36525, #36524, #36523, #36522, #36577, #36576, #36575, #36574, #36573, #36572, #36571, #36570, #36569, #36568, #36567, #36566, #36565, #36564, #36563, #36562, #36561, #36560, #36559 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464205853500, 0.1920631948407100500, 0.2778056938991744200, 0.3566887941595983700, 0.4287124957337497500, 0.4938767987686953400, 0.5521817034634041200, 0.6036272100964348300, 0.6482133190749113100, 0.6859400310280253700, 0.7168073470044280500, 0.7408152689516130900, 0.7579638011540621400, 0.7682529564651645600, 0.7758527508445594000, 0.7890480596209168400, 0.8020461276698881400, 0.8149352861312917400, 0.8408510799748731800, 0.8680997233181302300, 0.8986970553591920900, 0.9352742939269923500, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672484100, 0.9986758212672483000, 0.9986758212672481900, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000 ) )
representation_item ( '' ) );
#36530 = face_outer_bound ( 'none', #16297, .t. ) ;
#36531 = axis2_placement_3d ( 'none', #36555, #36554, #36528 ) ;
#36532 = cartesian_point ( 'none', ( 26.44999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36533 = cylindrical_surface ( 'none', #36531, 5.999999999999998200 ) ;
#36534 = cartesian_point ( 'none', ( 0.2000000000000000100, 5.718909754517969000, -1.450541698704041800 ) ) ;
#36535 = cartesian_point ( 'none', ( 1.843598677849893600, 5.832167095814105200, -1.004012988438134800 ) ) ;
#36536 = cartesian_point ( 'none', ( 3.485978078972126900, 5.874745069532803400, -0.5453167593243425400 ) ) ;
#36537 = cartesian_point ( 'none', ( 5.228967118458189800, 5.919931304494414600, -0.05852150406686051900 ) ) ;
#36538 = cartesian_point ( 'none', ( 6.971956157944253700, 5.884377392517301100, 0.4290719082290060900 ) ) ;
#36539 = cartesian_point ( 'none', ( 8.714945197430317600, 5.848823480540185700, 0.9166653205248726000 ) ) ;
#36540 = cartesian_point ( 'none', ( 10.45793423691638100, 5.733499239660951700, 1.391756612632854000 ) ) ;
#36541 = cartesian_point ( 'none', ( 12.20092327640244400, 5.618174998781718400, 1.866847904740835700 ) ) ;
#36542 = cartesian_point ( 'none', ( 13.94391231588850700, 5.426226173663686800, 2.316477824682793500 ) ) ;
#36543 = cartesian_point ( 'none', ( 15.68690135537457000, 5.234277348545657700, 2.766107744624751100 ) ) ;
#36544 = cartesian_point ( 'none', ( 17.42989039486063500, 4.970939802764811500, 3.178011560282392600 ) ) ;
#36545 = cartesian_point ( 'none', ( 18.71326742011890000, 4.777042223097478900, 3.481299694433313400 ) ) ;
#36546 = cartesian_point ( 'none', ( 20.00002669868733600, 4.547713164359549900, 3.758765449228712400 ) ) ;
#36547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36548 = axis2_placement_3d ( 'none', #36551, #36579, #36547 ) ;
#36549 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36550 = cartesian_point ( 'none', ( 2.325311336566785200, 4.298065325193129600, 0.9077989335286599200 ) ) ;
#36551 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36552 = face_outer_bound ( 'none', #16167, .t. ) ;
#36553 = axis2_placement_3d ( 'none', #36605, #36604, #36549 ) ;
#36554 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36555 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36556 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36557 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36558 = circle ( 'none', #36548, 0.8509999999999999800 ) ;
#36559 = cartesian_point ( 'none', ( 20.00002613607360400, 2.282023103462091500, 3.360967482627788000 ) ) ;
#36560 = cartesian_point ( 'none', ( 20.00002613607361100, 2.241862265074248100, 3.389343390051735600 ) ) ;
#36561 = cartesian_point ( 'none', ( 20.00002613607361100, 2.189474204186876900, 3.450195874357489000 ) ) ;
#36562 = cartesian_point ( 'none', ( 20.00002613607361100, 2.158715461404654000, 3.547159419442500900 ) ) ;
#36563 = cartesian_point ( 'none', ( 20.00002613607361100, 2.153509163551677200, 3.619336877678553500 ) ) ;
#36564 = cartesian_point ( 'none', ( 20.00002613607361100, 2.160220675392388900, 3.683010213579098700 ) ) ;
#36565 = cartesian_point ( 'none', ( 20.00002613607361100, 2.172252948553758100, 3.731976930124621300 ) ) ;
#36566 = cartesian_point ( 'none', ( 20.00002613607361100, 2.184782004270070700, 3.769393007014467200 ) ) ;
#36567 = cartesian_point ( 'none', ( 20.00002613607361100, 2.195626114763820100, 3.797119213212971200 ) ) ;
#36568 = cartesian_point ( 'none', ( 20.00002613607361100, 2.206103612968199000, 3.820631624947338900 ) ) ;
#36569 = cartesian_point ( 'none', ( 20.00002613607361100, 2.216417429364518900, 3.841934232302536100 ) ) ;
#36570 = cartesian_point ( 'none', ( 20.00002613607361100, 2.227717562267168500, 3.866111742832796700 ) ) ;
#36571 = cartesian_point ( 'none', ( 20.00002613607361100, 2.241707283724294200, 3.902739338994381000 ) ) ;
#36572 = cartesian_point ( 'none', ( 20.00002613607361100, 2.258560012303875800, 3.954951252519371500 ) ) ;
#36573 = cartesian_point ( 'none', ( 20.00002613607361100, 2.276148663500599900, 4.023281926925295500 ) ) ;
#36574 = cartesian_point ( 'none', ( 20.00002613607361100, 2.292730199662148300, 4.107901396509664200 ) ) ;
#36575 = cartesian_point ( 'none', ( 20.00002613607361100, 2.306371206971287600, 4.208895276202339300 ) ) ;
#36576 = cartesian_point ( 'none', ( 20.00002613607361100, 2.315192331671258200, 4.326151973040508000 ) ) ;
#36577 = cartesian_point ( 'none', ( 20.00002613607361100, 2.317297632830903200, 4.459402502288523500 ) ) ;
#36578 = circle ( 'none', #36506, 5.999999999999998200 ) ;
#36579 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36580 = conical_surface ( 'none', #36553, 0.8509999999999999800, 0.06981317007976591000 ) ;
#36581 = axis2_placement_3d ( 'none', #36582, #36629, #36628 ) ;
#36582 = cartesian_point ( 'none', ( 3.399999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#36583 = plane ( 'none', #36606 ) ;
#36584 = cartesian_point ( 'none', ( 20.00002613607359000, 3.736836205039435900, 1.593670932383036000 ) ) ;
#36585 = cartesian_point ( 'none', ( 18.71325369381602100, 3.834068586269733900, 1.365680652143519600 ) ) ;
#36586 = cartesian_point ( 'none', ( 17.42989039486063500, 3.902862853425133100, 1.127560823800814800 ) ) ;
#36587 = cartesian_point ( 'none', ( 15.68690135537457000, 3.996295207092201500, 0.8041603874446676700 ) ) ;
#36588 = cartesian_point ( 'none', ( 13.94391231588850700, 4.035223302916584500, 0.4697922515486136500 ) ) ;
#36589 = cartesian_point ( 'none', ( 12.20092327640244400, 4.074151398740967900, 0.1354241156525590200 ) ) ;
#36590 = cartesian_point ( 'none', ( 10.45793423691638100, 4.057513379746548100, -0.2007910286688349700 ) ) ;
#36591 = cartesian_point ( 'none', ( 8.714945197430317600, 4.040875360752128400, -0.5370061729902287900 ) ) ;
#36592 = cartesian_point ( 'none', ( 6.971956157944253700, 3.969125068724995900, -0.8658972530473442200 ) ) ;
#36593 = cartesian_point ( 'none', ( 5.228967118458189800, 3.897374776697863500, -1.194788333104459500 ) ) ;
#36594 = edge_curve ( 'none', #35830, #29971, #5845, .t. ) ;
#36595 = cartesian_point ( 'none', ( 3.485978078972126900, 3.772469372565466500, -1.507384057588395900 ) ) ;
#36596 = cartesian_point ( 'none', ( 1.742989039486063400, 3.647563968433069200, -1.819979782072332500 ) ) ;
#36597 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016052100, -2.107753354495404800 ) ) ;
#36598 = cartesian_point ( 'none', ( 20.00003984779761300, 3.813811824785921600, 1.399489631663001700 ) ) ;
#36599 =( bounded_curve ( ) b_spline_curve ( 2, ( #36597, #36596, #36595, #36593, #36592, #36591, #36590, #36589, #36588, #36587, #36586, #36585, #36584 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132400900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#36600 = axis2_placement_3d ( 'none', #36612, #36611, #36610 ) ;
#36601 = circle ( 'none', #36581, 1.219500000000000700 ) ;
#36602 = face_outer_bound ( 'none', #16328, .t. ) ;
#36603 = cartesian_point ( 'none', ( 20.00002613607361500, 2.251281562985607100, 5.006661718275604600 ) ) ;
#36604 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36605 = cartesian_point ( 'none', ( 1.530000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36606 = axis2_placement_3d ( 'none', #36603, #36632, #36631 ) ;
#36607 = cartesian_point ( 'none', ( 20.00002613607359000, 3.736836205039435900, 1.593670932383036000 ) ) ;
#36608 = cartesian_point ( 'none', ( 3.399999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#36609 = cartesian_point ( 'none', ( 4.646644821377467600, 4.172094436905037900, 1.375169972363174500 ) ) ;
#36610 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36611 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#36612 = cartesian_point ( 'none', ( 3.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#36613 = cartesian_point ( 'none', ( 5.811289415538911200, 4.090026522746104100, 1.602856040502922900 ) ) ;
#36614 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36615 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#36616 = circle ( 'none', #36600, 1.500000000000000700 ) ;
#36617 = circle ( 'none', #36626, 1.500000000000000900 ) ;
#36618 = face_outer_bound ( 'none', #16311, .t. ) ;
#36619 = cartesian_point ( 'none', ( 20.00003984779761300, 2.451761452671565400, 3.239227939371195600 ) ) ;
#36620 = cartesian_point ( 'none', ( 20.00002613607360800, 2.396233152799130700, 3.281257191911310000 ) ) ;
#36621 = cartesian_point ( 'none', ( 20.00002613607360800, 2.339640530681097500, 3.321846515003007600 ) ) ;
#36622 = cartesian_point ( 'none', ( 20.00002613607360400, 2.282023103462091500, 3.360967482627788000 ) ) ;
#36623 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#36624 =( bounded_curve ( ) b_spline_curve ( 3, ( #36622, #36621, #36620, #36619 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672483000, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#36625 = conical_surface ( 'none', #36647, 1.219500000000000700, 0.9599310885968779200 ) ;
#36626 = axis2_placement_3d ( 'none', #36627, #36615, #36614 ) ;
#36627 = cartesian_point ( 'none', ( 3.596408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#36628 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36629 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#36630 = cartesian_point ( 'none', ( 20.00003984779761300, 2.451761452671565400, 3.239227939371195600 ) ) ;
#36631 = direction ( 'none', ( 2.963820771240013400e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36632 = direction ( 'none', ( 1.000000000000000000, -2.963820771240013400e-014, -2.574535095764616800e-015 ) ) ;
#36633 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #36669, #36668, #36667, #36666, #36665, #36664, #36663, #36662, #36661, #36660, #36659, #36658, #36657, #36656, #36655, #36654, #36653, #36652, #36651 ),
( #36738, #36737, #36736, #36735, #36734, #36733, #36732, #36731, #36730, #36729, #36728, #36727, #36726, #36725, #36724, #36723, #36722, #36721, #36720 ),
( #36719, #36718, #36717, #36716, #36715, #36714, #36713, #36712, #36711, #36710, #36709, #36708, #36707, #36706, #36705, #36704, #36703, #36702, #36701 ),
( #36700, #36699, #36698, #36697, #36696, #36695, #36694, #36693, #36692, #36691, #35394, #35393, #35804, #35786, #35790, #35789, #35788, #36016, #36015 ),
( #36254, #36213, #36217, #36245, #36255, #36435, #36437, #36450, #36449, #36497, #36496, #36495, #36480, #36479, #36478, #36477, #36476, #36475, #36474 ),
( #36473, #36472, #36471, #36470, #36469, #36468, #36467, #36466, #36465, #30092, #30091, #30337, #36787, #36786, #36785, #36783, #36782, #36781, #36780 ),
( #36779, #36778, #36777, #36776, #36775, #36774, #36773, #36772, #36771, #36770, #36769, #36768, #36767, #36766, #36765, #36764, #36763, #36762, #36761 ),
( #36760, #36759, #36758, #36757, #36756, #36755, #36754, #36753, #36752, #36751, #36750, #36749, #36748, #36747, #36746, #36745, #36744, #36743, #36742 ),
( #36741, #36740, #36739, #36836, #36835, #36834, #36833, #36832, #36831, #36830, #36829, #36828, #36827, #36826, #36825, #36824, #36823, #36822, #36821 ),
( #36820, #36819, #36818, #36817, #36816, #36815, #36814, #36813, #36812, #36811, #36810, #36809, #36808, #36807, #36806, #36805, #36804, #36803, #36802 ),
( #36801, #36800, #36799, #36798, #36797, #36796, #36795, #36794, #36793, #36792, #36791, #36790, #36789, #36788, #36884, #36883, #36882, #36881, #36880 ),
( #36879, #36878, #36877, #36876, #36875, #36874, #36873, #36872, #36871, #36870, #36869, #36868, #36867, #36866, #36865, #36864, #36863, #36862, #36861 ),
( #36860, #36859, #36858, #36857, #36856, #36855, #36854, #36853, #36852, #36851, #36850, #36849, #36848, #36847, #36846, #36845, #36844, #36843, #36842 ),
( #36841, #36840, #36839, #36838, #36837, #36933, #36932, #36931, #36930, #36929, #36928, #36927, #36926, #36925, #36924, #36923, #36922, #36921, #36920 ),
( #36919, #36918, #36917, #36916, #36915, #36914, #36913, #36912, #36911, #36910, #36909, #36908, #36907, #36906, #36905, #36904, #36903, #36902, #36901 ),
( #36900, #36899, #36898, #36897, #36896, #36895, #36894, #36893, #36892, #36891, #36890, #36889, #36888, #36887, #36886, #36885, #36982, #36981, #36980 ),
( #36979, #36978, #36977, #36976, #36975, #36974, #36973, #36972, #36971, #36970, #36969, #36968, #36967, #36966, #36965, #36964, #36963, #36962, #36961 ),
( #36960, #36959, #36958, #36957, #36956, #36955, #36954, #36952, #36951, #36950, #36949, #36948, #36947, #36946, #36945, #36944, #36943, #36942, #36941 ),
( #36940, #36939, #36938, #36937, #36936, #36935, #36934, #37031, #37030, #37029, #37028, #37027, #37026, #37025, #37024, #37023, #37022, #37021, #37020 ),
( #37019, #37018, #37017, #37016, #37015, #37014, #37013, #37012, #37011, #37010, #37009, #37008, #37007, #37006, #37005, #37004, #37003, #37002, #37001 ),
( #37000, #36999, #36998, #36997, #36996, #36995, #36994, #36993, #36992, #36991, #36990, #36989, #36988, #36987, #36986, #36985, #36984, #36983, #37079 ),
( #37078, #37077, #37076, #37075, #37074, #37073, #37072, #37071, #37070, #37069, #37068, #37067, #37066, #37065, #37064, #37063, #37062, #37061, #37060 ),
( #37059, #37058, #37057, #37056, #37055, #37054, #37053, #37052, #37051, #37050, #37049, #37048, #37047, #37046, #37045, #37044, #37043, #37042, #37041 ),
( #37039, #37038, #37037, #37036, #37035, #37034, #37033, #37032, #37110, #37109, #37108, #37107, #37106, #37105, #37104, #37103, #37102, #37101, #37100 ),
( #37099, #37098, #37097, #37096, #37095, #37094, #37093, #37092, #37091, #37090, #37089, #37088, #37087, #37086, #37085, #37084, #37083, #37082, #37081 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308881084500, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716300 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666438500, 0.9978805271404802600, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500) ) )
representation_item ( '' ) surface ( ) );
#36634 = cartesian_point ( 'none', ( 11.61860097932172100, 3.499521892335544200, 2.655336319264954600 ) ) ;
#36635 = cartesian_point ( 'none', ( 10.45793423691638100, 3.634972175498758100, 2.454763866145536900 ) ) ;
#36636 = cartesian_point ( 'none', ( 9.297267494511039800, 3.770422458661972800, 2.254191413026119100 ) ) ;
#36637 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.390413816824422000, 0.4340341942016781000 ) ) ;
#36638 = cartesian_point ( 'none', ( 20.00002613607361100, 2.195626114763820100, 3.797119213212972100 ) ) ;
#36639 = cartesian_point ( 'none', ( 19.14251968257110500, 2.350010064787026600, 3.707849055143711300 ) ) ;
#36640 = cartesian_point ( 'none', ( 18.28474686281228400, 2.498635564064588100, 3.609360625042956600 ) ) ;
#36641 = cartesian_point ( 'none', ( 17.42989039486063500, 2.640958832328498900, 3.502031524862398100 ) ) ;
#36642 = cartesian_point ( 'none', ( 16.26922365245529500, 2.834195814602457300, 3.356307275538581900 ) ) ;
#36643 = cartesian_point ( 'none', ( 15.10457905829384600, 3.014738981483481100, 3.195123364890195500 ) ) ;
#36644 = cartesian_point ( 'none', ( 13.94391231588850200, 3.181355040073409400, 3.019580842465304100 ) ) ;
#36645 = cartesian_point ( 'none', ( 12.78324557348316600, 3.347971098663339500, 2.844038320040412200 ) ) ;
#36646 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36647 = axis2_placement_3d ( 'none', #36608, #36623, #36646 ) ;
#36648 = cartesian_point ( 'none', ( 8.132622900349593600, 3.888846968537413900, 2.043118620795340200 ) ) ;
#36649 = cartesian_point ( 'none', ( 6.971956157944251100, 3.989436745641759900, 1.822987330649131300 ) ) ;
#36650 = cartesian_point ( 'none', ( 3.485978078972125500, 4.235079881049083300, 1.141484452945917200 ) ) ;
#36651 = cartesian_point ( 'none', ( 20.00005355952162500, 4.547711538571801000, 3.758765727093600400 ) ) ;
#36652 = cartesian_point ( 'none', ( 19.14253799322048600, 4.700537737591640000, 3.573862086074185700 ) ) ;
#36653 = cartesian_point ( 'none', ( 18.28475599830563400, 4.841783394342549200, 3.380033716076966700 ) ) ;
#36654 = cartesian_point ( 'none', ( 17.42989039486063500, 4.970939806028437300, 3.178011559776730400 ) ) ;
#36655 = cartesian_point ( 'none', ( 16.26922365245529500, 5.146297840096147900, 2.903722364958538200 ) ) ;
#36656 = cartesian_point ( 'none', ( 15.10457905829384600, 5.298406315393942000, 2.615889055126816600 ) ) ;
#36657 = cartesian_point ( 'none', ( 13.94391231588850700, 5.426226176799573900, 2.316477823646852800 ) ) ;
#36658 = cartesian_point ( 'none', ( 12.78324557348316800, 5.554046038205206600, 2.017066592166888700 ) ) ;
#36659 = cartesian_point ( 'none', ( 11.61860097932172100, 5.656704146457640200, 1.708122721348684500 ) ) ;
#36660 = cartesian_point ( 'none', ( 10.45793423691638100, 5.733499242583557800, 1.391756611094892700 ) ) ;
#36661 = cartesian_point ( 'none', ( 9.297267494511039800, 5.810294338709478100, 1.075390500841100900 ) ) ;
#36662 = cartesian_point ( 'none', ( 8.132622900349593600, 5.860701834333139200, 0.7537632524757700300 ) ) ;
#36663 = cartesian_point ( 'none', ( 6.971956157944253700, 5.884377395146906100, 0.4290719062309751300 ) ) ;
#36664 = cartesian_point ( 'none', ( 5.811289415538912100, 5.908052955960674700, 0.1043805599861803300 ) ) ;
#36665 = cartesian_point ( 'none', ( 4.646644821377467600, 5.904834853877485300, -0.2211569130105328400 ) ) ;
#36666 = cartesian_point ( 'none', ( 3.485978078972126900, 5.874745071797679700, -0.5453167617279417500 ) ) ;
#36667 = cartesian_point ( 'none', ( 2.325311336566785700, 5.844655289717875000, -0.8694766104453507400 ) ) ;
#36668 = cartesian_point ( 'none', ( 1.160666742405341600, 5.787899371363697500, -1.190044494422953600 ) ) ;
#36669 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.704865017207251500, -1.504830609961624400 ) ) ;
#36670 = cartesian_point ( 'none', ( 2.325311336566785200, 4.345362387986593700, 0.9223276489332534700 ) ) ;
#36671 = cartesian_point ( 'none', ( 1.160666742405341600, 4.389563476098572000, 0.6816121068589673400 ) ) ;
#36672 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.413735463175479300, 0.4380686334765873700 ) ) ;
#36673 = cartesian_point ( 'none', ( 20.00002613607361100, 2.206103612968199000, 3.820631624947338900 ) ) ;
#36674 = cartesian_point ( 'none', ( 19.14251968257110500, 2.361443534820125900, 3.730935470887875900 ) ) ;
#36675 = cartesian_point ( 'none', ( 18.28474686281228400, 2.510997071013036000, 3.631963700198757900 ) ) ;
#36676 = cartesian_point ( 'none', ( 17.42989039486063500, 2.654217035222292700, 3.524095783975637700 ) ) ;
#36677 = cartesian_point ( 'none', ( 16.26922365245529500, 2.848671491073197600, 3.377639966389404300 ) ) ;
#36678 = cartesian_point ( 'none', ( 15.10457905829384600, 3.030367560813373100, 3.215626447984004000 ) ) ;
#36679 = cartesian_point ( 'none', ( 13.94391231588850200, 3.198064076049102100, 3.039161945369691900 ) ) ;
#36680 = cartesian_point ( 'none', ( 12.78324557348316600, 3.365760591284831600, 2.862697442755379300 ) ) ;
#36681 = cartesian_point ( 'none', ( 11.61860097932172100, 3.518312014775025500, 2.672987387417663300 ) ) ;
#36682 = cartesian_point ( 'none', ( 10.45793423691638100, 3.654676265612137900, 2.471327691397966500 ) ) ;
#36683 = cartesian_point ( 'none', ( 9.297267494511039800, 3.791040516449250200, 2.269667995378268800 ) ) ;
#36684 = cartesian_point ( 'none', ( 8.132622900349593600, 3.910286088528532200, 2.057436198880645800 ) ) ;
#36685 = cartesian_point ( 'none', ( 6.971956157944251100, 4.011598413679262600, 1.836082060275386900 ) ) ;
#36686 = cartesian_point ( 'none', ( 5.811289415538911200, 4.112910738829993900, 1.614727921670127400 ) ) ;
#36687 = cartesian_point ( 'none', ( 4.646644821377467600, 4.195597751142046600, 1.385763514174049400 ) ) ;
#36688 = cartesian_point ( 'none', ( 3.485978078972125500, 4.259094614477803900, 1.150752896857205800 ) ) ;
#36689 = cartesian_point ( 'none', ( 2.325311336566785200, 4.322591477813562100, 0.9157422795403628000 ) ) ;
#36690 = cartesian_point ( 'none', ( 1.160666742405341600, 4.366464444211468200, 0.6762908132166589600 ) ) ;
#36691 = cartesian_point ( 'none', ( 10.45793423691638100, 5.195502893524077200, 1.624017586932651400 ) ) ;
#36692 = cartesian_point ( 'none', ( 9.297267494511039800, 5.285113810910388600, 1.337337329084413700 ) ) ;
#36693 = cartesian_point ( 'none', ( 8.132622900349593600, 5.350744793528738400, 1.044236218756769300 ) ) ;
#36694 = cartesian_point ( 'none', ( 6.971956157944251100, 5.391947515218908500, 0.7467164337338715300 ) ) ;
#36695 = cartesian_point ( 'none', ( 5.811289415538911200, 5.433150236909080300, 0.4491966487109742600 ) ) ;
#36696 = cartesian_point ( 'none', ( 4.646644821377467600, 5.449643241302912800, 0.1492905508056238400 ) ) ;
#36697 = cartesian_point ( 'none', ( 3.485978078972125500, 5.441313864456712500, -0.1509531972327033700 ) ) ;
#36698 = cartesian_point ( 'none', ( 2.325311336566785200, 5.432984487610512200, -0.4511969452710307700 ) ) ;
#36699 = cartesian_point ( 'none', ( 1.160666742405341600, 5.399889627614014900, -0.7497273742000778500 ) ) ;
#36700 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.342255355918741300, -1.044505218484387000 ) ) ;
#36701 = cartesian_point ( 'none', ( 20.00005355952162500, 4.218332528340802400, 3.759304563487828600 ) ) ;
#36702 = cartesian_point ( 'none', ( 19.14253799322048600, 4.371180635700773600, 3.587793015997330100 ) ) ;
#36703 = cartesian_point ( 'none', ( 18.28475599830563800, 4.513263899906232400, 3.407327572442654600 ) ) ;
#36704 = cartesian_point ( 'none', ( 17.42989039486063500, 4.644069430432945300, 3.218589636166240700 ) ) ;
#36705 = cartesian_point ( 'none', ( 16.26922365245529500, 4.821666503461988100, 2.962336671041130700 ) ) ;
#36706 = cartesian_point ( 'none', ( 15.10457905829384600, 4.977495790310730900, 2.692293089661926600 ) ) ;
#36707 = cartesian_point ( 'none', ( 13.94391231588850200, 5.110492818941175100, 2.410303563510035400 ) ) ;
#36708 = cartesian_point ( 'none', ( 12.78324557348316600, 5.243489847571622100, 2.128314037358146800 ) ) ;
#36709 = cartesian_point ( 'none', ( 11.61860097932172000, 5.352746113421011900, 1.836304840830807800 ) ) ;
#36710 = cartesian_point ( 'none', ( 10.45793423691638100, 5.437515285409198800, 1.536270692833730600 ) ) ;
#36711 = cartesian_point ( 'none', ( 9.297267494511039800, 5.522284457397385700, 1.236236544836653700 ) ) ;
#36712 = cartesian_point ( 'none', ( 8.132622900349595300, 5.581987476124878900, 0.9302269828312821300 ) ) ;
#36713 = cartesian_point ( 'none', ( 6.971956157944251100, 5.616216509435711000, 0.6203323624157266500 ) ) ;
#36714 = cartesian_point ( 'none', ( 5.811289415538911200, 5.650445542746540500, 0.3104377420001714900 ) ) ;
#36715 = cartesian_point ( 'none', ( 4.646644821377467600, 5.658966771635408400, -0.001225042339117664900 ) ) ;
#36716 = cartesian_point ( 'none', ( 3.485978078972125500, 5.641721987468590000, -0.3125270177631978000 ) ) ;
#36717 = cartesian_point ( 'none', ( 2.325311336566784800, 5.624477203301774300, -0.6238289931872780200 ) ) ;
#36718 = cartesian_point ( 'none', ( 1.160666742405341200, 5.581584205441113300, -0.9326436515479527000 ) ) ;
#36719 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.513335996554922700, -1.236861475594674100 ) ) ;
#36720 = cartesian_point ( 'none', ( 20.00005355952162500, 4.415844987224780900, 3.762966184864165800 ) ) ;
#36721 = cartesian_point ( 'none', ( 19.14253799322049000, 4.568841971029262300, 3.583424054852196500 ) ) ;
#36722 = cartesian_point ( 'none', ( 18.28475599830563800, 4.710584640163693500, 3.394935650198452200 ) ) ;
#36723 = cartesian_point ( 'none', ( 17.42989039486063500, 4.840562015885011800, 3.198212130237864800 ) ) ;
#36724 = cartesian_point ( 'none', ( 16.26922365245529500, 5.017034687913118200, 2.931116991368057300 ) ) ;
#36725 = cartesian_point ( 'none', ( 15.10457905829384600, 5.170848074549070400, 2.650361120063109400 ) ) ;
#36726 = cartesian_point ( 'none', ( 13.94391231588850200, 5.300951474397423100, 2.357862363606741100 ) ) ;
#36727 = cartesian_point ( 'none', ( 12.78324557348316600, 5.431054874245775800, 2.065363607150373600 ) ) ;
#36728 = cartesian_point ( 'none', ( 11.61860097932172100, 5.536559549162452900, 1.763120028639021400 ) ) ;
#36729 = cartesian_point ( 'none', ( 10.45793423691638100, 5.616744795237439200, 1.453196258184873200 ) ) ;
#36730 = cartesian_point ( 'none', ( 9.297267494511039800, 5.696930041312425500, 1.143272487730725000 ) ) ;
#36731 = cartesian_point ( 'none', ( 8.132622900349593600, 5.751248112008261700, 0.8277856189445516000 ) ) ;
#36732 = cartesian_point ( 'none', ( 6.971956157944251100, 5.779327959824291500, 0.5088907470396395500 ) ) ;
#36733 = cartesian_point ( 'none', ( 5.811289415538911200, 5.807407807640323000, 0.1899958751347274300 ) ) ;
#36734 = cartesian_point ( 'none', ( 4.646644821377467600, 5.809057618743376700, -0.1301286245586667500 ) ) ;
#36735 = cartesian_point ( 'none', ( 3.485978078972125500, 5.784266123250729300, -0.4492959771056647700 ) ) ;
#36736 = cartesian_point ( 'none', ( 2.325311336566785200, 5.759474627758085500, -0.7684633296526631700 ) ) ;
#36737 = cartesian_point ( 'none', ( 1.160666742405341600, 5.708411176722203000, -1.084493298403931500 ) ) ;
#36738 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.631424585291313200, -1.395227078222726700 ) ) ;
#36739 = cartesian_point ( 'none', ( 2.325311336566785200, 4.806417065868696000, -0.05132235123184840400 ) ) ;
#36740 = cartesian_point ( 'none', ( 1.160666742405341600, 4.796295778373274000, -0.3159522134255908200 ) ) ;
#36741 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.764356099393680200, -0.5788424211776571600 ) ) ;
#36742 = cartesian_point ( 'none', ( 20.00005355952162500, 3.355343076552732600, 3.580136766256468900 ) ) ;
#36743 = cartesian_point ( 'none', ( 19.14253799322049000, 3.500906469880047800, 3.443713172441913400 ) ) ;
#36744 = cartesian_point ( 'none', ( 18.28475599830563800, 3.637857451470889000, 3.298706489233444600 ) ) ;
#36745 = cartesian_point ( 'none', ( 17.42989039486063500, 3.765699321995327000, 3.145666072995605400 ) ) ;
#36746 = cartesian_point ( 'none', ( 16.26922365245529500, 3.939272579366598600, 2.937880286954727400 ) ) ;
#36747 = cartesian_point ( 'none', ( 15.10457905829384600, 4.095094181853752100, 2.716470628733966400 ) ) ;
#36748 = cartesian_point ( 'none', ( 13.94391231588850200, 4.232099709910776200, 2.482949550805410200 ) ) ;
#36749 = cartesian_point ( 'none', ( 12.78324557348316600, 4.369105237967800400, 2.249428472876853700 ) ) ;
#36750 = cartesian_point ( 'none', ( 11.61860097932172100, 4.486358804916287500, 2.005391160990012400 ) ) ;
#36751 = cartesian_point ( 'none', ( 10.45793423691638100, 4.583059450000426700, 1.752504637435651700 ) ) ;
#36752 = cartesian_point ( 'none', ( 9.297267494511039800, 4.679760095084562400, 1.499618113881291000 ) ) ;
#36753 = cartesian_point ( 'none', ( 8.132622900349593600, 4.755247254845263800, 1.239609850038847900 ) ) ;
#36754 = cartesian_point ( 'none', ( 6.971956157944251100, 4.809005275438390300, 0.9742559659952793000 ) ) ;
#36755 = cartesian_point ( 'none', ( 5.811289415538911200, 4.862763296031515000, 0.7089020819517102300 ) ) ;
#36756 = cartesian_point ( 'none', ( 4.646644821377467600, 4.894424955666497800, 0.4400152138003308700 ) ) ;
#36757 = cartesian_point ( 'none', ( 3.485978078972125500, 4.903773973103530400, 0.1694321314983125200 ) ) ;
#36758 = cartesian_point ( 'none', ( 2.325311336566785200, 4.913122990540562900, -0.1011509508037059500 ) ) ;
#36759 = cartesian_point ( 'none', ( 1.160666742405341600, 4.900095502510772900, -0.3715818904366046700 ) ) ;
#36760 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.864780499967102900, -0.6400133698693254400 ) ) ;
#36761 = cartesian_point ( 'none', ( 20.00005355952162500, 3.480882464356611600, 3.624858102860791100 ) ) ;
#36762 = cartesian_point ( 'none', ( 19.14253799322049000, 3.628264165177543400, 3.483330251729253500 ) ) ;
#36763 = cartesian_point ( 'none', ( 18.28475599830563800, 3.766718762702451400, 3.333119161823491400 ) ) ;
#36764 = cartesian_point ( 'none', ( 17.42989039486063500, 3.895744395717715100, 3.174793631053030500 ) ) ;
#36765 = cartesian_point ( 'none', ( 16.26922365245529500, 4.070924869180577900, 2.959832147869708100 ) ) ;
#36766 = cartesian_point ( 'none', ( 15.10457905829384600, 4.227755633928192800, 2.731138578297397100 ) ) ;
#36767 = cartesian_point ( 'none', ( 13.94391231588850200, 4.365165376813032500, 2.490275131308507600 ) ) ;
#36768 = cartesian_point ( 'none', ( 12.78324557348316600, 4.502575119697872300, 2.249411684319617200 ) ) ;
#36769 = cartesian_point ( 'none', ( 11.61860097932172100, 4.619625192844384100, 1.998023701489403800 ) ) ;
#36770 = cartesian_point ( 'none', ( 10.45793423691638100, 4.715516025565762900, 1.737828417644658100 ) ) ;
#36771 = cartesian_point ( 'none', ( 9.297267494511039800, 4.811406858287142500, 1.477633133799913100 ) ) ;
#36772 = cartesian_point ( 'none', ( 8.132622900349593600, 4.885483418963882900, 1.210407946563842400 ) ) ;
#36773 = cartesian_point ( 'none', ( 6.971956157944251100, 4.937239689573911700, 0.9379782749280443100 ) ) ;
#36774 = cartesian_point ( 'none', ( 5.811289415538911200, 4.988995960183940400, 0.6655486032922459700 ) ) ;
#36775 = cartesian_point ( 'none', ( 4.646644821377467600, 5.018078392918822800, 0.3897754181540453200 ) ) ;
#36776 = cartesian_point ( 'none', ( 3.485978078972125500, 5.024288325273786000, 0.1125425299982672400 ) ) ;
#36777 = cartesian_point ( 'none', ( 2.325311336566785200, 5.030498257628750000, -0.1646903581575109600 ) ) ;
#36778 = cartesian_point ( 'none', ( 1.160666742405341600, 5.013793269469016600, -0.4414891675943121700 ) ) ;
#36779 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.974287472802354900, -0.7159630817733827500 ) ) ;
#36780 = cartesian_point ( 'none', ( 20.00005355952162500, 3.623907566114827000, 3.666434251186566000 ) ) ;
#36781 = cartesian_point ( 'none', ( 19.14253799322049000, 3.772979695438049700, 3.519091197870816100 ) ) ;
#36782 = cartesian_point ( 'none', ( 18.28475599830563800, 3.912766990311959100, 3.362974023364209100 ) ) ;
#36784 = vertex_point ( 'none', #5908 ) ;
#36783 = cartesian_point ( 'none', ( 17.42989039486063500, 4.042763118757357600, 3.198673558153995300 ) ) ;
#36785 = cartesian_point ( 'none', ( 16.26922365245529500, 4.219261251703627200, 2.975599796661279900 ) ) ;
#36786 = cartesian_point ( 'none', ( 15.10457905829384600, 4.376735268826387900, 2.738712844865179600 ) ) ;
#36787 = cartesian_point ( 'none', ( 13.94391231588850200, 4.514109462912138300, 2.489630880846670300 ) ) ;
#36788 = cartesian_point ( 'none', ( 15.10457905829384600, 3.796794489624645500, 2.648973248893838200 ) ) ;
#36789 = cartesian_point ( 'none', ( 13.94391231588850200, 3.930992383677695700, 2.432066833240244200 ) ) ;
#36790 = cartesian_point ( 'none', ( 12.78324557348316600, 4.065190277730747100, 2.215160417586650600 ) ) ;
#36791 = cartesian_point ( 'none', ( 11.61860097932172100, 4.181017828104745400, 1.987912873057952900 ) ) ;
#36792 = cartesian_point ( 'none', ( 10.45793423691638100, 4.277683815183045200, 1.751876530809262800 ) ) ;
#36793 = cartesian_point ( 'none', ( 9.297267494511039800, 4.374349802261346700, 1.515840188560572100 ) ) ;
#36794 = cartesian_point ( 'none', ( 8.132622900349593600, 4.451193899334184900, 1.272627416147149400 ) ) ;
#36795 = cartesian_point ( 'none', ( 6.971956157944251100, 4.507691183299662900, 1.023899603419083700 ) ) ;
#36796 = cartesian_point ( 'none', ( 5.811289415538911200, 4.564188467265142700, 0.7751717906910183800 ) ) ;
#36797 = cartesian_point ( 'none', ( 4.646644821377467600, 4.599953004386281700, 0.5226280008159279700 ) ) ;
#36798 = cartesian_point ( 'none', ( 3.485978078972125500, 4.614740486609786500, 0.2679933639546933100 ) ) ;
#36799 = cartesian_point ( 'none', ( 2.325311336566785200, 4.629527968833288700, 0.01335872709345862000 ) ) ;
#36800 = cartesian_point ( 'none', ( 1.160666742405341600, 4.623237382661258700, -0.2416273439880331500 ) ) ;
#36801 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.595911699175820400, -0.4952230358718208700 ) ) ;
#36802 = cartesian_point ( 'none', ( 20.00005355952162500, 3.155819407936734300, 3.488877973844705800 ) ) ;
#36803 = cartesian_point ( 'none', ( 19.14253799322049000, 3.297672345389956100, 3.360566735548689000 ) ) ;
#36804 = cartesian_point ( 'none', ( 18.28475599830563800, 3.431414725591937800, 3.223881560863043600 ) ) ;
#36805 = cartesian_point ( 'none', ( 17.42989039486063500, 3.556561088951069500, 3.079340655472867700 ) ) ;
#36806 = cartesian_point ( 'none', ( 16.26922365245529500, 3.726474606700021000, 2.883094811532644500 ) ) ;
#36807 = cartesian_point ( 'none', ( 15.10457905829384600, 3.879601930296588700, 2.673487899562201300 ) ) ;
#36808 = cartesian_point ( 'none', ( 13.94391231588850200, 4.014897044851546900, 2.451951747308908300 ) ) ;
#36809 = cartesian_point ( 'none', ( 12.78324557348316600, 4.150192159406505400, 2.230415595055616600 ) ) ;
#36810 = cartesian_point ( 'none', ( 11.61860097932172100, 4.266730862100001100, 1.998463519074068100 ) ) ;
#36811 = cartesian_point ( 'none', ( 10.45793423691638100, 4.363717075423950000, 1.757679987239528300 ) ) ;
#36812 = cartesian_point ( 'none', ( 9.297267494511039800, 4.460703288747896300, 1.516896455404988600 ) ) ;
#36813 = cartesian_point ( 'none', ( 8.132622900349593600, 4.537474498522567700, 1.268926263391176600 ) ) ;
#36814 = cartesian_point ( 'none', ( 6.971956157944251100, 4.593506279540218200, 1.015463299048014400 ) ) ;
#36815 = cartesian_point ( 'none', ( 5.811289415538911200, 4.649538060557867800, 0.7620003347048518400 ) ) ;
#36816 = cartesian_point ( 'none', ( 4.646644821377467600, 4.684447658938666800, 0.5047760070868667600 ) ) ;
#36817 = cartesian_point ( 'none', ( 3.485978078972125500, 4.697996606727808300, 0.2455474191737274700 ) ) ;
#36818 = cartesian_point ( 'none', ( 2.325311336566785200, 4.711545554516949800, -0.01368116873941200300 ) ) ;
#36819 = cartesian_point ( 'none', ( 1.160666742405341600, 4.703641298662583700, -0.2731432228379291300 ) ) ;
#36820 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.674337833247000700, -0.5310663542012693500 ) ) ;
#36821 = cartesian_point ( 'none', ( 20.00005355952162500, 3.247106443742118200, 3.534182696663118200 ) ) ;
#36822 = cartesian_point ( 'none', ( 19.14253799322049000, 3.390801408362949400, 3.402159854155813800 ) ) ;
#36823 = cartesian_point ( 'none', ( 18.28475599830563800, 3.526155904728952400, 3.261658586725091300 ) ) ;
#36824 = cartesian_point ( 'none', ( 17.42989039486063500, 3.652678796554365900, 3.113211396546452300 ) ) ;
#36825 = cartesian_point ( 'none', ( 16.26922365245529500, 3.824461252302867800, 2.911661917950604000 ) ) ;
#36826 = cartesian_point ( 'none', ( 15.10457905829384600, 3.979013159849694100, 2.696615150249061200 ) ) ;
#36827 = cartesian_point ( 'none', ( 13.94391231588850200, 4.115278772952727600, 2.469540080919777800 ) ) ;
#36828 = cartesian_point ( 'none', ( 12.78324557348316600, 4.251544386055761600, 2.242465011590495400 ) ) ;
#36829 = cartesian_point ( 'none', ( 11.61860097932172100, 4.368592872405993300, 2.004912793608083300 ) ) ;
#36830 = cartesian_point ( 'none', ( 10.45793423691638100, 4.465624672156049100, 1.758506149496141100 ) ) ;
#36831 = cartesian_point ( 'none', ( 9.297267494511039800, 4.562656471906104900, 1.512099505384199700 ) ) ;
#36832 = cartesian_point ( 'none', ( 8.132622900349593600, 4.639008759474742200, 1.258521642375063400 ) ) ;
#36833 = cartesian_point ( 'none', ( 6.971956157944251100, 4.694159971317663600, 0.9995047543976550700 ) ) ;
#36834 = cartesian_point ( 'none', ( 5.811289415538911200, 4.749311183160585900, 0.7404878664202468900 ) ) ;
#36835 = cartesian_point ( 'none', ( 4.646644821377467600, 4.782884580578314400, 0.4778013014591217000 ) ) ;
#36836 = cartesian_point ( 'none', ( 3.485978078972125500, 4.794650823223505200, 0.2132394751136365600 ) ) ;
#36837 = cartesian_point ( 'none', ( 4.646644821377467600, 4.436109646597907700, 0.5395319892423218200 ) ) ;
#36838 = cartesian_point ( 'none', ( 3.485978078972125500, 4.452324369865670500, 0.2938592363759837700 ) ) ;
#36839 = cartesian_point ( 'none', ( 2.325311336566785200, 4.468539093133434100, 0.04818648350964571000 ) ) ;
#36840 = cartesian_point ( 'none', ( 1.160666742405341600, 4.464410939768392000, -0.1979861735856735800 ) ) ;
#36841 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.439968109243921800, -0.4429771260462226400 ) ) ;
#36842 = cartesian_point ( 'none', ( 20.00005355952162500, 2.977851246528708400, 3.374763376532387200 ) ) ;
#36843 = cartesian_point ( 'none', ( 19.14253799322049000, 3.115064442793961800, 3.253688076740994400 ) ) ;
#36844 = cartesian_point ( 'none', ( 18.28475599830563800, 3.244617482944097500, 3.124506420014100200 ) ) ;
#36845 = cartesian_point ( 'none', ( 17.42989039486063500, 3.366039853908255000, 2.987708418828408000 ) ) ;
#36846 = cartesian_point ( 'none', ( 16.26922365245529500, 3.530897238734791900, 2.801975258242807200 ) ) ;
#36847 = cartesian_point ( 'none', ( 15.10457905829384600, 3.679853829176884100, 2.603262655630822900 ) ) ;
#36848 = cartesian_point ( 'none', ( 13.94391231588850200, 3.811892100681816500, 2.392928019560224500 ) ) ;
#36849 = cartesian_point ( 'none', ( 12.78324557348316600, 3.943930372186749800, 2.182593383489626900 ) ) ;
#36850 = cartesian_point ( 'none', ( 11.61860097932172100, 4.058148369475100400, 1.962073512801291400 ) ) ;
#36851 = cartesian_point ( 'none', ( 10.45793423691638100, 4.153765867809862100, 1.732874781816228700 ) ) ;
#36852 = cartesian_point ( 'none', ( 9.297267494511039800, 4.249383366144622100, 1.503676050831165300 ) ) ;
#36853 = cartesian_point ( 'none', ( 8.132622900349593600, 4.325747201057300400, 1.267364119286457300 ) ) ;
#36854 = cartesian_point ( 'none', ( 6.971956157944251100, 4.382335730123533500, 1.025553237291702200 ) ) ;
#36855 = cartesian_point ( 'none', ( 5.811289415538911200, 4.438924259189766600, 0.7837423552969462500 ) ) ;
#36856 = cartesian_point ( 'none', ( 4.646644821377467600, 4.475350925376015500, 0.5380843363691757400 ) ) ;
#36857 = cartesian_point ( 'none', ( 3.485978078972125500, 4.491366897616076800, 0.2902572738716210400 ) ) ;
#36858 = cartesian_point ( 'none', ( 2.325311336566785200, 4.507382869856140700, 0.04243021137406614200 ) ) ;
#36859 = cartesian_point ( 'none', ( 1.160666742405341600, 4.502878742819632400, -0.2058729845630792600 ) ) ;
#36860 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.477885284261338600, -0.4529561513354359900 ) ) ;
#36861 = cartesian_point ( 'none', ( 20.00005355952162500, 3.021902317257679100, 3.407468139826887100 ) ) ;
#36862 = cartesian_point ( 'none', ( 19.14253799322049000, 3.160445243819268900, 3.284601784622345600 ) ) ;
#36863 = cartesian_point ( 'none', ( 18.28475599830563800, 3.291216153210700000, 3.153551797734707800 ) ) ;
#36864 = cartesian_point ( 'none', ( 17.42989039486063500, 3.413740162050984000, 3.014815225678475000 ) ) ;
#36865 = cartesian_point ( 'none', ( 16.26922365245529500, 3.580093260870270000, 2.826450031790602900 ) ) ;
#36866 = cartesian_point ( 'none', ( 15.10457905829384600, 3.730323105096148100, 2.624990870521963800 ) ) ;
#36867 = cartesian_point ( 'none', ( 13.94391231588850200, 3.863403472561495600, 2.411813912220924600 ) ) ;
#36868 = cartesian_point ( 'none', ( 12.78324557348316600, 3.996483840026845000, 2.198636953919885800 ) ) ;
#36869 = cartesian_point ( 'none', ( 11.61860097932172100, 4.111505656880156700, 1.975198413370235600 ) ) ;
#36870 = cartesian_point ( 'none', ( 10.45793423691638100, 4.207683207481737900, 1.743024602367626600 ) ) ;
#36871 = cartesian_point ( 'none', ( 9.297267494511039800, 4.303860758083319000, 1.510850791365018200 ) ) ;
#36872 = cartesian_point ( 'none', ( 8.132622900349593600, 4.380537052239808400, 1.271527692459745800 ) ) ;
#36873 = cartesian_point ( 'none', ( 6.971956157944251100, 4.437188313113371600, 1.026690125087763800 ) ) ;
#36874 = cartesian_point ( 'none', ( 5.811289415538911200, 4.493839573986939200, 0.7818525577157812200 ) ) ;
#36875 = cartesian_point ( 'none', ( 4.646644821377467600, 4.530078816022194300, 0.5331730107242661500 ) ) ;
#36876 = cartesian_point ( 'none', ( 3.485978078972125500, 4.545658488449928900, 0.2823502175769142000 ) ) ;
#36877 = cartesian_point ( 'none', ( 2.325311336566785200, 4.561238160877665300, 0.03152742442956212700 ) ) ;
#36878 = cartesian_point ( 'none', ( 1.160666742405341600, 4.556051838737619000, -0.2197252408654642700 ) ) ;
#36879 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.530134949868870100, -0.4696914678373489400 ) ) ;
#36880 = cartesian_point ( 'none', ( 20.00005355952162500, 3.080985048913226900, 3.446038498080432600 ) ) ;
#36881 = cartesian_point ( 'none', ( 19.14253799322049000, 3.221096192723427600, 3.320769920986525600 ) ) ;
#36882 = cartesian_point ( 'none', ( 18.28475599830563800, 3.353285735043509700, 3.187227180826276200 ) ) ;
#36883 = cartesian_point ( 'none', ( 17.42989039486063500, 3.477073727277966600, 3.045916692385493900 ) ) ;
#36884 = cartesian_point ( 'none', ( 16.26922365245529500, 3.645142959583799900, 2.854056844913202000 ) ) ;
#36885 = cartesian_point ( 'none', ( 17.42989039486063500, 3.292875704670131100, 2.936169061599188000 ) ) ;
#36886 = cartesian_point ( 'none', ( 16.26922365245529500, 3.454889223075532800, 2.754472991859013000 ) ) ;
#36887 = cartesian_point ( 'none', ( 15.10457905829384600, 3.601345040661766600, 2.560018536008108000 ) ) ;
#36888 = cartesian_point ( 'none', ( 13.94391231588850200, 3.731242715690474800, 2.354134015154160300 ) ) ;
#36889 = cartesian_point ( 'none', ( 12.78324557348316600, 3.861140390719183500, 2.148249494300212200 ) ) ;
#36890 = cartesian_point ( 'none', ( 11.61860097932172100, 3.973592590355409500, 1.932341308484810200 ) ) ;
#36891 = cartesian_point ( 'none', ( 10.45793423691638100, 4.067831152050607600, 1.707884329545094900 ) ) ;
#36892 = cartesian_point ( 'none', ( 9.297267494511039800, 4.162069713745807100, 1.483427350605379000 ) ) ;
#36893 = cartesian_point ( 'none', ( 8.132622900349593600, 4.237450892566955400, 1.251954847303890800 ) ) ;
#36894 = cartesian_point ( 'none', ( 6.971956157944251100, 4.293459758627196100, 1.015048011548209000 ) ) ;
#36895 = cartesian_point ( 'none', ( 5.811289415538911200, 4.349468624687436800, 0.7781411757925268400 ) ) ;
#36896 = cartesian_point ( 'none', ( 4.646644821377467600, 4.385722580639333400, 0.5374183214912339200 ) ) ;
#36897 = cartesian_point ( 'none', ( 3.485978078972125500, 4.401973975202710500, 0.2945238298289710200 ) ) ;
#36898 = cartesian_point ( 'none', ( 2.325311336566785200, 4.418225369766086700, 0.05162933816670805400 ) ) ;
#36899 = cartesian_point ( 'none', ( 1.160666742405341600, 4.414363189437374900, -0.1917775751866973000 ) ) ;
#36900 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.390413816824421100, -0.4340341942016781000 ) ) ;
#36901 = cartesian_point ( 'none', ( 20.00005355952162500, 2.928366122722041900, 3.331311561205704900 ) ) ;
#36902 = cartesian_point ( 'none', ( 19.14253799322049000, 3.063812628467315100, 3.212248257885622800 ) ) ;
#36903 = cartesian_point ( 'none', ( 18.28475599830563800, 3.191725205332266200, 3.085182029497802100 ) ) ;
#36904 = cartesian_point ( 'none', ( 17.42989039486063500, 3.311639259404386000, 2.950594903083185700 ) ) ;
#36905 = cartesian_point ( 'none', ( 16.26922365245529500, 3.474448774663424700, 2.767863487810614300 ) ) ;
#36906 = cartesian_point ( 'none', ( 15.10457905829384600, 3.621612372214073600, 2.572311489758047500 ) ) ;
#36907 = cartesian_point ( 'none', ( 13.94391231588850200, 3.752124775463134400, 2.365274727359302900 ) ) ;
#36908 = cartesian_point ( 'none', ( 12.78324557348316600, 3.882637178712199200, 2.158237964960558300 ) ) ;
#36909 = cartesian_point ( 'none', ( 11.61860097932172100, 3.995606855607649600, 1.941130709235334000 ) ) ;
#36910 = cartesian_point ( 'none', ( 10.45793423691638100, 4.090262108706545200, 1.715436022884094600 ) ) ;
#36911 = cartesian_point ( 'none', ( 9.297267494511039800, 4.184917361805441200, 1.489741336532855100 ) ) ;
#36912 = cartesian_point ( 'none', ( 8.132622900349593600, 4.260611599749953600, 1.257000943114782200 ) ) ;
#36913 = cartesian_point ( 'none', ( 6.971956157944251100, 4.316827754141974600, 1.018804695512573800 ) ) ;
#36914 = cartesian_point ( 'none', ( 5.811289415538911200, 4.373043908533994700, 0.7806084479103653200 ) ) ;
#36915 = cartesian_point ( 'none', ( 4.646644821377467600, 4.409397966036595800, 0.5385834680229623100 ) ) ;
#36916 = cartesian_point ( 'none', ( 3.485978078972125500, 4.425641591574503800, 0.2943830318730971700 ) ) ;
#36917 = cartesian_point ( 'none', ( 2.325311336566785200, 4.441885217112413500, 0.05018259572323191500 ) ) ;
#36918 = cartesian_point ( 'none', ( 1.160666742405341600, 4.437907450252386500, -0.1945251600942073100 ) ) ;
#36919 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.413735463175480200, -0.4380686334765873700 ) ) ;
#36920 = cartesian_point ( 'none', ( 20.00005355952162500, 2.947643557246339100, 3.349767604585035300 ) ) ;
#36921 = cartesian_point ( 'none', ( 19.14253799322049000, 3.083840460106888100, 3.229920507525439400 ) ) ;
#36922 = cartesian_point ( 'none', ( 18.28475599830563800, 3.212454131784562500, 3.102026405851238300 ) ) ;
#36923 = cartesian_point ( 'none', ( 17.42989039486063500, 3.333017442510364700, 2.966570456474088200 ) ) ;
#36924 = cartesian_point ( 'none', ( 16.26922365245529500, 3.496708465461580300, 2.782659424296137100 ) ) ;
#36925 = cartesian_point ( 'none', ( 15.10457905829384600, 3.644653147916765900, 2.585859043999731500 ) ) ;
#36926 = cartesian_point ( 'none', ( 13.94391231588850200, 3.775840877680814800, 2.377513661735258100 ) ) ;
#36927 = cartesian_point ( 'none', ( 12.78324557348316600, 3.907028607444864600, 2.169168279470784300 ) ) ;
#36928 = cartesian_point ( 'none', ( 11.61860097932172100, 4.020563239300882300, 1.950701105458546100 ) ) ;
#36929 = cartesian_point ( 'none', ( 10.45793423691638100, 4.115669216590689800, 1.723604492019847900 ) ) ;
#36930 = cartesian_point ( 'none', ( 9.297267494511039800, 4.210775193880498300, 1.496507878581149400 ) ) ;
#36931 = cartesian_point ( 'none', ( 8.132622900349593600, 4.286802846343012300, 1.262333125858713600 ) ) ;
#36932 = cartesian_point ( 'none', ( 6.971956157944251100, 4.343232828020892300, 1.022679884863710900 ) ) ;
#36933 = cartesian_point ( 'none', ( 5.811289415538911200, 4.399662809698772200, 0.7830266438687075700 ) ) ;
#36934 = cartesian_point ( 'none', ( 6.971956157944251100, 4.198816776847155400, 1.008103344875787000 ) ) ;
#36935 = cartesian_point ( 'none', ( 5.811289415538911200, 4.254442446348157600, 0.7764187705597140900 ) ) ;
#36936 = cartesian_point ( 'none', ( 4.646644821377467600, 4.290745765482910200, 0.5409319851486116300 ) ) ;
#36937 = cartesian_point ( 'none', ( 3.485978078972125500, 4.307478745770644900, 0.3032516021672964100 ) ) ;
#36938 = cartesian_point ( 'none', ( 2.325311336566785200, 4.324211726058381400, 0.06557121918598100800 ) ) ;
#36939 = cartesian_point ( 'none', ( 1.160666742405341600, 4.321260064276715200, -0.1726791633450469600 ) ) ;
#36940 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.298643923268561400, -0.4098720537303908200 ) ) ;
#36941 = cartesian_point ( 'none', ( 20.00005355952162500, 2.869799313577494200, 3.278086018899146700 ) ) ;
#36942 = cartesian_point ( 'none', ( 19.14253799322049000, 3.003081742625235400, 3.161403960774999500 ) ) ;
#36943 = cartesian_point ( 'none', ( 18.28475599830563800, 3.128979787737919100, 3.036845847794946300 ) ) ;
#36944 = cartesian_point ( 'none', ( 17.42989039486063500, 3.247036131121076700, 2.904884233615201900 ) ) ;
#36945 = cartesian_point ( 'none', ( 16.26922365245529500, 3.407323398432601000, 2.725717524561376900 ) ) ;
#36946 = cartesian_point ( 'none', ( 15.10457905829384600, 3.552267733897583700, 2.533926343033162400 ) ) ;
#36947 = cartesian_point ( 'none', ( 13.94391231588850200, 3.680879020733176100, 2.330820817274095600 ) ) ;
#36948 = cartesian_point ( 'none', ( 12.78324557348316600, 3.809490307568770300, 2.127715291515028800 ) ) ;
#36949 = cartesian_point ( 'none', ( 11.61860097932172100, 3.920890000275756700, 1.914682838212338900 ) ) ;
#36950 = cartesian_point ( 'none', ( 10.45793423691638100, 4.014317125995146900, 1.693178685034148800 ) ) ;
#36951 = cartesian_point ( 'none', ( 9.297267494511039800, 4.107744251714538400, 1.471674531855958800 ) ) ;
#36952 = cartesian_point ( 'none', ( 8.132622900349593600, 4.182560608443808700, 1.243211776770731800 ) ) ;
#36953 = edge_curve ( 'none', #35983, #36784, #5906, .t. ) ;
#36954 = cartesian_point ( 'none', ( 6.971956157944251100, 4.238255124603711000, 1.009351052053886200 ) ) ;
#36955 = cartesian_point ( 'none', ( 5.811289415538911200, 4.293949640763614200, 0.7754903273370408200 ) ) ;
#36956 = cartesian_point ( 'none', ( 4.646644821377467600, 4.330141866335280200, 0.5378291388700478000 ) ) ;
#36957 = cartesian_point ( 'none', ( 3.485978078972125500, 4.346584571719621900, 0.2979909535554120000 ) ) ;
#36958 = cartesian_point ( 'none', ( 2.325311336566785200, 4.363027277103962700, 0.05815276824077592700 ) ) ;
#36959 = cartesian_point ( 'none', ( 1.160666742405341600, 4.359608141950520400, -0.1822240759230836500 ) ) ;
#36960 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.336350522419348200, -0.4214975613516140400 ) ) ;
#36961 = cartesian_point ( 'none', ( 20.00005355952162500, 2.892584285889523000, 3.297248019820310000 ) ) ;
#36962 = cartesian_point ( 'none', ( 19.14253799322049000, 3.026645815306645100, 3.179639556337052300 ) ) ;
#36963 = cartesian_point ( 'none', ( 18.28475599830563800, 3.153264912015636400, 3.054109506454433900 ) ) ;
#36964 = cartesian_point ( 'none', ( 17.42989039486063500, 3.271981659905304900, 2.921134090114194700 ) ) ;
#36965 = cartesian_point ( 'none', ( 16.26922365245529500, 3.433165570553691600, 2.740590923233170900 ) ) ;
#36966 = cartesian_point ( 'none', ( 15.10457905829384600, 3.578889819877509600, 2.547353940959212500 ) ) ;
#36967 = cartesian_point ( 'none', ( 13.94391231588850200, 3.708158963491430700, 2.342743147820971900 ) ) ;
#36968 = cartesian_point ( 'none', ( 12.78324557348316600, 3.837428107105352200, 2.138132354682733100 ) ) ;
#36969 = cartesian_point ( 'none', ( 11.61860097932172100, 3.949359105681308400, 1.923545449869961800 ) ) ;
#36970 = cartesian_point ( 'none', ( 10.45793423691638100, 4.043187357002485000, 1.700448279530788500 ) ) ;
#36971 = cartesian_point ( 'none', ( 9.297267494511039800, 4.137015608323660700, 1.477351109191615400 ) ) ;
#36972 = cartesian_point ( 'none', ( 8.132622900349593600, 4.212100170292939300, 1.247267653217010600 ) ) ;
#36973 = cartesian_point ( 'none', ( 6.971956157944251100, 4.267928139217327800, 1.011769614912837900 ) ) ;
#36974 = cartesian_point ( 'none', ( 5.811289415538911200, 4.323756108141715500, 0.7762715766086648600 ) ) ;
#36975 = cartesian_point ( 'none', ( 4.646644821377467600, 4.359946122384641000, 0.5369676463684095500 ) ) ;
#36976 = cartesian_point ( 'none', ( 3.485978078972125500, 4.376250967452631500, 0.2954925126866062600 ) ) ;
#36977 = cartesian_point ( 'none', ( 2.325311336566785200, 4.392555812520626500, 0.05401737900480282200 ) ) ;
#36978 = cartesian_point ( 'none', ( 1.160666742405341600, 4.388864109788977800, -0.1879794381029377700 ) ) ;
#36979 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.365201077330681300, -0.4288448549942250900 ) ) ;
#36980 = cartesian_point ( 'none', ( 20.00005355952162500, 2.911495521450442300, 3.314711600316548400 ) ) ;
#36981 = cartesian_point ( 'none', ( 19.14253799322049000, 3.046267095819096500, 3.196334232235509700 ) ) ;
#36982 = cartesian_point ( 'none', ( 18.28475599830563800, 3.173547925973848400, 3.069993625211761200 ) ) ;
#36983 = cartesian_point ( 'none', ( 19.14253799322049000, 2.867816110725034000, 3.089037662078321300 ) ) ;
#36984 = cartesian_point ( 'none', ( 18.28475599830563800, 2.990887198624808900, 2.970032115255806900 ) ) ;
#36985 = cartesian_point ( 'none', ( 17.42989039486063500, 3.106460372950882000, 2.843783589324413400 ) ) ;
#36986 = cartesian_point ( 'none', ( 16.26922365245529500, 3.263376195992437000, 2.672373645193128100 ) ) ;
#36987 = cartesian_point ( 'none', ( 15.10457905829384600, 3.405601150949219200, 2.488591146963726100 ) ) ;
#36988 = cartesian_point ( 'none', ( 13.94391231588850200, 3.532163697164665700, 2.293691515452114700 ) ) ;
#36989 = cartesian_point ( 'none', ( 12.78324557348316600, 3.658726243380112700, 2.098791883940502900 ) ) ;
#36990 = cartesian_point ( 'none', ( 11.61860097932172100, 3.768761830330839200, 1.894106481255534200 ) ) ;
#36991 = cartesian_point ( 'none', ( 10.45793423691638100, 3.861518803383354700, 1.681033516245813200 ) ) ;
#36992 = cartesian_point ( 'none', ( 9.297267494511039800, 3.954275776435870700, 1.467960551236092000 ) ) ;
#36993 = cartesian_point ( 'none', ( 8.132622900349593600, 4.029120511409893800, 1.247955528305779700 ) ) ;
#36994 = cartesian_point ( 'none', ( 6.971956157944251100, 4.085541742873988200, 1.022521304843648300 ) ) ;
#36995 = cartesian_point ( 'none', ( 5.811289415538911200, 4.141962974338082600, 0.7970870813815175100 ) ) ;
#36996 = cartesian_point ( 'none', ( 4.646644821377467600, 4.179575288070971300, 0.5677636017211092900 ) ) ;
#36997 = cartesian_point ( 'none', ( 3.485978078972125500, 4.198121753831477700, 0.3361173777594541100 ) ) ;
#36998 = cartesian_point ( 'none', ( 2.325311336566785200, 4.216668219591984000, 0.1044711537977989500 ) ) ;
#36999 = cartesian_point ( 'none', ( 1.160666742405341600, 4.216022146213091100, -0.1279154358692642900 ) ) ;
#37000 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.196187947031091000, -0.3594549551974077200 ) ) ;
#37001 = cartesian_point ( 'none', ( 20.00005355952162500, 2.795853485745949800, 3.227122694593890900 ) ) ;
#37002 = cartesian_point ( 'none', ( 19.14253799322049000, 2.927063816741172000, 3.113447171226461300 ) ) ;
#37003 = cartesian_point ( 'none', ( 18.28475599830563800, 3.051077205480662500, 2.992015561043979100 ) ) ;
#37004 = cartesian_point ( 'none', ( 17.42989039486063500, 3.167443078254704100, 2.863288659170965600 ) ) ;
#37005 = cartesian_point ( 'none', ( 16.26922365245529500, 3.325435162549030400, 2.688513778470676700 ) ) ;
#37006 = cartesian_point ( 'none', ( 15.10457905829384600, 3.468454828521322600, 2.501288959686843100 ) ) ;
#37007 = cartesian_point ( 'none', ( 13.94391231588850200, 3.595525106832958800, 2.302893138175227800 ) ) ;
#37008 = cartesian_point ( 'none', ( 12.78324557348316600, 3.722595385144595000, 2.104497316663611600 ) ) ;
#37009 = cartesian_point ( 'none', ( 11.61860097932172100, 3.832848256947137200, 1.896285737055853700 ) ) ;
#37010 = cartesian_point ( 'none', ( 10.45793423691638100, 3.925530583331235100, 1.679680695564439900 ) ) ;
#37011 = cartesian_point ( 'none', ( 9.297267494511039800, 4.018212909715332500, 1.463075654073026100 ) ) ;
#37012 = cartesian_point ( 'none', ( 8.132622900349593600, 4.092691576413138900, 1.239556782765964400 ) ) ;
#37013 = cartesian_point ( 'none', ( 6.971956157944251100, 4.148457818610732600, 1.010650942179437400 ) ) ;
#37014 = cartesian_point ( 'none', ( 5.811289415538911200, 4.204224060808326300, 0.7817451015929097700 ) ) ;
#37015 = cartesian_point ( 'none', ( 4.646644821377467600, 4.240896938525273700, 0.5490159507255907300 ) ) ;
#37016 = cartesian_point ( 'none', ( 3.485978078972125500, 4.258225938820959100, 0.3140532656621585200 ) ) ;
#37017 = cartesian_point ( 'none', ( 2.325311336566785200, 4.275554939116642700, 0.07909058059872634000 ) ) ;
#37018 = cartesian_point ( 'none', ( 1.160666742405341600, 4.273421687347671100, -0.1565006052728076500 ) ) ;
#37019 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.251840755786712800, -0.3911109652666210400 ) ) ;
#37020 = cartesian_point ( 'none', ( 20.00005355952162500, 2.838376410889885900, 3.254220955864358900 ) ) ;
#37021 = cartesian_point ( 'none', ( 19.14253799322049000, 2.970688519588399900, 3.138816509362905000 ) ) ;
#37022 = cartesian_point ( 'none', ( 18.28475599830563800, 3.095696083353410200, 3.015592457311205200 ) ) ;
#37023 = cartesian_point ( 'none', ( 17.42989039486063500, 3.212944982456923600, 2.885016329102449500 ) ) ;
#37024 = cartesian_point ( 'none', ( 16.26922365245529500, 3.372135967828980200, 2.707730719816957300 ) ) ;
#37025 = cartesian_point ( 'none', ( 15.10457905829384600, 3.516143105700763300, 2.517904743392675600 ) ) ;
#37026 = cartesian_point ( 'none', ( 13.94391231588850200, 3.643982681299291900, 2.316835103729592700 ) ) ;
#37027 = cartesian_point ( 'none', ( 12.78324557348316600, 3.771822256897822400, 2.115765464066508500 ) ) ;
#37028 = cartesian_point ( 'none', ( 11.61860097932172100, 3.882620996294135400, 1.904825670685452900 ) ) ;
#37029 = cartesian_point ( 'none', ( 10.45793423691638100, 3.975622031749710400, 1.685456656265354800 ) ) ;
#37030 = cartesian_point ( 'none', ( 9.297267494511039800, 4.068623067205286300, 1.466087641845257100 ) ) ;
#37031 = cartesian_point ( 'none', ( 8.132622900349593600, 4.143191107346156700, 1.239787919191860400 ) ) ;
#37032 = cartesian_point ( 'none', ( 8.132622900349593600, 3.825903941781799900, 1.387923818419086500 ) ) ;
#37033 = cartesian_point ( 'none', ( 6.971956157944251100, 3.890641825123655600, 1.173243887625122300 ) ) ;
#37034 = cartesian_point ( 'none', ( 5.811289415538911200, 3.955379708465513600, 0.9585639568311579200 ) ) ;
#37035 = cartesian_point ( 'none', ( 4.646644821377467600, 4.002168350943071200, 0.7392712548085130800 ) ) ;
#37036 = cartesian_point ( 'none', ( 3.485978078972125500, 4.030688138685148300, 0.5168637730718777000 ) ) ;
#37037 = cartesian_point ( 'none', ( 2.325311336566785200, 4.059207926427227200, 0.2944562913352420400 ) ) ;
#37038 = cartesian_point ( 'none', ( 1.160666742405341600, 4.069264040364862100, 0.07045329850309627100 ) ) ;
#37039 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.060787787043095100, -0.1536150378474696300 ) ) ;
#37040 = advanced_face ( 'none', ( #5901 ), #5900, .t. ) ;
#37041 = cartesian_point ( 'none', ( 20.00005355952162500, 2.565952279731679800, 3.180178888108812400 ) ) ;
#37042 = cartesian_point ( 'none', ( 19.14253799322049000, 2.695253940691702000, 3.075850828780437600 ) ) ;
#37043 = cartesian_point ( 'none', ( 18.28475599830563800, 2.817932002687848900, 2.963863517621284900 ) ) ;
#37044 = cartesian_point ( 'none', ( 17.42989039486063500, 2.933540087027807400, 2.844642582124172300 ) ) ;
#37045 = cartesian_point ( 'none', ( 16.26922365245529500, 3.090503308036868500, 2.682774126694088300 ) ) ;
#37046 = cartesian_point ( 'none', ( 15.10457905829384600, 3.233563428964843800, 2.508496614051368000 ) ) ;
#37047 = cartesian_point ( 'none', ( 13.94391231588850200, 3.361743204124740400, 2.323000536322434000 ) ) ;
#37048 = cartesian_point ( 'none', ( 12.78324557348316600, 3.489922979284638200, 2.137504458593500400 ) ) ;
#37049 = cartesian_point ( 'none', ( 11.61860097932172100, 3.602346810839532700, 1.942056942079790000 ) ) ;
#37050 = cartesian_point ( 'none', ( 10.45793423691638100, 3.698246730023639900, 1.737993091500266200 ) ) ;
#37051 = cartesian_point ( 'none', ( 9.297267494511039800, 3.794146649207746700, 1.533929240920742300 ) ) ;
#37052 = cartesian_point ( 'none', ( 8.132622900349593600, 3.872867562331799600, 1.322643019292885500 ) ) ;
#37053 = cartesian_point ( 'none', ( 6.971956157944251100, 3.933871725737205800, 1.105577725751824200 ) ) ;
#37054 = cartesian_point ( 'none', ( 5.811289415538911200, 3.994875889142611900, 0.8885124322107631500 ) ) ;
#37055 = cartesian_point ( 'none', ( 4.646644821377467600, 4.037746582535904200, 0.6671508428126953200 ) ) ;
#37056 = cartesian_point ( 'none', ( 3.485978078972125500, 4.062190955610894600, 0.4430050816709081300 ) ) ;
#37057 = cartesian_point ( 'none', ( 2.325311336566785200, 4.086635328685885000, 0.2188593205291208800 ) ) ;
#37058 = cartesian_point ( 'none', ( 1.160666742405341600, 4.092486401588202800, -0.006539469526975506600 ) ) ;
#37059 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.079704205557017200, -0.2316515862099315900 ) ) ;
#37060 = cartesian_point ( 'none', ( 20.00005355952162500, 2.667658715822031700, 3.182135975433155300 ) ) ;
#37061 = cartesian_point ( 'none', ( 19.14253799322049000, 2.797039949237122100, 3.073672673535257500 ) ) ;
#37062 = cartesian_point ( 'none', ( 18.28475599830563800, 2.919545530737271700, 2.957553867072398200 ) ) ;
#37063 = cartesian_point ( 'none', ( 17.42989039486063500, 3.034730055308870100, 2.834220506885833000 ) ) ;
#37064 = cartesian_point ( 'none', ( 16.26922365245529500, 3.191118201435312800, 2.666768536867656400 ) ) ;
#37065 = cartesian_point ( 'none', ( 15.10457905829384600, 3.333144128672832700, 2.486974069477370100 ) ) ;
#37066 = cartesian_point ( 'none', ( 13.94391231588850200, 3.459837655926000000, 2.296065283236441900 ) ) ;
#37067 = cartesian_point ( 'none', ( 12.78324557348316600, 3.586531183179170900, 2.105156496995514500 ) ) ;
#37068 = cartesian_point ( 'none', ( 11.61860097932172100, 3.697026865191303600, 1.904437492492933000 ) ) ;
#37069 = cartesian_point ( 'none', ( 10.45793423691638100, 3.790569904413109800, 1.695279384055842900 ) ) ;
#37070 = cartesian_point ( 'none', ( 9.297267494511039800, 3.884112943634916000, 1.486121275618753800 ) ) ;
#37071 = cartesian_point ( 'none', ( 8.132622900349593600, 3.960064346257115900, 1.269952825211312800 ) ) ;
#37072 = cartesian_point ( 'none', ( 6.971956157944251100, 4.017905287186094300, 1.048250682541729500 ) ) ;
#37073 = cartesian_point ( 'none', ( 5.811289415538911200, 4.075746228115070500, 0.8265485398721457200 ) ) ;
#37074 = cartesian_point ( 'none', ( 4.646644821377467600, 4.115081595074335600, 0.6008271553778677900 ) ) ;
#37075 = cartesian_point ( 'none', ( 3.485978078972125500, 4.135642687622021400, 0.3726284349934641000 ) ) ;
#37076 = cartesian_point ( 'none', ( 2.325311336566785200, 4.156203780169706300, 0.1444297146090602300 ) ) ;
#37077 = cartesian_point ( 'none', ( 1.160666742405341600, 4.157850145195036300, -0.08468751301478558100 ) ) ;
#37078 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.140570536355495400, -0.3131581448915899400 ) ) ;
#37079 = cartesian_point ( 'none', ( 20.00005355952162500, 2.737694380643322500, 3.200348516930454900 ) ) ;
#37080 = edge_loop ( 'none', ( #37634, #46892, #47133, #47164, #47223 ) ) ;
#37081 = cartesian_point ( 'none', ( 20.00005355952162500, 2.451759346740733900, 3.239229533343627400 ) ) ;
#37082 = cartesian_point ( 'none', ( 19.14253799322049000, 2.583461925000777500, 3.139544400223221600 ) ) ;
#37083 = cartesian_point ( 'none', ( 18.28475599830563800, 2.708818726313797900, 3.032044120294047600 ) ) ;
#37084 = cartesian_point ( 'none', ( 17.42989039486063500, 2.827373065685607300, 2.917137880089264400 ) ) ;
#37085 = cartesian_point ( 'none', ( 16.26922365245529500, 2.988336471304193800, 2.761127565762575600 ) ) ;
#37086 = cartesian_point ( 'none', ( 15.10457905829384600, 3.135866875641188900, 2.592357853074520600 ) ) ;
#37087 = cartesian_point ( 'none', ( 13.94391231588850200, 3.268956496441108900, 2.411981610292996500 ) ) ;
#37088 = cartesian_point ( 'none', ( 12.78324557348316600, 3.402046117241028300, 2.231605367511472900 ) ) ;
#37089 = cartesian_point ( 'none', ( 11.61860097932172100, 3.519785817442710100, 2.040854747273781500 ) ) ;
#37090 = cartesian_point ( 'none', ( 10.45793423691638100, 3.621371315507289100, 1.841032769734729500 ) ) ;
#37091 = cartesian_point ( 'none', ( 9.297267494511039800, 3.722956813571868900, 1.641210792195678400 ) ) ;
#37092 = cartesian_point ( 'none', ( 8.132622900349593600, 3.807694177541225900, 1.433682444078678600 ) ) ;
#37093 = cartesian_point ( 'none', ( 6.971956157944251100, 3.875004565296893000, 1.219865354432347200 ) ) ;
#37094 = cartesian_point ( 'none', ( 5.811289415538911200, 3.942314953052561000, 1.006048264786015400 ) ) ;
#37095 = cartesian_point ( 'none', ( 4.646644821377467600, 3.991738566394332600, 0.7874030211403124600 ) ) ;
#37096 = cartesian_point ( 'none', ( 3.485978078972125500, 4.022937791928198300, 0.5654231922126984300 ) ) ;
#37097 = cartesian_point ( 'none', ( 2.325311336566785200, 4.054137017462064600, 0.3434433632850846200 ) ) ;
#37098 = cartesian_point ( 'none', ( 1.160666742405341600, 4.066898732842029000, 0.1196452963917208200 ) ) ;
#37099 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611840500, -0.1044422407422566900 ) ) ;
#37100 = cartesian_point ( 'none', ( 20.00005355952162500, 2.491514611570976500, 3.210288144634305200 ) ) ;
#37101 = cartesian_point ( 'none', ( 19.14253799322049000, 2.622040473123480100, 3.108986617607984100 ) ) ;
#37102 = cartesian_point ( 'none', ( 18.28475599830563800, 2.746124544839665800, 2.999944979747796400 ) ) ;
#37103 = cartesian_point ( 'none', ( 17.42989039486063500, 2.863314990830505100, 2.883578036838356300 ) ) ;
#37104 = cartesian_point ( 'none', ( 16.26922365245529500, 3.022426613337102300, 2.725584499601533900 ) ) ;
#37105 = cartesian_point ( 'none', ( 15.10457905829384600, 3.167947786090433000, 2.554991256752409300 ) ) ;
#37106 = cartesian_point ( 'none', ( 13.94391231588850200, 3.298884451924063200, 2.372963633118914100 ) ) ;
#37107 = cartesian_point ( 'none', ( 12.78324557348316600, 3.429821117757693800, 2.190936009485419800 ) ) ;
#37108 = cartesian_point ( 'none', ( 11.61860097932172100, 3.545278846475948200, 1.998717438310553300 ) ) ;
#37109 = cartesian_point ( 'none', ( 10.45793423691638100, 3.644468944719083700, 1.797620967342507000 ) ) ;
#37110 = cartesian_point ( 'none', ( 9.297267494511039800, 3.743659042962219200, 1.596524496374461100 ) ) ;
#37111 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37112 = cartesian_point ( 'none', ( 3.203591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#37113 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37114 = axis2_placement_3d ( 'none', #37158, #37160, #37153 ) ;
#37115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37116 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37117 = axis2_placement_3d ( 'none', #37130, #37116, #37115 ) ;
#37118 = axis2_placement_3d ( 'none', #37150, #37168, #37167 ) ;
#37119 = face_outer_bound ( 'none', #16213, .t. ) ;
#37120 = cylindrical_surface ( 'none', #37117, 1.500000000000000000 ) ;
#37121 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37122 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#37123 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#37124 = axis2_placement_3d ( 'none', #37123, #37122, #37121 ) ;
#37125 = circle ( 'none', #37124, 2.250000000000001800 ) ;
#37126 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37127 = cartesian_point ( 'none', ( -1.734723475976807100e-015, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37128 = axis2_placement_3d ( 'none', #37112, #37111, #37161 ) ;
#37129 = circle ( 'none', #37128, 1.500000000000000700 ) ;
#37130 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37131 = axis2_placement_3d ( 'none', #37127, #37126, #37113 ) ;
#37132 = face_outer_bound ( 'none', #16212, .t. ) ;
#37133 = vertex_point ( 'none', #5863 ) ;
#37134 = oriented_edge ( 'none', *, *, #37152, .f. ) ;
#37135 = cartesian_point ( 'none', ( 20.00002613607364300, 3.941675456644196700, 2.033755014995094700 ) ) ;
#37136 = cartesian_point ( 'none', ( 20.00002613607364300, 3.964253082427133800, 2.047985118053893500 ) ) ;
#37137 = cartesian_point ( 'none', ( 20.00002613607364300, 3.995824358556497200, 2.071234798279383900 ) ) ;
#37138 = cartesian_point ( 'none', ( 20.00002613607364300, 4.038229667620988100, 2.106046982032534900 ) ) ;
#37139 = cartesian_point ( 'none', ( 20.00002613607364300, 4.089968534246077400, 2.154021260516317100 ) ) ;
#37140 = cartesian_point ( 'none', ( 20.00002613607364300, 4.149666549330500900, 2.216243032985420100 ) ) ;
#37141 = cartesian_point ( 'none', ( 20.00002613607364300, 4.215743508595752000, 2.293829605728680700 ) ) ;
#37142 = cartesian_point ( 'none', ( 20.00002613607364300, 4.286558067343876600, 2.387703156123234000 ) ) ;
#37143 = cartesian_point ( 'none', ( 20.00002613607364300, 4.360369834441139700, 2.498662422864811500 ) ) ;
#37144 = cartesian_point ( 'none', ( 20.00002613607364300, 4.435367702227062600, 2.627348380413103700 ) ) ;
#37145 = cartesian_point ( 'none', ( 20.00002613607364300, 4.509676036173357400, 2.774247621284209800 ) ) ;
#37146 = cartesian_point ( 'none', ( 20.00002613607364300, 4.581369310794525700, 2.939683431492878800 ) ) ;
#37147 = cartesian_point ( 'none', ( 20.00002613607364300, 4.669524104218867300, 3.181547540109575400 ) ) ;
#37148 = cartesian_point ( 'none', ( 20.00002613607364300, 4.720942256209212000, 3.372284930416339600 ) ) ;
#37149 = cartesian_point ( 'none', ( 20.00001312526308800, 4.748823836426857300, 3.501238598121749800 ) ) ;
#37150 = cartesian_point ( 'none', ( 3.096408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#37151 = face_outer_bound ( 'none', #16336, .t. ) ;
#37152 = edge_curve ( 'none', #36784, #37354, #5855, .t. ) ;
#37153 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37154 =( bounded_curve ( ) b_spline_curve ( 3, ( #37149, #37148, #37147, #37146, #37145, #37144, #37143, #37142, #37141, #37140, #37139, #37138, #37137, #37136, #37135, #37180, #37179, #37178, #37177, #37176, #37175, #37174, #37173, #37172, #37171 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464206115400, 0.1920631948407097400, 0.2778056938991741400, 0.3566887941595980900, 0.4287124957337494800, 0.4938767987686951100, 0.5521817034634038900, 0.6036272100964346100, 0.6482133190749110900, 0.6859400310280252500, 0.7168073470044278300, 0.7408152689516129800, 0.7579638011540621400, 0.7682529564651644500, 0.7758527508445594000, 0.7890480596209167300, 0.8020461276698881400, 0.8149352861312916300, 0.8408510799748730700, 0.8680997233181301200, 0.8986970553591920900, 0.9352742939269922400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900 ) )
representation_item ( '' ) );
#37155 = conical_surface ( 'none', #37114, 1.500000000000000900, 0.9599310885968845900 ) ;
#37156 = face_outer_bound ( 'none', #16329, .t. ) ;
#37157 = circle ( 'none', #37118, 1.500000000000000900 ) ;
#37158 = cartesian_point ( 'none', ( 3.596408214467820200, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#37159 = conical_surface ( 'none', #37131, 1.600000000000000800, 0.5235987755982984800 ) ;
#37160 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#37161 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37162 = cartesian_point ( 'none', ( 20.00005355952162800, 2.565952279731678900, 3.180178888108812400 ) ) ;
#37163 = cartesian_point ( 'none', ( 20.00005355952162800, 2.491514611570977000, 3.210288144634305200 ) ) ;
#37164 = cartesian_point ( 'none', ( 20.00003984779761300, 2.451761452671565400, 3.239227939371195600 ) ) ;
#37165 =( bounded_curve ( ) b_spline_curve ( 3, ( #37164, #37163, #37162, #37204, #37203, #37202, #37201, #37200, #37199, #37198, #37197, #37196, #37195, #37194, #37193, #37192, #37191, #37190, #37189, #37188, #37187, #37186, #37185, #37184, #37183 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300770500, 0.1013029446408079000, 0.1319002766818697400, 0.1591489200251268400, 0.1850647138687082400, 0.1979538723301117700, 0.2109519403790831600, 0.2241472491554404600, 0.2317470435348353800, 0.2420361988459378000, 0.2591847310483869100, 0.2831926529955719500, 0.3140599689719745200, 0.3517866809250886400, 0.3963727899035651700, 0.4478182965365958300, 0.5061232012313046100, 0.5712875042662501900, 0.6433112058404015800, 0.7221943061008254700, 0.8079368051592897800, 0.9811871069111891600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215092200 ) )
representation_item ( '' ) );
#37166 = cartesian_point ( 'none', ( 10.45793423691638100, 3.811150670113517600, -2.320490490175835400 ) ) ;
#37167 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37168 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37169 = cartesian_point ( 'none', ( 9.297267494511039800, 3.683109395632239400, -2.530784215191073500 ) ) ;
#37170 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #37239, #37238, #37237, #37236, #37235, #37234, #37233, #37232, #37231, #37230, #37229, #37228, #37227, #37226, #37225, #37224, #37223, #37222, #37221, #37220, #37219, #37218 ),
( #37217, #37216, #37215, #37214, #37699, #37777, #37776, #37775, #37774, #37773, #37772, #37771, #37770, #37769, #37768, #37767, #37766, #37765, #37764, #37763, #37762, #37761 ),
( #37760, #37759, #37758, #37757, #37756, #37755, #37754, #37753, #37752, #37751, #37750, #37749, #37748, #37747, #37746, #37745, #37744, #37743, #37742, #37741, #37740, #37739 ),
( #37738, #37737, #37736, #37735, #37734, #37733, #37732, #37731, #37730, #37801, #37800, #37799, #37798, #37797, #37796, #37795, #37794, #37793, #37792, #37791, #37790, #37789 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132400900, 0.1518787821858843000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900, 0.9986758212672480800, 0.9986758212672480800, 0.9986758212672480800),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457891100, 0.9976606496975182200, 0.9984557591622138500, 0.9984557591622136300, 0.9984557591622136300, 0.9984557591622136300),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457891100, 0.9976606496975182200, 0.9984557591622138500, 0.9984557591622136300, 0.9984557591622136300, 0.9984557591622136300),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900, 0.9986758212672480800, 0.9986758212672480800, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#37171 = cartesian_point ( 'none', ( 20.00002613607359000, 3.736836205039435900, 1.593670932383036000 ) ) ;
#37172 = cartesian_point ( 'none', ( 20.00002613607364300, 3.718391931649926100, 1.639254853246437900 ) ) ;
#37173 = cartesian_point ( 'none', ( 20.00002613607364300, 3.707219627209515300, 1.718770344713268300 ) ) ;
#37174 = cartesian_point ( 'none', ( 20.00002613607364300, 3.733766176456679200, 1.816970701413557400 ) ) ;
#37175 = cartesian_point ( 'none', ( 20.00002613607364300, 3.768408440017496600, 1.880504980272562900 ) ) ;
#37176 = cartesian_point ( 'none', ( 20.00002613607364300, 3.808478927435529300, 1.930441881798117900 ) ) ;
#37177 = cartesian_point ( 'none', ( 20.00002613607364300, 3.845074525401808600, 1.965130167085369600 ) ) ;
#37178 = cartesian_point ( 'none', ( 20.00002613607364300, 3.875843296181903200, 1.989832855029222400 ) ) ;
#37179 = cartesian_point ( 'none', ( 20.00002613607364300, 3.899955861229285100, 2.007294855183798800 ) ) ;
#37180 = cartesian_point ( 'none', ( 20.00002613607364300, 3.921481863109371500, 2.021410191426612700 ) ) ;
#37181 = cartesian_point ( 'none', ( 8.132622900349593600, 3.538139528850690100, -2.729786115877763200 ) ) ;
#37182 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #37213, #37212, #37211, #37210, #37209, #37208, #37207, #37206, #37205, #37287, #37286, #37285, #37284, #37283, #37282, #37281, #37280, #37279, #37278 ),
( #37277, #37276, #37275, #37274, #37273, #37272, #37271, #37270, #37269, #37268, #37267, #37266, #37265, #37264, #37263, #37262, #37261, #37260, #37259 ),
( #37258, #37257, #37256, #37255, #37254, #37253, #37252, #37251, #37250, #37249, #37248, #37247, #37246, #37245, #37244, #37243, #37242, #37241, #37240 ),
( #37336, #37335, #37334, #37333, #37332, #37331, #37330, #37329, #37328, #37327, #37326, #37325, #37324, #37323, #37322, #37321, #37320, #37319, #37318 ),
( #37317, #37316, #37315, #37314, #37313, #37312, #37311, #37310, #37309, #37308, #37307, #37306, #37305, #37304, #37303, #37302, #37301, #37300, #37299 ),
( #37298, #37297, #37296, #37295, #37294, #37293, #37292, #37291, #37290, #37289, #37288, #37388, #37387, #37386, #37385, #37384, #37383, #37382, #37381 ),
( #37380, #37379, #37378, #37377, #37376, #37375, #37374, #37373, #37372, #37371, #37370, #37369, #37368, #37367, #37366, #37365, #37364, #37363, #37362 ),
( #37361, #37360, #37359, #37358, #37357, #37356, #37355, #37353, #37351, #37350, #37348, #37346, #37345, #37344, #37343, #37342, #37341, #37340, #37339 ),
( #37338, #37337, #36550, #36650, #36609, #36613, #36649, #36648, #36636, #36635, #36634, #36645, #36644, #36643, #36642, #36641, #36640, #36639, #36638 ),
( #36637, #36690, #36689, #36688, #36687, #36686, #36685, #36684, #36683, #36682, #36681, #36680, #36679, #36678, #36677, #36676, #36675, #36674, #36673 ),
( #36672, #36671, #36670, #37437, #37436, #37435, #37434, #37433, #37432, #37431, #37430, #37429, #37428, #37427, #37426, #37425, #37424, #37423, #37422 ),
( #37421, #37420, #37419, #37418, #37417, #37416, #37415, #37414, #37413, #37412, #37411, #37410, #37409, #37408, #37407, #37406, #37405, #37404, #37403 ),
( #37402, #37401, #37400, #37399, #37398, #37397, #37396, #37395, #37394, #37393, #37392, #37391, #37390, #37389, #37485, #37484, #37483, #37482, #37481 ),
( #37480, #37479, #37478, #37477, #37476, #37475, #37474, #37473, #37472, #37471, #37470, #37469, #37468, #37467, #37466, #37465, #37464, #37463, #37462 ),
( #37461, #37460, #37459, #37458, #37457, #37456, #37455, #37454, #37453, #37452, #37451, #37450, #37449, #37448, #37447, #37446, #37445, #37444, #37443 ),
( #37442, #37441, #37440, #37439, #37438, #37534, #37533, #37532, #37531, #37530, #37529, #37528, #37527, #37526, #37525, #37524, #37523, #37522, #37521 ),
( #37520, #37519, #37518, #37517, #37516, #37515, #37514, #37513, #37512, #37511, #37510, #37509, #37508, #37507, #37506, #37505, #37504, #37503, #37502 ),
( #37501, #37500, #37499, #37498, #37497, #37496, #37495, #37494, #37493, #37492, #37491, #37490, #37489, #37488, #37487, #37486, #37588, #37586, #37585 ),
( #37584, #37583, #37582, #37581, #37580, #37579, #37577, #37575, #37574, #37573, #37572, #37571, #37570, #37568, #37567, #37566, #37565, #37564, #37563 ),
( #37561, #37560, #37559, #37558, #37557, #37556, #37555, #37554, #37553, #37551, #37550, #37549, #37548, #37547, #37546, #37545, #37544, #37543, #37542 ),
( #37541, #37540, #37539, #37538, #37537, #37536, #37535, #37640, #37639, #37638, #37637, #37636, #37635, #37633, #37632, #37631, #37630, #37629, #37628 ),
( #37626, #37625, #37623, #37622, #37621, #37620, #37619, #37618, #37617, #37616, #37615, #37614, #37612, #37611, #37610, #37609, #37608, #37607, #37606 ),
( #37605, #37604, #37603, #37602, #37601, #37600, #37599, #37598, #37597, #37596, #37595, #37594, #37593, #37592, #37591, #37590, #37589, #37684, #37683 ),
( #37682, #37681, #37680, #37679, #37678, #37677, #37676, #37675, #37674, #37673, #37672, #37671, #37670, #37669, #37668, #37667, #37666, #37665, #37664 ),
( #37663, #37662, #37661, #37660, #37659, #37658, #37657, #37656, #37655, #37654, #37653, #37652, #37651, #37650, #37649, #37648, #37647, #37646, #37645 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054658942700 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402900 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#37183 = cartesian_point ( 'none', ( 20.00002669868733600, 4.547713164359549900, 3.758765449228712400 ) ) ;
#37184 = cartesian_point ( 'none', ( 20.00005355952162800, 4.415844987224655700, 3.762966184864162200 ) ) ;
#37185 = cartesian_point ( 'none', ( 20.00005355952162800, 4.218332528340741100, 3.759304563487821900 ) ) ;
#37186 = cartesian_point ( 'none', ( 20.00005355952162800, 3.962314548019009400, 3.732391574023354900 ) ) ;
#37187 = cartesian_point ( 'none', ( 20.00005355952162800, 3.784435923248303400, 3.702927565895000100 ) ) ;
#37188 = cartesian_point ( 'none', ( 20.00005355952162800, 3.623907566114827000, 3.666434251186565500 ) ) ;
#37189 = cartesian_point ( 'none', ( 20.00005355952162800, 3.480882464356611200, 3.624858102860790700 ) ) ;
#37190 = cartesian_point ( 'none', ( 20.00005355952162800, 3.355343076552732100, 3.580136766256468000 ) ) ;
#37191 = cartesian_point ( 'none', ( 20.00005355952162800, 3.247106443742117800, 3.534182696663118200 ) ) ;
#37192 = cartesian_point ( 'none', ( 20.00005355952162800, 3.155819407936733900, 3.488877973844705300 ) ) ;
#37193 = cartesian_point ( 'none', ( 20.00005355952162800, 3.080985048913226900, 3.446038498080433100 ) ) ;
#37194 = cartesian_point ( 'none', ( 20.00005355952162800, 3.021902317257679100, 3.407468139826886700 ) ) ;
#37195 = cartesian_point ( 'none', ( 20.00005355952162800, 2.977851246528708400, 3.374763376532387200 ) ) ;
#37196 = cartesian_point ( 'none', ( 20.00005355952162800, 2.947643557246339500, 3.349767604585035800 ) ) ;
#37197 = cartesian_point ( 'none', ( 20.00005355952162800, 2.928366122722042300, 3.331311561205704900 ) ) ;
#37198 = cartesian_point ( 'none', ( 20.00005355952162800, 2.911495521450441900, 3.314711600316549300 ) ) ;
#37199 = cartesian_point ( 'none', ( 20.00005355952162800, 2.892584285889523000, 3.297248019820310500 ) ) ;
#37200 = cartesian_point ( 'none', ( 20.00005355952162800, 2.869799313577494200, 3.278086018899146300 ) ) ;
#37201 = cartesian_point ( 'none', ( 20.00005355952162800, 2.838376410889886300, 3.254220955864359300 ) ) ;
#37202 = cartesian_point ( 'none', ( 20.00005355952162800, 2.795853485745949800, 3.227122694593890900 ) ) ;
#37203 = cartesian_point ( 'none', ( 20.00005355952162800, 2.737694380643321600, 3.200348516930454900 ) ) ;
#37204 = cartesian_point ( 'none', ( 20.00005355952162800, 2.667658715822031700, 3.182135975433155700 ) ) ;
#37205 = cartesian_point ( 'none', ( 9.297267494511039800, 3.633675551256283900, 1.830404952010102700 ) ) ;
#37206 = cartesian_point ( 'none', ( 8.132622900349593600, 3.728968064063868900, 1.627506521440859700 ) ) ;
#37207 = cartesian_point ( 'none', ( 6.971956157944251100, 3.807179885033776100, 1.417431898544097000 ) ) ;
#37208 = cartesian_point ( 'none', ( 5.811289415538911200, 3.885391706003684200, 1.207357275647334700 ) ) ;
#37209 = cartesian_point ( 'none', ( 4.646644821377467600, 3.945988569092945000, 0.9915414831103031000 ) ) ;
#37210 = cartesian_point ( 'none', ( 3.485978078972125500, 3.988556536282250200, 0.7714587616303649800 ) ) ;
#37211 = cartesian_point ( 'none', ( 2.325311336566785200, 4.031124503471557000, 0.5513760401504269600 ) ) ;
#37212 = cartesian_point ( 'none', ( 1.160666742405341600, 4.055372792381652900, 0.3285297778762341600 ) ) ;
#37213 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611840500, 0.1044422407422566900 ) ) ;
#37214 = cartesian_point ( 'none', ( 3.485978078972127300, 3.719132771452691600, -1.636042025850804600 ) ) ;
#37215 = cartesian_point ( 'none', ( 2.325311336566786100, 3.628858363097327500, -1.841258337677106300 ) ) ;
#37216 = cartesian_point ( 'none', ( 1.160666742405341400, 3.521945658904158900, -2.038318930200332600 ) ) ;
#37217 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.399124981050881000, -2.225877679756737200 ) ) ;
#37218 = cartesian_point ( 'none', ( 20.12011411547793600, 3.805844190692107900, 1.421202631551338000 ) ) ;
#37219 = cartesian_point ( 'none', ( 20.08008478900982000, 3.808500372008444000, 1.413964138426190300 ) ) ;
#37220 = cartesian_point ( 'none', ( 20.04005546254170500, 3.811156553324780200, 1.406725645301041900 ) ) ;
#37221 = cartesian_point ( 'none', ( 20.00002613607359000, 3.813812734641116800, 1.399487152175893800 ) ) ;
#37222 = cartesian_point ( 'none', ( 19.14251968257109500, 3.870713332812439200, 1.244424473981893300 ) ) ;
#37223 = cartesian_point ( 'none', ( 18.28474686281228400, 3.918050536999385900, 1.086218139401197200 ) ) ;
#37224 = cartesian_point ( 'none', ( 17.42989039486063500, 3.955661388261897400, 0.9254592618965454800 ) ) ;
#37225 = cartesian_point ( 'none', ( 16.26922365245529500, 4.006726878025985700, 0.7071916466170460300 ) ) ;
#37226 = cartesian_point ( 'none', ( 15.10457905829384600, 4.039593556445078400, 0.4854525711830085000 ) ) ;
#37227 = cartesian_point ( 'none', ( 13.94391231588850200, 4.054036910779199600, 0.2617567383201124300 ) ) ;
#37228 = cartesian_point ( 'none', ( 12.78324557348316600, 4.068480265113322500, 0.03806090545721581300 ) ) ;
#37229 = cartesian_point ( 'none', ( 11.61860097932172100, 4.064401632607002500, -0.1860636154714954100 ) ) ;
#37230 = cartesian_point ( 'none', ( 10.45793423691638100, 4.041828874455937600, -0.4090858267288036700 ) ) ;
#37231 = cartesian_point ( 'none', ( 9.297267494511039800, 4.019256116304872800, -0.6321080379861115900 ) ) ;
#37232 = cartesian_point ( 'none', ( 8.132622900349593600, 3.978343427335710600, -0.8525044717275824800 ) ) ;
#37233 = cartesian_point ( 'none', ( 6.971956157944251100, 3.919370282699033800, -1.068769596831717700 ) ) ;
#37234 = cartesian_point ( 'none', ( 5.811289415538911200, 3.860397138062356100, -1.285034721935853300 ) ) ;
#37235 = cartesian_point ( 'none', ( 4.646644821377467600, 3.783766384134011700, -1.495691228308239500 ) ) ;
#37236 = cartesian_point ( 'none', ( 3.485978078972125500, 3.690001486665894300, -1.699300118407466100 ) ) ;
#37237 = cartesian_point ( 'none', ( 2.325311336566785200, 3.596236589197777000, -1.902909008506693300 ) ) ;
#37238 = cartesian_point ( 'none', ( 1.160666742405341600, 3.485978057515948200, -2.098079427156685400 ) ) ;
#37239 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192475400, -2.283478162497861500 ) ) ;
#37240 = cartesian_point ( 'none', ( 20.00002613607361100, 2.189474204186876900, 3.450195874357489400 ) ) ;
#37241 = cartesian_point ( 'none', ( 19.14251968257110500, 2.329752883240087300, 3.361175841765395400 ) ) ;
#37242 = cartesian_point ( 'none', ( 18.28474686281228400, 2.464317661414620700, 3.263796194167260600 ) ) ;
#37243 = cartesian_point ( 'none', ( 17.42989039486063500, 2.592676865187797800, 3.158429282879889200 ) ) ;
#37244 = cartesian_point ( 'none', ( 16.26922365245529500, 2.766954377830518600, 3.015369161951914300 ) ) ;
#37245 = cartesian_point ( 'none', ( 15.10457905829384600, 2.928822833260602600, 2.858405940942853300 ) ) ;
#37246 = cartesian_point ( 'none', ( 13.94391231588850200, 3.077176505795006500, 2.688611837810809500 ) ) ;
#37247 = cartesian_point ( 'none', ( 12.78324557348316600, 3.225530178329413900, 2.518817734678767500 ) ) ;
#37248 = cartesian_point ( 'none', ( 11.61860097932172100, 3.359355661956086700, 2.337352615317090300 ) ) ;
#37249 = cartesian_point ( 'none', ( 10.45793423691638100, 3.477738792924600200, 2.145456070494229800 ) ) ;
#37250 = cartesian_point ( 'none', ( 9.297267494511039800, 3.596121923893113200, 1.953559525671368900 ) ) ;
#37251 = cartesian_point ( 'none', ( 8.132622900349593600, 3.698254025380038000, 1.752542403369002000 ) ) ;
#37252 = cartesian_point ( 'none', ( 6.971956157944251100, 3.783437431571629700, 1.543777854361132900 ) ) ;
#37253 = cartesian_point ( 'none', ( 5.811289415538911200, 3.868620837763221000, 1.335013305353263800 ) ) ;
#37254 = cartesian_point ( 'none', ( 4.646644821377467600, 3.936273659620352500, 1.119927403194085600 ) ) ;
#37255 = cartesian_point ( 'none', ( 3.485978078972125500, 3.985933759770682500, 0.8999894026895806100 ) ) ;
#37256 = cartesian_point ( 'none', ( 2.325311336566785200, 4.035593859921012200, 0.6800514021850755400 ) ) ;
#37257 = cartesian_point ( 'none', ( 1.160666742405341600, 4.066922009525832500, 0.4567637028928877600 ) ) ;
#37258 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.079704205557017200, 0.2316515862099316500 ) ) ;
#37259 = cartesian_point ( 'none', ( 20.00002613607361100, 2.241862265074248100, 3.389343390051736900 ) ) ;
#37260 = cartesian_point ( 'none', ( 19.14251968257110500, 2.379666792970139600, 3.298193354338933200 ) ) ;
#37261 = cartesian_point ( 'none', ( 18.28474686281228400, 2.511632819658720100, 3.198838835195863000 ) ) ;
#37262 = cartesian_point ( 'none', ( 17.42989039486063500, 2.637278478063821200, 3.091659305355718900 ) ) ;
#37263 = cartesian_point ( 'none', ( 16.26922365245529500, 2.807871720912945800, 2.946138132602389400 ) ) ;
#37264 = cartesian_point ( 'none', ( 15.10457905829384600, 2.965865258149768600, 2.787026510095791800 ) ) ;
#37265 = cartesian_point ( 'none', ( 13.94391231588850200, 3.110179833711621500, 2.615411331554711200 ) ) ;
#37266 = cartesian_point ( 'none', ( 12.78324557348316600, 3.254494409273475800, 2.443796153013629600 ) ) ;
#37267 = cartesian_point ( 'none', ( 11.61860097932172100, 3.384144208276218100, 2.260849724123001900 ) ) ;
#37268 = cartesian_point ( 'none', ( 10.45793423691638100, 3.498243591129494200, 2.067821754497388900 ) ) ;
#37269 = cartesian_point ( 'none', ( 9.297267494511039800, 3.612342973982769000, 1.874793784871776200 ) ) ;
#37270 = cartesian_point ( 'none', ( 8.132622900349593600, 3.710112526206439400, 1.673002851271506900 ) ) ;
#37271 = cartesian_point ( 'none', ( 6.971956157944251100, 3.790884382621793900, 1.463827390386386300 ) ) ;
#37272 = cartesian_point ( 'none', ( 5.811289415538911200, 3.871656239037148500, 1.254651929501266100 ) ) ;
#37273 = cartesian_point ( 'none', ( 4.646644821377467600, 3.934878645963285400, 1.039520821830266700 ) ) ;
#37274 = cartesian_point ( 'none', ( 3.485978078972125500, 3.980119730254220800, 0.8199036309788551000 ) ) ;
#37275 = cartesian_point ( 'none', ( 2.325311336566785200, 4.025360814545155800, 0.6002864401274430300 ) ) ;
#37276 = cartesian_point ( 'none', ( 1.160666742405341600, 4.052311533721329800, 0.3776833741980356600 ) ) ;
#37277 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.060787787043095100, 0.1536150378474696300 ) ) ;
#37278 = cartesian_point ( 'none', ( 20.00002613607361100, 2.282023103462091000, 3.360967482627788900 ) ) ;
#37279 = cartesian_point ( 'none', ( 19.14251968257110500, 2.418673918654320700, 3.268184580386857900 ) ) ;
#37280 = cartesian_point ( 'none', ( 18.28474686281228400, 2.549389169572625800, 3.167270862889873100 ) ) ;
#37281 = cartesian_point ( 'none', ( 17.42989039486063500, 2.673691758088892800, 3.058611489997324000 ) ) ;
#37282 = cartesian_point ( 'none', ( 16.26922365245529500, 2.842461470776946900, 2.911081085660328400 ) ) ;
#37283 = cartesian_point ( 'none', ( 15.10457905829384600, 2.998471785103636700, 2.750117680041742400 ) ) ;
#37284 = cartesian_point ( 'none', ( 13.94391231588850200, 3.140656992429730700, 2.576820816416686400 ) ) ;
#37285 = cartesian_point ( 'none', ( 12.78324557348316600, 3.282842199755825300, 2.403523952791629900 ) ) ;
#37286 = cartesian_point ( 'none', ( 11.61860097932172100, 3.410231030941384100, 2.219077424459370700 ) ) ;
#37287 = cartesian_point ( 'none', ( 10.45793423691638100, 3.521953291098832900, 2.024741188234736800 ) ) ;
#37288 = cartesian_point ( 'none', ( 11.61860097932172100, 3.422592042664520700, 2.563686616346405600 ) ) ;
#37289 = cartesian_point ( 'none', ( 10.45793423691638100, 3.553234094717510900, 2.367624351086492100 ) ) ;
#37290 = cartesian_point ( 'none', ( 9.297267494511039800, 3.683876146770503500, 2.171562085826578100 ) ) ;
#37291 = cartesian_point ( 'none', ( 8.132622900349593600, 3.797881296444099300, 1.965381137455088900 ) ) ;
#37292 = cartesian_point ( 'none', ( 6.971956157944251100, 3.894470772966325700, 1.750489930914133300 ) ) ;
#37293 = cartesian_point ( 'none', ( 5.811289415538911200, 3.991060249488553900, 1.535598724373178100 ) ) ;
#37294 = cartesian_point ( 'none', ( 4.646644821377467600, 4.069574248794326700, 1.313465184500248100 ) ) ;
#37295 = cartesian_point ( 'none', ( 3.485978078972125500, 4.129476440656235400, 1.085606708613120900 ) ) ;
#37296 = cartesian_point ( 'none', ( 2.325311336566785200, 4.189378632518145900, 0.8577482327259939900 ) ) ;
#37297 = cartesian_point ( 'none', ( 1.160666742405341600, 4.230259824225752800, 0.6257213252604343400 ) ) ;
#37298 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.251840755786712800, 0.3911109652666208700 ) ) ;
#37299 = cartesian_point ( 'none', ( 20.00002613607361100, 2.153509163551677700, 3.619336877678553500 ) ) ;
#37300 = cartesian_point ( 'none', ( 19.14251968257110500, 2.300664807676916300, 3.531779118121418600 ) ) ;
#37301 = cartesian_point ( 'none', ( 18.28474686281228400, 2.442181328489254600, 3.435439816558016000 ) ) ;
#37302 = cartesian_point ( 'none', ( 17.42989039486063500, 2.577541162253538700, 3.330688023293935500 ) ) ;
#37303 = cartesian_point ( 'none', ( 16.26922365245529500, 2.761323660482941200, 3.188463068337154200 ) ) ;
#37304 = cartesian_point ( 'none', ( 15.10457905829384600, 2.932733604614226500, 3.031547245295598300 ) ) ;
#37305 = cartesian_point ( 'none', ( 13.94391231588850200, 3.090600090921580300, 2.861012448351194900 ) ) ;
#37306 = cartesian_point ( 'none', ( 12.78324557348316600, 3.248466577228935800, 2.690477651406792500 ) ) ;
#37307 = cartesian_point ( 'none', ( 11.61860097932172100, 3.391711217536369300, 2.507488806142681000 ) ) ;
#37308 = cartesian_point ( 'none', ( 10.45793423691638100, 3.519355505702426200, 2.313295911920262500 ) ) ;
#37309 = cartesian_point ( 'none', ( 9.297267494511039800, 3.646999793868484800, 2.119103017697844000 ) ) ;
#37310 = cartesian_point ( 'none', ( 8.132622900349593600, 3.758171789975388100, 1.915032608893663100 ) ) ;
#37311 = cartesian_point ( 'none', ( 6.971956157944251100, 3.852112076562804500, 1.702478693324523100 ) ) ;
#37312 = cartesian_point ( 'none', ( 5.811289415538911200, 3.946052363150221800, 1.489924777755383500 ) ) ;
#37313 = cartesian_point ( 'none', ( 4.646644821377467600, 4.022119232806563400, 1.270339314191458300 ) ) ;
#37314 = cartesian_point ( 'none', ( 3.485978078972125500, 4.079793071681286200, 1.045222294005619100 ) ) ;
#37315 = cartesian_point ( 'none', ( 2.325311336566785200, 4.137466910556008200, 0.8201052738197796000 ) ) ;
#37316 = cartesian_point ( 'none', ( 1.160666742405341600, 4.176353747849092600, 0.5909944745255510900 ) ) ;
#37317 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.196187947031092800, 0.3594549551974077800 ) ) ;
#37318 = cartesian_point ( 'none', ( 20.00002613607361100, 2.158715461404654000, 3.547159419442501300 ) ) ;
#37319 = cartesian_point ( 'none', ( 19.14251968257110500, 2.302936501563196200, 3.459389981298941000 ) ) ;
#37320 = cartesian_point ( 'none', ( 18.28474686281228400, 2.441511623535805900, 3.363018192956227700 ) ) ;
#37321 = cartesian_point ( 'none', ( 17.42989039486063500, 2.573934185271303600, 3.258412987964988300 ) ) ;
#37322 = cartesian_point ( 'none', ( 16.26922365245529500, 2.753728652661590700, 3.116387060727469300 ) ) ;
#37323 = cartesian_point ( 'none', ( 15.10457905829384600, 2.921180622679767000, 2.959998914601028400 ) ) ;
#37324 = cartesian_point ( 'none', ( 13.94391231588850200, 3.075146228576546300, 2.790316839199199300 ) ) ;
#37325 = cartesian_point ( 'none', ( 12.78324557348316600, 3.229111834473326500, 2.620634763797373300 ) ) ;
#37326 = cartesian_point ( 'none', ( 11.61860097932172100, 3.368539335041363700, 2.438817859750516800 ) ) ;
#37327 = cartesian_point ( 'none', ( 10.45793423691638100, 3.492476299074152900, 2.246108120873186600 ) ) ;
#37328 = cartesian_point ( 'none', ( 9.297267494511039800, 3.616413263106942100, 2.053398381995855900 ) ) ;
#37329 = cartesian_point ( 'none', ( 8.132622900349593600, 3.724013075469711600, 1.851112211209688500 ) ) ;
#37330 = cartesian_point ( 'none', ( 6.971956157944251100, 3.814540720339249200, 1.640631428176631900 ) ) ;
#37331 = cartesian_point ( 'none', ( 5.811289415538911200, 3.905068365208787200, 1.430150645143575000 ) ) ;
#37332 = cartesian_point ( 'none', ( 4.646644821377467600, 3.977905446976808300, 1.212913047036451300 ) ) ;
#37333 = cartesian_point ( 'none', ( 3.485978078972125500, 4.032554414519008600, 0.9904025869263586300 ) ) ;
#37334 = cartesian_point ( 'none', ( 2.325311336566785200, 4.087203382061210800, 0.7678921268162657300 ) ) ;
#37335 = cartesian_point ( 'none', ( 1.160666742405341600, 4.123290927515954600, 0.5416287767683942700 ) ) ;
#37336 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.140570536355495400, 0.3131581448915898800 ) ) ;
#37337 = cartesian_point ( 'none', ( 1.160666742405341600, 4.341538044872384800, 0.6697102718855126900 ) ) ;
#37338 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.365201077330681300, 0.4288448549942250900 ) ) ;
#37339 = cartesian_point ( 'none', ( 20.00002613607361100, 2.184782004270070700, 3.769393007014468100 ) ) ;
#37340 = cartesian_point ( 'none', ( 19.14251968257110500, 2.338038657257886800, 3.680563750723241200 ) ) ;
#37341 = cartesian_point ( 'none', ( 18.28474686281228400, 2.485566058407838100, 3.582583971740213700 ) ) ;
#37342 = cartesian_point ( 'none', ( 17.42989039486063500, 2.626824462767482600, 3.475829295192478500 ) ) ;
#37343 = cartesian_point ( 'none', ( 16.26922365245529500, 2.818615644295696200, 3.330884959727496300 ) ) ;
#37344 = cartesian_point ( 'none', ( 15.10457905829384600, 2.997782353349522500, 3.170597692415973300 ) ) ;
#37345 = cartesian_point ( 'none', ( 13.94391231588850200, 3.163100699633467600, 2.996062417822796600 ) ) ;
#37346 = cartesian_point ( 'none', ( 12.78324557348316600, 3.328419045917413700, 2.821527143229620700 ) ) ;
#37347 = oriented_edge ( 'none', *, *, #37552, .t. ) ;
#37349 = edge_curve ( 'none', #37354, #36211, #5889, .t. ) ;
#37348 = cartesian_point ( 'none', ( 11.61860097932172100, 3.478759737495762400, 2.633936114256703500 ) ) ;
#37350 = cartesian_point ( 'none', ( 10.45793423691638100, 3.613095795001577800, 2.434570767846731900 ) ) ;
#37351 = cartesian_point ( 'none', ( 9.297267494511039800, 3.747431852507394600, 2.235205421436760700 ) ) ;
#37352 = oriented_edge ( 'none', *, *, #37349, .f. ) ;
#37354 = vertex_point ( 'none', #5896 ) ;
#37353 = cartesian_point ( 'none', ( 8.132622900349593600, 3.864845624452943400, 2.025427625059516200 ) ) ;
#37355 = cartesian_point ( 'none', ( 6.971956157944251100, 3.964535055719836400, 1.806670373776142300 ) ) ;
#37356 = cartesian_point ( 'none', ( 5.811289415538911200, 4.064224486986731200, 1.587913122492768700 ) ) ;
#37357 = cartesian_point ( 'none', ( 4.646644821377467600, 4.145508597675664900, 1.361670750146465300 ) ) ;
#37358 = cartesian_point ( 'none', ( 3.485978078972125500, 4.207832134889627300, 1.129488721547106100 ) ) ;
#37359 = cartesian_point ( 'none', ( 2.325311336566785200, 4.270155672103590500, 0.8973066929477469000 ) ) ;
#37360 = cartesian_point ( 'none', ( 1.160666742405341600, 4.313092902888176800, 0.6607710467801445300 ) ) ;
#37361 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.336350522419348200, 0.4214975613516140400 ) ) ;
#37362 = cartesian_point ( 'none', ( 20.00002613607361100, 2.172252948553758500, 3.731976930124621300 ) ) ;
#37363 = cartesian_point ( 'none', ( 19.14251968257110500, 2.323988332015843200, 3.643657082414725900 ) ) ;
#37364 = cartesian_point ( 'none', ( 18.28474686281228400, 2.470028654191125400, 3.546278316535336600 ) ) ;
#37365 = cartesian_point ( 'none', ( 17.42989039486063500, 2.609839641964620600, 3.440213906534425700 ) ) ;
#37366 = cartesian_point ( 'none', ( 16.26922365245529500, 2.799665618388902800, 3.296206768662643100 ) ) ;
#37367 = cartesian_point ( 'none', ( 15.10457905829384600, 2.976951227674394100, 3.137015783290586900 ) ) ;
#37368 = cartesian_point ( 'none', ( 13.94391231588850200, 3.140485429344434200, 2.963728386265884800 ) ) ;
#37369 = cartesian_point ( 'none', ( 12.78324557348316600, 3.304019631014475600, 2.790440989241183000 ) ) ;
#37370 = cartesian_point ( 'none', ( 11.61860097932172100, 3.452685320650160000, 2.604240909196621400 ) ) ;
#37371 = cartesian_point ( 'none', ( 10.45793423691638100, 3.585466960846248600, 2.406400081483303300 ) ) ;
#37372 = cartesian_point ( 'none', ( 9.297267494511039800, 3.718248601042338100, 2.208559253769985200 ) ) ;
#37373 = cartesian_point ( 'none', ( 8.132622900349593600, 3.834239158557481500, 2.000429131849152900 ) ) ;
#37374 = cartesian_point ( 'none', ( 6.971956157944251100, 3.932646300270972600, 1.783431455494692000 ) ) ;
#37375 = cartesian_point ( 'none', ( 5.811289415538911200, 4.031053441984463200, 1.566433779140231400 ) ) ;
#37376 = cartesian_point ( 'none', ( 4.646644821377467600, 4.111204947334870000, 1.342050862514391900 ) ) ;
#37377 = cartesian_point ( 'none', ( 3.485978078972125500, 4.172553300268092800, 1.111815468459013800 ) ) ;
#37378 = cartesian_point ( 'none', ( 2.325311336566785200, 4.233901653201314700, 0.8815800744036360600 ) ) ;
#37379 = cartesian_point ( 'none', ( 1.160666742405341600, 4.276027782260405800, 0.6470649441157347900 ) ) ;
#37380 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.298643923268560500, 0.4098720537303909300 ) ) ;
#37381 = cartesian_point ( 'none', ( 20.00002613607361100, 2.160220675392388500, 3.683010213579099200 ) ) ;
#37382 = cartesian_point ( 'none', ( 19.14251968257110500, 2.309965161362064600, 3.595179576176835500 ) ) ;
#37383 = cartesian_point ( 'none', ( 18.28474686281228400, 2.454048522288133900, 3.498410272969413100 ) ) ;
#37384 = cartesian_point ( 'none', ( 17.42989039486063500, 2.591943700508501100, 3.393073157642640500 ) ) ;
#37385 = cartesian_point ( 'none', ( 16.26922365245529500, 2.779168519292335700, 3.250053491670347800 ) ) ;
#37386 = cartesian_point ( 'none', ( 15.10457905829384600, 2.953943399992624600, 3.092061407376022400 ) ) ;
#37387 = cartesian_point ( 'none', ( 13.94391231588850200, 3.115074452954787800, 2.920176150897260100 ) ) ;
#37388 = cartesian_point ( 'none', ( 12.78324557348316600, 3.276205505916951500, 2.748290894418497800 ) ) ;
#37389 = cartesian_point ( 'none', ( 15.10457905829384600, 3.083984275057925400, 3.287452151667802400 ) ) ;
#37390 = cartesian_point ( 'none', ( 13.94391231588850200, 3.255469247799396300, 3.107820115558376900 ) ) ;
#37391 = cartesian_point ( 'none', ( 12.78324557348316600, 3.426954220540868500, 2.928188079448951900 ) ) ;
#37392 = cartesian_point ( 'none', ( 11.61860097932172100, 3.583019589190913600, 2.735008461007753000 ) ) ;
#37393 = cartesian_point ( 'none', ( 10.45793423691638100, 3.722599269033448200, 2.529600872910289200 ) ) ;
#37394 = cartesian_point ( 'none', ( 9.297267494511039800, 3.862178948875981900, 2.324193284812825500 ) ) ;
#37395 = cartesian_point ( 'none', ( 8.132622900349593600, 3.984319469165748200, 2.107960869166357800 ) ) ;
#37396 = cartesian_point ( 'none', ( 6.971956157944251100, 4.088186486300309700, 1.882380712626536400 ) ) ;
#37397 = cartesian_point ( 'none', ( 5.811289415538911200, 4.192053503434869400, 1.656800556086715600 ) ) ;
#37398 = cartesian_point ( 'none', ( 4.646644821377467600, 4.276937500367426800, 1.423413599857977100 ) ) ;
#37399 = cartesian_point ( 'none', ( 3.485978078972125500, 4.342258633327689100, 1.183814113502624100 ) ) ;
#37400 = cartesian_point ( 'none', ( 2.325311336566785200, 4.407579766287951500, 0.9442146271472705600 ) ) ;
#37401 = cartesian_point ( 'none', ( 1.160666742405341600, 4.452891825703044800, 0.7000393181077927400 ) ) ;
#37402 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.477885284261338600, 0.4529561513354359300 ) ) ;
#37403 = cartesian_point ( 'none', ( 20.00002613607361100, 2.227717562267169400, 3.866111742832797600 ) ) ;
#37404 = cartesian_point ( 'none', ( 19.14251968257110500, 2.384906622861500100, 3.775536804968819800 ) ) ;
#37405 = cartesian_point ( 'none', ( 18.28474686281228400, 2.536251926557308700, 3.675575442516759900 ) ) ;
#37406 = cartesian_point ( 'none', ( 17.42989039486063500, 2.681199715483422200, 3.566610944719767600 ) ) ;
#37407 = cartesian_point ( 'none', ( 16.26922365245529500, 2.878000095779827300, 3.418666262264584300 ) ) ;
#37408 = cartesian_point ( 'none', ( 15.10457905829384600, 3.061911127957779300, 3.254975239313368200 ) ) ;
#37409 = cartesian_point ( 'none', ( 13.94391231588850200, 3.231676513184168300, 3.076656051533391200 ) ) ;
#37410 = cartesian_point ( 'none', ( 12.78324557348316600, 3.401441898410558100, 2.898336863753415000 ) ) ;
#37411 = cartesian_point ( 'none', ( 11.61860097932172100, 3.555901966964452000, 2.706607612010491200 ) ) ;
#37412 = cartesian_point ( 'none', ( 10.45793423691638100, 3.694001599957180000, 2.502778001504931000 ) ) ;
#37413 = cartesian_point ( 'none', ( 9.297267494511039800, 3.832101232949908000, 2.298948390999369500 ) ) ;
#37414 = cartesian_point ( 'none', ( 8.132622900349593600, 3.952897069856942600, 2.084410784651428400 ) ) ;
#37415 = cartesian_point ( 'none', ( 6.971956157944251100, 4.055563952626844300, 1.860630691850736300 ) ) ;
#37416 = cartesian_point ( 'none', ( 5.811289415538911200, 4.158230835396745200, 1.636850599050044200 ) ) ;
#37417 = cartesian_point ( 'none', ( 4.646644821377467600, 4.242067445117342600, 1.405356664740457600 ) ) ;
#37418 = cartesian_point ( 'none', ( 3.485978078972125500, 4.306501092735040900, 1.167730227225072700 ) ) ;
#37419 = cartesian_point ( 'none', ( 2.325311336566785200, 4.370934740352740100, 0.9301037897096875500 ) ) ;
#37420 = cartesian_point ( 'none', ( 1.160666742405341600, 4.415525278719452600, 0.6879680785067716600 ) ) ;
#37421 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.439968109243922700, 0.4429771260462227500 ) ) ;
#37422 = cartesian_point ( 'none', ( 20.00002613607361100, 2.216417429364519400, 3.841934232302536100 ) ) ;
#37423 = cartesian_point ( 'none', ( 19.14251968257110500, 2.372623476424694700, 3.751818737257006700 ) ) ;
#37424 = cartesian_point ( 'none', ( 18.28474686281228400, 2.523015795004254900, 3.652375739868482200 ) ) ;
#37425 = cartesian_point ( 'none', ( 17.42989039486063500, 2.667044123075125800, 3.543986528205112800 ) ) ;
#37426 = cartesian_point ( 'none', ( 16.26922365245529500, 2.862596121127694000, 3.396822930654464400 ) ) ;
#37427 = cartesian_point ( 'none', ( 15.10457905829384600, 3.045327536400265900, 3.234013415395426100 ) ) ;
#37428 = cartesian_point ( 'none', ( 13.94391231588850200, 3.213990128039313700, 3.056670136503894400 ) ) ;
#37429 = cartesian_point ( 'none', ( 12.78324557348316600, 3.382652719678362900, 2.879326857612362700 ) ) ;
#37430 = cartesian_point ( 'none', ( 11.61860097932172100, 3.536094351161374900, 2.688661249506884700 ) ) ;
#37431 = cartesian_point ( 'none', ( 10.45793423691638100, 3.673266860557554000, 2.485975751623204400 ) ) ;
#37432 = cartesian_point ( 'none', ( 9.297267494511039800, 3.810439369953732700, 2.283290253739524100 ) ) ;
#37433 = cartesian_point ( 'none', ( 8.132622900349593600, 3.930405729932809200, 2.069969413548578000 ) ) ;
#37434 = cartesian_point ( 'none', ( 6.971956157944251100, 4.032346448611836100, 1.847470428693357400 ) ) ;
#37435 = cartesian_point ( 'none', ( 5.811289415538911200, 4.134287167290862500, 1.624971443838137500 ) ) ;
#37436 = cartesian_point ( 'none', ( 4.646644821377467600, 4.217505886194732800, 1.394814207996205400 ) ) ;
#37437 = cartesian_point ( 'none', ( 3.485978078972125500, 4.281434137090664100, 1.158570928464729400 ) ) ;
#37438 = cartesian_point ( 'none', ( 4.646644821377467600, 4.451818752292323800, 1.542776225965691400 ) ) ;
#37439 = cartesian_point ( 'none', ( 3.485978078972125500, 4.523175308764525200, 1.293194021820319500 ) ) ;
#37440 = cartesian_point ( 'none', ( 2.325311336566785200, 4.594531865236729300, 1.043611817674946900 ) ) ;
#37441 = cartesian_point ( 'none', ( 1.160666742405341600, 4.645034367831416800, 0.7889894855646097900 ) ) ;
#37442 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.674337833246999800, 0.5310663542012693500 ) ) ;
#37443 = cartesian_point ( 'none', ( 20.00002613607361100, 2.276148663500600700, 4.023281926925295500 ) ) ;
#37444 = cartesian_point ( 'none', ( 19.14251968257110500, 2.439727977464285500, 3.930737868711772000 ) ) ;
#37445 = cartesian_point ( 'none', ( 18.28474686281228400, 2.597330311401295800, 3.828422236669821700 ) ) ;
#37446 = cartesian_point ( 'none', ( 17.42989039486063500, 2.748378870063893600, 3.716727564466569200 ) ) ;
#37447 = cartesian_point ( 'none', ( 16.26922365245529500, 2.953462466083257800, 3.565076034425724000 ) ) ;
#37448 = cartesian_point ( 'none', ( 15.10457905829384600, 3.145322313555549700, 3.397006802119890700 ) ) ;
#37449 = cartesian_point ( 'none', ( 13.94391231588850200, 3.322647815179207600, 3.213667950825677400 ) ) ;
#37450 = cartesian_point ( 'none', ( 12.78324557348316600, 3.499973316802866800, 3.030329099531465800 ) ) ;
#37451 = cartesian_point ( 'none', ( 11.61860097932172100, 3.661553159596107500, 2.832973019506362700 ) ) ;
#37452 = cartesian_point ( 'none', ( 10.45793423691638100, 3.806283589392848400, 2.622947852893375000 ) ) ;
#37453 = cartesian_point ( 'none', ( 9.297267494511039800, 3.951014019189591100, 2.412922686280385900 ) ) ;
#37454 = cartesian_point ( 'none', ( 8.132622900349593600, 4.077906380399596700, 2.191663117930194600 ) ) ;
#37455 = cartesian_point ( 'none', ( 6.971956157944251100, 4.186093869528638000, 1.960680575048883800 ) ) ;
#37456 = cartesian_point ( 'none', ( 5.811289415538911200, 4.294281358657682000, 1.729698032167572800 ) ) ;
#37457 = cartesian_point ( 'none', ( 4.646644821377467600, 4.383024945454340400, 1.490570359736239200 ) ) ;
#37458 = cartesian_point ( 'none', ( 3.485978078972125500, 4.451718421235979100, 1.244931042229858100 ) ) ;
#37459 = cartesian_point ( 'none', ( 2.325311336566785200, 4.520411897017618600, 0.9992917247234767200 ) ) ;
#37460 = cartesian_point ( 'none', ( 1.160666742405341600, 4.568586015690382100, 0.7488187277556084300 ) ) ;
#37461 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.595911699175820400, 0.4952230358718208700 ) ) ;
#37462 = cartesian_point ( 'none', ( 20.00002613607361100, 2.258560012303875800, 3.954951252519372400 ) ) ;
#37463 = cartesian_point ( 'none', ( 19.14251968257110500, 2.419361125523737900, 3.863122316822383200 ) ) ;
#37464 = cartesian_point ( 'none', ( 18.28474686281228400, 2.574234591883136400, 3.761689546184124700 ) ) ;
#37465 = cartesian_point ( 'none', ( 17.42989039486063500, 2.722613674996787300, 3.651041976710636600 ) ) ;
#37466 = cartesian_point ( 'none', ( 16.26922365245529500, 2.924072836265426500, 3.500812132484759400 ) ) ;
#37467 = cartesian_point ( 'none', ( 15.10457905829384600, 3.112438030153299500, 3.334459033665472500 ) ) ;
#37468 = cartesian_point ( 'none', ( 13.94391231588850200, 3.286422531386356200, 3.153119040597535300 ) ) ;
#37469 = cartesian_point ( 'none', ( 12.78324557348316600, 3.460407032619413400, 2.971779047529599100 ) ) ;
#37470 = cartesian_point ( 'none', ( 11.61860097932172100, 3.618822350636270000, 2.776690896242000900 ) ) ;
#37471 = cartesian_point ( 'none', ( 10.45793423691638100, 3.760586348183852000, 2.569187236624817800 ) ) ;
#37472 = cartesian_point ( 'none', ( 9.297267494511039800, 3.902350345731433900, 2.361683577007634300 ) ) ;
#37473 = cartesian_point ( 'none', ( 8.132622900349593600, 4.026494630959689400, 2.143181869461994200 ) ) ;
#37474 = cartesian_point ( 'none', ( 6.971956157944251100, 4.132171172519862000, 1.915174702208250800 ) ) ;
#37475 = cartesian_point ( 'none', ( 5.811289415538911200, 4.237847714080032800, 1.687167534954507900 ) ) ;
#37476 = cartesian_point ( 'none', ( 4.646644821377467600, 4.324334634038658400, 1.451212428141230400 ) ) ;
#37477 = cartesian_point ( 'none', ( 3.485978078972125500, 4.391041139035838400, 1.208921194403284700 ) ) ;
#37478 = cartesian_point ( 'none', ( 2.325311336566785200, 4.457747644033021000, 0.9666299606653391300 ) ) ;
#37479 = cartesian_point ( 'none', ( 1.160666742405341600, 4.504218061000120300, 0.7196576948092339200 ) ) ;
#37480 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.530134949868870100, 0.4696914678373489400 ) ) ;
#37481 = cartesian_point ( 'none', ( 20.00002613607361100, 2.241707283724295100, 3.902739338994381400 ) ) ;
#37482 = cartesian_point ( 'none', ( 19.14251968257110500, 2.400385555654314600, 3.811595604540938300 ) ) ;
#37483 = cartesian_point ( 'none', ( 18.28474686281228400, 2.553182329331729900, 3.710975917120957300 ) ) ;
#37484 = cartesian_point ( 'none', ( 17.42989039486063500, 2.699538511860339400, 3.601266126936429700 ) ) ;
#37485 = cartesian_point ( 'none', ( 16.26922365245529500, 2.898251114472323300, 3.452309536494337500 ) ) ;
#37486 = cartesian_point ( 'none', ( 17.42989039486063500, 2.823953043268629100, 4.012604595008774300 ) ) ;
#37487 = cartesian_point ( 'none', ( 16.26922365245529500, 3.045362701489390000, 3.856782992521619900 ) ) ;
#37488 = cartesian_point ( 'none', ( 15.10457905829384600, 3.253148487530267600, 3.683209735150349700 ) ) ;
#37489 = cartesian_point ( 'none', ( 13.94391231588850200, 3.445891013780588300, 3.493070504243774600 ) ) ;
#37490 = cartesian_point ( 'none', ( 12.78324557348316600, 3.638633540030908900, 3.302931273337202300 ) ) ;
#37491 = cartesian_point ( 'none', ( 11.61860097932172100, 3.815016179598032400, 3.097524912641060900 ) ) ;
#37492 = cartesian_point ( 'none', ( 10.45793423691638100, 3.973834060204069800, 2.878254555878216000 ) ) ;
#37493 = cartesian_point ( 'none', ( 9.297267494511039800, 4.132651940810109000, 2.658984199115371500 ) ) ;
#37494 = cartesian_point ( 'none', ( 8.132622900349593600, 4.272820175291310600, 2.427347685159731300 ) ) ;
#37495 = cartesian_point ( 'none', ( 6.971956157944251100, 4.393381272477448400, 2.184927326277946900 ) ) ;
#37496 = cartesian_point ( 'none', ( 5.811289415538911200, 4.513942369663588700, 1.942506967396162600 ) ) ;
#37497 = cartesian_point ( 'none', ( 4.646644821377467600, 4.614072775013538900, 1.690958740450407200 ) ) ;
#37498 = cartesian_point ( 'none', ( 3.485978078972125500, 4.693088496327863600, 1.432000974897265700 ) ) ;
#37499 = cartesian_point ( 'none', ( 2.325311336566785200, 4.772104217642191900, 1.173043209344125000 ) ) ;
#37500 = cartesian_point ( 'none', ( 1.160666742405341600, 4.829465497423432100, 0.9084448493020468300 ) ) ;
#37501 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.864780499967102900, 0.6400133698693257800 ) ) ;
#37502 = cartesian_point ( 'none', ( 20.00002613607361100, 2.306371206971288500, 4.208895276202341100 ) ) ;
#37503 = cartesian_point ( 'none', ( 19.14251968257110500, 2.477497221586011800, 4.115122424427498900 ) ) ;
#37504 = cartesian_point ( 'none', ( 18.28474686281228400, 2.642555724264933100, 4.011120869762761400 ) ) ;
#37505 = cartesian_point ( 'none', ( 17.42989039486063500, 2.800942377009706200, 3.897290006024157100 ) ) ;
#37506 = cartesian_point ( 'none', ( 16.26922365245529500, 3.015989144711250800, 3.742738098477332200 ) ) ;
#37507 = cartesian_point ( 'none', ( 15.10457905829384600, 3.217538623307099100, 3.570955642728830700 ) ) ;
#37508 = cartesian_point ( 'none', ( 13.94391231588850200, 3.404214025489959100, 3.383116087136534700 ) ) ;
#37509 = cartesian_point ( 'none', ( 12.78324557348316600, 3.590889427672821400, 3.195276531544239100 ) ) ;
#37510 = cartesian_point ( 'none', ( 11.61860097932172100, 3.761415571159417500, 2.992663010739647200 ) ) ;
#37511 = cartesian_point ( 'none', ( 10.45793423691638100, 3.914627589478501000, 2.776659580517262200 ) ) ;
#37512 = cartesian_point ( 'none', ( 9.297267494511039800, 4.067839607797585800, 2.560656150294878100 ) ) ;
#37513 = cartesian_point ( 'none', ( 8.132622900349593600, 4.202690907509096800, 2.332738333107717400 ) ) ;
#37514 = cartesian_point ( 'none', ( 6.971956157944251100, 4.318260317498585200, 2.094463038752793200 ) ) ;
#37515 = cartesian_point ( 'none', ( 5.811289415538911200, 4.433829727488073600, 1.856187744397868700 ) ) ;
#37516 = cartesian_point ( 'none', ( 4.646644821377467600, 4.529327791499470700, 1.609182634743595800 ) ) ;
#37517 = cartesian_point ( 'none', ( 3.485978078972125500, 4.604102160921814700, 1.355135005148799600 ) ) ;
#37518 = cartesian_point ( 'none', ( 2.325311336566785200, 4.678876530344159500, 1.101087375554003200 ) ) ;
#37519 = cartesian_point ( 'none', ( 1.160666742405341600, 4.732416420414087300, 0.8417326289297234500 ) ) ;
#37520 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.764356099393680200, 0.5788424211776571600 ) ) ;
#37521 = cartesian_point ( 'none', ( 20.00002613607361100, 2.292730199662148300, 4.107901396509665100 ) ) ;
#37522 = cartesian_point ( 'none', ( 19.14251968257110500, 2.459749987108426500, 4.014683163242283500 ) ) ;
#37523 = cartesian_point ( 'none', ( 18.28474686281228400, 2.620744579175186700, 3.911485191963586700 ) ) ;
#37524 = cartesian_point ( 'none', ( 17.42989039486063500, 2.775124659071307200, 3.798703565494842200 ) ) ;
#37525 = cartesian_point ( 'none', ( 16.26922365245529500, 2.984731571041751700, 3.645576241898275300 ) ) ;
#37526 = cartesian_point ( 'none', ( 15.10457905829384600, 3.180977414981974900, 3.475662724149325600 ) ) ;
#37527 = cartesian_point ( 'none', ( 13.94391231588850200, 3.362521632787198300, 3.290123693864258400 ) ) ;
#37528 = cartesian_point ( 'none', ( 12.78324557348316600, 3.544065850592422500, 3.104584663579192500 ) ) ;
#37529 = cartesian_point ( 'none', ( 11.61860097932172100, 3.709668311171621100, 2.904687540468959400 ) ) ;
#37530 = cartesian_point ( 'none', ( 10.45793423691638100, 3.858197781800353000, 2.691797824577416800 ) ) ;
#37531 = cartesian_point ( 'none', ( 9.297267494511039800, 4.006727252429085300, 2.478908108685875100 ) ) ;
#37532 = cartesian_point ( 'none', ( 8.132622900349593600, 4.137169126216056400, 2.254480052639894700 ) ) ;
#37533 = cartesian_point ( 'none', ( 6.971956157944251100, 4.248632352896979800, 2.020046727629327700 ) ) ;
#37534 = cartesian_point ( 'none', ( 5.811289415538911200, 4.360095579577904200, 1.785613402618760700 ) ) ;
#37535 = cartesian_point ( 'none', ( 6.971956157944251100, 4.634306452703810000, 2.560631078047975100 ) ) ;
#37536 = cartesian_point ( 'none', ( 5.811289415538911200, 4.775598333923624300, 2.304916819768017900 ) ) ;
#37537 = cartesian_point ( 'none', ( 4.646644821377467600, 4.895290915658329700, 2.038408164253823000 ) ) ;
#37538 = cartesian_point ( 'none', ( 3.485978078972125500, 4.992566576207996900, 1.762925635858774400 ) ) ;
#37539 = cartesian_point ( 'none', ( 2.325311336566785200, 5.089842236757664100, 1.487443107463725500 ) ) ;
#37540 = cartesian_point ( 'none', ( 1.160666742405341600, 5.164036484724517700, 1.204868531192369900 ) ) ;
#37541 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.214642498162964700, 0.9171321779274916900 ) ) ;
#37542 = cartesian_point ( 'none', ( 20.00002613607361100, 2.310816972776652100, 4.608206927248997600 ) ) ;
#37543 = cartesian_point ( 'none', ( 19.14251968257110500, 2.498178271699637700, 4.514253318735330600 ) ) ;
#37544 = cartesian_point ( 'none', ( 18.28474686281228400, 2.679427307490649400, 4.409082463284165400 ) ) ;
#37545 = cartesian_point ( 'none', ( 17.42989039486063500, 2.853899734000074700, 4.293099401864879800 ) ) ;
#37546 = cartesian_point ( 'none', ( 16.26922365245529500, 3.090786685796175400, 4.135625384742120000 ) ) ;
#37547 = cartesian_point ( 'none', ( 15.10457905829384600, 3.313860447288892600, 3.959127251795852700 ) ) ;
#37548 = cartesian_point ( 'none', ( 13.94391231588850200, 3.521597198493409100, 3.764810664240852300 ) ) ;
#37549 = cartesian_point ( 'none', ( 12.78324557348316600, 3.729333949697928300, 3.570494076685853700 ) ) ;
#37550 = cartesian_point ( 'none', ( 11.61860097932172100, 3.920314637961226400, 3.359686413849550600 ) ) ;
#37551 = cartesian_point ( 'none', ( 10.45793423691638100, 4.093234671530597200, 3.133827705825273000 ) ) ;
#37552 = edge_curve ( 'none', #35796, #36211, #5883, .t. ) ;
#37553 = cartesian_point ( 'none', ( 9.297267494511039800, 4.266154705099966200, 2.907968997800996400 ) ) ;
#37554 = cartesian_point ( 'none', ( 8.132622900349593600, 4.419832864807522000, 2.668602088582268500 ) ) ;
#37555 = cartesian_point ( 'none', ( 6.971956157944251100, 4.553219372994855800, 2.417362096873906500 ) ) ;
#37556 = cartesian_point ( 'none', ( 5.811289415538911200, 4.686605881182191300, 2.166122105165545300 ) ) ;
#37557 = cartesian_point ( 'none', ( 4.646644821377467600, 4.798789572746245300, 1.904725254864917600 ) ) ;
#37558 = cartesian_point ( 'none', ( 3.485978078972125500, 4.889004119320869500, 1.634957151512496500 ) ) ;
#37559 = cartesian_point ( 'none', ( 2.325311336566785200, 4.979218665895494700, 1.365189048160075200 ) ) ;
#37560 = cartesian_point ( 'none', ( 1.160666742405341600, 5.046847810651237300, 1.088892481443016300 ) ) ;
#37561 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.091429577954367700, 0.8079548370730296200 ) ) ;
#37562 = edge_curve ( 'none', #37576, #37643, #5890, .t. ) ;
#37563 = cartesian_point ( 'none', ( 20.00002613607361100, 2.317297632830903600, 4.459402502288523500 ) ) ;
#37564 = cartesian_point ( 'none', ( 19.14251968257110500, 2.498608814910996000, 4.365185401942826900 ) ) ;
#37565 = cartesian_point ( 'none', ( 18.28474686281228400, 2.673804257765978400, 4.260120125513330100 ) ) ;
#37566 = cartesian_point ( 'none', ( 17.42989039486063500, 2.842242078877913200, 4.144610833552001800 ) ) ;
#37567 = cartesian_point ( 'none', ( 16.26922365245529500, 3.070935648450224200, 3.987780068804385200 ) ) ;
#37569 = edge_loop ( 'none', ( #47138, #47170, #47194, #47209, #47242, #47244 ) ) ;
#37568 = cartesian_point ( 'none', ( 15.10457905829384600, 3.285897131633546100, 3.812599595341521500 ) ) ;
#37570 = cartesian_point ( 'none', ( 13.94391231588850200, 3.485658123529663300, 3.620266073427824200 ) ) ;
#37571 = cartesian_point ( 'none', ( 12.78324557348316600, 3.685419115425781400, 3.427932551514127000 ) ) ;
#37572 = cartesian_point ( 'none', ( 11.61860097932172100, 3.868615045905061200, 3.219759814127893400 ) ) ;
#37573 = cartesian_point ( 'none', ( 10.45793423691638100, 4.033994501004100300, 2.997169892149847700 ) ) ;
#37574 = cartesian_point ( 'none', ( 9.297267494511039800, 4.199373956103140200, 2.774579970171803000 ) ) ;
#37575 = cartesian_point ( 'none', ( 8.132622900349593600, 4.345807226451051400, 2.539093378472269800 ) ) ;
#37576 = vertex_point ( 'none', #5866 ) ;
#37577 = cartesian_point ( 'none', ( 6.971956157944251100, 4.472294024329974200, 2.292318729252816700 ) ) ;
#37578 = vertex_point ( 'none', #5879 ) ;
#37579 = cartesian_point ( 'none', ( 5.811289415538911200, 4.598780822208899700, 2.045544080033364900 ) ) ;
#37580 = cartesian_point ( 'none', ( 4.646644821377467600, 4.704457114533396700, 1.789167094374365800 ) ) ;
#37581 = cartesian_point ( 'none', ( 3.485978078972125500, 4.788601025072541300, 1.524939087050714200 ) ) ;
#37582 = cartesian_point ( 'none', ( 2.325311336566785200, 4.872744935611685900, 1.260711079727062200 ) ) ;
#37583 = cartesian_point ( 'none', ( 1.160666742405341600, 4.934781676135691500, 0.9904369959524533800 ) ) ;
#37584 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.974287472802352300, 0.7159630817733828600 ) ) ;
#37585 = cartesian_point ( 'none', ( 20.00002613607361100, 2.315192331671259000, 4.326151973040509800 ) ) ;
#37586 = cartesian_point ( 'none', ( 19.14251968257110500, 2.491085789973702400, 4.232020470404748400 ) ) ;
#37587 = edge_curve ( 'none', #37643, #46649, #5894, .t. ) ;
#37588 = cartesian_point ( 'none', ( 18.28474686281228400, 2.660879982344407100, 4.127370616870212700 ) ) ;
#37589 = cartesian_point ( 'none', ( 18.28474686281228400, 2.625199296872450000, 5.008768284785185500 ) ) ;
#37590 = cartesian_point ( 'none', ( 17.42989039486063500, 2.824092306971762500, 4.893996603218735000 ) ) ;
#37591 = cartesian_point ( 'none', ( 16.26922365245529500, 3.094135888290507900, 4.738167316363940200 ) ) ;
#37592 = cartesian_point ( 'none', ( 15.10457905829384600, 3.350388853354866500, 4.560570243333853700 ) ) ;
#37593 = cartesian_point ( 'none', ( 13.94391231588850200, 3.591100734576358800, 4.362418552218338500 ) ) ;
#37594 = cartesian_point ( 'none', ( 12.78324557348316600, 3.831812615797852900, 4.164266861102823300 ) ) ;
#37595 = cartesian_point ( 'none', ( 11.61860097932172100, 4.055339106949102000, 3.946914128875369100 ) ) ;
#37596 = cartesian_point ( 'none', ( 10.45793423691638100, 4.260153295442662200, 3.711845095089858000 ) ) ;
#37597 = cartesian_point ( 'none', ( 9.297267494511039800, 4.464967483936221400, 3.476776061304347900 ) ) ;
#37598 = cartesian_point ( 'none', ( 8.132622900349593600, 4.649670281185827900, 3.225596485818403600 ) ) ;
#37599 = cartesian_point ( 'none', ( 6.971956157944251100, 4.812999979800094000, 2.960022179825331900 ) ) ;
#37600 = cartesian_point ( 'none', ( 5.811289415538911200, 4.976329678414360000, 2.694447873832259300 ) ) ;
#37601 = cartesian_point ( 'none', ( 4.646644821377467600, 5.117170570937611600, 2.416292979130796800 ) ) ;
#37602 = cartesian_point ( 'none', ( 3.485978078972125500, 5.234560571263130200, 2.127457575697104800 ) ) ;
#37603 = cartesian_point ( 'none', ( 2.325311336566785200, 5.351950571588651500, 1.838622172263413500 ) ) ;
#37604 = cartesian_point ( 'none', ( 1.160666742405341600, 5.445087786982323800, 1.541079298778193200 ) ) ;
#37605 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.513335995823109800, 1.236861474771852300 ) ) ;
#37606 = cartesian_point ( 'none', ( 20.00002613607361100, 2.264780264447260100, 4.949894321402611700 ) ) ;
#37607 = cartesian_point ( 'none', ( 19.14251968257110500, 2.466033950366948200, 4.857812481584862700 ) ) ;
#37608 = cartesian_point ( 'none', ( 18.28474686281228400, 2.661260514017806100, 4.753663295113844000 ) ) ;
#37609 = cartesian_point ( 'none', ( 17.42989039486063500, 2.849743639420852000, 4.637849138217414500 ) ) ;
#37610 = cartesian_point ( 'none', ( 16.26922365245529500, 3.105653377910778000, 4.480604448320533200 ) ) ;
#37611 = cartesian_point ( 'none', ( 15.10457905829384600, 3.347703891328545700, 4.302763970057163200 ) ) ;
#37612 = cartesian_point ( 'none', ( 13.94391231588850200, 3.574241729231519400, 4.105542534221719100 ) ) ;
#37613 = edge_loop ( 'none', ( #37696, #37705, #37641, #47136, #47169 ) ) ;
#37614 = cartesian_point ( 'none', ( 12.78324557348316600, 3.800779567134495300, 3.908321098386274600 ) ) ;
#37615 = cartesian_point ( 'none', ( 11.61860097932172100, 4.010257246383453400, 3.693065927365415400 ) ) ;
#37616 = cartesian_point ( 'none', ( 10.45793423691638100, 4.201243822021552900, 3.461247432243086400 ) ) ;
#37617 = cartesian_point ( 'none', ( 9.297267494511039800, 4.392230397659649700, 3.229428937120757800 ) ) ;
#37618 = cartesian_point ( 'none', ( 8.132622900349593600, 4.563421237717441200, 2.982630673279505800 ) ) ;
#37619 = cartesian_point ( 'none', ( 6.971956157944251100, 4.713646935172105800, 2.722538523111514200 ) ) ;
#37620 = cartesian_point ( 'none', ( 5.811289415538911200, 4.863872632626767600, 2.462446372943523500 ) ) ;
#37621 = cartesian_point ( 'none', ( 4.646644821377467600, 4.992106993637831300, 2.190837029564410600 ) ) ;
#37622 = cartesian_point ( 'none', ( 3.485978078972125500, 5.097474047491661300, 1.909565860197706600 ) ) ;
#37623 = cartesian_point ( 'none', ( 2.325311336566785200, 5.202841101345490500, 1.628294690831002500 ) ) ;
#37624 = edge_curve ( 'none', #37578, #46649, #5938, .t. ) ;
#37625 = cartesian_point ( 'none', ( 1.160666742405341600, 5.284621084223472200, 1.339283062768695600 ) ) ;
#37626 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.342255355918741300, 1.044505218484386600 ) ) ;
#37627 = oriented_edge ( 'none', *, *, #37644, .t. ) ;
#37628 = cartesian_point ( 'none', ( 20.00002613607361100, 2.293909395559610600, 4.771960551010524300 ) ) ;
#37629 = cartesian_point ( 'none', ( 19.14251968257110500, 2.487928618515885800, 4.678694373786085800 ) ) ;
#37630 = cartesian_point ( 'none', ( 18.28474686281228400, 2.675863614155344000, 4.573803975113752300 ) ) ;
#37631 = cartesian_point ( 'none', ( 17.42989039486063500, 2.857025194073212300, 4.457693894366034500 ) ) ;
#37632 = cartesian_point ( 'none', ( 16.26922365245529500, 3.102994229455378500, 4.300047418923449900 ) ) ;
#37633 = cartesian_point ( 'none', ( 15.10457905829384600, 3.335104813118985800, 4.122627424171893700 ) ) ;
#37634 = oriented_edge ( 'none', *, *, #37711, .f. ) ;
#37635 = cartesian_point ( 'none', ( 13.94391231588850200, 3.551771394420575800, 3.926645868577025600 ) ) ;
#37636 = cartesian_point ( 'none', ( 12.78324557348316600, 3.768437975722166700, 3.730664312982157500 ) ) ;
#37637 = cartesian_point ( 'none', ( 11.61860097932172100, 3.968180502214424500, 3.517459949291373200 ) ) ;
#37638 = cartesian_point ( 'none', ( 10.45793423691638100, 4.149634529905155100, 3.288489179495063500 ) ) ;
#37639 = cartesian_point ( 'none', ( 9.297267494511039800, 4.331088557595886200, 3.059518409698754200 ) ) ;
#37640 = cartesian_point ( 'none', ( 8.132622900349593600, 4.493014571483995700, 2.816345336327932700 ) ) ;
#37641 = oriented_edge ( 'none', *, *, #37587, .f. ) ;
#37642 = oriented_edge ( 'none', *, *, #11260, .f. ) ;
#37643 = vertex_point ( 'none', #5939 ) ;
#37644 = edge_curve ( 'none', #35927, #35796, #5929, .t. ) ;
#37645 = cartesian_point ( 'none', ( 20.00002613607361100, 2.102052385176018700, 5.512837361103814600 ) ) ;
#37646 = cartesian_point ( 'none', ( 19.14251968257110500, 2.326194309580482200, 5.427371740416973000 ) ) ;
#37647 = cartesian_point ( 'none', ( 18.28474686281228400, 2.544664549763375700, 5.328430860078349000 ) ) ;
#37648 = cartesian_point ( 'none', ( 17.42989039486063500, 2.756660084278514500, 5.216399637657358000 ) ) ;
#37649 = cartesian_point ( 'none', ( 16.26922365245529500, 3.044493393933112000, 5.064291162316896700 ) ) ;
#37650 = cartesian_point ( 'none', ( 15.10457905829384600, 3.318782588571260300, 4.888933128221292000 ) ) ;
#37651 = cartesian_point ( 'none', ( 13.94391231588850200, 3.577653994867996200, 4.691523408554125800 ) ) ;
#37652 = cartesian_point ( 'none', ( 12.78324557348316600, 3.836525401164733800, 4.494113688886959500 ) ) ;
#37653 = cartesian_point ( 'none', ( 11.61860097932172100, 4.078210664922899300, 4.276000792204381900 ) ) ;
#37654 = cartesian_point ( 'none', ( 10.45793423691638100, 4.301058830725391000, 4.038674650754301400 ) ) ;
#37655 = cartesian_point ( 'none', ( 9.297267494511039800, 4.523906996527884400, 3.801348509304220500 ) ) ;
#37656 = cartesian_point ( 'none', ( 8.132622900349593600, 4.726395785437206100, 3.546430301278283600 ) ) ;
#37657 = cartesian_point ( 'none', ( 6.971956157944251100, 4.907141993704173400, 3.275661376520968600 ) ) ;
#37658 = cartesian_point ( 'none', ( 5.811289415538911200, 5.087888201971145100, 3.004892451763653500 ) ) ;
#37659 = cartesian_point ( 'none', ( 4.646644821377467600, 5.245657149719057200, 2.720122436587131700 ) ) ;
#37660 = cartesian_point ( 'none', ( 3.485978078972125500, 5.379371115059179000, 2.423296598948055300 ) ) ;
#37661 = cartesian_point ( 'none', ( 2.325311336566785200, 5.513085080399302600, 2.126470761308978800 ) ) ;
#37662 = cartesian_point ( 'none', ( 1.160666742405341600, 5.621830661364190200, 1.819616722655862800 ) ) ;
#37663 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.704865015369279000, 1.504830607218608400 ) ) ;
#37664 = cartesian_point ( 'none', ( 20.00002613607361100, 2.148314469804578000, 5.389280692140777900 ) ) ;
#37665 = cartesian_point ( 'none', ( 19.14251968257110500, 2.367432805131341600, 5.301934139368262000 ) ) ;
#37666 = cartesian_point ( 'none', ( 18.28474686281228400, 2.580775325632736800, 5.201422231632860400 ) ) ;
#37667 = cartesian_point ( 'none', ( 17.42989039486063500, 2.787558171758620400, 5.088135304698060900 ) ) ;
#37668 = cartesian_point ( 'none', ( 16.26922365245529500, 3.068314042944009200, 4.934321918039608500 ) ) ;
#37669 = cartesian_point ( 'none', ( 15.10457905829384600, 3.335409181692809500, 4.757849245998953900 ) ) ;
#37670 = cartesian_point ( 'none', ( 13.94391231588850200, 3.587019057376456700, 4.559922775867066000 ) ) ;
#37671 = cartesian_point ( 'none', ( 12.78324557348316600, 3.838628933060105100, 4.361996305735179800 ) ) ;
#37672 = cartesian_point ( 'none', ( 11.61860097932172100, 4.073034795098624100, 4.143968075997863200 ) ) ;
#37673 = cartesian_point ( 'none', ( 10.45793423691638100, 4.288635413769873700, 3.907327440541936700 ) ) ;
#37674 = cartesian_point ( 'none', ( 9.297267494511039800, 4.504236032441122400, 3.670686805086012900 ) ) ;
#37675 = cartesian_point ( 'none', ( 8.132622900349593600, 4.699558636903427500, 3.417050259402092400 ) ) ;
#37676 = cartesian_point ( 'none', ( 6.971956157944251100, 4.873268975713794600, 3.148150398281270400 ) ) ;
#37677 = cartesian_point ( 'none', ( 5.811289415538911200, 5.046979314524160800, 2.879250537160449800 ) ) ;
#37678 = cartesian_point ( 'none', ( 4.646644821377467600, 5.197890769928549500, 2.596924219315054100 ) ) ;
#37679 = cartesian_point ( 'none', ( 3.485978078972125500, 5.324972463664342300, 2.303100019771089800 ) ) ;
#37680 = cartesian_point ( 'none', ( 2.325311336566785200, 5.452054157400136000, 2.009275820227125900 ) ) ;
#37681 = cartesian_point ( 'none', ( 1.160666742405341600, 5.554437992639979200, 1.705960856201296400 ) ) ;
#37682 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.631424583973339900, 1.395227076455225700 ) ) ;
#37683 = cartesian_point ( 'none', ( 20.00002613607361100, 2.208179186437692700, 5.201023436901336600 ) ) ;
#37684 = cartesian_point ( 'none', ( 19.14251968257110500, 2.419643324713370200, 5.111242893805660400 ) ) ;
#37685 = line ( 'none', #37726, #37710 ) ;
#37686 = cartesian_point ( 'none', ( 12.78324557348316600, 4.049429975038953500, -1.890047735193694400 ) ) ;
#37687 = cartesian_point ( 'none', ( 20.00002613607360400, 2.282023103462091500, 3.360967482627788000 ) ) ;
#37688 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37689 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37690 = cartesian_point ( 'none', ( 2.899999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#37691 = cartesian_point ( 'none', ( 15.10457905829384600, 4.232793472797367500, -1.433046747562266800 ) ) ;
#37692 = cartesian_point ( 'none', ( 13.94391231588850200, 4.141111723918160500, -1.661547241377980600 ) ) ;
#37693 = conical_surface ( 'none', #37695, 1.219500000000000700, 0.9599310885968779200 ) ;
#37694 = face_outer_bound ( 'none', #16234, .t. ) ;
#37695 = axis2_placement_3d ( 'none', #37690, #37689, #37688 ) ;
#37696 = oriented_edge ( 'none', *, *, #37711, .t. ) ;
#37697 = cartesian_point ( 'none', ( 18.28474686281228400, 4.397018150899448600, -0.7801666804335626300 ) ) ;
#37698 = cartesian_point ( 'none', ( 17.42989039486063500, 4.358114044966902700, -0.9572813151657295600 ) ) ;
#37699 = cartesian_point ( 'none', ( 4.646644821377466700, 3.809407179808053500, -1.430825714024503300 ) ) ;
#37700 = cartesian_point ( 'none', ( 5.811289415538911200, 3.248520756371626300, -3.124966168414071300 ) ) ;
#37701 = cartesian_point ( 'none', ( 4.646644821377467600, 3.071486600376950500, -3.299131813373731100 ) ) ;
#37702 = cartesian_point ( 'none', ( 3.485978078972125500, 2.880674620815598400, -3.458083229626745900 ) ) ;
#37703 = cartesian_point ( 'none', ( 2.325311336566785200, 2.689862641254245000, -3.617034645879762000 ) ) ;
#37704 = cartesian_point ( 'none', ( 1.160666742405341600, 2.486576277427422300, -3.759686034078509200 ) ) ;
#37705 = oriented_edge ( 'none', *, *, #37624, .t. ) ;
#37706 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.272204181329725300, -3.885062940594985900 ) ) ;
#37707 = cartesian_point ( 'none', ( 20.00002613607361100, 4.442166258990275700, -0.4203623113357668500 ) ) ;
#37708 = cartesian_point ( 'none', ( 19.14251968257110500, 4.425075093182504000, -0.6009726991624989600 ) ) ;
#37709 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#37710 = vector ( 'none', #37709, 1000.000000000000000 ) ;
#37711 = edge_curve ( 'none', #37133, #37578, #5930, .t. ) ;
#37712 = cartesian_point ( 'none', ( 16.26922365245529500, 4.305292660802710900, -1.197755679966956600 ) ) ;
#37713 = cartesian_point ( 'none', ( 20.00002613607360400, 2.282023103462091500, 3.360967482627788000 ) ) ;
#37714 = cartesian_point ( 'none', ( 18.71325369381603200, 2.487081039158293400, 3.221737647996626200 ) ) ;
#37715 = cartesian_point ( 'none', ( 17.42989039486063500, 2.673691758088892800, 3.058611489997324000 ) ) ;
#37716 = cartesian_point ( 'none', ( 15.68690135537457000, 2.927135531969130300, 2.837063074456935000 ) ) ;
#37717 = cartesian_point ( 'none', ( 13.94391231588850700, 3.140656992429730700, 2.576820816416687300 ) ) ;
#37718 = cartesian_point ( 'none', ( 12.20092327640244400, 3.354178452890331600, 2.316578558376440000 ) ) ;
#37719 = cartesian_point ( 'none', ( 10.45793423691638100, 3.521953291098834300, 2.024741188234737300 ) ) ;
#37720 = cartesian_point ( 'none', ( 8.714945197430317600, 3.689728129307336500, 1.732903818093034300 ) ) ;
#37721 = cartesian_point ( 'none', ( 6.971956157944253700, 3.807179885033776600, 1.417431898544097200 ) ) ;
#37722 = cartesian_point ( 'none', ( 5.228967118458189800, 3.924631640760216200, 1.101959978995160000 ) ) ;
#37723 = cartesian_point ( 'none', ( 3.485978078972126900, 3.988556536282251000, 0.7714587616303653100 ) ) ;
#37724 = cartesian_point ( 'none', ( 1.742989039486063400, 4.052481431804285900, 0.4409575442655703800 ) ) ;
#37725 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611841400, 0.1044422407422568900 ) ) ;
#37726 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#37727 = face_outer_bound ( 'none', #16364, .t. ) ;
#37728 = cartesian_point ( 'none', ( 11.61860097932172100, 3.939191944594796700, -2.110196765160597700 ) ) ;
#37729 =( bounded_curve ( ) b_spline_curve ( 2, ( #37725, #37724, #37723, #37722, #37721, #37720, #37719, #37718, #37717, #37716, #37715, #37714, #37713 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368420600, 0.05263157894736841100, 0.07894736842105262700, 0.1052631578947368200, 0.1315789473684210500, 0.1509727376132402300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#37730 = cartesian_point ( 'none', ( 9.297267494511039800, 4.046434024186156700, -0.4246786880094341500 ) ) ;
#37731 = cartesian_point ( 'none', ( 8.132622900349593600, 4.016904013874484000, -0.6468867315534028200 ) ) ;
#37732 = cartesian_point ( 'none', ( 6.971956157944251100, 3.969125068724995900, -0.8658972530473441100 ) ) ;
#37733 = cartesian_point ( 'none', ( 5.811289415538911200, 3.921346123575506900, -1.084907774541285400 ) ) ;
#37734 = cartesian_point ( 'none', ( 4.646644821377467600, 3.855644622230786700, -1.299224710049647700 ) ) ;
#37735 = cartesian_point ( 'none', ( 3.485978078972125500, 3.772469372565465700, -1.507384057588395700 ) ) ;
#37736 = cartesian_point ( 'none', ( 2.325311336566785200, 3.689294122900144600, -1.715543405127144100 ) ) ;
#37737 = cartesian_point ( 'none', ( 1.160666742405341600, 3.589213296208030100, -1.916123225281786600 ) ) ;
#37738 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016052100, -2.107753354495404800 ) ) ;
#37739 = cartesian_point ( 'none', ( 20.12011411547793200, 3.755447226815237900, 1.551042689816412900 ) ) ;
#37740 = cartesian_point ( 'none', ( 20.08008478900981300, 3.758350376984742200, 1.543898442280789300 ) ) ;
#37741 = cartesian_point ( 'none', ( 20.04005546254170200, 3.761253527154248200, 1.536754194745165900 ) ) ;
#37742 = cartesian_point ( 'none', ( 20.00002613607358600, 3.764156677323753800, 1.529609947209543000 ) ) ;
#37743 = cartesian_point ( 'none', ( 19.14251968257109100, 3.826347831297341400, 1.376566193847967400 ) ) ;
#37744 = cartesian_point ( 'none', ( 18.28474686281228400, 3.879087572447426500, 1.220052331214857900 ) ) ;
#37745 = cartesian_point ( 'none', ( 17.42989039486063900, 3.922192749961220100, 1.060653625928382500 ) ) ;
#37746 = cartesian_point ( 'none', ( 16.26922365245529200, 3.980718067182738500, 0.8442327612049892500 ) ) ;
#37747 = cartesian_point ( 'none', ( 15.10457905829385100, 4.021171597418587300, 0.6237181010688476200 ) ) ;
#37748 = cartesian_point ( 'none', ( 13.94391231588850900, 4.043277002037915400, 0.4006159842476114100 ) ) ;
#37749 = cartesian_point ( 'none', ( 12.78324557348316600, 4.065382406657239900, 0.1775138674263744800 ) ) ;
#37750 = cartesian_point ( 'none', ( 11.61860097932172000, 4.068988683331911100, -0.04665169239949742300 ) ) ;
#37751 = cartesian_point ( 'none', ( 10.45793423691638300, 4.054071197535518100, -0.2703494171555064200 ) ) ;
#37752 = cartesian_point ( 'none', ( 9.297267494511041600, 4.039153711739123400, -0.4940471419115153300 ) ) ;
#37753 = cartesian_point ( 'none', ( 8.132622900349597100, 4.005814365025790000, -0.7157489493110694700 ) ) ;
#37754 = cartesian_point ( 'none', ( 6.971956157944254600, 3.954280898939223300, -0.9339403912069543800 ) ) ;
#37755 = cartesian_point ( 'none', ( 5.811289415538912100, 3.902747432852653900, -1.152131833102839000 ) ) ;
#37756 = cartesian_point ( 'none', ( 4.646644821377466700, 3.833371873220467100, -1.365322440703693700 ) ) ;
#37757 = cartesian_point ( 'none', ( 3.485978078972127300, 3.746628125460844200, -1.572055905987173700 ) ) ;
#37758 = cartesian_point ( 'none', ( 2.325311336566786100, 3.659884377701218700, -1.778789371270652200 ) ) ;
#37759 = cartesian_point ( 'none', ( 1.160666742405341400, 3.556364989568359100, -1.977653495043893300 ) ) ;
#37760 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.436777103450490100, -2.167289833695957000 ) ) ;
#37761 = cartesian_point ( 'none', ( 20.12011411547793200, 3.781480361047779000, 1.486446628048631300 ) ) ;
#37762 = cartesian_point ( 'none', ( 20.08008478900981300, 3.784260632630674200, 1.479253670125613200 ) ) ;
#37763 = cartesian_point ( 'none', ( 20.04005546254170200, 3.787040904213568600, 1.472060712202595300 ) ) ;
#37764 = cartesian_point ( 'none', ( 20.00002613607358600, 3.789821175796463000, 1.464867754279576900 ) ) ;
#37765 = cartesian_point ( 'none', ( 19.14251968257109100, 3.849380030145928000, 1.310780529162941700 ) ) ;
#37766 = cartesian_point ( 'none', ( 18.28474686281228400, 3.899429382550735100, 1.153385701367447100 ) ) ;
#37767 = cartesian_point ( 'none', ( 17.42989039486063900, 3.939796140549121100, 0.9932715907331876000 ) ) ;
#37768 = cartesian_point ( 'none', ( 16.26922365245529200, 3.994603415529113000, 0.7758793966397281600 ) ) ;
#37769 = cartesian_point ( 'none', ( 15.10457905829385100, 4.031271390779093800, 0.5547037582105205400 ) ) ;
#37770 = cartesian_point ( 'none', ( 13.94391231588850900, 4.049549586847267500, 0.3312555293251834800 ) ) ;
#37771 = cartesian_point ( 'none', ( 12.78324557348316600, 4.067827782915441200, 0.1078073004398455000 ) ) ;
#37772 = cartesian_point ( 'none', ( 11.61860097932172000, 4.067591341188816900, -0.1163871409248117100 ) ) ;
#37773 = cartesian_point ( 'none', ( 10.45793423691638300, 4.048841876804133700, -0.3397963194040948800 ) ) ;
#37774 = cartesian_point ( 'none', ( 9.297267494511041600, 4.030092412419448600, -0.5632054978833779300 ) ) ;
#37775 = cartesian_point ( 'none', ( 8.132622900349597100, 3.992958003230160400, -0.7843033022543471900 ) ) ;
#37776 = cartesian_point ( 'none', ( 6.971956157944254600, 3.937692314904830800, -1.001579410322924700 ) ) ;
#37777 = cartesian_point ( 'none', ( 5.811289415538912100, 3.882426626579498700, -1.218855518391501500 ) ) ;
#37778 = axis2_placement_3d ( 'none', #37785, #37813, #37812 ) ;
#37779 = circle ( 'none', #37778, 1.219500000000000700 ) ;
#37780 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37781 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#37782 = cartesian_point ( 'none', ( 17.42989039486063500, 4.302079603211699200, 0.6882638557572217100 ) ) ;
#37783 = axis2_placement_3d ( 'none', #37788, #37781, #37780 ) ;
#37784 = conical_surface ( 'none', #37783, 1.500000000000000900, 0.9599310885968845900 ) ;
#37785 = cartesian_point ( 'none', ( 4.399999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#37786 = face_outer_bound ( 'none', #16385, .t. ) ;
#37787 = face_outer_bound ( 'none', #16284, .t. ) ;
#37788 = cartesian_point ( 'none', ( 4.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#37789 = cartesian_point ( 'none', ( 20.12011411547793600, 3.727761997501904300, 1.614948114873639800 ) ) ;
#37790 = cartesian_point ( 'none', ( 20.08008478900982000, 3.730786733347748900, 1.607855720710105200 ) ) ;
#37791 = cartesian_point ( 'none', ( 20.04005546254170500, 3.733811469193591700, 1.600763326546570600 ) ) ;
#37792 = cartesian_point ( 'none', ( 20.00002613607359000, 3.736836205039435500, 1.593670932383035800 ) ) ;
#37793 = cartesian_point ( 'none', ( 19.14251968257109500, 3.801631961970720000, 1.441737979655023600 ) ) ;
#37794 = cartesian_point ( 'none', ( 18.28474686281228400, 3.857038553880603800, 1.286173958189173600 ) ) ;
#37795 = cartesian_point ( 'none', ( 17.42989039486063500, 3.902862853425131700, 1.127560823800814600 ) ) ;
#37796 = cartesian_point ( 'none', ( 16.26922365245529500, 3.965080012058554100, 0.9122065545228887900 ) ) ;
#37797 = cartesian_point ( 'none', ( 15.10457905829384600, 4.009300852949914800, 0.6924499770206288300 ) ) ;
#37798 = cartesian_point ( 'none', ( 13.94391231588850200, 4.035223302916583600, 0.4697922515486135400 ) ) ;
#37799 = cartesian_point ( 'none', ( 12.78324557348316600, 4.061145752883254200, 0.2471345260765979700 ) ) ;
#37800 = cartesian_point ( 'none', ( 11.61860097932172100, 4.068592735306939500, 0.02309663067176430700 ) ) ;
#37801 = cartesian_point ( 'none', ( 10.45793423691638100, 4.057513379746547200, -0.2007910286688349700 ) ) ;
#37802 = cartesian_point ( 'none', ( 20.00002613607361500, 3.203837209366257300, -2.641556269725751500 ) ) ;
#37803 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37804 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#37805 = cartesian_point ( 'none', ( 4.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#37806 = axis2_placement_3d ( 'none', #37805, #37804, #37803 ) ;
#37807 = conical_surface ( 'none', #37806, 1.500000000000000900, 0.9599310885968845900 ) ;
#37808 = cartesian_point ( 'none', ( 1.160666742405341600, -0.009378105278642748900, -4.217951771563336100 ) ) ;
#37809 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #37836, #37835, #37834, #37833, #37832, #37831, #37830, #37829, #37828, #37827, #37826, #37825, #37824, #37823, #37822, #37821, #37820, #37819, #37818 ),
( #37817, #37816, #37815, #37814, #37900, #37899, #37898, #37897, #37896, #37895, #37894, #37893, #37892, #37891, #37890, #37889, #37888, #37887, #37886 ),
( #37885, #37884, #37883, #37882, #37881, #37880, #37879, #37878, #37877, #37876, #37875, #37874, #37873, #37872, #37871, #37870, #37869, #37868, #37867 ),
( #37866, #37865, #37864, #37863, #37862, #37861, #37860, #37859, #37858, #37857, #37856, #37854, #37853, #37852, #37851, #37948, #37947, #37946, #37945 ),
( #37944, #37943, #37942, #37941, #37940, #37939, #37938, #37937, #37936, #37935, #37934, #37933, #37932, #37931, #37930, #37929, #37928, #37927, #37926 ),
( #37925, #37924, #37923, #37922, #37921, #37920, #37919, #37918, #37917, #37916, #37915, #37914, #37913, #37912, #37911, #37910, #37909, #37908, #37907 ),
( #37906, #37905, #37904, #37903, #37902, #37901, #37997, #37996, #37995, #37994, #37993, #37992, #37991, #37990, #37989, #37988, #37987, #37986, #37985 ),
( #37984, #37983, #37982, #37981, #37980, #37979, #37978, #37977, #37976, #37975, #37974, #37973, #37972, #37971, #37970, #37969, #37968, #37967, #37966 ),
( #37965, #37964, #37963, #37962, #37961, #37960, #37959, #37958, #37957, #37956, #37955, #37954, #37953, #37952, #37951, #37950, #37949, #38044, #38043 ),
( #38042, #38041, #38040, #38039, #38038, #38037, #38036, #38035, #38034, #38033, #38032, #38031, #38030, #38029, #38028, #38027, #38026, #38025, #38024 ),
( #38023, #38022, #38021, #38020, #38019, #38018, #38017, #38016, #38015, #38014, #38013, #38012, #38011, #38010, #38009, #38008, #38007, #38006, #38005 ),
( #38004, #38003, #38002, #38001, #38000, #37999, #37998, #37181, #37169, #37166, #37728, #37686, #37692, #37691, #37712, #37698, #37697, #37708, #37707 ),
( #37706, #37704, #37703, #37702, #37701, #37700, #38093, #38092, #38091, #38090, #38089, #38088, #38087, #38086, #38085, #38084, #38083, #38082, #38081 ),
( #38080, #38079, #38078, #38077, #38076, #38075, #38074, #38073, #38072, #38071, #38070, #38069, #38068, #38067, #38066, #38065, #38064, #38063, #38062 ),
( #38061, #38060, #38059, #38058, #38057, #38056, #38055, #38054, #38053, #38052, #38051, #38050, #38049, #38048, #38047, #38046, #38045, #38141, #38140 ),
( #38139, #38138, #38137, #38136, #38135, #38134, #38133, #38132, #38131, #38130, #38129, #38128, #38127, #38126, #38125, #38124, #38123, #38122, #38121 ),
( #38120, #38119, #38118, #38117, #38116, #38115, #38114, #38113, #38112, #38111, #38110, #38109, #38108, #38107, #38106, #38105, #38104, #38103, #38102 ),
( #38101, #38100, #38099, #38098, #38097, #38096, #38095, #38094, #38190, #38189, #38188, #38187, #38186, #38185, #38184, #38183, #38182, #38181, #38180 ),
( #38179, #38178, #38177, #38176, #38175, #38174, #38173, #38172, #38171, #38170, #38169, #38168, #38167, #38166, #38165, #38164, #38163, #38162, #38161 ),
( #38160, #38159, #38158, #38157, #38156, #38155, #38154, #38153, #38152, #38151, #38150, #38149, #38148, #38147, #38146, #38145, #38144, #38143, #38142 ),
( #38238, #38237, #38236, #38235, #38234, #38233, #38232, #38231, #38230, #38229, #38228, #38227, #38226, #38225, #38224, #38223, #38222, #38221, #38220 ),
( #38219, #38218, #38217, #38216, #38215, #38214, #38213, #38212, #38211, #38210, #38209, #38208, #38207, #38206, #38205, #38204, #38203, #38202, #38201 ),
( #38200, #38199, #38198, #38197, #38196, #38195, #38194, #38193, #38192, #38191, #38285, #38284, #38283, #38282, #38281, #38280, #38279, #38278, #38277 ),
( #38276, #38275, #38274, #38273, #38272, #38271, #38270, #38269, #38268, #38267, #38266, #38265, #38264, #38263, #38262, #38261, #38260, #38259, #38258 ),
( #38257, #38256, #38255, #38254, #38253, #38252, #38251, #38250, #38249, #38248, #38247, #38246, #38245, #38244, #38243, #38242, #38241, #38240, #38239 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054655030300 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402900 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#37810 = cartesian_point ( 'none', ( 3.899999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#37811 = face_outer_bound ( 'none', #16439, .t. ) ;
#37812 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37813 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37814 = cartesian_point ( 'none', ( 3.485978078972125500, 2.399212065338323500, -3.279843974457664800 ) ) ;
#37815 = cartesian_point ( 'none', ( 2.325311336566785200, 2.218235067428937500, -3.412228990426207500 ) ) ;
#37816 = cartesian_point ( 'none', ( 1.160666742405341600, 2.026943929752517800, -3.529216882413993300 ) ) ;
#37817 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.826645364746053200, -3.630008504494582700 ) ) ;
#37818 = cartesian_point ( 'none', ( 20.00002613607361100, 4.005230214739675900, -0.6796048785526022100 ) ) ;
#37819 = cartesian_point ( 'none', ( 19.14251968257110500, 3.977598718409272900, -0.8424502427835005600 ) ) ;
#37820 = cartesian_point ( 'none', ( 18.28474686281228400, 3.940105449863621000, -1.003274090565662700 ) ) ;
#37821 = cartesian_point ( 'none', ( 17.42989039486063500, 3.892902569110053200, -1.161482436988382300 ) ) ;
#37822 = cartesian_point ( 'none', ( 16.26922365245529500, 3.828813665428167000, -1.376287112332052400 ) ) ;
#37823 = cartesian_point ( 'none', ( 15.10457905829384600, 3.747205228350723300, -1.585065701086797000 ) ) ;
#37824 = cartesian_point ( 'none', ( 13.94391231588850200, 3.648634726252827100, -1.786392033792716600 ) ) ;
#37825 = cartesian_point ( 'none', ( 12.78324557348316600, 3.550064224154932700, -1.987718366498636000 ) ) ;
#37826 = cartesian_point ( 'none', ( 11.61860097932172100, 3.435204993515088600, -2.180217180161133900 ) ) ;
#37827 = cartesian_point ( 'none', ( 10.45793423691638100, 3.304841639344294100, -2.362573512691665800 ) ) ;
#37828 = cartesian_point ( 'none', ( 9.297267494511039800, 3.174478285173500900, -2.544929845222197800 ) ) ;
#37829 = cartesian_point ( 'none', ( 8.132622900349593600, 3.029501321367444900, -2.715898017962691500 ) ) ;
#37830 = cartesian_point ( 'none', ( 6.971956157944251100, 2.870901087593629600, -2.874310144933881300 ) ) ;
#37831 = cartesian_point ( 'none', ( 5.811289415538911200, 2.712300853819813500, -3.032722271905074200 ) ) ;
#37832 = cartesian_point ( 'none', ( 4.646644821377467600, 2.541160750493435900, -3.177496237651967500 ) ) ;
#37833 = cartesian_point ( 'none', ( 3.485978078972125500, 2.358649838053995800, -3.307643089189638900 ) ) ;
#37834 = cartesian_point ( 'none', ( 2.325311336566785200, 2.176138925614556000, -3.437789940727311600 ) ) ;
#37835 = cartesian_point ( 'none', ( 1.160666742405341600, 1.983503938657647200, -3.552420643092590400 ) ) ;
#37836 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473490500, -3.650752152354315600 ) ) ;
#37837 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.394655824651961600, -2.668828677835920700 ) ) ;
#37838 = cartesian_point ( 'none', ( 20.00005355952163600, 4.186495916010970900, 1.206170797497355900 ) ) ;
#37839 = cartesian_point ( 'none', ( 19.14253799322049300, 4.235537147025062200, 1.035953682489564800 ) ) ;
#37840 = cartesian_point ( 'none', ( 18.28475599830563800, 4.274108122230384100, 0.8631031078765270000 ) ) ;
#37841 = cartesian_point ( 'none', ( 5.811289415538911200, 0.9131776879323084700, -4.117925643616638700 ) ) ;
#37842 = cartesian_point ( 'none', ( 4.646644821377467600, 0.6850018435182727600, -4.161967992484981900 ) ) ;
#37843 = cartesian_point ( 'none', ( 3.485978078972125500, 0.4539683469539304600, -4.187017302518453800 ) ) ;
#37844 = cartesian_point ( 'none', ( 2.325311336566785200, 0.2229348503895882700, -4.212066612551927500 ) ) ;
#37845 = cartesian_point ( 'none', ( 16.26922365245529500, 4.340056997061685400, 0.4508813895729285600 ) ) ;
#37846 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2413835870013103800, -4.204632577949158000 ) ) ;
#37847 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37848 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37849 = axis2_placement_3d ( 'none', #37810, #37848, #37847 ) ;
#37850 = circle ( 'none', #37849, 1.219500000000000700 ) ;
#37851 = cartesian_point ( 'none', ( 16.26922365245529500, 3.978705604395608800, -1.210285717634469500 ) ) ;
#37852 = cartesian_point ( 'none', ( 15.10457905829384600, 3.906012005287111200, -1.427571371004605400 ) ) ;
#37853 = cartesian_point ( 'none', ( 13.94391231588850200, 3.815623384638903800, -1.638111893871697400 ) ) ;
#37854 = cartesian_point ( 'none', ( 12.78324557348316600, 3.725234763990699100, -1.848652416738790100 ) ) ;
#37855 = oriented_edge ( 'none', *, *, #47468, .t. ) ;
#37856 = cartesian_point ( 'none', ( 11.61860097932172100, 3.617768567734667600, -2.051009603846374800 ) ) ;
#37857 = cartesian_point ( 'none', ( 10.45793423691638100, 3.493958898960527900, -2.243801150419017600 ) ) ;
#37858 = cartesian_point ( 'none', ( 9.297267494511039800, 3.370149230186389600, -2.436592696991660000 ) ) ;
#37859 = cartesian_point ( 'none', ( 8.132622900349593600, 3.230841834473222400, -2.618501641278215200 ) ) ;
#37860 = cartesian_point ( 'none', ( 6.971956157944251100, 3.076988322589590200, -2.788285360735962100 ) ) ;
#37861 = cartesian_point ( 'none', ( 5.811289415538911200, 2.923134810705957200, -2.958069080193708600 ) ) ;
#37862 = cartesian_point ( 'none', ( 4.646644821377467600, 2.755786158143432200, -3.114567779860323100 ) ) ;
#37863 = cartesian_point ( 'none', ( 3.485978078972125500, 2.576085525888319500, -3.256712414929489300 ) ) ;
#37864 = cartesian_point ( 'none', ( 2.325311336566785200, 2.396384893633207300, -3.398857049998656300 ) ) ;
#37865 = cartesian_point ( 'none', ( 1.160666742405341600, 2.205559819217852700, -3.525676628480087800 ) ) ;
#37866 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.004913831394592400, -3.636304844059396100 ) ) ;
#37867 = cartesian_point ( 'none', ( 20.00002613607361100, 4.047949012555315000, -0.5583526251264945300 ) ) ;
#37868 = cartesian_point ( 'none', ( 19.14251968257110500, 4.025247411964819800, -0.7229348578560358400 ) ) ;
#37869 = cartesian_point ( 'none', ( 18.28474686281228400, 3.992567997888179800, -0.8857922531044719600 ) ) ;
#37870 = cartesian_point ( 'none', ( 17.42989039486063500, 3.950045224433850900, -1.046322888577196200 ) ) ;
#37871 = cartesian_point ( 'none', ( 16.26922365245529500, 3.892310656358889200, -1.264280612143162700 ) ) ;
#37872 = cartesian_point ( 'none', ( 15.10457905829384600, 3.816774474952228300, -1.476726216737281000 ) ) ;
#37873 = cartesian_point ( 'none', ( 13.94391231588850200, 3.723952668925553800, -1.682208483463163700 ) ) ;
#37874 = cartesian_point ( 'none', ( 12.78324557348316600, 3.631130862898880500, -1.887690750189047600 ) ) ;
#37875 = cartesian_point ( 'none', ( 11.61860097932172100, 3.521657499307429400, -2.084806026808680500 ) ) ;
#37876 = cartesian_point ( 'none', ( 10.45793423691638100, 3.396280392229062100, -2.272207816110491100 ) ) ;
#37877 = cartesian_point ( 'none', ( 9.297267494511039800, 3.270903285150694700, -2.459609605412300700 ) ) ;
#37878 = cartesian_point ( 'none', ( 8.132622900349593600, 3.130478887357468500, -2.636017763152441100 ) ) ;
#37879 = cartesian_point ( 'none', ( 6.971956157944251100, 2.975966439874779400, -2.800227242738029300 ) ) ;
#37880 = cartesian_point ( 'none', ( 5.811289415538911200, 2.821453992392089800, -2.964436722323617400 ) ) ;
#37881 = cartesian_point ( 'none', ( 4.646644821377467600, 2.653908971909804600, -3.115325806502861700 ) ) ;
#37882 = cartesian_point ( 'none', ( 3.485978078972125500, 2.474475880806231900, -3.251863769831297500 ) ) ;
#37883 = cartesian_point ( 'none', ( 2.325311336566785200, 2.295042789702659700, -3.388401733159734700 ) ) ;
#37884 = cartesian_point ( 'none', ( 1.160666742405341600, 2.104947337932798800, -3.509655882900157400 ) ) ;
#37885 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.905488070186489400, -3.614797930259749500 ) ) ;
#37886 = cartesian_point ( 'none', ( 20.00002613607361100, 4.014358432828663200, -0.6312855170432988300 ) ) ;
#37887 = cartesian_point ( 'none', ( 19.14251968257110500, 3.988691513714180700, -0.7945020179928831100 ) ) ;
#37888 = cartesian_point ( 'none', ( 18.28474686281228400, 3.953136132911224900, -0.9558158970302380600 ) ) ;
#37889 = cartesian_point ( 'none', ( 17.42989039486063500, 3.907837296141561700, -1.114631193774981300 ) ) ;
#37890 = cartesian_point ( 'none', ( 16.26922365245529500, 3.846333575599822500, -1.330259945533203100 ) ) ;
#37891 = cartesian_point ( 'none', ( 15.10457905829384600, 3.767233440260500100, -1.540073278795381300 ) ) ;
#37892 = cartesian_point ( 'none', ( 13.94391231588850200, 3.671077224254443400, -1.742637955747414300 ) ) ;
#37893 = cartesian_point ( 'none', ( 12.78324557348316600, 3.574921008248385300, -1.945202632699448000 ) ) ;
#37894 = cartesian_point ( 'none', ( 11.61860097932172100, 3.462365556032036100, -2.139134931199873500 ) ) ;
#37895 = cartesian_point ( 'none', ( 10.45793423691638100, 3.334179735473758600, -2.323110097005168600 ) ) ;
#37896 = cartesian_point ( 'none', ( 9.297267494511039800, 3.205993914915481900, -2.507085262810464500 ) ) ;
#37897 = cartesian_point ( 'none', ( 8.132622900349593600, 3.063053365148402200, -2.679846558989817900 ) ) ;
#37898 = cartesian_point ( 'none', ( 6.971956157944251100, 2.906334515067239300, -2.840213850712672600 ) ) ;
#37899 = cartesian_point ( 'none', ( 5.811289415538911200, 2.749615664986077200, -3.000581142435527800 ) ) ;
#37900 = cartesian_point ( 'none', ( 4.646644821377467600, 2.580189063247708700, -3.147458958489122600 ) ) ;
#37901 = cartesian_point ( 'none', ( 5.811289415538911200, 3.099438402123314300, -3.016055077084901700 ) ) ;
#37902 = cartesian_point ( 'none', ( 4.646644821377467600, 2.928628660586746000, -3.182175483054983500 ) ) ;
#37903 = cartesian_point ( 'none', ( 3.485978078972125500, 2.744684206522316500, -3.333623146960352600 ) ) ;
#37904 = cartesian_point ( 'none', ( 2.325311336566785200, 2.560739752457887400, -3.485070810865721100 ) ) ;
#37905 = cartesian_point ( 'none', ( 1.160666742405341600, 2.364917113004080500, -3.620811191595992200 ) ) ;
#37906 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.158553955349908900, -3.739917044711840600 ) ) ;
#37907 = cartesian_point ( 'none', ( 20.00002613607361100, 4.247572029444098600, -0.4350281076032323500 ) ) ;
#37908 = cartesian_point ( 'none', ( 19.14251968257110500, 4.229884579076671300, -0.6077266485475905100 ) ) ;
#37909 = cartesian_point ( 'none', ( 18.28474686281228400, 4.201714515963495900, -0.7789889049942515500 ) ) ;
#37910 = cartesian_point ( 'none', ( 17.42989039486063500, 4.163180232817226500, -0.9481813902416634800 ) ) ;
#37911 = cartesian_point ( 'none', ( 16.26922365245529500, 4.110860969213275600, -1.177899592131295800 ) ) ;
#37912 = cartesian_point ( 'none', ( 15.10457905829384600, 4.039750423664920700, -1.402512699351869300 ) ) ;
#37913 = cartesian_point ( 'none', ( 13.94391231588850200, 3.950334353303405400, -1.620486376626374400 ) ) ;
#37914 = cartesian_point ( 'none', ( 12.78324557348316600, 3.860918282941889800, -1.838460053900879300 ) ) ;
#37915 = cartesian_point ( 'none', ( 11.61860097932172100, 3.753807490194483300, -2.048305319991129600 ) ) ;
#37916 = cartesian_point ( 'none', ( 10.45793423691638100, 3.629733650384567400, -2.248588718949426900 ) ) ;
#37917 = cartesian_point ( 'none', ( 9.297267494511039800, 3.505659810574651900, -2.448872117907725100 ) ) ;
#37918 = cartesian_point ( 'none', ( 8.132622900349593600, 3.365470473837346000, -2.638225511034491400 ) ) ;
#37919 = cartesian_point ( 'none', ( 6.971956157944251100, 3.210123275492683200, -2.815355422652855700 ) ) ;
#37920 = cartesian_point ( 'none', ( 5.811289415538911200, 3.054776077148019900, -2.992485334271219400 ) ) ;
#37921 = cartesian_point ( 'none', ( 4.646644821377467600, 2.885332196080679700, -3.156181787477459800 ) ) ;
#37922 = cartesian_point ( 'none', ( 3.485978078972125500, 2.702949105812189500, -3.305326569510158600 ) ) ;
#37923 = cartesian_point ( 'none', ( 2.325311336566785200, 2.520566015543699700, -3.454471351542857800 ) ) ;
#37924 = cartesian_point ( 'none', ( 1.160666742405341600, 2.326489577514612200, -3.588045652309911100 ) ) ;
#37925 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.122045530587586300, -3.705137023894521600 ) ) ;
#37926 = cartesian_point ( 'none', ( 20.00002613607361100, 4.186864663079436600, -0.4553739613567196500 ) ) ;
#37927 = cartesian_point ( 'none', ( 19.14251968257110500, 4.168349987362294200, -0.6256042513748836200 ) ) ;
#37928 = cartesian_point ( 'none', ( 18.28474686281228400, 4.139504763583355300, -0.7943529987885932200 ) ) ;
#37929 = cartesian_point ( 'none', ( 17.42989039486063500, 4.100449687962708400, -0.9609961020272235200 ) ) ;
#37930 = cartesian_point ( 'none', ( 16.26922365245529500, 4.047423327287650500, -1.187252924115437300 ) ) ;
#37931 = cartesian_point ( 'none', ( 15.10457905829384600, 3.975893938241614300, -1.408358082288193800 ) ) ;
#37932 = cartesian_point ( 'none', ( 13.94391231588850200, 3.886350139081629100, -1.622801204117492600 ) ) ;
#37933 = cartesian_point ( 'none', ( 12.78324557348316600, 3.796806339921645600, -1.837244325946791900 ) ) ;
#37934 = cartesian_point ( 'none', ( 11.61860097932172100, 3.689859805592195400, -2.043560547468074300 ) ) ;
#37935 = cartesian_point ( 'none', ( 10.45793423691638100, 3.566241089365105800, -2.240340519686451400 ) ) ;
#37936 = cartesian_point ( 'none', ( 9.297267494511039800, 3.442622373138017900, -2.437120491904829500 ) ) ;
#37937 = cartesian_point ( 'none', ( 8.132622900349593600, 3.303175916192853100, -2.623020008077785500 ) ) ;
#37938 = cartesian_point ( 'none', ( 6.971956157944251100, 3.148854279227392800, -2.796769186010227900 ) ) ;
#37939 = cartesian_point ( 'none', ( 5.811289415538911200, 2.994532642261932500, -2.970518363942672200 ) ) ;
#37940 = cartesian_point ( 'none', ( 4.646644821377467600, 2.826389998536734000, -3.130930320569975700 ) ) ;
#37941 = cartesian_point ( 'none', ( 3.485978078972125500, 2.645574932802836600, -3.276909279572788300 ) ) ;
#37942 = cartesian_point ( 'none', ( 2.325311336566785200, 2.464759867068938300, -3.422888238575601900 ) ) ;
#37943 = cartesian_point ( 'none', ( 1.160666742405341600, 2.272507529569369700, -3.553437015643221100 ) ) ;
#37944 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.070131198710557700, -3.667663830253554900 ) ) ;
#37945 = cartesian_point ( 'none', ( 20.00002613607361100, 4.123372512014845400, -0.4900933762127055400 ) ) ;
#37946 = cartesian_point ( 'none', ( 19.14251968257110500, 4.103446208137778900, -0.6577421910317992100 ) ) ;
#37947 = cartesian_point ( 'none', ( 18.28474686281228400, 4.073349532107701300, -0.8238288434456435500 ) ) ;
#37948 = cartesian_point ( 'none', ( 17.42989039486063500, 4.033207610972146600, -0.9877392150985621100 ) ) ;
#37949 = cartesian_point ( 'none', ( 18.28474686281228400, 4.321160632644720500, -0.7734562628231287400 ) ) ;
#37950 = cartesian_point ( 'none', ( 17.42989039486063500, 4.282653871424195700, -0.9475041808663932100 ) ) ;
#37951 = cartesian_point ( 'none', ( 16.26922365245529500, 4.230371975244014300, -1.183814763556083200 ) ) ;
#37952 = cartesian_point ( 'none', ( 15.10457905829384600, 4.158754274999161300, -1.415000821031386900 ) ) ;
#37953 = cartesian_point ( 'none', ( 13.94391231588850200, 4.068289992201700400, -1.639483118100168800 ) ) ;
#37954 = cartesian_point ( 'none', ( 12.78324557348316600, 3.977825709404238600, -1.863965415168951500 ) ) ;
#37955 = cartesian_point ( 'none', ( 11.61860097932172100, 3.869132806835252800, -2.080210510120178700 ) ) ;
#37956 = cartesian_point ( 'none', ( 10.45793423691638100, 3.742953767232442900, -2.286741229685690600 ) ) ;
#37957 = cartesian_point ( 'none', ( 9.297267494511039800, 3.616774727629631600, -2.493271949251203900 ) ) ;
#37958 = cartesian_point ( 'none', ( 8.132622900349593600, 3.473971481777346200, -2.688677479196975200 ) ) ;
#37959 = cartesian_point ( 'none', ( 6.971956157944251100, 3.315519520645343800, -2.871623001614875400 ) ) ;
#37960 = cartesian_point ( 'none', ( 5.811289415538911200, 3.157067559513340600, -3.054568524032776000 ) ) ;
#37961 = cartesian_point ( 'none', ( 4.646644821377467600, 2.984049270664328000, -3.223804335500370900 ) ) ;
#37962 = cartesian_point ( 'none', ( 3.485978078972125500, 2.797646544449379700, -3.378174383822480900 ) ) ;
#37963 = cartesian_point ( 'none', ( 2.325311336566785200, 2.611243818234431300, -3.532544432144593600 ) ) ;
#37964 = cartesian_point ( 'none', ( 1.160666742405341600, 2.412729974283472700, -3.670994213362011000 ) ) ;
#37965 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.203461063441079800, -3.792577975082788800 ) ) ;
#37966 = cartesian_point ( 'none', ( 20.00002613607361100, 4.336351726956078100, -0.4214851689407044800 ) ) ;
#37967 = cartesian_point ( 'none', ( 19.14251968257110500, 4.319214907803590200, -0.5977933306565336200 ) ) ;
#37968 = cartesian_point ( 'none', ( 18.28474686281228400, 4.291374463209703700, -0.7726912460941869300 ) ) ;
#37969 = cartesian_point ( 'none', ( 17.42989039486063500, 4.252947855651849600, -0.9455319056585359500 ) ) ;
#37970 = cartesian_point ( 'none', ( 16.26922365245529500, 4.200774786735692600, -1.180203353805181700 ) ) ;
#37971 = cartesian_point ( 'none', ( 15.10457905829384600, 4.129400900712287400, -1.409764862097168600 ) ) ;
#37972 = cartesian_point ( 'none', ( 13.94391231588850200, 4.039313753595343400, -1.632648292660555000 ) ) ;
#37973 = cartesian_point ( 'none', ( 12.78324557348316600, 3.949226606478398500, -1.855531723223942100 ) ) ;
#37974 = cartesian_point ( 'none', ( 11.61860097932172100, 3.841041584829889100, -2.070214556227155900 ) ) ;
#37975 = cartesian_point ( 'none', ( 10.45793423691638100, 3.715497702045842000, -2.275230290235253700 ) ) ;
#37976 = cartesian_point ( 'none', ( 9.297267494511039800, 3.589953819261795200, -2.480246024243351900 ) ) ;
#37977 = cartesian_point ( 'none', ( 8.132622900349593600, 3.447908667361447400, -2.674194193909841000 ) ) ;
#37978 = cartesian_point ( 'none', ( 6.971956157944251100, 3.290332558764169400, -2.855749936575042700 ) ) ;
#37979 = cartesian_point ( 'none', ( 5.811289415538911200, 3.132756450166891900, -3.037305679240244400 ) ) ;
#37980 = cartesian_point ( 'none', ( 4.646644821377467600, 2.960725789474473800, -3.205228785086652500 ) ) ;
#37981 = cartesian_point ( 'none', ( 3.485978078972125500, 2.775415720536238900, -3.358372169029547400 ) ) ;
#37982 = cartesian_point ( 'none', ( 2.325311336566785200, 2.590105651598006500, -3.511515552972444000 ) ) ;
#37983 = cartesian_point ( 'none', ( 1.160666742405341600, 2.392782030086744200, -3.648833090414147900 ) ) ;
#37984 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.184792776420893200, -3.769386763335783400 ) ) ;
#37985 = cartesian_point ( 'none', ( 20.00002613607361100, 4.297112108433133800, -0.4256315390572423800 ) ) ;
#37986 = cartesian_point ( 'none', ( 19.14251968257110500, 4.279806705425122500, -0.6003442893664725500 ) ) ;
#37987 = cartesian_point ( 'none', ( 18.28474686281228400, 4.251895206648336900, -0.7736398403228843500 ) ) ;
#37988 = cartesian_point ( 'none', ( 17.42989039486063500, 4.213495209046842000, -0.9448771363633410300 ) ) ;
#37989 = cartesian_point ( 'none', ( 16.26922365245529500, 4.161358269343627300, -1.177371645119650800 ) ) ;
#37990 = cartesian_point ( 'none', ( 15.10457905829384600, 4.090200159363571500, -1.404766632899770100 ) ) ;
#37991 = cartesian_point ( 'none', ( 13.94391231588850200, 4.000506961151213400, -1.625508761361676500 ) ) ;
#37992 = cartesian_point ( 'none', ( 12.78324557348316600, 3.910813762938854400, -1.846250889823584100 ) ) ;
#37993 = cartesian_point ( 'none', ( 11.61860097932172100, 3.803198171985690700, -2.058832266400310000 ) ) ;
#37994 = cartesian_point ( 'none', ( 10.45793423691638100, 3.678395311898705600, -2.261800744735156700 ) ) ;
#37995 = cartesian_point ( 'none', ( 9.297267494511039800, 3.553592451811720100, -2.464769223070002000 ) ) ;
#37996 = cartesian_point ( 'none', ( 8.132622900349593600, 3.412454852673742600, -2.656738322648611200 ) ) ;
#37997 = cartesian_point ( 'none', ( 6.971956157944251100, 3.255946627398528900, -2.836396699866755400 ) ) ;
#37998 = cartesian_point ( 'none', ( 6.971956157944251100, 3.377231360956497200, -2.916136807468937800 ) ) ;
#37999 = cartesian_point ( 'none', ( 5.811289415538911200, 3.216323193062306200, -3.102487499060113700 ) ) ;
#38000 = cartesian_point ( 'none', ( 4.646644821377467600, 3.040575890000924500, -3.274914017375092800 ) ) ;
#38001 = cartesian_point ( 'none', ( 3.485978078972125500, 2.851189984057684000, -3.432238514455595400 ) ) ;
#38002 = cartesian_point ( 'none', ( 2.325311336566785200, 2.661804078114443400, -3.589563011536098800 ) ) ;
#38003 = cartesian_point ( 'none', ( 1.160666742405341600, 2.460073267061718500, -3.730710801542123500 ) ) ;
#38004 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.247375576891351000, -3.854717701945952000 ) ) ;
#38005 = cartesian_point ( 'none', ( 20.00002613607361100, 4.415479376987254200, -0.4201270497470405700 ) ) ;
#38006 = cartesian_point ( 'none', ( 19.14251968257110500, 4.398397776487105800, -0.5996523975668399700 ) ) ;
#38007 = cartesian_point ( 'none', ( 18.28474686281228400, 4.370416471326657300, -0.7777641764554577000 ) ) ;
#38008 = cartesian_point ( 'none', ( 17.42989039486063500, 4.331653706224605200, -0.9538034576785436900 ) ) ;
#38009 = cartesian_point ( 'none', ( 16.26922365245529500, 4.279024225154611100, -1.192817779652569400 ) ) ;
#38010 = cartesian_point ( 'none', ( 15.10457905829384600, 4.206836854178138000, -1.426669638439078200 ) ) ;
#38011 = cartesian_point ( 'none', ( 13.94391231588850200, 4.115584706235986300, -1.653761588719892700 ) ) ;
#38012 = cartesian_point ( 'none', ( 12.78324557348316600, 4.024332558293838100, -1.880853539000708400 ) ) ;
#38013 = cartesian_point ( 'none', ( 11.61860097932172100, 3.914638978084914500, -2.099634312487202300 ) ) ;
#38014 = cartesian_point ( 'none', ( 10.45793423691638100, 3.787253283989871400, -2.308609414655677900 ) ) ;
#38015 = cartesian_point ( 'none', ( 9.297267494511039800, 3.659867589894831000, -2.517584516824153100 ) ) ;
#38016 = cartesian_point ( 'none', ( 8.132622900349593600, 3.515659955371734900, -2.715326435828832700 ) ) ;
#38017 = cartesian_point ( 'none', ( 6.971956157944251100, 3.355615464788994600, -2.900484393855246300 ) ) ;
#38018 = cartesian_point ( 'none', ( 5.811289415538911200, 3.195570974206255200, -3.085642351881661100 ) ) ;
#38019 = cartesian_point ( 'none', ( 4.646644821377467600, 3.020782893717529400, -3.256951532328791200 ) ) ;
#38020 = cartesian_point ( 'none', ( 3.485978078972125500, 2.832445203145337800, -3.413241719788955300 ) ) ;
#38021 = cartesian_point ( 'none', ( 2.325311336566785200, 2.644107512573147000, -3.569531907249121200 ) ) ;
#38022 = cartesian_point ( 'none', ( 1.160666742405341600, 2.443506749316003600, -3.709735481265805200 ) ) ;
#38023 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.232013219993454400, -3.832894709263920500 ) ) ;
#38024 = cartesian_point ( 'none', ( 20.00002613607361100, 4.391817329580116600, -0.4195946952701687400 ) ) ;
#38025 = cartesian_point ( 'none', ( 19.14251968257110500, 4.374757373643210400, -0.5981579873473831200 ) ) ;
#38026 = cartesian_point ( 'none', ( 18.28474686281228400, 4.346856268569551300, -0.7753110282945040500 ) ) ;
#38027 = cartesian_point ( 'none', ( 17.42989039486063500, 4.308231883994898800, -0.9503984419330863100 ) ) ;
#38028 = cartesian_point ( 'none', ( 16.26922365245529500, 4.255790286718234200, -1.188120381981109000 ) ) ;
#38029 = cartesian_point ( 'none', ( 15.10457905829384600, 4.183896881870230900, -1.420699788301798900 ) ) ;
#38030 = cartesian_point ( 'none', ( 13.94391231588850200, 4.093042774304951300, -1.646547907717570000 ) ) ;
#38031 = cartesian_point ( 'none', ( 12.78324557348316600, 4.002188666739672700, -1.872396027133342000 ) ) ;
#38032 = cartesian_point ( 'none', ( 11.61860097932172100, 3.892994482136645600, -2.089970087981604300 ) ) ;
#38033 = cartesian_point ( 'none', ( 10.45793423691638100, 3.766206127498152900, -2.297783838809569700 ) ) ;
#38034 = cartesian_point ( 'none', ( 9.297267494511039800, 3.639417772859660600, -2.505597589637535500 ) ) ;
#38035 = cartesian_point ( 'none', ( 8.132622900349593600, 3.495901341209585800, -2.702231451806676800 ) ) ;
#38036 = cartesian_point ( 'none', ( 6.971956157944251100, 3.336637195299844400, -2.886342216654266000 ) ) ;
#38037 = cartesian_point ( 'none', ( 5.811289415538911200, 3.177373049390104200, -3.070452981501855700 ) ) ;
#38038 = cartesian_point ( 'none', ( 4.646644821377467600, 3.003449124828980300, -3.240782985818125200 ) ) ;
#38039 = cartesian_point ( 'none', ( 3.485978078972125500, 2.816053498377765000, -3.396168702961239300 ) ) ;
#38040 = cartesian_point ( 'none', ( 2.325311336566785200, 2.628657871926550100, -3.551554420104355600 ) ) ;
#38041 = cartesian_point ( 'none', ( 1.160666742405341600, 2.429070645730571100, -3.690934408067186200 ) ) ;
#38042 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.218655202923532200, -3.813356560202496600 ) ) ;
#38043 = cartesian_point ( 'none', ( 20.00002613607361100, 4.366077177525787600, -0.4198314364985350500 ) ) ;
#38044 = cartesian_point ( 'none', ( 19.14251968257110500, 4.349007596121804700, -0.5973481808838788700 ) ) ;
#38045 = cartesian_point ( 'none', ( 18.28474686281228400, 4.561425363282539000, -0.7722306805318396300 ) ) ;
#38046 = cartesian_point ( 'none', ( 17.42989039486063500, 4.522572154696564300, -0.9560289260490784100 ) ) ;
#38047 = cartesian_point ( 'none', ( 16.26922365245529500, 4.469819875533803000, -1.205577849034326100 ) ) ;
#38048 = cartesian_point ( 'none', ( 15.10457905829384600, 4.396640185425987100, -1.449918187242505500 ) ) ;
#38049 = cartesian_point ( 'none', ( 13.94391231588850200, 4.303532975859783800, -1.687380848405810200 ) ) ;
#38050 = cartesian_point ( 'none', ( 12.78324557348316600, 4.210425766293581300, -1.924843509569116100 ) ) ;
#38051 = cartesian_point ( 'none', ( 11.61860097932172100, 4.098027053919798500, -2.153806382927831100 ) ) ;
#38052 = cartesian_point ( 'none', ( 10.45793423691638100, 3.967104635914741700, -2.372705419891615500 ) ) ;
#38053 = cartesian_point ( 'none', ( 9.297267494511039800, 3.836182217909684500, -2.591604456855400000 ) ) ;
#38054 = cartesian_point ( 'none', ( 8.132622900349593600, 3.687630427141914200, -2.798944355041090000 ) ) ;
#38055 = cartesian_point ( 'none', ( 6.971956157944251100, 3.522464022971909100, -2.993308772704183600 ) ) ;
#38056 = cartesian_point ( 'none', ( 5.811289415538911200, 3.357297618801903900, -3.187673190367279000 ) ) ;
#38057 = cartesian_point ( 'none', ( 4.646644821377467600, 3.176644855246675700, -3.367734421452213100 ) ) ;
#38058 = cartesian_point ( 'none', ( 3.485978078972125500, 2.981739773860798200, -3.532262465170990000 ) ) ;
#38059 = cartesian_point ( 'none', ( 2.325311336566785200, 2.786834692474920800, -3.696790508889766800 ) ) ;
#38060 = cartesian_point ( 'none', ( 1.160666742405341600, 2.579008692595412500, -3.844661471874545500 ) ) ;
#38061 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.359681436534241800, -3.974865245508956100 ) ) ;
#38062 = cartesian_point ( 'none', ( 20.00002613607361100, 4.535789936235802100, -0.4115123246327509500 ) ) ;
#38063 = cartesian_point ( 'none', ( 19.14251968257110500, 4.519058594765414900, -0.5959292806226752500 ) ) ;
#38064 = cartesian_point ( 'none', ( 18.28474686281228400, 4.491128864256733500, -0.7789438365881549100 ) ) ;
#38065 = cartesian_point ( 'none', ( 17.42989039486063500, 4.452119193596303100, -0.9598788595411555900 ) ) ;
#38066 = cartesian_point ( 'none', ( 16.26922365245529500, 4.399154480729079900, -1.205540291080759600 ) ) ;
#38067 = cartesian_point ( 'none', ( 15.10457905829384600, 4.326084108984718000, -1.445988872961242700 ) ) ;
#38068 = cartesian_point ( 'none', ( 13.94391231588850200, 4.233407223094611800, -1.679582097556707500 ) ) ;
#38069 = cartesian_point ( 'none', ( 12.78324557348316600, 4.140730337204508300, -1.913175322152173000 ) ) ;
#38070 = cartesian_point ( 'none', ( 11.61860097932172100, 4.029080014272415700, -2.138317510878218200 ) ) ;
#38071 = cartesian_point ( 'none', ( 10.45793423691638100, 3.899218939215899600, -2.353470714294669400 ) ) ;
#38072 = cartesian_point ( 'none', ( 9.297267494511039800, 3.769357864159383900, -2.568623917711120500 ) ) ;
#38073 = cartesian_point ( 'none', ( 8.132622900349593600, 3.622173119798479200, -2.772318421276165800 ) ) ;
#38074 = cartesian_point ( 'none', ( 6.971956157944251100, 3.458670127180537800, -2.963162784986944400 ) ) ;
#38075 = cartesian_point ( 'none', ( 5.811289415538911200, 3.295167134562596400, -3.154007148697724800 ) ) ;
#38076 = cartesian_point ( 'none', ( 4.646644821377467600, 3.116462784917051200, -3.330697712036455400 ) ) ;
#38077 = cartesian_point ( 'none', ( 3.485978078972125500, 2.923777810155810300, -3.492027499293657700 ) ) ;
#38078 = cartesian_point ( 'none', ( 2.325311336566785200, 2.731092835394568900, -3.653357286550862800 ) ) ;
#38079 = cartesian_point ( 'none', ( 1.160666742405341600, 2.525743469275243400, -3.798224251693320200 ) ) ;
#38080 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.309132456189947100, -3.925638806455939500 ) ) ;
#38081 = cartesian_point ( 'none', ( 20.00002613607361100, 4.481295432692783200, -0.4178721562435733800 ) ) ;
#38082 = cartesian_point ( 'none', ( 19.14251968257110500, 4.464305512054760800, -0.6000734649917021100 ) ) ;
#38083 = cartesian_point ( 'none', ( 18.28474686281228400, 4.436252698738824700, -0.7808612278734393700 ) ) ;
#38084 = cartesian_point ( 'none', ( 17.42989039486063500, 4.397255718851375200, -0.9595665881353483400 ) ) ;
#38085 = cartesian_point ( 'none', ( 16.26922365245529500, 4.344308236664025100, -1.202200733306595200 ) ) ;
#38086 = cartesian_point ( 'none', ( 15.10457905829384600, 4.271505028074884100, -1.439633791434748800 ) ) ;
#38087 = cartesian_point ( 'none', ( 13.94391231588850200, 4.179343412820099200, -1.670243853978841800 ) ) ;
#38088 = cartesian_point ( 'none', ( 12.78324557348316600, 4.087181797565315300, -1.900853916522934300 ) ) ;
#38089 = cartesian_point ( 'none', ( 11.61860097932172100, 3.976291332927723900, -2.123065682920262100 ) ) ;
#38090 = cartesian_point ( 'none', ( 10.45793423691638100, 3.847429513222253100, -2.335361221486564900 ) ) ;
#38091 = cartesian_point ( 'none', ( 9.297267494511039800, 3.718567693516783700, -2.547656760052866800 ) ) ;
#38092 = cartesian_point ( 'none', ( 8.132622900349593600, 3.572614775636189700, -2.748585876994891700 ) ) ;
#38093 = cartesian_point ( 'none', ( 6.971956157944251100, 3.410567766003907800, -2.936776022704481500 ) ) ;
#38094 = cartesian_point ( 'none', ( 8.132622900349593600, 3.982986766944371900, -2.878337271650559500 ) ) ;
#38095 = cartesian_point ( 'none', ( 6.971956157944251100, 3.812556341935277300, -3.088708559582916000 ) ) ;
#38096 = cartesian_point ( 'none', ( 5.811289415538911200, 3.642125916926183000, -3.299079847515270300 ) ) ;
#38097 = cartesian_point ( 'none', ( 4.646644821377467600, 3.454905274961957300, -3.494658577896674800 ) ) ;
#38098 = cartesian_point ( 'none', ( 3.485978078972125500, 3.252173322866450400, -3.674108749684400700 ) ) ;
#38099 = cartesian_point ( 'none', ( 2.325311336566785200, 3.049441370770942700, -3.853558921472125300 ) ) ;
#38100 = cartesian_point ( 'none', ( 1.160666742405341600, 2.832582973344461400, -4.015654708032779600 ) ) ;
#38101 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.603079493332950200, -4.159288830781187900 ) ) ;
#38102 = cartesian_point ( 'none', ( 20.00002613607361100, 4.786647033261294500, -0.3495107571383398400 ) ) ;
#38103 = cartesian_point ( 'none', ( 19.14251968257110500, 4.772436562577398800, -0.5441271057086671800 ) ) ;
#38104 = cartesian_point ( 'none', ( 18.28474686281228400, 4.746401200924176500, -0.7374734080339917500 ) ) ;
#38105 = cartesian_point ( 'none', ( 17.42989039486063500, 4.708653198617995800, -0.9288340247477313600 ) ) ;
#38106 = cartesian_point ( 'none', ( 16.26922365245529500, 4.657401494371080200, -1.188650627829656900 ) ) ;
#38107 = cartesian_point ( 'none', ( 15.10457905829384600, 4.584869355653088600, -1.443347493295720200 ) ) ;
#38108 = cartesian_point ( 'none', ( 13.94391231588850200, 4.491552250518088500, -1.691184783295565300 ) ) ;
#38109 = cartesian_point ( 'none', ( 12.78324557348316600, 4.398235145383086600, -1.939022073295411100 ) ) ;
#38110 = cartesian_point ( 'none', ( 11.61860097932172100, 4.284770524281448400, -2.178306807834631700 ) ) ;
#38111 = cartesian_point ( 'none', ( 10.45793423691638100, 4.151933465626905600, -2.407404429544796700 ) ) ;
#38112 = cartesian_point ( 'none', ( 9.297267494511039800, 4.019096406972364500, -2.636502051254962600 ) ) ;
#38113 = cartesian_point ( 'none', ( 8.132622900349593600, 3.867794322570539100, -2.853847591077860500 ) ) ;
#38114 = cartesian_point ( 'none', ( 6.971956157944251100, 3.699060759076186600, -3.057956358591022100 ) ) ;
#38115 = cartesian_point ( 'none', ( 5.811289415538911200, 3.530327195581834900, -3.262065126104183300 ) ) ;
#38116 = cartesian_point ( 'none', ( 4.646644821377467600, 3.345314774327206500, -3.451542851461925300 ) ) ;
#38117 = cartesian_point ( 'none', ( 3.485978078972125500, 3.145287317749597900, -3.625095209672168900 ) ) ;
#38118 = cartesian_point ( 'none', ( 2.325311336566785200, 2.945259861171988500, -3.798647567882412500 ) ) ;
#38119 = cartesian_point ( 'none', ( 1.160666742405341600, 2.731583759624996800, -3.955089020358806300 ) ) ;
#38120 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.505718637546904500, -4.093350913351388300 ) ) ;
#38121 = cartesian_point ( 'none', ( 20.00002613607361100, 4.689113089729167100, -0.3790568342867267100 ) ) ;
#38122 = cartesian_point ( 'none', ( 19.14251968257110500, 4.673701329372304000, -0.5697076303899540900 ) ) ;
#38123 = cartesian_point ( 'none', ( 18.28474686281228400, 4.646708723398171000, -0.7590234489934352100 ) ) ;
#38124 = cartesian_point ( 'none', ( 17.42989039486063500, 4.608250750371357900, -0.9463036899382215600 ) ) ;
#38125 = cartesian_point ( 'none', ( 16.26922365245529500, 4.556035095526402400, -1.200580232636806700 ) ) ;
#38126 = cartesian_point ( 'none', ( 15.10457905829384600, 4.482999793150713500, -1.449676357425059500 ) ) ;
#38127 = cartesian_point ( 'none', ( 13.94391231588850200, 4.389643748416339100, -1.691890485190528100 ) ) ;
#38128 = cartesian_point ( 'none', ( 12.78324557348316600, 4.296287703681965600, -1.934104612955997300 ) ) ;
#38129 = cartesian_point ( 'none', ( 11.61860097932172100, 4.183248633036227700, -2.167782175604149300 ) ) ;
#38130 = cartesian_point ( 'none', ( 10.45793423691638100, 4.051298707951745300, -2.391326918436165600 ) ) ;
#38131 = cartesian_point ( 'none', ( 9.297267494511039800, 3.919348782867262400, -2.614871661268182800 ) ) ;
#38132 = cartesian_point ( 'none', ( 8.132622900349593600, 3.769389355127826600, -2.826756547019135400 ) ) ;
#38133 = cartesian_point ( 'none', ( 6.971956157944251100, 3.602444799681756600, -3.025534187070895600 ) ) ;
#38134 = cartesian_point ( 'none', ( 5.811289415538911200, 3.435500244235687900, -3.224311827122657600 ) ) ;
#38135 = cartesian_point ( 'none', ( 4.646644821377467600, 3.252710961676232900, -3.408624368635797500 ) ) ;
#38136 = cartesian_point ( 'none', ( 3.485978078972125500, 3.055325588149168300, -3.577212770061324300 ) ) ;
#38137 = cartesian_point ( 'none', ( 2.325311336566785200, 2.857940214622105600, -3.745801171486850700 ) ) ;
#38138 = cartesian_point ( 'none', ( 1.160666742405341600, 2.647307092374758600, -3.897513803096637600 ) ) ;
#38139 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.424865059211251500, -4.031314313782206500 ) ) ;
#38140 = cartesian_point ( 'none', ( 20.00002613607361100, 4.605252293705156300, -0.3991259365196578900 ) ) ;
#38141 = cartesian_point ( 'none', ( 19.14251968257110500, 4.589024560211246500, -0.5863671054251857800 ) ) ;
#38142 = cartesian_point ( 'none', ( 20.00002613607361100, 5.151720525031009900, -0.1876747132474020400 ) ) ;
#38143 = cartesian_point ( 'none', ( 19.14251968257110500, 5.144090013076109400, -0.3971342849412097800 ) ) ;
#38144 = cartesian_point ( 'none', ( 18.28474686281228400, 5.123716808538626200, -0.6056937593085353100 ) ) ;
#38145 = cartesian_point ( 'none', ( 17.42989039486063500, 5.090693370279360000, -0.8125805657361404600 ) ) ;
#38146 = cartesian_point ( 'none', ( 16.26922365245529500, 5.045856362027844700, -1.093477587242388100 ) ) ;
#38147 = cartesian_point ( 'none', ( 15.10457905829384600, 4.977976202710459900, -1.369712592212927400 ) ) ;
#38148 = cartesian_point ( 'none', ( 13.94391231588850200, 4.887516582644917800, -1.639398615465200000 ) ) ;
#38149 = cartesian_point ( 'none', ( 12.78324557348316600, 4.797056962579377500, -1.909084638717473600 ) ) ;
#38150 = cartesian_point ( 'none', ( 11.61860097932172100, 4.684635812695575800, -2.170379451254637300 ) ) ;
#38151 = cartesian_point ( 'none', ( 10.45793423691638100, 4.551021083440764900, -2.421498144557607400 ) ) ;
#38152 = cartesian_point ( 'none', ( 9.297267494511039800, 4.417406354185953200, -2.672616837860577900 ) ) ;
#38153 = cartesian_point ( 'none', ( 8.132622900349593600, 4.263510769644497600, -2.911844016623089400 ) ) ;
#38154 = cartesian_point ( 'none', ( 6.971956157944251100, 4.090385592706885700, -3.137545516641028000 ) ) ;
#38155 = cartesian_point ( 'none', ( 5.811289415538911200, 3.917260415769273900, -3.363247016658968300 ) ) ;
#38156 = cartesian_point ( 'none', ( 4.646644821377467600, 3.726088266940607700, -3.573881067828902600 ) ) ;
#38157 = cartesian_point ( 'none', ( 3.485978078972125500, 3.518175045843396000, -3.768008826001219400 ) ) ;
#38158 = cartesian_point ( 'none', ( 2.325311336566785200, 3.310261824746187000, -3.962136584173539400 ) ) ;
#38159 = cartesian_point ( 'none', ( 1.160666742405341600, 3.087027789501758600, -4.138431959916967900 ) ) ;
#38160 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.849997854927166100, -4.295690677054022200 ) ) ;
#38161 = cartesian_point ( 'none', ( 20.00002613607361100, 5.019055422517331200, -0.2553853211134575200 ) ) ;
#38162 = cartesian_point ( 'none', ( 19.14251968257110500, 5.008671920594545100, -0.4594509714141664600 ) ) ;
#38163 = cartesian_point ( 'none', ( 18.28474686281228400, 4.985880000724982600, -0.6624600448493674900 ) ) ;
#38164 = cartesian_point ( 'none', ( 17.42989039486063500, 4.950780652643434400, -0.8636607701825388400 ) ) ;
#38165 = cartesian_point ( 'none', ( 16.26922365245529500, 4.903125113350412800, -1.136837612374073800 ) ) ;
#38166 = cartesian_point ( 'none', ( 15.10457905829384600, 4.833073577058743600, -1.405146053907738900 ) ) ;
#38167 = cartesian_point ( 'none', ( 13.94391231588850200, 4.741104566792619900, -1.666753276066678600 ) ) ;
#38168 = cartesian_point ( 'none', ( 12.78324557348316600, 4.649135556526496200, -1.928360498225618600 ) ) ;
#38169 = cartesian_point ( 'none', ( 11.61860097932172100, 4.535877313881385900, -2.181479458416254200 ) ) ;
#38170 = cartesian_point ( 'none', ( 10.45793423691638100, 4.402103507496903500, -2.424381097481234500 ) ) ;
#38171 = cartesian_point ( 'none', ( 9.297267494511039800, 4.268329701112419300, -2.667282736546214800 ) ) ;
#38172 = cartesian_point ( 'none', ( 8.132622900349593600, 4.114954141731021600, -2.898307789991703600 ) ) ;
#38173 = cartesian_point ( 'none', ( 6.971956157944251100, 3.943024539944060000, -3.115878122446347200 ) ) ;
#38174 = cartesian_point ( 'none', ( 5.811289415538911200, 3.771094938157098000, -3.333448454900990800 ) ) ;
#38175 = cartesian_point ( 'none', ( 4.646644821377467600, 3.581785747479099100, -3.536077840380706500 ) ) ;
#38176 = cartesian_point ( 'none', ( 3.485978078972125500, 3.376390141639384000, -3.722382114719176900 ) ) ;
#38177 = cartesian_point ( 'none', ( 2.325311336566785200, 3.170994535799670300, -3.908686389057648600 ) ) ;
#38178 = cartesian_point ( 'none', ( 1.160666742405341600, 2.950915575054532600, -4.077392905151092400 ) ) ;
#38179 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.717656621862990700, -4.227349226428434500 ) ) ;
#38180 = cartesian_point ( 'none', ( 20.00002613607361100, 4.896971904006806000, -0.3088245421588604600 ) ) ;
#38181 = cartesian_point ( 'none', ( 19.14251968257110500, 4.884415660706178400, -0.5079264989956399100 ) ) ;
#38182 = cartesian_point ( 'none', ( 18.28474686281228400, 4.859757862253318600, -0.7058498492681082300 ) ) ;
#38183 = cartesian_point ( 'none', ( 17.42989039486063500, 4.823106014512691600, -0.9018618515289217300 ) ) ;
#38184 = cartesian_point ( 'none', ( 16.26922365245529500, 4.773342595371483200, -1.167993793750210300 ) ) ;
#38185 = cartesian_point ( 'none', ( 15.10457905829384600, 4.701772141938449500, -1.429107329880546800 ) ) ;
#38186 = cartesian_point ( 'none', ( 13.94391231588850200, 4.608883552982020700, -1.683418789702519500 ) ) ;
#38187 = cartesian_point ( 'none', ( 12.78324557348316600, 4.515994964025594500, -1.937730249524492400 ) ) ;
#38188 = cartesian_point ( 'none', ( 11.61860097932172100, 4.402422762796136100, -2.183502427899088400 ) ) ;
#38189 = cartesian_point ( 'none', ( 10.45793423691638100, 4.268942762588741500, -2.419056451638299500 ) ) ;
#38190 = cartesian_point ( 'none', ( 9.297267494511039800, 4.135462762381347800, -2.654610475377509700 ) ) ;
#38191 = cartesian_point ( 'none', ( 10.45793423691638100, 5.146144696909511900, -2.333215564211963900 ) ) ;
#38192 = cartesian_point ( 'none', ( 9.297267494511039800, 5.017401271437158500, -2.617172308894609500 ) ) ;
#38193 = cartesian_point ( 'none', ( 8.132622900349593600, 4.865648607916505800, -2.889527649520615700 ) ) ;
#38194 = cartesian_point ( 'none', ( 6.971956157944251100, 4.691923330914574900, -3.148421122948824800 ) ) ;
#38195 = cartesian_point ( 'none', ( 5.811289415538911200, 4.518198053912642300, -3.407314596377032600 ) ) ;
#38196 = cartesian_point ( 'none', ( 4.646644821377467600, 4.323686883226471000, -3.650977697669399700 ) ) ;
#38197 = cartesian_point ( 'none', ( 3.485978078972125500, 4.109718527383573200, -3.877745960772965200 ) ) ;
#38198 = cartesian_point ( 'none', ( 2.325311336566785200, 3.895750171540677700, -4.104514223876531500 ) ) ;
#38199 = cartesian_point ( 'none', ( 1.160666742405341600, 3.663786251372523200, -4.312838591614304400 ) ) ;
#38200 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.415411315662181500, -4.501295997316504800 ) ) ;
#38201 = cartesian_point ( 'none', ( 20.00002613607361100, 5.443405971373231900, -0.003856177105279970200 ) ) ;
#38202 = cartesian_point ( 'none', ( 19.14251968257110500, 5.443249186236903000, -0.2251751476859849300 ) ) ;
#38203 = cartesian_point ( 'none', ( 18.28474686281228400, 5.429611799410055900, -0.4460246119779143800 ) ) ;
#38204 = cartesian_point ( 'none', ( 17.42989039486063500, 5.402562256771995300, -0.6655858329218771200 ) ) ;
#38205 = cartesian_point ( 'none', ( 16.26922365245529500, 5.365836203084293200, -0.9636913238731118500 ) ) ;
#38206 = cartesian_point ( 'none', ( 15.10457905829384600, 5.304618231165337100, -1.257745819959939800 ) ) ;
#38207 = cartesian_point ( 'none', ( 13.94391231588850200, 5.219326521837539100, -1.545740630806752100 ) ) ;
#38208 = cartesian_point ( 'none', ( 12.78324557348316600, 5.134034812509742800, -1.833735441653565600 ) ) ;
#38209 = cartesian_point ( 'none', ( 11.61860097932172100, 5.025251994632473200, -2.113703270679382100 ) ) ;
#38210 = cartesian_point ( 'none', ( 10.45793423691638100, 4.893721165156153900, -2.383731653728312900 ) ) ;
#38211 = cartesian_point ( 'none', ( 9.297267494511039800, 4.762190335679835400, -2.653760036777243100 ) ) ;
#38212 = cartesian_point ( 'none', ( 8.132622900349593600, 4.608809983540297100, -2.912004406187885100 ) ) ;
#38213 = cartesian_point ( 'none', ( 6.971956157944251100, 4.434627852068286000, -3.156700691060818200 ) ) ;
#38214 = cartesian_point ( 'none', ( 5.811289415538911200, 4.260445720596273100, -3.401396975933752100 ) ) ;
#38215 = cartesian_point ( 'none', ( 4.646644821377467600, 4.066651650368099200, -3.630873652524525300 ) ) ;
#38216 = cartesian_point ( 'none', ( 3.485978078972125500, 3.854569451388023500, -3.843563162445733400 ) ) ;
#38217 = cartesian_point ( 'none', ( 2.325311336566785200, 3.642487252407947500, -4.056252672366943200 ) ) ;
#38218 = cartesian_point ( 'none', ( 1.160666742405341600, 3.413565661143524600, -4.250702130601499800 ) ) ;
#38219 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.169368444186530600, -4.425583250180508800 ) ) ;
#38220 = cartesian_point ( 'none', ( 20.00002613607361100, 5.293652399150294000, -0.1042693263028531500 ) ) ;
#38221 = cartesian_point ( 'none', ( 19.14251968257110500, 5.289412998289535000, -0.3194995894420289400 ) ) ;
#38222 = cartesian_point ( 'none', ( 18.28474686281228400, 5.272072354308766900, -0.5340243208507320400 ) ) ;
#38223 = cartesian_point ( 'none', ( 17.42989039486063500, 5.241712149954466300, -0.7470485609764626600 ) ) ;
#38224 = cartesian_point ( 'none', ( 16.26922365245529500, 5.200491101968365700, -1.036278578072252300 ) ) ;
#38225 = cartesian_point ( 'none', ( 15.10457905829384600, 5.135526419257210800, -1.321116720859593300 ) ) ;
#38226 = cartesian_point ( 'none', ( 13.94391231588850200, 5.047261876477240800, -1.599617256001172100 ) ) ;
#38227 = cartesian_point ( 'none', ( 12.78324557348316600, 4.958997333697272600, -1.878117791142752000 ) ) ;
#38228 = cartesian_point ( 'none', ( 11.61860097932172100, 4.848035867174748300, -2.148378277587724000 ) ) ;
#38229 = cartesian_point ( 'none', ( 10.45793423691638100, 4.715135456239457800, -2.408552562173142500 ) ) ;
#38230 = cartesian_point ( 'none', ( 9.297267494511039800, 4.582235045304169100, -2.668726846758560500 ) ) ;
#38231 = cartesian_point ( 'none', ( 8.132622900349593600, 4.428303534522049400, -2.917037675307452300 ) ) ;
#38232 = cartesian_point ( 'none', ( 6.971956157944251100, 4.254392432196241600, -3.151788833076961400 ) ) ;
#38233 = cartesian_point ( 'none', ( 5.811289415538911200, 4.080481329870433900, -3.386539990846471500 ) ) ;
#38234 = cartesian_point ( 'none', ( 4.646644821377467600, 3.887778625173357500, -3.606127889394489500 ) ) ;
#38235 = cartesian_point ( 'none', ( 3.485978078972125500, 3.677600672976068600, -3.809052520714733000 ) ) ;
#38236 = cartesian_point ( 'none', ( 2.325311336566785200, 3.467422720778778900, -4.011977152034977400 ) ) ;
#38237 = cartesian_point ( 'none', ( 1.160666742405341600, 3.241205249612423100, -4.196852335132660100 ) ) ;
#38238 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.000493554186565600, -4.362415185046256000 ) ) ;
#38239 = cartesian_point ( 'none', ( 20.00002613607361100, 5.887877367763714200, 0.3780212985721915200 ) ) ;
#38240 = cartesian_point ( 'none', ( 19.14251968257110500, 5.903247025124850100, 0.1386309307047442200 ) ) ;
#38241 = cartesian_point ( 'none', ( 18.28474686281228400, 5.904003052386372900, -0.1011981168906625100 ) ) ;
#38242 = cartesian_point ( 'none', ( 17.42989039486063500, 5.890161995720484700, -0.3405754896765207900 ) ) ;
#38243 = cartesian_point ( 'none', ( 16.26922365245529500, 5.871369537858717200, -0.6655860217283431400 ) ) ;
#38244 = cartesian_point ( 'none', ( 15.10457905829384600, 5.825802108759742900, -0.9879346091649949800 ) ) ;
#38245 = cartesian_point ( 'none', ( 13.94391231588850200, 5.753770980169070600, -1.305419284277116600 ) ) ;
#38246 = cartesian_point ( 'none', ( 12.78324557348316600, 5.681739851578403700, -1.622903959389238500 ) ) ;
#38247 = cartesian_point ( 'none', ( 11.61860097932172100, 5.583737069142917300, -1.933355979920589100 ) ) ;
#38248 = cartesian_point ( 'none', ( 10.45793423691638100, 5.460432091240163800, -2.234654643776731000 ) ) ;
#38249 = cartesian_point ( 'none', ( 9.297267494511039800, 5.337127113337410300, -2.535953307632872600 ) ) ;
#38250 = cartesian_point ( 'none', ( 8.132622900349593600, 5.189362237996069100, -2.826040439426843700 ) ) ;
#38251 = cartesian_point ( 'none', ( 6.971956157944251100, 5.018146849146331700, -3.102934449904007200 ) ) ;
#38252 = cartesian_point ( 'none', ( 5.811289415538911200, 4.846931460296594300, -3.379828460381172100 ) ) ;
#38253 = cartesian_point ( 'none', ( 4.646644821377467600, 4.653435132654425200, -3.641637882683138800 ) ) ;
#38254 = cartesian_point ( 'none', ( 3.485978078972125500, 4.438979642340315800, -3.886574292984323000 ) ) ;
#38255 = cartesian_point ( 'none', ( 2.325311336566785200, 4.224524152026205600, -4.131510703285507600 ) ) ;
#38256 = cartesian_point ( 'none', ( 1.160666742405341600, 3.990574447494008100, -4.357900937541298700 ) ) ;
#38257 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.738728642447555700, -4.564198520895052600 ) ) ;
#38258 = cartesian_point ( 'none', ( 20.00002613607361100, 5.794704232923163700, 0.2846125309787381200 ) ) ;
#38259 = cartesian_point ( 'none', ( 19.14251968257110500, 5.806276059956062800, 0.04901041304104679400 ) ) ;
#38260 = cartesian_point ( 'none', ( 18.28474686281228400, 5.803472898693748900, -0.1868069250353254200 ) ) ;
#38261 = cartesian_point ( 'none', ( 17.42989039486063500, 5.786324184010401200, -0.4219643081874432400 ) ) ;
#38262 = cartesian_point ( 'none', ( 16.26922365245529500, 5.763040810070852300, -0.7412452215198631600 ) ) ;
#38263 = cartesian_point ( 'none', ( 15.10457905829384600, 5.713470951813023100, -1.057512902879643700 ) ) ;
#38264 = cartesian_point ( 'none', ( 13.94391231588850200, 5.637953221631986100, -1.368606923311887800 ) ) ;
#38265 = cartesian_point ( 'none', ( 12.78324557348316600, 5.562435491450952600, -1.679700943744132600 ) ) ;
#38266 = cartesian_point ( 'none', ( 11.61860097932172100, 5.461485752017821000, -1.983496215644101600 ) ) ;
#38267 = cartesian_point ( 'none', ( 10.45793423691638100, 5.335793592414609600, -2.277917509260365000 ) ) ;
#38268 = cartesian_point ( 'none', ( 9.297267494511039800, 5.210101432811395500, -2.572338802876628100 ) ) ;
#38269 = cartesian_point ( 'none', ( 8.132622900349593600, 5.060525457938366500, -2.855374922234522400 ) ) ;
#38270 = cartesian_point ( 'none', ( 6.971956157944251100, 4.888087423371948700, -3.125092443643983800 ) ) ;
#38271 = cartesian_point ( 'none', ( 5.811289415538911200, 4.715649388805530000, -3.394809965053445100 ) ) ;
#38272 = cartesian_point ( 'none', ( 4.646644821377467600, 4.521527221171675500, -3.649366444353278700 ) ) ;
#38273 = cartesian_point ( 'none', ( 3.485978078972125500, 4.307046971712611400, -3.887023002672991700 ) ) ;
#38274 = cartesian_point ( 'none', ( 2.325311336566785200, 4.092566722253549100, -4.124679560992706100 ) ) ;
#38275 = cartesian_point ( 'none', ( 1.160666742405341600, 3.859193508553194100, -4.343812763058396700 ) ) ;
#38276 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.608521506298449900, -4.542925706901809400 ) ) ;
#38277 = cartesian_point ( 'none', ( 20.00002613607361100, 5.648328112238446300, 0.1519527792036545500 ) ) ;
#38278 = cartesian_point ( 'none', ( 19.14251968257110500, 5.654506235429532300, -0.07769795231937148800 ) ) ;
#38279 = cartesian_point ( 'none', ( 18.28474686281228400, 5.646683089200136500, -0.3072477324700660400 ) ) ;
#38280 = cartesian_point ( 'none', ( 17.42989039486063500, 5.624906237863035200, -0.5358450576989348700 ) ) ;
#38281 = cartesian_point ( 'none', ( 16.26922365245529500, 5.595339090571227900, -0.8462191646314319900 ) ) ;
#38282 = cartesian_point ( 'none', ( 15.10457905829384600, 5.540242439475724400, -1.153091550960310400 ) ) ;
#38283 = cartesian_point ( 'none', ( 13.94391231588850200, 5.459992650570775700, -1.454365967122438500 ) ) ;
#38284 = cartesian_point ( 'none', ( 12.78324557348316600, 5.379742861665826000, -1.755640383284567300 ) ) ;
#38285 = cartesian_point ( 'none', ( 11.61860097932172100, 5.274888122381867100, -2.049258819529318700 ) ) ;
#38286 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38287 = cartesian_point ( 'none', ( 4.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#38288 = axis2_placement_3d ( 'none', #38287, #38286, #38326 ) ;
#38289 = face_outer_bound ( 'none', #16394, .t. ) ;
#38290 = axis2_placement_3d ( 'none', #38338, #38337, #38336 ) ;
#38291 = cartesian_point ( 'none', ( 20.00002613607362200, 4.005230214739675900, -0.6796048785526009900 ) ) ;
#38292 = circle ( 'none', #38288, 1.500000000000000900 ) ;
#38293 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38294 = face_outer_bound ( 'none', #16386, .t. ) ;
#38295 = axis2_placement_3d ( 'none', #38321, #38293, #38325 ) ;
#38296 = cylindrical_surface ( 'none', #38295, 1.500000000000000000 ) ;
#38297 = cartesian_point ( 'none', ( 20.00005355952163600, 5.749258310180338500, 0.7782225532909027300 ) ) ;
#38298 = cartesian_point ( 'none', ( 20.00005355952163600, 5.581120634391956200, 0.8819254986008309100 ) ) ;
#38299 = cartesian_point ( 'none', ( 20.00005355952163600, 5.351194343353753000, 0.9976986212992711200 ) ) ;
#38300 = cartesian_point ( 'none', ( 20.00005355952163600, 5.185623876410211600, 1.069080365473837200 ) ) ;
#38301 = cartesian_point ( 'none', ( 20.00005355952163600, 5.030849053356456900, 1.125168417776093900 ) ) ;
#38302 = cartesian_point ( 'none', ( 20.00005355952163600, 4.888050918401315700, 1.167517544046755800 ) ) ;
#38303 = cartesian_point ( 'none', ( 20.00005355952163600, 4.758262284922371200, 1.197767278880601100 ) ) ;
#38304 = cartesian_point ( 'none', ( 20.00005355952163600, 4.642363189438329500, 1.217625397128598400 ) ) ;
#38305 = cartesian_point ( 'none', ( 20.00005355952163600, 4.541074065686219200, 1.228866136664592300 ) ) ;
#38306 = cartesian_point ( 'none', ( 20.00005355952163600, 4.454958627583969200, 1.233285785369496700 ) ) ;
#38307 = cartesian_point ( 'none', ( 20.00005355952163600, 4.384402360833672000, 1.232780871565900500 ) ) ;
#38308 = cartesian_point ( 'none', ( 20.00005355952163600, 4.329662711995698700, 1.229083680792701200 ) ) ;
#38309 = cartesian_point ( 'none', ( 20.00005355952163600, 4.290736652089690600, 1.224387409163213400 ) ) ;
#38310 = cartesian_point ( 'none', ( 20.00005355952163600, 4.264541351812605200, 1.219283365427928900 ) ) ;
#38311 = cartesian_point ( 'none', ( 20.00005355952163600, 4.241374282467041300, 1.214439525347513100 ) ) ;
#38312 = cartesian_point ( 'none', ( 20.00005355952163600, 4.216023614306029000, 1.209972412411921800 ) ) ;
#38313 = cartesian_point ( 'none', ( 20.00005355952163600, 4.186495916010970000, 1.206170797497356300 ) ) ;
#38314 = cartesian_point ( 'none', ( 20.00005355952163600, 4.147158860925451900, 1.203082732703959300 ) ) ;
#38315 = cartesian_point ( 'none', ( 20.00005355952163600, 4.096735873796908400, 1.203275853687015000 ) ) ;
#38316 = cartesian_point ( 'none', ( 20.00005355952163600, 4.033334107864360100, 1.212195168264170500 ) ) ;
#38317 = cartesian_point ( 'none', ( 20.00005355952163600, 3.964569914086227200, 1.234737942467762300 ) ) ;
#38318 = cartesian_point ( 'none', ( 20.00005355952163600, 3.877950934122683400, 1.288078186590483800 ) ) ;
#38319 = cartesian_point ( 'none', ( 20.00005355952163600, 3.831608275867700800, 1.353651746777364800 ) ) ;
#38320 = cartesian_point ( 'none', ( 20.00003984779761300, 3.813811824785921600, 1.399489631663001700 ) ) ;
#38321 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38322 = face_outer_bound ( 'none', #16312, .t. ) ;
#38323 =( bounded_curve ( ) b_spline_curve ( 3, ( #38320, #38319, #38318, #38317, #38316, #38315, #38314, #38313, #38312, #38311, #38310, #38309, #38308, #38307, #38306, #38305, #38304, #38303, #38302, #38301, #38300, #38299, #38298, #38297, #38340 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300770500, 0.1013029446408079300, 0.1319002766818697700, 0.1591489200251268700, 0.1850647138687082600, 0.1979538723301118300, 0.2109519403790832100, 0.2241472491554405400, 0.2317470435348354400, 0.2420361988459378300, 0.2591847310483869600, 0.2831926529955720600, 0.3140599689719746300, 0.3517866809250887500, 0.3963727899035652300, 0.4478182965365959400, 0.5061232012313047200, 0.5712875042662504100, 0.6433112058404016900, 0.7221943061008256900, 0.8079368051592900100, 0.9811871069111887100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500 ) )
representation_item ( '' ) );
#38324 = plane ( 'none', #38290 ) ;
#38325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38326 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38327 = cartesian_point ( 'none', ( 20.00003984779761300, 3.813811824785921600, 1.399489631663001700 ) ) ;
#38328 = cartesian_point ( 'none', ( 20.00002613607358600, 3.789821175796463000, 1.464867754279576900 ) ) ;
#38329 = cartesian_point ( 'none', ( 20.00002613607358600, 3.764156677323753400, 1.529609947209543000 ) ) ;
#38330 = cartesian_point ( 'none', ( 20.00002613607359000, 3.736836205039435900, 1.593670932383036000 ) ) ;
#38331 =( bounded_curve ( ) b_spline_curve ( 3, ( #38330, #38329, #38328, #38327 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9984557591622137400, 0.9984557591622137400, 0.9986758212672481900 ) )
representation_item ( '' ) );
#38332 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38333 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38334 = cartesian_point ( 'none', ( 4.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#38335 = axis2_placement_3d ( 'none', #38334, #38333, #38332 ) ;
#38336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38337 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38338 = cartesian_point ( 'none', ( 20.00002613607364300, 4.600704252351517800, 2.994737153654732300 ) ) ;
#38339 = circle ( 'none', #38335, 1.500000000000000700 ) ;
#38340 = cartesian_point ( 'none', ( 20.00002669868733600, 5.857921790915210800, 0.7033953505145053000 ) ) ;
#38341 = cartesian_point ( 'none', ( 13.94391231588850200, 4.035223302916585400, 0.4697922515486132000 ) ) ;
#38342 = cartesian_point ( 'none', ( 12.78324557348316600, 4.061145752883254200, 0.2471345260765976400 ) ) ;
#38343 = cartesian_point ( 'none', ( 11.61860097932172100, 4.068592735306940400, 0.02309663067176409200 ) ) ;
#38344 = cartesian_point ( 'none', ( 10.45793423691638100, 4.057513379746549000, -0.2007910286688351400 ) ) ;
#38345 = cartesian_point ( 'none', ( 9.297267494511039800, 4.046434024186157600, -0.4246786880094344200 ) ) ;
#38346 = cartesian_point ( 'none', ( 8.132622900349593600, 4.016904013874484900, -0.6468867315534033700 ) ) ;
#38347 = cartesian_point ( 'none', ( 6.971956157944251100, 3.969125068724996800, -0.8658972530473443300 ) ) ;
#38348 = cartesian_point ( 'none', ( 5.811289415538911200, 3.921346123575508300, -1.084907774541285800 ) ) ;
#38349 = cartesian_point ( 'none', ( 4.646644821377467600, 3.855644622230787600, -1.299224710049648100 ) ) ;
#38350 = cartesian_point ( 'none', ( 3.485978078972125500, 3.772469372565467000, -1.507384057588396300 ) ) ;
#38351 = cartesian_point ( 'none', ( 2.325311336566785200, 3.689294122900145500, -1.715543405127144300 ) ) ;
#38352 = cartesian_point ( 'none', ( 1.160666742405341600, 3.589213296208030100, -1.916123225281786800 ) ) ;
#38353 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016052100, -2.107753354495404800 ) ) ;
#38354 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #38353, #38352, #38351, #38350, #38349, #38348, #38347, #38346, #38345, #38344, #38343, #38342, #38341, #47926, #47925, #47982, #47981, #47980, #47979 ),
( #47978, #47977, #47976, #47975, #47974, #47973, #47972, #47971, #47970, #47969, #47968, #47967, #47966, #47965, #47964, #47963, #47962, #47961, #47960 ),
( #47959, #47958, #47957, #47956, #47955, #47954, #47953, #47952, #47951, #47950, #47949, #47948, #47947, #47946, #47945, #47944, #47943, #47942, #47941 ),
( #47940, #47939, #47938, #47937, #47936, #47935, #48031, #48030, #48029, #48028, #48027, #48026, #48025, #48024, #48023, #48022, #48021, #48020, #48019 ),
( #48018, #48017, #48016, #48015, #48014, #48013, #48012, #48011, #48010, #48009, #48008, #48007, #48006, #48005, #48004, #48003, #48002, #48001, #48000 ),
( #47999, #47998, #47997, #47996, #47995, #47994, #47993, #47992, #47991, #47990, #47989, #47988, #47987, #47986, #47985, #47984, #47983, #48079, #48078 ),
( #48077, #48076, #48075, #48074, #48073, #48072, #48071, #48070, #48069, #48068, #48067, #48066, #48065, #48064, #48063, #48062, #48061, #48060, #48059 ),
( #48058, #48057, #48056, #48055, #48054, #48053, #48052, #48051, #48050, #48049, #48048, #48047, #48046, #48045, #48044, #48043, #48042, #48041, #48040 ),
( #48039, #48038, #48037, #48036, #48035, #48034, #48033, #48032, #48128, #48127, #48126, #48125, #48124, #48123, #48122, #48121, #48120, #48119, #48118 ),
( #48117, #48116, #48115, #48114, #48113, #48112, #48111, #48110, #48109, #48108, #48107, #48106, #48105, #48104, #48103, #48102, #48101, #48100, #48099 ),
( #48098, #48097, #48096, #48095, #48094, #48093, #48092, #48091, #48090, #48089, #48088, #48087, #48086, #48085, #48084, #48083, #48082, #48081, #48080 ),
( #48176, #48175, #48174, #48173, #48172, #48171, #48170, #48169, #48168, #48167, #48166, #48165, #48164, #48163, #48162, #48161, #48160, #48159, #48158 ),
( #48157, #48156, #48155, #48154, #48153, #48152, #48151, #48150, #48149, #48148, #48147, #48146, #48145, #48144, #48143, #48142, #48141, #48140, #48139 ),
( #48138, #48137, #48136, #48135, #48134, #48133, #48132, #48131, #48130, #48129, #48224, #48223, #48222, #48221, #48220, #48219, #48218, #48217, #48216 ),
( #48215, #48214, #48213, #48212, #48211, #48210, #48209, #48208, #48207, #48206, #48205, #48204, #48203, #48202, #48201, #48200, #48199, #48198, #48197 ),
( #48196, #48195, #48194, #48193, #48192, #48191, #48190, #48189, #48188, #48187, #48186, #48185, #48184, #48183, #48182, #48181, #48180, #48179, #48178 ),
( #48177, #48273, #48272, #48271, #48270, #48269, #48268, #48267, #48266, #48265, #48264, #48263, #48262, #48261, #48260, #48259, #48258, #48257, #48256 ),
( #48255, #48254, #48253, #48252, #48251, #48250, #48249, #48248, #48247, #48246, #48245, #48244, #48243, #48242, #48241, #48240, #48239, #48238, #48237 ),
( #48236, #48235, #48234, #48233, #48232, #48231, #48230, #48229, #48228, #48227, #48226, #48225, #48321, #48320, #48319, #48318, #48317, #48316, #48315 ),
( #48314, #48313, #48312, #48311, #48310, #48309, #48308, #48307, #48305, #48304, #48303, #48302, #48301, #48300, #48299, #48298, #48297, #48296, #48295 ),
( #48294, #48293, #48292, #48291, #48290, #48289, #48288, #48287, #48286, #48285, #48284, #48283, #48282, #48281, #48280, #48279, #48278, #48277, #48276 ),
( #48275, #48274, #48370, #48369, #48368, #48367, #48366, #48365, #48364, #48363, #48362, #48361, #48360, #48359, #48358, #48357, #48356, #48355, #48354 ),
( #48353, #48352, #48351, #48350, #48349, #48348, #48347, #48346, #48345, #48344, #48343, #48342, #48341, #48340, #48339, #48338, #48337, #48336, #48335 ),
( #48334, #48333, #48332, #48331, #48330, #48329, #48328, #48327, #48326, #48325, #48324, #48323, #48322, #48395, #48394, #48393, #48392, #48391, #48390 ),
( #48389, #48388, #48387, #48386, #48385, #48384, #48383, #48382, #48381, #48380, #48379, #48378, #48377, #48376, #48375, #48374, #48373, #48372, #48371 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054655008100 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132404800 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#38355 = cartesian_point ( 'none', ( 12.78324557348316600, 2.134409952055778400, -3.569199344576354300 ) ) ;
#38356 = cartesian_point ( 'none', ( 11.61860097932172100, 1.934601079739603200, -3.681332430931685300 ) ) ;
#38357 = cartesian_point ( 'none', ( 10.45793423691638100, 1.726214779147136900, -3.776582440050949800 ) ) ;
#38358 = cartesian_point ( 'none', ( 9.297267494511039800, 1.517828478554671200, -3.871832449170216500 ) ) ;
#38359 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #38411, #38410, #38409, #38408, #38407, #38406, #38405, #38404, #38403, #38402, #38401, #38400, #38399, #38398, #38397, #38396, #38395, #38394, #38393 ),
( #38392, #38391, #38390, #38389, #38388, #38387, #38386, #38385, #38384, #38383, #38382, #38381, #38380, #38379, #38378, #38377, #38376, #38375, #38374 ),
( #38373, #38372, #38371, #38370, #38369, #38368, #38367, #38366, #38460, #38459, #38458, #38457, #38456, #38455, #38454, #38453, #38452, #38451, #38450 ),
( #38449, #38448, #38447, #38446, #38445, #38444, #38443, #38442, #38441, #38440, #38439, #38438, #38437, #38436, #38435, #38434, #38433, #38432, #38431 ),
( #38430, #38429, #38428, #38427, #38426, #38425, #38424, #38423, #38422, #38421, #38420, #38419, #38418, #38417, #38416, #38415, #38414, #38413, #38412 ),
( #38508, #38507, #38506, #38505, #38504, #38503, #38502, #38501, #38500, #38499, #38498, #38497, #38496, #38495, #38494, #38493, #38492, #38491, #38490 ),
( #38489, #38488, #38487, #38486, #38485, #38484, #38483, #38482, #38481, #38480, #38479, #38478, #38477, #38476, #38475, #38474, #38473, #38472, #38471 ),
( #38470, #38469, #38468, #38467, #38466, #38465, #38464, #38463, #38462, #38461, #38556, #38555, #38554, #38553, #38552, #38551, #38550, #38549, #38548 ),
( #38547, #38546, #38545, #38544, #38543, #38542, #38541, #38540, #38539, #38538, #38537, #38536, #38535, #38534, #38533, #38532, #38531, #38530, #38529 ),
( #38528, #38527, #38526, #38525, #38524, #38523, #38522, #38521, #38520, #38519, #38518, #38517, #38516, #38515, #38514, #38513, #38512, #38511, #38510 ),
( #38509, #38605, #38604, #38603, #38602, #38601, #38600, #38599, #38598, #38597, #38596, #38595, #38594, #38593, #38592, #38591, #38590, #38589, #38588 ),
( #38587, #38586, #38585, #38584, #38583, #38582, #38581, #38580, #38579, #38578, #38577, #38576, #38575, #38574, #38573, #38572, #38571, #38570, #38569 ),
( #38568, #38567, #38566, #38565, #38564, #38563, #38562, #38561, #38560, #38559, #38558, #38557, #38653, #38652, #38651, #38650, #38649, #38648, #38647 ),
( #38646, #38645, #38644, #38643, #38642, #38641, #38640, #38639, #38638, #38637, #38636, #38635, #38634, #38633, #38632, #38631, #38630, #38629, #38628 ),
( #38627, #38626, #38625, #38624, #38623, #38622, #38621, #38620, #38619, #38618, #38617, #38616, #38615, #38614, #38613, #38612, #38611, #38610, #38609 ),
( #38608, #38607, #38606, #38702, #38701, #38700, #38699, #38698, #38697, #38696, #38695, #38694, #38693, #38692, #38691, #38690, #38689, #38688, #38687 ),
( #38686, #38685, #38684, #38683, #38682, #38681, #38680, #38679, #38678, #38677, #38676, #38675, #38674, #38673, #38672, #38671, #38670, #38669, #38668 ),
( #38667, #38666, #38665, #38664, #38663, #38662, #38661, #38660, #38659, #38658, #38657, #38656, #38655, #38654, #37845, #37782, #37840, #37839, #37838 ),
( #37837, #47710, #47709, #47708, #47707, #47706, #47705, #47704, #47703, #47702, #47701, #47700, #47699, #47698, #47697, #47696, #47695, #47693, #47692 ),
( #47691, #47690, #47689, #47688, #47687, #47686, #47685, #47684, #47683, #47682, #47681, #47680, #47679, #47678, #47677, #47676, #47675, #47674, #47673 ),
( #47672, #47671, #47670, #47669, #47668, #47667, #47666, #47665, #47664, #47663, #47662, #47661, #47758, #47757, #47756, #47755, #47754, #47753, #47752 ),
( #47751, #47750, #47749, #47748, #47747, #47746, #47745, #47744, #47743, #47742, #47741, #47740, #47739, #47738, #47737, #47736, #47735, #47734, #47733 ),
( #47732, #47731, #47730, #47729, #47728, #47727, #47726, #47725, #47724, #47723, #47722, #47721, #47720, #47719, #47718, #47717, #47716, #47715, #47714 ),
( #47713, #47712, #47711, #47793, #47792, #47791, #47790, #47789, #47788, #47787, #47786, #47785, #47784, #47783, #47782, #47781, #47780, #47779, #47778 ),
( #47777, #47776, #47775, #47774, #47773, #47772, #47771, #47770, #47769, #47768, #47767, #47766, #47765, #47764, #47763, #47762, #47761, #47760, #47759 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308881128900, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404798100, 0.9986758467215091100),
( 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9977229953377797500, 0.9977229953377797500, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400) ) )
representation_item ( '' ) surface ( ) );
#38360 = cartesian_point ( 'none', ( 19.14251968257110900, 3.096436343544151100, -2.771818454250309500 ) ) ;
#38361 = cartesian_point ( 'none', ( 18.28474686281229100, 2.981324184977889300, -2.895267945817963500 ) ) ;
#38362 = cartesian_point ( 'none', ( 17.42989039486063500, 2.858938014688087800, -3.011455763981687500 ) ) ;
#38363 = cartesian_point ( 'none', ( 16.26922365245529500, 2.692770286056288300, -3.169207786070733900 ) ) ;
#38364 = cartesian_point ( 'none', ( 15.10457905829384600, 2.514143045732647700, -3.312698982756084700 ) ) ;
#38365 = cartesian_point ( 'none', ( 13.94391231588850200, 2.324276498894213300, -3.440949163666218200 ) ) ;
#38366 = cartesian_point ( 'none', ( 8.132622900349595300, 5.198785360926622800, -2.235293536477364300 ) ) ;
#38367 = cartesian_point ( 'none', ( 6.971956157944251100, 5.060038975218195600, -2.514499093257210200 ) ) ;
#38368 = cartesian_point ( 'none', ( 5.811289415538911200, 4.921292589509771000, -2.793704650037055700 ) ) ;
#38369 = cartesian_point ( 'none', ( 4.646644821377467600, 4.759963480920912800, -3.060498992566688800 ) ) ;
#38370 = cartesian_point ( 'none', ( 3.485978078972125500, 4.577153690848848400, -3.313059644960728400 ) ) ;
#38371 = cartesian_point ( 'none', ( 2.325311336566784800, 4.394343900776785700, -3.565620297354769300 ) ) ;
#38372 = cartesian_point ( 'none', ( 1.160666742405341400, 4.191302205454398700, -3.802222014264232000 ) ) ;
#38373 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.969415585542307700, -4.021248566051641000 ) ) ;
#38374 = cartesian_point ( 'none', ( 20.00005355952164300, 5.749258310180446000, 0.7782225532908373400 ) ) ;
#38375 = cartesian_point ( 'none', ( 19.14253799322049700, 5.780899759381089400, 0.5444656877339377800 ) ) ;
#38376 = cartesian_point ( 'none', ( 18.28475599830563800, 5.798236755370446400, 0.3092672789120856600 ) ) ;
#38377 = cartesian_point ( 'none', ( 17.42989039486062800, 5.801223917239898500, 0.07350184809354778900 ) ) ;
#38378 = cartesian_point ( 'none', ( 16.26922365245529200, 5.805279641814710300, -0.2466012107465625800 ) ) ;
#38379 = cartesian_point ( 'none', ( 15.10457905829384600, 5.782887612951168600, -0.5659458744314220800 ) ) ;
#38380 = cartesian_point ( 'none', ( 13.94391231588850200, 5.734200790911627300, -0.8823506950968343900 ) ) ;
#38381 = cartesian_point ( 'none', ( 12.78324557348316600, 5.685513968872085000, -1.198755515762247100 ) ) ;
#38382 = cartesian_point ( 'none', ( 11.61860097932172100, 5.610864934018861700, -1.510059127652799900 ) ) ;
#38383 = cartesian_point ( 'none', ( 10.45793423691638100, 5.510763614953129200, -1.814135011441571700 ) ) ;
#38384 = cartesian_point ( 'none', ( 9.297267494511038100, 5.410662295887397600, -2.118210895230343100 ) ) ;
#38385 = cartesian_point ( 'none', ( 8.132622900349593600, 5.285792486119778000, -2.412981904302164500 ) ) ;
#38386 = cartesian_point ( 'none', ( 6.971956157944251100, 5.137007173067306800, -2.696434453771207300 ) ) ;
#38387 = cartesian_point ( 'none', ( 5.811289415538911200, 4.988221860014835600, -2.979887003240249600 ) ) ;
#38388 = cartesian_point ( 'none', ( 4.646644821377467600, 4.816537398231981000, -3.250084824776533900 ) ) ;
#38389 = cartesian_point ( 'none', ( 3.485978078972125500, 4.623126566678477500, -3.505182193281980700 ) ) ;
#38390 = cartesian_point ( 'none', ( 2.325311336566785200, 4.429715735124971400, -3.760279561787426900 ) ) ;
#38391 = cartesian_point ( 'none', ( 1.160666742405341600, 4.215899725896329100, -3.998533903569816900 ) ) ;
#38392 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.983139119142163200, -4.218317699888047800 ) ) ;
#38393 = cartesian_point ( 'none', ( 20.00005355952163600, 5.857920573440624800, 0.7033964632365371500 ) ) ;
#38394 = cartesian_point ( 'none', ( 19.14253799322049300, 5.886519697643975300, 0.4652215408288886700 ) ) ;
#38395 = cartesian_point ( 'none', ( 18.28475599830563800, 5.900551576981355200, 0.2257995724779537900 ) ) ;
#38396 = cartesian_point ( 'none', ( 17.42989039486063500, 5.899983440873603200, -0.01397950821328396500 ) ) ;
#38397 = cartesian_point ( 'none', ( 16.26922365245529500, 5.899212072037650000, -0.3395319732572807900 ) ) ;
#38398 = cartesian_point ( 'none', ( 15.10457905829384600, 5.871559428337110200, -0.6639088124466328000 ) ) ;
#38399 = cartesian_point ( 'none', ( 13.94391231588850700, 5.817214405367874300, -0.9848942030558892600 ) ) ;
#38400 = cartesian_point ( 'none', ( 12.78324557348316800, 5.762869382398638300, -1.305879593665145900 ) ) ;
#38401 = cartesian_point ( 'none', ( 11.61860097932172100, 5.682203211772715300, -1.621280880001541200 ) ) ;
#38402 = cartesian_point ( 'none', ( 10.45793423691638100, 5.575766925229896000, -1.928943551466701000 ) ) ;
#38403 = cartesian_point ( 'none', ( 9.297267494511039800, 5.469330638687076800, -2.236606222931861100 ) ) ;
#38404 = cartesian_point ( 'none', ( 8.132622900349593600, 5.337851303989427100, -2.534428631513832500 ) ) ;
#38405 = cartesian_point ( 'none', ( 6.971956157944253700, 5.182227058311222700, -2.820376348174053100 ) ) ;
#38406 = cartesian_point ( 'none', ( 5.811289415538912100, 5.026602812633018200, -3.106324064834273800 ) ) ;
#38407 = cartesian_point ( 'none', ( 4.646644821377467600, 4.847896727373150600, -3.378443776720783100 ) ) ;
#38408 = cartesian_point ( 'none', ( 3.485978078972126900, 4.647329546299533700, -3.634876630275637700 ) ) ;
#38409 = cartesian_point ( 'none', ( 2.325311336566785700, 4.446762365225914100, -3.891309483830494500 ) ) ;
#38410 = cartesian_point ( 'none', ( 1.160666742405341600, 4.225704165557723400, -4.130303782644422700 ) ) ;
#38411 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.985664998948757800, -4.350226953319494600 ) ) ;
#38412 = cartesian_point ( 'none', ( 20.00005355952163600, 5.185623876410210700, 1.069080365473837000 ) ) ;
#38413 = cartesian_point ( 'none', ( 19.14253799322049300, 5.229091200676903900, 0.8582400939278149700 ) ) ;
#38414 = cartesian_point ( 'none', ( 18.28475599830563800, 5.259625399077306100, 0.6451903093765322100 ) ) ;
#38415 = cartesian_point ( 'none', ( 17.42989039486063500, 5.277130311755881200, 0.4307243761207376600 ) ) ;
#38416 = cartesian_point ( 'none', ( 16.26922365245529500, 5.300897053443529600, 0.1395400366107711900 ) ) ;
#38417 = cartesian_point ( 'none', ( 15.10457905829384600, 5.300536807490209100, -0.1526124027238268700 ) ) ;
#38418 = cartesian_point ( 'none', ( 13.94391231588850200, 5.276052034741062400, -0.4437372444837249800 ) ) ;
#38419 = cartesian_point ( 'none', ( 12.78324557348316600, 5.251567261991918500, -0.7348620862436233700 ) ) ;
#38420 = cartesian_point ( 'none', ( 11.61860097932172100, 5.203125218272060900, -1.022970652562895700 ) ) ;
#38421 = cartesian_point ( 'none', ( 10.45793423691638100, 5.131056811859680000, -1.306094869795337600 ) ) ;
#38422 = cartesian_point ( 'none', ( 9.297267494511039800, 5.058988405447300000, -1.589219087027779600 ) ) ;
#38423 = cartesian_point ( 'none', ( 8.132622900349593600, 4.963785936634598000, -1.865424929685515200 ) ) ;
#38424 = cartesian_point ( 'none', ( 6.971956157944251100, 4.846099734817599400, -2.132825631794151200 ) ) ;
#38425 = cartesian_point ( 'none', ( 5.811289415538911200, 4.728413533000599900, -2.400226333902787200 ) ) ;
#38426 = cartesian_point ( 'none', ( 4.646644821377467600, 4.589047514269951800, -2.656995277526177400 ) ) ;
#38427 = cartesian_point ( 'none', ( 3.485978078972125500, 4.428953689848870400, -2.901378470419089700 ) ) ;
#38428 = cartesian_point ( 'none', ( 2.325311336566785200, 4.268859865427787200, -3.145761663312002000 ) ) ;
#38429 = cartesian_point ( 'none', ( 1.160666742405341600, 4.089131838470068600, -3.376089720465681200 ) ) ;
#38430 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.890997333641654800, -3.590789267700188700 ) ) ;
#38431 = cartesian_point ( 'none', ( 20.00005355952163600, 5.351194343353752100, 0.9976986212992708900 ) ) ;
#38432 = cartesian_point ( 'none', ( 19.14253799322049300, 5.391759384947445000, 0.7801264843032339500 ) ) ;
#38433 = cartesian_point ( 'none', ( 18.28475599830563800, 5.418987278322021000, 0.5605356100639594700 ) ) ;
#38434 = cartesian_point ( 'none', ( 17.42989039486063500, 5.432794665371488900, 0.3397433784413310700 ) ) ;
#38435 = cartesian_point ( 'none', ( 16.26922365245529500, 5.451541208551207200, 0.03996970736003046400 ) ) ;
#38436 = cartesian_point ( 'none', ( 15.10457905829384600, 5.445468609233858900, -0.2603281619169253700 ) ) ;
#38437 = cartesian_point ( 'none', ( 13.94391231588850200, 5.414618349430322800, -0.5590988904443411300 ) ) ;
#38438 = cartesian_point ( 'none', ( 12.78324557348316600, 5.383768089626785000, -0.8578696189717579500 ) ) ;
#38439 = cartesian_point ( 'none', ( 11.61860097932172100, 5.328350907893267600, -1.153072299724258600 ) ) ;
#38440 = cartesian_point ( 'none', ( 10.45793423691638100, 5.248745359773290700, -1.442690399060723800 ) ) ;
#38441 = cartesian_point ( 'none', ( 9.297267494511039800, 5.169139811653315600, -1.732308498397189300 ) ) ;
#38442 = cartesian_point ( 'none', ( 8.132622900349593600, 5.065889683759504400, -2.014363631030262600 ) ) ;
#38443 = cartesian_point ( 'none', ( 6.971956157944251100, 4.939700279159625400, -2.286929074403917900 ) ) ;
#38444 = cartesian_point ( 'none', ( 5.811289415538911200, 4.813510874559748100, -2.559494517777572300 ) ) ;
#38445 = cartesian_point ( 'none', ( 4.646644821377467600, 4.665244194841593000, -2.820708373535842500 ) ) ;
#38446 = cartesian_point ( 'none', ( 3.485978078972125500, 4.495913051768070500, -3.068786286176534300 ) ) ;
#38447 = cartesian_point ( 'none', ( 2.325311336566785200, 4.326581908694548100, -3.316864198817227800 ) ) ;
#38448 = cartesian_point ( 'none', ( 1.160666742405341600, 4.137343005672370600, -3.550111544649313000 ) ) ;
#38449 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.929489036294903300, -3.766935007791056800 ) ) ;
#38450 = cartesian_point ( 'none', ( 20.00005355952163200, 5.581120634392012100, 0.8819254986008028300 ) ) ;
#38451 = cartesian_point ( 'none', ( 19.14253799322049300, 5.616978501456809000, 0.6550048776434424000 ) ) ;
#38452 = cartesian_point ( 'none', ( 18.28475599830563800, 5.638939564499950500, 0.4263716735923252500 ) ) ;
#38453 = cartesian_point ( 'none', ( 17.42989039486063500, 5.646940747016040000, 0.1968764089688519700 ) ) ;
#38454 = cartesian_point ( 'none', ( 16.26922365245529500, 5.657804099581540800, -0.1147135299812571800 ) ) ;
#38455 = cartesian_point ( 'none', ( 15.10457905829384600, 5.642899455076117100, -0.4261363198603249600 ) ) ;
#38456 = cartesian_point ( 'none', ( 13.94391231588850200, 5.602328627334855100, -0.7352646272349224700 ) ) ;
#38457 = cartesian_point ( 'none', ( 12.78324557348316600, 5.561757799593593200, -1.044392934609520200 ) ) ;
#38458 = cartesian_point ( 'none', ( 11.61860097932172000, 5.495797928508242300, -1.349115099688299200 ) ) ;
#38459 = cartesian_point ( 'none', ( 10.45793423691638000, 5.404899586880744300, -1.647349561099561400 ) ) ;
#38460 = cartesian_point ( 'none', ( 9.297267494511039800, 5.314001245253244600, -1.945584022510823600 ) ) ;
#38461 = cartesian_point ( 'none', ( 10.45793423691638100, 4.802990493266126900, -1.003488289950068100 ) ) ;
#38462 = cartesian_point ( 'none', ( 9.297267494511039800, 4.747619475752277800, -1.268510287102342400 ) ) ;
#38463 = cartesian_point ( 'none', ( 8.132622900349593600, 4.670552235275370600, -1.528054597385525700 ) ) ;
#38464 = cartesian_point ( 'none', ( 6.971956157944251100, 4.572315219233014500, -1.780348269985915900 ) ) ;
#38465 = cartesian_point ( 'none', ( 5.811289415538911200, 4.474078203190660300, -2.032641942586306700 ) ) ;
#38466 = cartesian_point ( 'none', ( 4.646644821377467600, 4.355342470013450700, -2.275961555897624500 ) ) ;
#38467 = cartesian_point ( 'none', ( 3.485978078972125500, 4.216919105155436200, -2.508644990238111800 ) ) ;
#38468 = cartesian_point ( 'none', ( 2.325311336566785200, 4.078495740297421800, -2.741328424578600000 ) ) ;
#38469 = cartesian_point ( 'none', ( 1.160666742405341600, 3.921330315700027700, -2.961786216153812700 ) ) ;
#38470 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.746496430576899500, -3.168512414706032000 ) ) ;
#38471 = cartesian_point ( 'none', ( 20.00005355952163600, 4.888050918401314800, 1.167517544046756000 ) ) ;
#38472 = cartesian_point ( 'none', ( 19.14253799322049300, 4.935520561763103100, 0.9687761760785187400 ) ) ;
#38473 = cartesian_point ( 'none', ( 18.28475599830563800, 4.970785734630103600, 0.7675563592385216100 ) ) ;
#38474 = cartesian_point ( 'none', ( 17.42989039486063500, 4.993731759850142300, 0.5646079234344022500 ) ) ;
#38475 = cartesian_point ( 'none', ( 16.26922365245529500, 5.024886000044115300, 0.2890611019085796400 ) ) ;
#38476 = cartesian_point ( 'none', ( 15.10457905829384600, 5.033179356544249700, 0.01188271571476217700 ) ) ;
#38477 = cartesian_point ( 'none', ( 13.94391231588850200, 5.018555177316298600, -0.2650338257141602900 ) ) ;
#38478 = cartesian_point ( 'none', ( 12.78324557348316600, 5.003930998088347500, -0.5419503671430832000 ) ) ;
#38479 = cartesian_point ( 'none', ( 11.61860097932172100, 4.966489181105156800, -0.8167134430394724600 ) ) ;
#38480 = cartesian_point ( 'none', ( 10.45793423691638100, 4.906485491942226500, -1.087446142988861300 ) ) ;
#38481 = cartesian_point ( 'none', ( 9.297267494511039800, 4.846481802779298000, -1.358178842938250900 ) ) ;
#38482 = cartesian_point ( 'none', ( 8.132622900349593600, 4.764326127476551600, -1.623031788080639500 ) ) ;
#38483 = cartesian_point ( 'none', ( 6.971956157944251100, 4.660579672601066600, -1.880195764243352200 ) ) ;
#38484 = cartesian_point ( 'none', ( 5.811289415538911200, 4.556833217725579900, -2.137359740406064900 ) ) ;
#38485 = cartesian_point ( 'none', ( 4.646644821377467600, 4.432204676761675600, -2.385078056871069200 ) ) ;
#38486 = cartesian_point ( 'none', ( 3.485978078972125500, 4.287545389015814800, -2.621658546353838700 ) ) ;
#38487 = cartesian_point ( 'none', ( 2.325311336566785200, 4.142886101269953200, -2.858239035836611200 ) ) ;
#38488 = cartesian_point ( 'none', ( 1.160666742405341600, 3.979184236360026700, -3.082065613704520100 ) ) ;
#38489 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.797558044014876200, -3.291609317473567200 ) ) ;
#38490 = cartesian_point ( 'none', ( 20.00005355952163600, 5.030849053356456900, 1.125168417776093700 ) ) ;
#38491 = cartesian_point ( 'none', ( 19.14253799322049300, 5.076596840005254100, 0.9206210757789326000 ) ) ;
#38492 = cartesian_point ( 'none', ( 18.28475599830563800, 5.109790078818733200, 0.7137122338190891000 ) ) ;
#38493 = cartesian_point ( 'none', ( 17.42989039486063500, 5.130322243308217600, 0.5052126738664076700 ) ) ;
#38494 = cartesian_point ( 'none', ( 16.26922365245529500, 5.158199140421056800, 0.2221289890532630600 ) ) ;
#38495 = cartesian_point ( 'none', ( 15.10457905829384600, 5.162603958391086300, -0.06228987737208235100 ) ) ;
#38496 = cartesian_point ( 'none', ( 13.94391231588850200, 5.143506607845147900, -0.3461010561550068600 ) ) ;
#38497 = cartesian_point ( 'none', ( 12.78324557348316600, 5.124409257299208600, -0.6299122349379318000 ) ) ;
#38498 = cartesian_point ( 'none', ( 11.61860097932172100, 5.081940192505989300, -0.9111770079465989500 ) ) ;
#38499 = cartesian_point ( 'none', ( 10.45793423691638100, 5.016389520241091300, -1.187974051582630900 ) ) ;
#38500 = cartesian_point ( 'none', ( 9.297267494511039800, 4.950838847976192400, -1.464771095218663200 ) ) ;
#38501 = cartesian_point ( 'none', ( 8.132622900349593600, 4.862654345798694600, -1.735209605005517000 ) ) ;
#38502 = cartesian_point ( 'none', ( 6.971956157944251100, 4.752438403276373800, -1.997442211700307000 ) ) ;
#38503 = cartesian_point ( 'none', ( 5.811289415538911200, 4.642222460754054800, -2.259674818395096100 ) ) ;
#38504 = cartesian_point ( 'none', ( 4.646644821377467600, 4.510727964531835900, -2.511910207393731400 ) ) ;
#38505 = cartesian_point ( 'none', ( 3.485978078972125500, 4.358853155352582200, -2.752425355226030500 ) ) ;
#38506 = cartesian_point ( 'none', ( 2.325311336566785200, 4.206978346173330300, -2.992940503058330000 ) ) ;
#38507 = cartesian_point ( 'none', ( 1.160666742405341600, 4.035760682982766100, -3.220092447385448900 ) ) ;
#38508 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.846369756032909800, -3.432329510098591600 ) ) ;
#38509 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.598589166575229600, -2.901345586462718500 ) ) ;
#38510 = cartesian_point ( 'none', ( 20.00005355952163600, 4.541074065686219200, 1.228866136664592300 ) ) ;
#38511 = cartesian_point ( 'none', ( 19.14253799322049300, 4.591038057700123100, 1.044232366082936000 ) ) ;
#38512 = cartesian_point ( 'none', ( 18.28475599830563800, 4.629651722958182200, 0.8569388902321329900 ) ) ;
#38513 = cartesian_point ( 'none', ( 17.42989039486063500, 4.656786830009109800, 0.6676841107459532400 ) ) ;
#38514 = cartesian_point ( 'none', ( 16.26922365245529500, 4.693628663601082900, 0.4107294180952548200 ) ) ;
#38515 = cartesian_point ( 'none', ( 15.10457905829384600, 4.709125513317634800, 0.1516099814902484300 ) ) ;
#38516 = cartesian_point ( 'none', ( 13.94391231588850200, 4.703171519961604700, -0.1079041505734016500 ) ) ;
#38517 = cartesian_point ( 'none', ( 12.78324557348316600, 4.697217526605574500, -0.3674182826370517900 ) ) ;
#38518 = cartesian_point ( 'none', ( 11.61860097932172100, 4.669853361988852900, -0.6255543654934827600 ) ) ;
#38519 = cartesian_point ( 'none', ( 10.45793423691638100, 4.621265951102671500, -0.8805490679502406800 ) ) ;
#38520 = cartesian_point ( 'none', ( 9.297267494511039800, 4.572678540216490900, -1.135543770406998600 ) ) ;
#38521 = cartesian_point ( 'none', ( 8.132622900349593600, 4.503199784344186400, -1.385655220085077400 ) ) ;
#38522 = cartesian_point ( 'none', ( 6.971956157944251100, 4.413304293838900900, -1.629174902173501800 ) ) ;
#38523 = cartesian_point ( 'none', ( 5.811289415538911200, 4.323408803333615300, -1.872694584261926900 ) ) ;
#38524 = cartesian_point ( 'none', ( 4.646644821377467600, 4.213710655548326600, -2.107959012406323700 ) ) ;
#38525 = cartesian_point ( 'none', ( 3.485978078972125500, 4.084959200064867300, -2.333361092007475900 ) ) ;
#38526 = cartesian_point ( 'none', ( 2.325311336566785200, 3.956207744581407700, -2.558763171608627700 ) ) ;
#38527 = cartesian_point ( 'none', ( 1.160666742405341600, 3.809282484392988000, -2.772763177908157400 ) ) ;
#38528 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.645187068006948900, -2.973899273869884400 ) ) ;
#38529 = cartesian_point ( 'none', ( 20.00005355952163600, 4.642363189438328600, 1.217625397128598400 ) ) ;
#38530 = cartesian_point ( 'none', ( 19.14253799322049300, 4.691870148579695000, 1.028873351318053500 ) ) ;
#38531 = cartesian_point ( 'none', ( 18.28475599830563800, 4.729776876754884900, 0.8374979981630930000 ) ) ;
#38532 = cartesian_point ( 'none', ( 17.42989039486063500, 4.755958096239869100, 0.6442128353231118000 ) ) ;
#38533 = cartesian_point ( 'none', ( 16.26922365245529500, 4.791504819150903300, 0.3817860171136721000 ) ) ;
#38534 = cartesian_point ( 'none', ( 15.10457905829384600, 4.805259097099121100, 0.1173200944253845600 ) ) ;
#38535 = cartesian_point ( 'none', ( 13.94391231588850200, 4.797126974419485100, -0.1473783623248720300 ) ) ;
#38536 = cartesian_point ( 'none', ( 12.78324557348316600, 4.788994851739848200, -0.4120768190751292200 ) ) ;
#38537 = cartesian_point ( 'none', ( 11.61860097932172100, 4.759031879076121500, -0.6751996510270464900 ) ) ;
#38538 = cartesian_point ( 'none', ( 10.45793423691638100, 4.707442733913652900, -0.9349494624353510400 ) ) ;
#38539 = cartesian_point ( 'none', ( 9.297267494511039800, 4.655853588751185200, -1.194699273843655700 ) ) ;
#38540 = cartesian_point ( 'none', ( 8.132622900349593600, 4.582990677262139400, -1.449301710113585400 ) ) ;
#38541 = cartesian_point ( 'none', ( 6.971956157944251100, 4.489351727014005500, -1.697017578441942600 ) ) ;
#38542 = cartesian_point ( 'none', ( 5.811289415538911200, 4.395712776765874400, -1.944733446770300600 ) ) ;
#38543 = cartesian_point ( 'none', ( 4.646644821377467600, 4.281937436737496000, -2.183870596595816500 ) ) ;
#38544 = cartesian_point ( 'none', ( 3.485978078972125500, 4.148802907867942500, -2.412795478703302400 ) ) ;
#38545 = cartesian_point ( 'none', ( 2.325311336566785200, 4.015668378998390700, -2.641720360810788200 ) ) ;
#38546 = cartesian_point ( 'none', ( 1.160666742405341600, 3.864084105116477800, -2.858869186128674100 ) ) ;
#38547 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.695085560517251500, -3.062758607994025400 ) ) ;
#38548 = cartesian_point ( 'none', ( 20.00005355952163600, 4.758262284922371200, 1.197767278880601300 ) ) ;
#38549 = cartesian_point ( 'none', ( 19.14253799322049300, 4.806961840529737600, 1.004302936662490500 ) ) ;
#38550 = cartesian_point ( 'none', ( 18.28475599830563800, 4.843775805871381100, 0.8082742614906151000 ) ) ;
#38551 = cartesian_point ( 'none', ( 17.42989039486063500, 4.868583335355240600, 0.6104119372791919600 ) ) ;
#38552 = cartesian_point ( 'none', ( 16.26922365245529500, 4.902264974103045100, 0.3417706229465645700 ) ) ;
#38553 = cartesian_point ( 'none', ( 15.10457905829384600, 4.913647349073742500, 0.07126544721950871200 ) ) ;
#38554 = cartesian_point ( 'none', ( 13.94391231588850200, 4.902652707104707000, -0.1992557652631199700 ) ) ;
#38555 = cartesian_point ( 'none', ( 12.78324557348316600, 4.891658065135672500, -0.4697769777457492800 ) ) ;
#38556 = cartesian_point ( 'none', ( 11.61860097932172100, 4.858361510779976000, -0.7384662927977943000 ) ) ;
#38557 = cartesian_point ( 'none', ( 12.78324557348316600, 4.497844429865312900, -0.2961353458124008600 ) ) ;
#38558 = cartesian_point ( 'none', ( 11.61860097932172100, 4.474708680442895500, -0.5433993775105523400 ) ) ;
#38559 = cartesian_point ( 'none', ( 10.45793423691638100, 4.431233049437941500, -0.7879083421349245600 ) ) ;
#38560 = cartesian_point ( 'none', ( 9.297267494511039800, 4.387757418432987500, -1.032417306759297400 ) ) ;
#38561 = cartesian_point ( 'none', ( 8.132622900349593600, 4.324238888488972400, -1.272500960152677800 ) ) ;
#38562 = cartesian_point ( 'none', ( 6.971956157944251100, 4.241111355572356500, -1.506519287520766700 ) ) ;
#38563 = cartesian_point ( 'none', ( 5.811289415538911200, 4.157983822655741500, -1.740537614888857200 ) ) ;
#38564 = cartesian_point ( 'none', ( 4.646644821377467600, 4.055815132106553200, -1.966892033764269700 ) ) ;
#38565 = cartesian_point ( 'none', ( 3.485978078972125500, 3.935303199678932300, -2.184036313945724800 ) ) ;
#38566 = cartesian_point ( 'none', ( 2.325311336566785200, 3.814791267251313100, -2.401180594127180000 ) ) ;
#38567 = cartesian_point ( 'none', ( 1.160666742405341600, 3.676759311641235600, -2.607631419999635100 ) ) ;
#38568 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.522150231068076100, -2.801978523083998000 ) ) ;
#38569 = cartesian_point ( 'none', ( 20.00005355952163600, 4.384402360833672900, 1.232780871565900500 ) ) ;
#38570 = cartesian_point ( 'none', ( 19.14253799322049300, 4.434525520536807300, 1.054517155115041600 ) ) ;
#38571 = cartesian_point ( 'none', ( 18.28475599830563800, 4.473686038015416400, 0.8735707993155407100 ) ) ;
#38572 = cartesian_point ( 'none', ( 17.42989039486063500, 4.501753139581475200, 0.6906166876429980000 ) ) ;
#38573 = cartesian_point ( 'none', ( 16.26922365245529500, 4.539860359256893600, 0.4422165274904642500 ) ) ;
#38574 = cartesian_point ( 'none', ( 15.10457905829384600, 4.557324700816393700, 0.1915179105635095600 ) ) ;
#38575 = cartesian_point ( 'none', ( 13.94391231588850200, 4.554026865098518500, -0.05976663737920164700 ) ) ;
#38576 = cartesian_point ( 'none', ( 12.78324557348316600, 4.550729029380641500, -0.3110511853219135600 ) ) ;
#38577 = cartesian_point ( 'none', ( 11.61860097932172100, 4.526691543947303700, -0.5612051360187534400 ) ) ;
#38578 = cartesian_point ( 'none', ( 10.45793423691638100, 4.482078609197701600, -0.8085196843336931400 ) ) ;
#38579 = cartesian_point ( 'none', ( 9.297267494511039800, 4.437465674448097800, -1.055834232648633000 ) ) ;
#38580 = cartesian_point ( 'none', ( 8.132622900349593600, 4.372582041963492600, -1.298619969443028500 ) ) ;
#38581 = cartesian_point ( 'none', ( 6.971956157944251100, 4.287870932744892700, -1.535218421953076500 ) ) ;
#38582 = cartesian_point ( 'none', ( 5.811289415538911200, 4.203159823526292800, -1.771816874463124000 ) ) ;
#38583 = cartesian_point ( 'none', ( 4.646644821377467600, 4.099199900345595000, -2.000611835350505400 ) ) ;
#38584 = cartesian_point ( 'none', ( 3.485978078972125500, 3.976701314892098400, -2.220040403037320900 ) ) ;
#38585 = cartesian_point ( 'none', ( 2.325311336566785200, 3.854202729438601900, -2.439468970724136400 ) ) ;
#38586 = cartesian_point ( 'none', ( 1.160666742405341600, 3.714002271262886600, -2.648032225595445200 ) ) ;
#38587 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557057651655685800, -2.844305469140117700 ) ) ;
#38588 = cartesian_point ( 'none', ( 20.00005355952163600, 4.454958627583969200, 1.233285785369496500 ) ) ;
#38589 = cartesian_point ( 'none', ( 19.14253799322049300, 4.505102316381769600, 1.052153349012325800 ) ) ;
#38590 = cartesian_point ( 'none', ( 18.28475599830563800, 4.544108579656374900, 0.8683429848495473100 ) ) ;
#38591 = cartesian_point ( 'none', ( 17.42989039486063500, 4.571847447460019300, 0.6825401959098162900 ) ) ;
#38592 = cartesian_point ( 'none', ( 16.26922365245529500, 4.609509018123199000, 0.4302723342723384100 ) ) ;
#38593 = cartesian_point ( 'none', ( 15.10457905829384600, 4.626209840530671100, 0.1757560274256505500 ) ) ;
#38594 = cartesian_point ( 'none', ( 13.94391231588850200, 4.621835831130981700, -0.07927012017834447800 ) ) ;
#38595 = cartesian_point ( 'none', ( 12.78324557348316600, 4.617461821731293300, -0.3342962677823402800 ) ) ;
#38596 = cartesian_point ( 'none', ( 11.61860097932172100, 4.592042859443828300, -0.5880901689623961900 ) ) ;
#38597 = cartesian_point ( 'none', ( 10.45793423691638100, 4.545752581555500000, -0.8389181540298220600 ) ) ;
#38598 = cartesian_point ( 'none', ( 9.297267494511039800, 4.499462303667172600, -1.089746139097247600 ) ) ;
#38599 = cartesian_point ( 'none', ( 8.132622900349593600, 4.432616919713684200, -1.335894798577802200 ) ) ;
#38600 = cartesian_point ( 'none', ( 6.971956157944251100, 4.345673051447765700, -1.575682687535777000 ) ) ;
#38601 = cartesian_point ( 'none', ( 5.811289415538911200, 4.258729183181846300, -1.815470576493751300 ) ) ;
#38602 = cartesian_point ( 'none', ( 4.646644821377467600, 4.152280745383674100, -2.047259700505841300 ) ) ;
#38603 = cartesian_point ( 'none', ( 3.485978078972125500, 4.027054888820706500, -2.269466704823965400 ) ) ;
#38604 = cartesian_point ( 'none', ( 2.325311336566785200, 3.901829032257740700, -2.491673709142088200 ) ) ;
#38605 = cartesian_point ( 'none', ( 1.160666742405341600, 3.758681176507650900, -2.702780694611814000 ) ) ;
#38606 = cartesian_point ( 'none', ( 2.325311336566785200, 3.744760628751211900, -2.345239612482923800 ) ) ;
#38607 = cartesian_point ( 'none', ( 1.160666742405341600, 3.609915843295522300, -2.547918485926933500 ) ) ;
#38608 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.458794532437495600, -2.738769714138007800 ) ) ;
#38609 = cartesian_point ( 'none', ( 20.00005355952163600, 4.264541351812605200, 1.219283365427928900 ) ) ;
#38610 = cartesian_point ( 'none', ( 19.14253799322049300, 4.314115721644521200, 1.045893031291731400 ) ) ;
#38611 = cartesian_point ( 'none', ( 18.28475599830563800, 4.353025439239110600, 0.8698433576378229400 ) ) ;
#38612 = cartesian_point ( 'none', ( 17.42989039486063500, 4.381140266819593300, 0.6917910298499639900 ) ) ;
#38613 = cartesian_point ( 'none', ( 16.26922365245529500, 4.419312284982009200, 0.4500461117734750300 ) ) ;
#38614 = cartesian_point ( 'none', ( 15.10457905829384600, 4.437390789243423200, 0.2059746548800678600 ) ) ;
#38615 = cartesian_point ( 'none', ( 13.94391231588850200, 4.435252285088367300, -0.03875608529447376000 ) ) ;
#38616 = cartesian_point ( 'none', ( 12.78324557348316600, 4.433113780933309700, -0.2834868254690158800 ) ) ;
#38617 = cartesian_point ( 'none', ( 11.61860097932172100, 4.410772876513577900, -0.5272050898155943300 ) ) ;
#38618 = cartesian_point ( 'none', ( 10.45793423691638100, 4.368382182859736700, -0.7682460354616529300 ) ) ;
#38619 = cartesian_point ( 'none', ( 9.297267494511039800, 4.325991489205892800, -1.009286981107711900 ) ) ;
#38620 = cartesian_point ( 'none', ( 8.132622900349593600, 4.263840577739192600, -1.246004053982185300 ) ) ;
#38621 = cartesian_point ( 'none', ( 6.971956157944251100, 4.182354002205148200, -1.476780236449386500 ) ) ;
#38622 = cartesian_point ( 'none', ( 5.811289415538911200, 4.100867426671105600, -1.707556418916587900 ) ) ;
#38623 = cartesian_point ( 'none', ( 4.646644821377467600, 4.000601823006916500, -1.930815275646294800 ) ) ;
#38624 = cartesian_point ( 'none', ( 3.485978078972125500, 3.882242106953591500, -2.145031722265541100 ) ) ;
#38625 = cartesian_point ( 'none', ( 2.325311336566785200, 3.763882390900267400, -2.359248168884787900 ) ) ;
#38626 = cartesian_point ( 'none', ( 1.160666742405341600, 3.628237079333624500, -2.562958889850545300 ) ) ;
#38627 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.476232767274201100, -2.754772334378664300 ) ) ;
#38628 = cartesian_point ( 'none', ( 20.00005355952163600, 4.290736652089690600, 1.224387409163213400 ) ) ;
#38629 = cartesian_point ( 'none', ( 19.14253799322049300, 4.340518545257811700, 1.049932010464818200 ) ) ;
#38630 = cartesian_point ( 'none', ( 18.28475599830563800, 4.379570479250154400, 0.8728068450113427600 ) ) ;
#38631 = cartesian_point ( 'none', ( 17.42989039486063500, 4.407761775127572600, 0.6936726021888617300 ) ) ;
#38632 = cartesian_point ( 'none', ( 16.26922365245529500, 4.446037615702243400, 0.4504587481840425800 ) ) ;
#38633 = cartesian_point ( 'none', ( 15.10457905829384600, 4.464098284002231400, 0.2049147989363920600 ) ) ;
#38634 = cartesian_point ( 'none', ( 13.94391231588850200, 4.461820407349777400, -0.04128193140243931900 ) ) ;
#38635 = cartesian_point ( 'none', ( 12.78324557348316600, 4.459542530697321500, -0.2874786617412707900 ) ) ;
#38636 = cartesian_point ( 'none', ( 11.61860097932172100, 4.436941669299693000, -0.5326463998628684400 ) ) ;
#38637 = cartesian_point ( 'none', ( 10.45793423691638100, 4.394172209957210000, -0.7751104015190453100 ) ) ;
#38638 = cartesian_point ( 'none', ( 9.297267494511039800, 4.351402750614725300, -1.017574403175222500 ) ) ;
#38639 = cartesian_point ( 'none', ( 8.132622900349593600, 4.288756852102358700, -1.255678393379404500 ) ) ;
#38640 = cartesian_point ( 'none', ( 6.971956157944251100, 4.206662449429051000, -1.487795880444226800 ) ) ;
#38641 = cartesian_point ( 'none', ( 5.811289415538911200, 4.124568046755744200, -1.719913367509049400 ) ) ;
#38642 = cartesian_point ( 'none', ( 4.646644821377467600, 4.023585927934386000, -1.944458753633823800 ) ) ;
#38643 = cartesian_point ( 'none', ( 3.485978078972125500, 3.904405903231047000, -2.159898166145291400 ) ) ;
#38644 = cartesian_point ( 'none', ( 2.325311336566785200, 3.785225878527708400, -2.375337578656759400 ) ) ;
#38645 = cartesian_point ( 'none', ( 1.160666742405341600, 3.648662068358067500, -2.580199347914777800 ) ) ;
#38646 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.495647342019466500, -2.773084060308211600 ) ) ;
#38647 = cartesian_point ( 'none', ( 20.00005355952163600, 4.329662711995699600, 1.229083680792701200 ) ) ;
#38648 = cartesian_point ( 'none', ( 19.14253799322049300, 4.379635549052002500, 1.053045602510054700 ) ) ;
#38649 = cartesian_point ( 'none', ( 18.28475599830563800, 4.418781625274225400, 0.8743294158809429300 ) ) ;
#38650 = cartesian_point ( 'none', ( 17.42989039486063500, 4.446970040625238600, 0.6936017242037758600 ) ) ;
#38651 = cartesian_point ( 'none', ( 16.26922365245529500, 4.485241970256259600, 0.4482244154010270300 ) ) ;
#38652 = cartesian_point ( 'none', ( 15.10457905829384600, 4.503120084289284900, 0.2005247236136054000 ) ) ;
#38653 = cartesian_point ( 'none', ( 13.94391231588850200, 4.500482257077298900, -0.04780531109939768100 ) ) ;
#38654 = cartesian_point ( 'none', ( 15.10457905829384600, 4.358301790173279700, 0.2111735565351050600 ) ) ;
#38655 = cartesian_point ( 'none', ( 13.94391231588850200, 4.356689352109556900, -0.02922219579605533900 ) ) ;
#38656 = cartesian_point ( 'none', ( 12.78324557348316600, 4.355076914045834100, -0.2696179481272161200 ) ) ;
#38657 = cartesian_point ( 'none', ( 11.61860097932172100, 4.333618259393757600, -0.5090594730052058200 ) ) ;
#38658 = cartesian_point ( 'none', ( 10.45793423691638100, 4.292459972523389800, -0.7459111420245957400 ) ) ;
#38659 = cartesian_point ( 'none', ( 9.297267494511039800, 4.251301685653023000, -0.9827628110439854400 ) ) ;
#38660 = cartesian_point ( 'none', ( 8.132622900349593600, 4.190724919397643700, -1.215406687140940100 ) ) ;
#38661 = cartesian_point ( 'none', ( 6.971956157944251100, 4.111143474494810800, -1.442253576743930200 ) ) ;
#38662 = cartesian_point ( 'none', ( 5.811289415538911200, 4.031562029591979600, -1.669100466346921600 ) ) ;
#38663 = cartesian_point ( 'none', ( 4.646644821377467600, 3.933519528004901600, -1.888600775180239400 ) ) ;
#38664 = cartesian_point ( 'none', ( 3.485978078972125500, 3.817685699433209100, -2.099255093564168300 ) ) ;
#38665 = cartesian_point ( 'none', ( 2.325311336566785200, 3.701851870861515800, -2.309909411948097200 ) ) ;
#38666 = cartesian_point ( 'none', ( 1.160666742405341600, 3.569017977808308200, -2.510278757287404800 ) ) ;
#38667 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.420091410454934700, -2.698994403781581800 ) ) ;
#38668 = cartesian_point ( 'none', ( 20.00005355952163600, 4.216023614306029000, 1.209972412411921800 ) ) ;
#38669 = cartesian_point ( 'none', ( 19.14253799322049300, 4.265219413707647800, 1.038554742162362900 ) ) ;
#38670 = cartesian_point ( 'none', ( 18.28475599830563800, 4.303871507354198700, 0.8644966922718961800 ) ) ;
#38671 = cartesian_point ( 'none', ( 17.42989039486063500, 4.331850453130926800, 0.6884475338712315900 ) ) ;
#38672 = cartesian_point ( 'none', ( 16.26922365245529500, 4.369837982070848200, 0.4494223556904072300 ) ) ;
#38673 = cartesian_point ( 'none', ( 15.10457905829384600, 4.387957221574435400, 0.2080765844012715000 ) ) ;
#38674 = cartesian_point ( 'none', ( 13.94391231588850200, 4.386084398863210300, -0.03394114365687806600 ) ) ;
#38675 = cartesian_point ( 'none', ( 12.78324557348316600, 4.384211576151988000, -0.2759588717150283100 ) ) ;
#38676 = cartesian_point ( 'none', ( 11.61860097932172100, 4.362359484504088900, -0.5169953300568070900 ) ) ;
#38677 = cartesian_point ( 'none', ( 10.45793423691638100, 4.320677395863199900, -0.7554039952639866100 ) ) ;
#38678 = cartesian_point ( 'none', ( 9.297267494511039800, 4.278995307222309900, -0.9938126604711667900 ) ) ;
#38679 = cartesian_point ( 'none', ( 8.132622900349593600, 4.217767952518927100, -1.227964959617176400 ) ) ;
#38680 = cartesian_point ( 'none', ( 6.971956157944251100, 4.137413576669399800, -1.456261395071541100 ) ) ;
#38681 = cartesian_point ( 'none', ( 5.811289415538911200, 4.057059200819872500, -1.684557830525906100 ) ) ;
#38682 = cartesian_point ( 'none', ( 4.646644821377467600, 3.958126705689514900, -1.905438906144932800 ) ) ;
#38683 = cartesian_point ( 'none', ( 3.485978078972125500, 3.841291900536297500, -2.117395780211678100 ) ) ;
#38684 = cartesian_point ( 'none', ( 2.325311336566785200, 3.724457095383082900, -2.329352654278423500 ) ) ;
#38685 = cartesian_point ( 'none', ( 1.160666742405341600, 3.590518080395138900, -2.530937446421569700 ) ) ;
#38686 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.440389794857208600, -2.720773128106488900 ) ) ;
#38687 = cartesian_point ( 'none', ( 20.00005355952163600, 4.241374282467042200, 1.214439525347513100 ) ) ;
#38688 = cartesian_point ( 'none', ( 19.14253799322049300, 4.290751708482316600, 1.041991132105634100 ) ) ;
#38689 = cartesian_point ( 'none', ( 18.28475599830563800, 4.329522267452531100, 0.8668934380455766100 ) ) ;
#38690 = cartesian_point ( 'none', ( 17.42989039486063500, 4.357556161378537900, 0.6897995833073885500 ) ) ;
#38691 = cartesian_point ( 'none', ( 16.26922365245529500, 4.395618294430692100, 0.4493560017073720000 ) ) ;
#38692 = cartesian_point ( 'none', ( 15.10457905829384600, 4.413694752409673700, 0.2065905108070839600 ) ) ;
#38693 = cartesian_point ( 'none', ( 13.94391231588850200, 4.411662054778197700, -0.03683855492965731900 ) ) ;
#38694 = cartesian_point ( 'none', ( 12.78324557348316600, 4.409629357146722700, -0.2802676206663987100 ) ) ;
#38695 = cartesian_point ( 'none', ( 11.61860097932172100, 4.387501389290741300, -0.5226973938867858200 ) ) ;
#38696 = cartesian_point ( 'none', ( 10.45793423691638100, 4.345429307668174700, -0.7624718334191673600 ) ) ;
#38697 = cartesian_point ( 'none', ( 9.297267494511039800, 4.303357226045607200, -1.002246272951549100 ) ) ;
#38698 = cartesian_point ( 'none', ( 8.132622900349593600, 4.241628425634465800, -1.237727476245836300 ) ) ;
#38699 = cartesian_point ( 'none', ( 6.971956157944251100, 4.160664576733740500, -1.467306867908729600 ) ) ;
#38700 = cartesian_point ( 'none', ( 5.811289415538911200, 4.079700727833016000, -1.696886259571623000 ) ) ;
#38701 = cartesian_point ( 'none', ( 4.646644821377467600, 3.980054895626960600, -1.918995579567625000 ) ) ;
#38702 = cartesian_point ( 'none', ( 3.485978078972125500, 3.862407762189085300, -2.132117596025274500 ) ) ;
#38703 = advanced_face ( 'none', ( #5923 ), #5928, .f. ) ;
#38704 = edge_curve ( 'none', #38712, #47262, #5934, .t. ) ;
#38705 = oriented_edge ( 'none', *, *, #47253, .t. ) ;
#38706 = oriented_edge ( 'none', *, *, #38710, .t. ) ;
#38707 = oriented_edge ( 'none', *, *, #47273, .t. ) ;
#38708 = oriented_edge ( 'none', *, *, #38711, .t. ) ;
#38709 = oriented_edge ( 'none', *, *, #38713, .f. ) ;
#38710 = edge_curve ( 'none', #47260, #47262, #5885, .t. ) ;
#38711 = edge_curve ( 'none', #38742, #38730, #5921, .t. ) ;
#38712 = vertex_point ( 'none', #5981 ) ;
#38713 = edge_curve ( 'none', #38715, #38717, #5976, .t. ) ;
#38714 = edge_loop ( 'none', ( #38719, #38708, #38743, #38707, #38753 ) ) ;
#38715 = vertex_point ( 'none', #5965 ) ;
#38716 = edge_curve ( 'none', #38742, #38735, #5922, .t. ) ;
#38717 = vertex_point ( 'none', #5955 ) ;
#38718 = edge_loop ( 'none', ( #38722, #38723, #38709, #38740, #38732 ) ) ;
#38719 = oriented_edge ( 'none', *, *, #38716, .f. ) ;
#38720 = edge_curve ( 'none', #38735, #38717, #5952, .t. ) ;
#38721 = advanced_face ( 'none', ( #5963 ), #5713, .t. ) ;
#38722 = oriented_edge ( 'none', *, *, #38716, .t. ) ;
#38723 = oriented_edge ( 'none', *, *, #38720, .t. ) ;
#38724 = advanced_face ( 'none', ( #5966 ), #5948, .t. ) ;
#38725 = oriented_edge ( 'none', *, *, #38713, .t. ) ;
#38726 = edge_curve ( 'none', #38736, #38746, #6007, .t. ) ;
#38727 = edge_curve ( 'none', #47221, #47263, #6009, .t. ) ;
#38728 = edge_curve ( 'none', #38733, #38715, #6006, .t. ) ;
#38729 = edge_curve ( 'none', #38730, #47263, #6003, .t. ) ;
#38730 = vertex_point ( 'none', #5993 ) ;
#38731 = oriented_edge ( 'none', *, *, #38747, .t. ) ;
#38732 = oriented_edge ( 'none', *, *, #38739, .f. ) ;
#38733 = vertex_point ( 'none', #5997 ) ;
#38734 = vertex_point ( 'none', #6002 ) ;
#38735 = vertex_point ( 'none', #5989 ) ;
#38736 = vertex_point ( 'none', #5983 ) ;
#38737 = oriented_edge ( 'none', *, *, #38738, .t. ) ;
#38738 = edge_curve ( 'none', #38745, #38746, #5984, .t. ) ;
#38739 = edge_curve ( 'none', #38742, #38733, #6040, .t. ) ;
#38740 = oriented_edge ( 'none', *, *, #38728, .f. ) ;
#38741 = edge_loop ( 'none', ( #38756, #38761, #38750, #38773, #38770 ) ) ;
#38742 = vertex_point ( 'none', #6041 ) ;
#38743 = oriented_edge ( 'none', *, *, #38729, .t. ) ;
#38744 = edge_loop ( 'none', ( #38725, #38731, #38737, #38769, #38752, #38760 ) ) ;
#38745 = vertex_point ( 'none', #6031 ) ;
#38746 = vertex_point ( 'none', #6036 ) ;
#38747 = edge_curve ( 'none', #38717, #38745, #5986, .t. ) ;
#38748 = edge_curve ( 'none', #38766, #38751, #5985, .t. ) ;
#38749 = edge_curve ( 'none', #38735, #38712, #6023, .t. ) ;
#38750 = oriented_edge ( 'none', *, *, #38783, .f. ) ;
#38751 = vertex_point ( 'none', #6028 ) ;
#38752 = oriented_edge ( 'none', *, *, #38767, .f. ) ;
#38753 = oriented_edge ( 'none', *, *, #38749, .f. ) ;
#38754 = vertex_point ( 'none', #6029 ) ;
#38755 = advanced_face ( 'none', ( #6017 ), #6032, .t. ) ;
#38756 = oriented_edge ( 'none', *, *, #38748, .t. ) ;
#38757 = edge_curve ( 'none', #38751, #38762, #6016, .t. ) ;
#38758 = edge_loop ( 'none', ( #21410, #38778, #38764, #38775, #38788 ) ) ;
#38759 = advanced_face ( 'none', ( #6015 ), #6074, .t. ) ;
#38760 = oriented_edge ( 'none', *, *, #38763, .f. ) ;
#38761 = oriented_edge ( 'none', *, *, #38757, .t. ) ;
#38762 = vertex_point ( 'none', #6065 ) ;
#38763 = edge_curve ( 'none', #38715, #38734, #6068, .t. ) ;
#38764 = oriented_edge ( 'none', *, *, #21351, .t. ) ;
#38765 = edge_loop ( 'none', ( #38776, #47653, #38772, #24200, #23139, #20028 ) ) ;
#38766 = vertex_point ( 'none', #6059 ) ;
#38767 = edge_curve ( 'none', #38734, #38736, #6064, .t. ) ;
#38768 = vertex_point ( 'none', #6054 ) ;
#38769 = oriented_edge ( 'none', *, *, #38726, .f. ) ;
#38770 = oriented_edge ( 'none', *, *, #38774, .f. ) ;
#38771 = vertex_point ( 'none', #6060 ) ;
#38772 = oriented_edge ( 'none', *, *, #47648, .t. ) ;
#38773 = oriented_edge ( 'none', *, *, #38779, .f. ) ;
#38774 = edge_curve ( 'none', #38766, #38754, #6046, .t. ) ;
#38775 = oriented_edge ( 'none', *, *, #38767, .t. ) ;
#38776 = oriented_edge ( 'none', *, *, #38783, .t. ) ;
#38777 = edge_curve ( 'none', #38762, #47649, #6042, .t. ) ;
#38778 = oriented_edge ( 'none', *, *, #38780, .t. ) ;
#38779 = edge_curve ( 'none', #38754, #38768, #6010, .t. ) ;
#38780 = edge_curve ( 'none', #38766, #38771, #6051, .t. ) ;
#38781 = oriented_edge ( 'none', *, *, #13388, .t. ) ;
#38782 = oriented_edge ( 'none', *, *, #38704, .f. ) ;
#38783 = edge_curve ( 'none', #38768, #38762, #6095, .t. ) ;
#38784 = vertex_point ( 'none', #6047 ) ;
#38785 = oriented_edge ( 'none', *, *, #47656, .f. ) ;
#38786 = vertex_point ( 'none', #6096 ) ;
#38787 = advanced_face ( 'none', ( #6103 ), #6049, .t. ) ;
#38788 = oriented_edge ( 'none', *, *, #38791, .f. ) ;
#38789 = edge_curve ( 'none', #47635, #47634, #6091, .t. ) ;
#38790 = oriented_edge ( 'none', *, *, #14362, .f. ) ;
#38791 = edge_curve ( 'none', #38751, #38736, #6137, .t. ) ;
#38792 = edge_loop ( 'none', ( #14314, #14345, #14317, #14351 ) ) ;
#38793 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2921317887413824600, 4.695330091686382300 ) ) ;
#38794 = cartesian_point ( 'none', ( 19.14251968257108800, -0.1012282206640471300, 4.707207638042128800 ) ) ;
#38795 = cartesian_point ( 'none', ( 18.28474686281228000, 0.09000208423070046900, 4.707432227983816600 ) ) ;
#38796 = cartesian_point ( 'none', ( 17.42989039486063500, 0.2808492225701035300, 4.696018458872436500 ) ) ;
#38797 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5399686591751093900, 4.680521609155881000 ) ) ;
#38798 = cartesian_point ( 'none', ( 15.10457905829384600, 0.7969233518258065400, 4.643679775563906100 ) ) ;
#38799 = cartesian_point ( 'none', ( 13.94391231588850200, 1.049958039422760300, 4.585744625177071000 ) ) ;
#38800 = cartesian_point ( 'none', ( 12.78324557348316600, 1.302992727019714600, 4.527809474790238700 ) ) ;
#38801 = cartesian_point ( 'none', ( 11.61860097932172100, 1.550378926072840400, 4.449176763431157900 ) ) ;
#38802 = cartesian_point ( 'none', ( 10.45793423691638100, 1.790426737996298600, 4.350383632250933300 ) ) ;
#38803 = cartesian_point ( 'none', ( 9.297267494511039800, 2.030474549919756700, 4.251590501070708700 ) ) ;
#38804 = cartesian_point ( 'none', ( 8.132622900349593600, 2.261544204752832200, 4.133311807330218600 ) ) ;
#38805 = cartesian_point ( 'none', ( 6.971956157944251100, 2.482057262451466100, 3.996355514440728100 ) ) ;
#38806 = cartesian_point ( 'none', ( 5.811289415538911200, 2.702570320150101200, 3.859399221551238000 ) ) ;
#38807 = cartesian_point ( 'none', ( 4.646644821377467600, 2.911020452932913600, 3.704700879865036300 ) ) ;
#38808 = cartesian_point ( 'none', ( 3.485978078972125500, 3.105983735027344900, 3.533317235917893000 ) ) ;
#38809 = cartesian_point ( 'none', ( 2.325311336566785200, 3.300947017121775400, 3.361933591970752500 ) ) ;
#38810 = cartesian_point ( 'none', ( 1.160666742405341600, 3.481091651620952500, 3.175035369831560300 ) ) ;
#38811 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.645187068006988900, 2.973899273869828400 ) ) ;
#38812 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2603323254083028700, 4.615179008687180200 ) ) ;
#38813 = cartesian_point ( 'none', ( 19.14251968257108800, -0.07268755435503682100, 4.625763646792670200 ) ) ;
#38814 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1152119727975553200, 4.624896514526136900 ) ) ;
#38815 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3026688052869225300, 4.612595993167564000 ) ) ;
#38816 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5571851121336102200, 4.595895170760088400 ) ) ;
#38817 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8094529737710873800, 4.558233600096903300 ) ) ;
#38818 = cartesian_point ( 'none', ( 13.94391231588850200, 1.057749144908123600, 4.499868547893972200 ) ) ;
#38819 = cartesian_point ( 'none', ( 12.78324557348316600, 1.306045316045159900, 4.441503495691042000 ) ) ;
#38820 = cartesian_point ( 'none', ( 11.61860097932172100, 1.548673682063884200, 4.362833654436292900 ) ) ;
#38821 = cartesian_point ( 'none', ( 10.45793423691638100, 1.783976845202460900, 4.264396418915664500 ) ) ;
#38822 = cartesian_point ( 'none', ( 9.297267494511039800, 2.019280008341038700, 4.165959183395037800 ) ) ;
#38823 = cartesian_point ( 'none', ( 8.132622900349593600, 2.245650609400964300, 4.048426979741183400 ) ) ;
#38824 = cartesian_point ( 'none', ( 6.971956157944251100, 2.461542307640229000, 3.912602672081142900 ) ) ;
#38825 = cartesian_point ( 'none', ( 5.811289415538911200, 2.677434005879494500, 3.776778364421101000 ) ) ;
#38826 = cartesian_point ( 'none', ( 4.646644821377467600, 2.881372042087821900, 3.623589770500227600 ) ) ;
#38827 = cartesian_point ( 'none', ( 3.485978078972125500, 3.071963312687461900, 3.454083323746194100 ) ) ;
#38828 = cartesian_point ( 'none', ( 2.325311336566785200, 3.262554583287101900, 3.284576876992160200 ) ) ;
#38829 = cartesian_point ( 'none', ( 1.160666742405341600, 3.438497156642851000, 3.099910478313570500 ) ) ;
#38830 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.598589166575270100, 2.901345586462665200 ) ) ;
#38831 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2381864886971715700, 4.548186444681523000 ) ) ;
#38832 = cartesian_point ( 'none', ( 19.14251968257108800, -0.05326551325648101000, 4.557870673409254000 ) ) ;
#38833 = cartesian_point ( 'none', ( 18.28474686281228000, 0.1318610334948255900, 4.556270914219691500 ) ) ;
#38834 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3165060537720547600, 4.543408044288811200 ) ) ;
#38835 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5672046706990092600, 4.525943702729306600 ) ) ;
#38836 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8156048308515420100, 4.487836483053883700 ) ) ;
#38837 = cartesian_point ( 'none', ( 13.94391231588850200, 1.060009709261363000, 4.429346696213142000 ) ) ;
#38838 = cartesian_point ( 'none', ( 12.78324557348316600, 1.304414587671184300, 4.370856909372399500 ) ) ;
#38839 = cartesian_point ( 'none', ( 11.61860097932172100, 1.543154651195467900, 4.292384099918322700 ) ) ;
#38840 = cartesian_point ( 'none', ( 10.45793423691638100, 1.774599063121102800, 4.194464316709862800 ) ) ;
#38841 = cartesian_point ( 'none', ( 11.61860097932172100, 1.513752496610772700, 4.800165519342072300 ) ) ;
#38842 = cartesian_point ( 'none', ( 10.45793423691638100, 1.773219744846121300, 4.702321844900528600 ) ) ;
#38843 = cartesian_point ( 'none', ( 9.297267494511039800, 2.032686993081470800, 4.604478170458984100 ) ) ;
#38844 = cartesian_point ( 'none', ( 8.132622900349593600, 2.283188162521940300, 4.485542046240965400 ) ) ;
#38845 = cartesian_point ( 'none', ( 6.971956157944251100, 2.523012076175410500, 4.346325926574524000 ) ) ;
#38846 = cartesian_point ( 'none', ( 5.811289415538911200, 2.762835989828880100, 4.207109806908083400 ) ) ;
#38847 = cartesian_point ( 'none', ( 4.646644821377467600, 2.990344407186844600, 4.048564679053831700 ) ) ;
#38848 = cartesian_point ( 'none', ( 3.485978078972125500, 3.203983215068250300, 3.871773566997657800 ) ) ;
#38849 = cartesian_point ( 'none', ( 2.325311336566785200, 3.417622022949657400, 3.694982454941483600 ) ) ;
#38850 = cartesian_point ( 'none', ( 1.160666742405341600, 3.615931851669774500, 3.501153021242560100 ) ) ;
#38851 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.797558044014920100, 3.291609317473509500 ) ) ;
#38852 = cartesian_point ( 'none', ( 20.00002613607357900, -0.3912306109395860500, 4.891078105646599300 ) ) ;
#38853 = cartesian_point ( 'none', ( 19.14251968257108800, -0.1923682852074432600, 4.906984829585281800 ) ) ;
#38854 = cartesian_point ( 'none', ( 18.28474686281228000, 0.007049661340147363900, 4.910745441551594800 ) ) ;
#38855 = cartesian_point ( 'none', ( 17.42989039486063500, 0.2062826458275358000, 4.902362073174733900 ) ) ;
#38856 = cartesian_point ( 'none', ( 16.26922365245529500, 0.4767878215545913200, 4.890979698204032100 ) ) ;
#38857 = cartesian_point ( 'none', ( 15.10457905829384600, 0.7454291358872177100, 4.857298059456225800 ) ) ;
#38858 = cartesian_point ( 'none', ( 13.94391231588850200, 1.010371496249814700, 4.801547236676693600 ) ) ;
#38859 = cartesian_point ( 'none', ( 12.78324557348316600, 1.275313856612411100, 4.745796413897160400 ) ) ;
#38860 = cartesian_point ( 'none', ( 11.61860097932172100, 1.534747438035682700, 4.668357241736078600 ) ) ;
#38861 = cartesian_point ( 'none', ( 10.45793423691638100, 1.786900046096316300, 4.569758708261593600 ) ) ;
#38862 = cartesian_point ( 'none', ( 9.297267494511039800, 2.039052654156950300, 4.471160174787106800 ) ) ;
#38863 = cartesian_point ( 'none', ( 8.132622900349593600, 2.282201830862511800, 4.352075807960447100 ) ) ;
#38864 = cartesian_point ( 'none', ( 6.971956157944251100, 2.514686620786080100, 4.213319074756997300 ) ) ;
#38865 = cartesian_point ( 'none', ( 5.811289415538911200, 2.747171410709648800, 4.074562341553549200 ) ) ;
#38866 = cartesian_point ( 'none', ( 4.646644821377467600, 2.967403706999570000, 3.917081091158566100 ) ) ;
#38867 = cartesian_point ( 'none', ( 3.485978078972125500, 3.173879099759573800, 3.741951080196137100 ) ) ;
#38868 = cartesian_point ( 'none', ( 2.325311336566785200, 3.380354492519579000, 3.566821069233706800 ) ) ;
#38869 = cartesian_point ( 'none', ( 1.160666742405341600, 3.571662545453820200, 3.375238613258197500 ) ) ;
#38870 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.746496430576944800, 3.168512414705974700 ) ) ;
#38871 = cartesian_point ( 'none', ( 20.00002613607357900, -0.3352576568262522500, 4.787666435114704000 ) ) ;
#38872 = cartesian_point ( 'none', ( 19.14251968257108800, -0.1405998612336052700, 4.801297400704684500 ) ) ;
#38873 = cartesian_point ( 'none', ( 18.28474686281228000, 0.05448367279945638000, 4.803043089239364100 ) ) ;
#38874 = cartesian_point ( 'none', ( 17.42989039486063500, 0.2492686151976154800, 4.792912762388025900 ) ) ;
#38875 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5137345378859028400, 4.779158484439805400 ) ) ;
#38876 = cartesian_point ( 'none', ( 15.10457905829384600, 0.7761613560953420900, 4.743611761528768500 ) ) ;
#38877 = cartesian_point ( 'none', ( 13.94391231588850200, 1.034756428560269300, 4.686515413816301200 ) ) ;
#38878 = cartesian_point ( 'none', ( 12.78324557348316600, 1.293351501025197200, 4.629419066103833900 ) ) ;
#38879 = cartesian_point ( 'none', ( 11.61860097932172100, 1.546348361188723700, 4.551163119539746800 ) ) ;
#38880 = cartesian_point ( 'none', ( 10.45793423691638100, 1.792018783960491300, 4.452282141589561700 ) ) ;
#38881 = cartesian_point ( 'none', ( 9.297267494511039800, 2.037689206732259600, 4.353401163639376600 ) ) ;
#38882 = cartesian_point ( 'none', ( 8.132622900349593600, 2.274355014018205200, 4.234570611646482500 ) ) ;
#38883 = cartesian_point ( 'none', ( 6.971956157944251100, 2.500399538378594900, 4.096602218773588400 ) ) ;
#38884 = cartesian_point ( 'none', ( 5.811289415538911200, 2.726444062738983700, 3.958633825900694300 ) ) ;
#38885 = cartesian_point ( 'none', ( 4.646644821377467600, 2.940323190866303000, 3.802470056169228800 ) ) ;
#38886 = cartesian_point ( 'none', ( 3.485978078972125500, 3.140575911444859300, 3.629177666474440000 ) ) ;
#38887 = cartesian_point ( 'none', ( 2.325311336566785200, 3.340828632023417300, 3.455885276779651500 ) ) ;
#38888 = cartesian_point ( 'none', ( 1.160666742405341600, 3.526087015918071700, 3.266648029859325200 ) ) ;
#38889 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.695085560517295400, 3.062758607993970400 ) ) ;
#38890 = cartesian_point ( 'none', ( 1.160666742405341600, 3.721635066917492500, 3.983758470932745600 ) ) ;
#38891 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.929489036294956200, 3.766935007790996900 ) ) ;
#38892 = cartesian_point ( 'none', ( 20.00002613607357900, -0.6501572701549527300, 5.254609722853066600 ) ) ;
#38893 = cartesian_point ( 'none', ( 19.14251968257108800, -0.4365144111102492500, 5.281043933070525200 ) ) ;
#38894 = cartesian_point ( 'none', ( 18.28474686281228000, -0.2217054012044922000, 5.294409844298384900 ) ) ;
#38895 = cartesian_point ( 'none', ( 17.42989039486063500, -0.006528733115028322000, 5.294675173330392500 ) ) ;
#38896 = cartesian_point ( 'none', ( 16.26922365245529500, 0.2856237062195696200, 5.295035419283709500 ) ) ;
#38897 = cartesian_point ( 'none', ( 15.10457905829384600, 0.5768080457295358100, 5.271268677596056700 ) ) ;
#38898 = cartesian_point ( 'none', ( 13.94391231588850200, 0.8650352011189813600, 5.223537299212319200 ) ) ;
#38899 = cartesian_point ( 'none', ( 12.78324557348316600, 1.153262356508427000, 5.175805920828585400 ) ) ;
#38900 = cartesian_point ( 'none', ( 11.61860097932172100, 1.436563444047551000, 5.104435959462109400 ) ) ;
#38901 = cartesian_point ( 'none', ( 10.45793423691638100, 1.713003230044937800, 5.009914944317210400 ) ) ;
#38902 = cartesian_point ( 'none', ( 9.297267494511039800, 1.989443016042324700, 4.915393929172310500 ) ) ;
#38903 = cartesian_point ( 'none', ( 8.132622900349593600, 2.257133136453356200, 4.798367534625481500 ) ) ;
#38904 = cartesian_point ( 'none', ( 6.971956157944251100, 2.514244996321415300, 4.659635169614680300 ) ) ;
#38905 = cartesian_point ( 'none', ( 5.811289415538911200, 2.771356856189474400, 4.520902804603876400 ) ) ;
#38906 = cartesian_point ( 'none', ( 4.646644821377467600, 3.016134120803665400, 4.361412151854891800 ) ) ;
#38907 = cartesian_point ( 'none', ( 3.485978078972125500, 3.246904713245789800, 4.182252694247393000 ) ) ;
#38908 = cartesian_point ( 'none', ( 2.325311336566785200, 3.477675305687916400, 4.003093236639894100 ) ) ;
#38909 = cartesian_point ( 'none', ( 1.160666742405341600, 3.692862828813296100, 3.805488814934642900 ) ) ;
#38910 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.890997333641705400, 3.590789267700131000 ) ) ;
#38911 = cartesian_point ( 'none', ( 20.00002613607357900, -0.5474018180777533400, 5.125992334717588900 ) ) ;
#38912 = cartesian_point ( 'none', ( 19.14251968257108800, -0.3389883077332246400, 5.148248695442490900 ) ) ;
#38913 = cartesian_point ( 'none', ( 18.28474686281228000, -0.1296522587881714600, 5.157763968616409400 ) ) ;
#38914 = cartesian_point ( 'none', ( 17.42989039486063500, 0.07982846353123433700, 5.154519723740373000 ) ) ;
#38915 = cartesian_point ( 'none', ( 16.26922365245529500, 0.3642473299565799300, 5.150114905770339000 ) ) ;
#38916 = cartesian_point ( 'none', ( 15.10457905829384600, 0.6473310147697244300, 5.122238008657497200 ) ) ;
#38917 = cartesian_point ( 'none', ( 13.94391231588850200, 0.9271457693603135700, 5.071079459875930300 ) ) ;
#38918 = cartesian_point ( 'none', ( 12.78324557348316600, 1.206960523950903400, 5.019920911094367000 ) ) ;
#38919 = cartesian_point ( 'none', ( 11.61860097932172100, 1.481594929816655500, 4.945830175406341000 ) ) ;
#38920 = cartesian_point ( 'none', ( 10.45793423691638100, 1.749172955489882900, 4.849313367663620900 ) ) ;
#38921 = cartesian_point ( 'none', ( 9.297267494511039800, 2.016750981163110800, 4.752796559920901700 ) ) ;
#38922 = cartesian_point ( 'none', ( 8.132622900349593600, 2.275444797407917700, 4.634512987787127600 ) ) ;
#38923 = cartesian_point ( 'none', ( 6.971956157944251100, 2.523487263147272700, 4.495270647997936700 ) ) ;
#38924 = cartesian_point ( 'none', ( 5.811289415538911200, 2.771529728886627600, 4.356028308208745000 ) ) ;
#38925 = cartesian_point ( 'none', ( 4.646644821377467600, 3.007226462567778900, 4.196778367134771600 ) ) ;
#38926 = cartesian_point ( 'none', ( 3.485978078972125500, 3.228967416506341300, 4.018608663350868900 ) ) ;
#38927 = cartesian_point ( 'none', ( 2.325311336566785200, 3.450708370444904600, 3.840438959566966100 ) ) ;
#38928 = cartesian_point ( 'none', ( 1.160666742405341600, 3.656978829083108900, 3.644566572811678300 ) ) ;
#38929 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.846369756032959500, 3.432329510098533400 ) ) ;
#38930 = cartesian_point ( 'none', ( 20.00002613607357900, -0.4615001939603987100, 5.004313795868058400 ) ) ;
#38931 = cartesian_point ( 'none', ( 19.14251968257108800, -0.2580339113445319100, 5.023077553042748300 ) ) ;
#38932 = cartesian_point ( 'none', ( 18.28474686281228000, -0.05384754917181738800, 5.029408825508159700 ) ) ;
#38933 = cartesian_point ( 'none', ( 17.42989039486063500, 0.1503004009306722600, 5.023300586867257800 ) ) ;
#38934 = cartesian_point ( 'none', ( 16.26922365245529500, 0.4274787871244894500, 5.015007230367118000 ) ) ;
#38935 = cartesian_point ( 'none', ( 15.10457905829384600, 0.7030256086503112700, 4.983852990173141400 ) ) ;
#38936 = cartesian_point ( 'none', ( 13.94391231588850200, 0.9750586013163150500, 4.930050681335834500 ) ) ;
#38937 = cartesian_point ( 'none', ( 12.78324557348316600, 1.247091593982320600, 4.876248372498528400 ) ) ;
#38938 = cartesian_point ( 'none', ( 13.94391231588850200, 0.5523120772719585200, 5.775340060043848900 ) ) ;
#38939 = cartesian_point ( 'none', ( 12.78324557348316600, 0.8709869026942185200, 5.744864286674079800 ) ) ;
#38940 = cartesian_point ( 'none', ( 11.61860097932172100, 1.186056622604011500, 5.688176645019503000 ) ) ;
#38941 = cartesian_point ( 'none', ( 10.45793423691638100, 1.495368991337860500, 5.605664369153128500 ) ) ;
#38942 = cartesian_point ( 'none', ( 9.297267494511039800, 1.804681360071709800, 5.523152093286756600 ) ) ;
#38943 = cartesian_point ( 'none', ( 8.132622900349593600, 2.106123460512547400, 5.415378825719100700 ) ) ;
#38944 = cartesian_point ( 'none', ( 6.971956157944251100, 2.397636137456093500, 5.283080767148310200 ) ) ;
#38945 = cartesian_point ( 'none', ( 5.811289415538911200, 2.689148814399640500, 5.150782708577518000 ) ) ;
#38946 = cartesian_point ( 'none', ( 4.646644821377467600, 2.968740740672405100, 4.994863588892092000 ) ) ;
#38947 = cartesian_point ( 'none', ( 3.485978078972125500, 3.234502019915462600, 4.816388493779394200 ) ) ;
#38948 = cartesian_point ( 'none', ( 2.325311336566785200, 3.500263299158520500, 4.637913398666694500 ) ) ;
#38949 = cartesian_point ( 'none', ( 1.160666742405341600, 3.750378512356247600, 4.438101493997708100 ) ) ;
#38950 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.983139118989015100, 4.218317697687926000 ) ) ;
#38951 = cartesian_point ( 'none', ( 20.00002613607357900, -0.9542470208167711500, 5.569211141074935000 ) ) ;
#38952 = cartesian_point ( 'none', ( 19.14251968257108800, -0.7278130412144130400, 5.608009086596089400 ) ) ;
#38953 = cartesian_point ( 'none', ( 18.28474686281228000, -0.4994863970517798300, 5.632933908553075000 ) ) ;
#38954 = cartesian_point ( 'none', ( 17.42989039486063500, -0.2701166939074785000, 5.643911505532608800 ) ) ;
#38955 = cartesian_point ( 'none', ( 16.26922365245529500, 0.04130609592398828300, 5.658816150000237000 ) ) ;
#38956 = cartesian_point ( 'none', ( 15.10457905829384600, 0.3528960348235377600, 5.647952797401001300 ) ) ;
#38957 = cartesian_point ( 'none', ( 13.94391231588850200, 0.6625246475604444900, 5.611395655448451000 ) ) ;
#38958 = cartesian_point ( 'none', ( 12.78324557348316600, 0.9721532602973520500, 5.574838513495901500 ) ) ;
#38959 = cartesian_point ( 'none', ( 11.61860097932172100, 1.277705469487340400, 5.512837304538027900 ) ) ;
#38960 = cartesian_point ( 'none', ( 10.45793423691638100, 1.577094043715777900, 5.425815559700408700 ) ) ;
#38961 = cartesian_point ( 'none', ( 9.297267494511039800, 1.876482617944215600, 5.338793814862791400 ) ) ;
#38962 = cartesian_point ( 'none', ( 8.132622900349593600, 2.167662429673102400, 5.227345980901557900 ) ) ;
#38963 = cartesian_point ( 'none', ( 6.971956157944251100, 2.448644425535884600, 5.092233359529283900 ) ) ;
#38964 = cartesian_point ( 'none', ( 5.811289415538911200, 2.729626421398666300, 4.957120738157009000 ) ) ;
#38965 = cartesian_point ( 'none', ( 4.646644821377467600, 2.998491209451606300, 4.799266285580060300 ) ) ;
#38966 = cartesian_point ( 'none', ( 3.485978078972125500, 3.253402170566992400, 4.619748307771845800 ) ) ;
#38967 = cartesian_point ( 'none', ( 2.325311336566785200, 3.508313131682379500, 4.440230329963633000 ) ) ;
#38968 = cartesian_point ( 'none', ( 1.160666742405341600, 3.747528965519480800, 4.240275116741419700 ) ) ;
#38969 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.969415585371526900, 4.021248564963435100 ) ) ;
#38970 = cartesian_point ( 'none', ( 20.00002613607357900, -0.7708605136892526800, 5.388548738549032700 ) ) ;
#38971 = cartesian_point ( 'none', ( 19.14251968257108800, -0.5517719382621378800, 5.419890522764325700 ) ) ;
#38972 = cartesian_point ( 'none', ( 18.28474686281228000, -0.3312296005773385800, 5.437822100665331800 ) ) ;
#38973 = cartesian_point ( 'none', ( 17.42989039486063500, -0.1100536449955488700, 5.442294703018828500 ) ) ;
#38974 = cartesian_point ( 'none', ( 16.26922365245529500, 0.1902442242814071400, 5.448367302336171400 ) ) ;
#38975 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4900178953627071800, 5.429620759156451400 ) ) ;
#38976 = cartesian_point ( 'none', ( 13.94391231588850200, 0.7872196101083622800, 5.386183131378329500 ) ) ;
#38977 = cartesian_point ( 'none', ( 12.78324557348316600, 1.084421324854017800, 5.342745503600206700 ) ) ;
#38978 = cartesian_point ( 'none', ( 11.61860097932172100, 1.377020894193741900, 5.274913514266582800 ) ) ;
#38979 = cartesian_point ( 'none', ( 10.45793423691638100, 1.663019566376883200, 5.183150524645338200 ) ) ;
#38980 = cartesian_point ( 'none', ( 9.297267494511039800, 1.949018238560025700, 5.091387535024095400 ) ) ;
#38981 = cartesian_point ( 'none', ( 8.132622900349593600, 2.226462352656736000, 4.976320379380792000 ) ) ;
#38982 = cartesian_point ( 'none', ( 6.971956157944251100, 2.493456684043103200, 4.838735083065034600 ) ) ;
#38983 = cartesian_point ( 'none', ( 5.811289415538911200, 2.760451015429470800, 4.701149786749275500 ) ) ;
#38984 = cartesian_point ( 'none', ( 4.646644821377467600, 3.015171722093437500, 4.541986196844554500 ) ) ;
#38985 = cartesian_point ( 'none', ( 3.485978078972125500, 3.255878803325088300, 4.362331562059675400 ) ) ;
#38986 = cartesian_point ( 'none', ( 2.325311336566785200, 3.496585884556738600, 4.182676927274797200 ) ) ;
#38987 = cartesian_point ( 'none', ( 20.00002613607357900, -1.212105902180586200, 5.774149225807846600 ) ) ;
#38988 = cartesian_point ( 'none', ( 19.14251968257108800, -0.9773395133872915300, 5.823431243705497800 ) ) ;
#38989 = cartesian_point ( 'none', ( 18.28474686281228000, -0.7400591735889320300, 5.858310807821371900 ) ) ;
#38990 = cartesian_point ( 'none', ( 17.42989039486063500, -0.5011485295634304800, 5.878677585249487700 ) ) ;
#38991 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1767716905000511200, 5.906330228818331000 ) ) ;
#38992 = cartesian_point ( 'none', ( 15.10457905829384600, 0.1487807744075276800, 5.907101597533442200 ) ) ;
#38993 = cartesian_point ( 'none', ( 13.94391231588850700, 0.4732850117181303100, 5.880986422164339100 ) ) ;
#38994 = cartesian_point ( 'none', ( 12.78324557348316800, 0.7977892490287332700, 5.854871246795236800 ) ) ;
#38995 = cartesian_point ( 'none', ( 11.61860097932172100, 1.119028565758561000, 5.802047920470132100 ) ) ;
#38996 = cartesian_point ( 'none', ( 10.45793423691638100, 1.434808571641966700, 5.722877280069973000 ) ) ;
#38997 = cartesian_point ( 'none', ( 9.297267494511039800, 1.750588577525371800, 5.643706639669813000 ) ) ;
#38998 = cartesian_point ( 'none', ( 8.132622900349593600, 2.058752174925458300, 5.538729500946505600 ) ) ;
#38999 = cartesian_point ( 'none', ( 6.971956157944253700, 2.357194293998206000, 5.408662964202951800 ) ) ;
#39000 = cartesian_point ( 'none', ( 5.811289415538912100, 2.655636413070954200, 5.278596427459394400 ) ) ;
#39001 = cartesian_point ( 'none', ( 4.646644821377467600, 2.942318391526769000, 5.124328979027280800 ) ) ;
#39002 = cartesian_point ( 'none', ( 3.485978078972126900, 3.215281900761093800, 4.946914422004535800 ) ) ;
#39003 = cartesian_point ( 'none', ( 2.325311336566785700, 3.488245409995420800, 4.769499864981789900 ) ) ;
#39004 = cartesian_point ( 'none', ( 1.160666742405341600, 3.745625832458831600, 4.570150120688874800 ) ) ;
#39005 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.985664998885586100, 4.350226950017287200 ) ) ;
#39006 = cartesian_point ( 'none', ( 20.00002613607357900, -1.106387981540666500, 5.695217912788773900 ) ) ;
#39007 = cartesian_point ( 'none', ( 19.14251968257108800, -0.8748307961460957100, 5.740201632618819400 ) ) ;
#39008 = cartesian_point ( 'none', ( 18.28474686281228000, -0.6410148071091205100, 5.770987309826703700 ) ) ;
#39009 = cartesian_point ( 'none', ( 17.42989039486063500, -0.4058104704917921400, 5.787479529284486700 ) ) ;
#39010 = cartesian_point ( 'none', ( 16.26922365245529500, -0.08646580689537147800, 5.809871558064437600 ) ) ;
#39011 = cartesian_point ( 'none', ( 15.10457905829384600, 0.2336372518496988300, 5.805815833413619800 ) ) ;
#39012 = cartesian_point ( 'none', ( 20.00002613607357900, -0.5474018180777534500, 5.125992334717588900 ) ) ;
#39013 = cartesian_point ( 'none', ( 20.00002613607357900, -0.6501572701549527300, 5.254609722853066600 ) ) ;
#39014 = cartesian_point ( 'none', ( 20.00002613607357900, -0.7708605136892529000, 5.388548738549032700 ) ) ;
#39015 = cartesian_point ( 'none', ( 20.00002613607357900, -0.9542470207583453300, 5.569211141017378400 ) ) ;
#39016 = cartesian_point ( 'none', ( 20.00002613607357900, -1.106387981414197900, 5.695217912684032800 ) ) ;
#39017 = cartesian_point ( 'none', ( 20.00001312526306000, -1.212105936468727700, 5.774149179677532800 ) ) ;
#39018 = cartesian_point ( 'none', ( 20.00003984779762000, 0.3112941426526614200, 4.050534263619960400 ) ) ;
#39019 =( bounded_curve ( ) b_spline_curve ( 3, ( #39017, #39016, #39015, #39014, #39013, #39012, #39058, #39057, #39056, #39055, #39054, #39053, #39052, #39051, #39050, #39049, #39048, #39047, #39046, #39045, #39044, #39043, #39042, #39041, #39040 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464205957900, 0.1920631948407096100, 0.2778056938991740300, 0.3566887941595980300, 0.4287124957337494200, 0.4938767987686950600, 0.5521817034634038900, 0.6036272100964346100, 0.6482133190749110900, 0.6859400310280252500, 0.7168073470044278300, 0.7408152689516129800, 0.7579638011540620300, 0.7682529564651644500, 0.7758527508445594000, 0.7890480596209166200, 0.8020461276698881400, 0.8149352861312916300, 0.8408510799748730700, 0.8680997233181302300, 0.8986970553591920900, 0.9352742939269922400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900 ) )
representation_item ( '' ) );
#39020 = cartesian_point ( 'none', ( 96.71575775522063600, -3.579522021315311600, -42.35017726429352100 ) ) ;
#39021 = cartesian_point ( 'none', ( 96.46679864132336500, -3.874820560781947300, -42.32387359038427400 ) ) ;
#39022 = cartesian_point ( 'none', ( 20.00002613607361100, 0.1026837905403444900, 4.061180604599650600 ) ) ;
#39023 = face_outer_bound ( 'none', #16915, .t. ) ;
#39024 = cartesian_point ( 'none', ( 97.04372658527292100, -3.105418338917656000, -42.38669012785567200 ) ) ;
#39025 = cartesian_point ( 'none', ( 20.00002613607361100, 0.1026837905403444900, 4.061180604599650600 ) ) ;
#39026 = cartesian_point ( 'none', ( 18.71325369381603200, 0.3504628349890425700, 4.054915704321235400 ) ) ;
#39027 = cartesian_point ( 'none', ( 17.42989039486063500, 0.5956424209627095800, 4.018574619235757000 ) ) ;
#39028 = cartesian_point ( 'none', ( 15.68690135537457000, 0.9286310075972749000, 3.969218281058893200 ) ) ;
#39029 = cartesian_point ( 'none', ( 13.94391231588850700, 1.248954277668396800, 3.865726979018297500 ) ) ;
#39030 = cartesian_point ( 'none', ( 12.20092327640244400, 1.569277547739518900, 3.762235676977703700 ) ) ;
#39031 = cartesian_point ( 'none', ( 10.45793423691638100, 1.868197917460101800, 3.607432384011357100 ) ) ;
#39032 = cartesian_point ( 'none', ( 8.714945197430317600, 2.167118287180684000, 3.452629091045010100 ) ) ;
#39033 = cartesian_point ( 'none', ( 6.971956157944253700, 2.436481988091997200, 3.250736437442966600 ) ) ;
#39034 = cartesian_point ( 'none', ( 5.228967118458189800, 2.705845689003311300, 3.048843783840922600 ) ) ;
#39035 = cartesian_point ( 'none', ( 3.485978078972126900, 2.938305181523256600, 2.805368874898576800 ) ) ;
#39036 = cartesian_point ( 'none', ( 1.742989039486063400, 3.170764674043202300, 2.561893965956230500 ) ) ;
#39037 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192507300, 2.283478162497810900 ) ) ;
#39038 = cartesian_point ( 'none', ( 97.14558076018370500, -2.941992688805494400, -42.39838841107937400 ) ) ;
#39039 =( bounded_curve ( ) b_spline_curve ( 2, ( #39037, #39036, #39035, #39034, #39033, #39032, #39031, #39030, #39029, #39028, #39027, #39026, #39025 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#39040 = cartesian_point ( 'none', ( 20.00002613607361100, 0.1026837905403444900, 4.061180604599650600 ) ) ;
#39041 = cartesian_point ( 'none', ( 20.00002613607357900, 0.05355716957938966300, 4.063339348471635600 ) ) ;
#39042 = cartesian_point ( 'none', ( 20.00002613607357900, -0.02341380857955154300, 4.086208591812343200 ) ) ;
#39043 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1017121598886958800, 4.151150084829258600 ) ) ;
#39044 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1451140563730900800, 4.209054889433961200 ) ) ;
#39045 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1738923776978486800, 4.266248825455367200 ) ) ;
#39046 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1902435910541426800, 4.313947386738242100 ) ) ;
#39047 = cartesian_point ( 'none', ( 20.00002613607357900, -0.1999321370654636200, 4.352197512530925600 ) ) ;
#39048 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2057994095862855600, 4.381385050209339700 ) ) ;
#39049 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2096969467070412300, 4.406829512840362300 ) ) ;
#39050 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2125374712811140000, 4.430326476664031800 ) ) ;
#39051 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2161025436124184000, 4.456775205902522100 ) ) ;
#39052 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2241360145435192800, 4.495151715017125400 ) ) ;
#39053 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2381864886971715400, 4.548186444681523000 ) ) ;
#39054 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2603323254083029200, 4.615179008687181100 ) ) ;
#39055 = cartesian_point ( 'none', ( 20.00002613607357900, -0.2921317887413825100, 4.695330091686382300 ) ) ;
#39056 = cartesian_point ( 'none', ( 20.00002613607357900, -0.3352576568262523000, 4.787666435114704000 ) ) ;
#39057 = cartesian_point ( 'none', ( 20.00002613607357900, -0.3912306109395861100, 4.891078105646599300 ) ) ;
#39058 = cartesian_point ( 'none', ( 20.00002613607357900, -0.4615001939603987600, 5.004313795868057500 ) ) ;
#39059 = line ( 'none', #39994, #2320 ) ;
#39060 = cartesian_point ( 'none', ( 97.99812470693967700, 8.240189348543160500e-017, -42.50000000000001400 ) ) ;
#39061 = cartesian_point ( 'none', ( 97.98846893432072100, -0.3861101887371446400, -42.50000000000000700 ) ) ;
#39062 = cartesian_point ( 'none', ( 97.94050382991009900, -0.7769044224844634500, -42.49456721726190300 ) ) ;
#39063 = cartesian_point ( 'none', ( 97.77295030946243100, -1.529816146509932700, -42.47412725438797300 ) ) ;
#39064 = cartesian_point ( 'none', ( 97.65377286879257200, -1.895768934049159000, -42.45918818058612500 ) ) ;
#39065 = cartesian_point ( 'none', ( 97.42104289717272500, -2.428734855092231200, -42.43091911808057400 ) ) ;
#39066 = cartesian_point ( 'none', ( 97.33406236573213700, -2.604123967013698400, -42.42048089310349500 ) ) ;
#39067 = cartesian_point ( 'none', ( 20.00003984779762000, 0.3112941426526614200, 4.050534263619960400 ) ) ;
#39068 = cartesian_point ( 'none', ( 18.71326742011890700, 0.5584236591698266100, 4.031541876116752300 ) ) ;
#39069 = cartesian_point ( 'none', ( 17.42989039486063500, 0.8014137720176491800, 3.982645832864952300 ) ) ;
#39070 = cartesian_point ( 'none', ( 15.68690135537457000, 1.131425214533541100, 3.916238794414990100 ) ) ;
#39071 = cartesian_point ( 'none', ( 13.94391231588850700, 1.446005491825899500, 3.796419363245512500 ) ) ;
#39072 = cartesian_point ( 'none', ( 12.20092327640244400, 1.760585769118258900, 3.676599932076035900 ) ) ;
#39073 = cartesian_point ( 'none', ( 10.45793423691638100, 2.051153951272128900, 3.506636469923402300 ) ) ;
#39074 = cartesian_point ( 'none', ( 8.714945197430317600, 2.341722133425998100, 3.336673007770768300 ) ) ;
#39075 = cartesian_point ( 'none', ( 6.971956157944253700, 2.600352277886942300, 3.121201674820823800 ) ) ;
#39076 = cartesian_point ( 'none', ( 5.228967118458189800, 2.858982422347886100, 2.905730341870879300 ) ) ;
#39077 = cartesian_point ( 'none', ( 3.485978078972126900, 3.078619772973476600, 2.650628634394653500 ) ) ;
#39078 = cartesian_point ( 'none', ( 1.742989039486063400, 3.298257123599067000, 2.395526926918428100 ) ) ;
#39079 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016081000, 2.107753354495353300 ) ) ;
#39080 = cartesian_point ( 'none', ( 95.90941252103074500, -4.418146712730425900, -42.27061023569304200 ) ) ;
#39081 =( bounded_curve ( ) b_spline_curve ( 2, ( #39079, #39078, #39077, #39076, #39075, #39074, #39073, #39072, #39071, #39070, #39069, #39068, #39067 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791461100, 0.3486159663582922300, 0.5229239495374382600, 0.6972319327165844600, 0.8715399158957305400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#39082 = cartesian_point ( 'none', ( 20.00005355952163600, 1.680432081695048900, 5.552994640591636600 ) ) ;
#39083 = cartesian_point ( 'none', ( 19.14253799322049300, 1.906209138770472300, 5.484670603819324700 ) ) ;
#39084 = cartesian_point ( 'none', ( 18.28475599830563800, 2.127355185105632700, 5.402735940015822400 ) ) ;
#39085 = cartesian_point ( 'none', ( 17.42989039486063500, 2.343055876263553800, 5.307512658518698200 ) ) ;
#39086 = cartesian_point ( 'none', ( 16.26922365245529500, 2.635916669272343700, 5.178226259006282600 ) ) ;
#39087 = cartesian_point ( 'none', ( 15.10457905829384600, 2.917100807944331000, 5.025197185494370400 ) ) ;
#39088 = cartesian_point ( 'none', ( 13.94391231588850200, 3.184687519495419800, 4.849470781724486200 ) ) ;
#39089 = cartesian_point ( 'none', ( 12.78324557348316600, 3.452274231046510000, 4.673744377954602000 ) ) ;
#39090 = cartesian_point ( 'none', ( 11.61860097932172100, 3.704435626907449200, 4.476521033448724700 ) ) ;
#39091 = cartesian_point ( 'none', ( 10.45793423691638100, 3.939449189056218000, 4.259147983631668100 ) ) ;
#39092 = cartesian_point ( 'none', ( 9.297267494511039800, 4.174462751204986300, 4.041774933814610700 ) ) ;
#39093 = cartesian_point ( 'none', ( 8.132622900349593600, 4.390723098711492700, 3.805737057029999500 ) ) ;
#39094 = cartesian_point ( 'none', ( 6.971956157944251100, 4.586752954117157400, 3.552646731315530100 ) ) ;
#39095 = cartesian_point ( 'none', ( 5.811289415538911200, 4.782782809522822200, 3.299556405601061100 ) ) ;
#39096 = cartesian_point ( 'none', ( 4.646644821377467600, 4.957243090143565600, 3.031142494511578800 ) ) ;
#39097 = cartesian_point ( 'none', ( 3.485978078972125500, 5.108942055362353700, 2.749238537227948900 ) ) ;
#39098 = cartesian_point ( 'none', ( 2.325311336566785200, 5.260641020581141800, 2.467334579944318900 ) ) ;
#39099 = cartesian_point ( 'none', ( 1.160666742405341600, 5.388542412644801200, 2.173866266341641000 ) ) ;
#39100 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.491772535355233100, 1.870838282574776700 ) ) ;
#39101 = cartesian_point ( 'none', ( 20.00005355952163600, 1.793636222800762500, 5.620753430767943600 ) ) ;
#39102 = cartesian_point ( 'none', ( 19.14253799322049300, 2.022168258266614900, 5.547826670693726900 ) ) ;
#39103 = cartesian_point ( 'none', ( 18.28475599830563800, 2.245783194406759900, 5.461131036998518000 ) ) ;
#39104 = cartesian_point ( 'none', ( 17.42989039486063500, 2.463657905751611900, 5.361006412294257100 ) ) ;
#39105 = cartesian_point ( 'none', ( 16.26922365245529500, 2.759470405927146000, 5.225065369021804100 ) ) ;
#39106 = cartesian_point ( 'none', ( 15.10457905829384600, 3.043046634063350200, 5.065160630686296600 ) ) ;
#39107 = cartesian_point ( 'none', ( 13.94391231588850200, 3.312449476979542100, 4.882384508791840700 ) ) ;
#39108 = cartesian_point ( 'none', ( 12.78324557348316600, 3.581852319895734400, 4.699608386897384800 ) ) ;
#39109 = cartesian_point ( 'none', ( 11.61860097932172100, 3.835241483003909200, 4.495209427689067300 ) ) ;
#39110 = cartesian_point ( 'none', ( 10.45793423691638100, 4.070886061386804800, 4.270583883316100500 ) ) ;
#39111 = cartesian_point ( 'none', ( 9.297267494511039800, 4.306530639769699000, 4.045958338943133700 ) ) ;
#39112 = cartesian_point ( 'none', ( 8.132622900349593600, 4.522820942016500600, 3.802640629640890800 ) ) ;
#39113 = cartesian_point ( 'none', ( 6.971956157944251100, 4.718279486047381800, 3.542292862084816600 ) ) ;
#39114 = cartesian_point ( 'none', ( 5.811289415538911200, 4.913738030078262900, 3.281945094528742900 ) ) ;
#39115 = cartesian_point ( 'none', ( 4.646644821377467600, 5.087029635845137700, 3.006345707960409900 ) ) ;
#39116 = cartesian_point ( 'none', ( 3.485978078972125500, 5.236970545965240500, 2.717377325644179100 ) ) ;
#39117 = cartesian_point ( 'none', ( 2.325311336566785200, 5.386911456085345100, 2.428408943327950100 ) ) ;
#39118 = cartesian_point ( 'none', ( 1.160666742405341600, 5.512477422104472800, 2.128045512325128700 ) ) ;
#39119 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.612810701152500100, 1.818338819433976900 ) ) ;
#39120 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #39119, #39118, #39117, #39116, #39115, #39114, #39113, #39112, #39111, #39110, #39109, #39108, #39107, #39106, #39105, #39104, #39103, #39102, #39101 ),
( #39100, #39099, #39098, #39097, #39096, #39095, #39094, #39093, #39092, #39091, #39090, #39089, #39088, #39087, #39086, #39085, #39084, #39083, #39082 ),
( #39169, #39168, #39167, #39166, #39165, #39164, #39163, #39162, #39161, #39160, #39159, #39158, #39157, #39156, #39155, #39154, #39153, #39152, #39151 ),
( #39150, #39149, #39148, #39147, #39146, #39145, #39144, #39143, #39142, #39141, #39140, #39139, #39138, #39137, #39136, #39135, #39134, #39133, #39132 ),
( #39131, #39130, #39129, #39128, #39127, #39126, #39125, #39124, #39123, #39122, #39217, #39216, #39215, #39214, #39213, #39212, #39211, #39210, #39209 ),
( #39208, #39207, #39206, #39205, #39204, #39203, #39202, #39201, #39200, #39199, #39198, #39197, #39196, #39195, #39194, #39193, #39192, #39191, #39190 ),
( #39189, #39188, #39187, #39186, #39185, #39184, #39183, #39182, #39181, #39180, #39179, #39178, #39177, #39176, #39175, #39174, #39173, #39172, #39171 ),
( #39170, #39266, #39265, #39264, #39263, #39262, #39261, #39260, #39259, #39258, #39257, #39256, #39255, #39254, #39253, #39252, #39251, #39250, #39249 ),
( #39248, #39247, #39246, #39245, #39244, #39243, #39242, #39241, #39240, #39239, #39238, #39237, #39236, #39235, #39234, #39233, #39232, #39231, #39230 ),
( #39229, #39228, #39227, #39226, #39225, #39224, #39223, #39222, #39221, #39220, #39219, #39218, #39314, #39313, #39312, #39311, #39310, #39309, #39308 ),
( #39307, #39306, #39305, #39304, #39303, #39302, #39301, #39300, #39299, #39298, #39297, #39296, #39295, #39294, #39293, #39292, #39291, #39290, #39289 ),
( #39288, #39287, #39286, #39285, #39284, #39283, #39282, #39281, #39280, #39279, #39278, #39277, #39276, #39275, #39274, #39273, #39272, #39271, #39270 ),
( #39269, #39268, #39267, #39363, #39362, #39361, #39360, #39359, #39358, #39357, #39356, #39355, #39354, #39353, #39352, #39351, #39350, #39349, #39348 ),
( #39347, #39346, #39345, #39344, #39343, #39342, #39341, #39340, #39339, #39338, #39337, #39336, #39335, #39334, #39333, #39332, #39331, #39330, #39329 ),
( #39328, #39327, #39326, #39325, #39324, #39323, #39322, #39321, #39320, #39319, #39318, #39317, #39316, #39315, #39411, #39410, #39409, #39408, #39407 ),
( #39406, #39405, #39404, #39403, #39402, #39401, #39400, #39399, #39398, #39397, #39396, #39395, #39394, #39393, #39392, #39391, #39390, #39389, #39388 ),
( #39387, #39386, #39385, #39384, #39383, #39382, #39381, #39380, #39379, #39378, #39377, #39376, #39375, #39374, #39373, #39372, #39371, #39370, #39369 ),
( #39368, #39367, #39366, #39365, #39364, #39460, #39459, #39458, #39457, #39456, #39455, #39454, #39453, #39452, #39451, #39450, #39449, #39448, #39447 ),
( #39446, #39445, #39444, #39443, #39442, #39441, #39440, #39439, #39438, #39437, #39436, #39435, #39434, #39433, #39432, #39431, #39430, #39429, #39428 ),
( #39427, #39426, #39425, #39424, #39423, #39422, #39421, #39420, #39419, #39418, #39417, #39416, #39415, #39414, #39413, #39412, #2325, #39508, #39507 ),
( #39506, #39505, #39504, #39503, #39502, #39501, #39500, #39499, #39498, #39497, #39496, #39495, #39494, #39493, #39492, #39491, #39490, #39489, #39488 ),
( #39487, #39486, #39485, #39484, #39483, #39482, #39481, #39480, #39479, #39478, #39477, #39476, #39475, #39474, #39473, #39472, #39471, #39470, #39469 ),
( #39468, #39467, #39466, #39465, #39464, #39463, #39462, #39461, #39557, #39556, #39555, #39554, #39553, #39552, #39551, #39550, #39549, #39548, #39547 ),
( #39546, #39545, #39544, #39543, #39542, #39541, #39540, #39539, #39538, #39537, #39536, #39535, #39534, #39533, #39532, #39531, #39530, #39529, #39528 ),
( #39527, #39526, #39525, #39524, #39523, #39522, #39521, #39520, #39519, #39518, #39517, #39516, #39515, #39514, #39513, #39512, #39511, #39510, #39509 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308881006800, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400) ) )
representation_item ( '' ) surface ( ) );
#39121 = cylindrical_surface ( 'none', #39742, 42.20000000000000300 ) ;
#39122 = cartesian_point ( 'none', ( 10.45793423691638100, 3.319583714746388500, 4.124802028731546800 ) ) ;
#39123 = cartesian_point ( 'none', ( 9.297267494511039800, 3.547184263413894800, 3.941632250021866100 ) ) ;
#39124 = cartesian_point ( 'none', ( 8.132622900349593600, 3.758881400379583400, 3.740292984634229000 ) ) ;
#39125 = cartesian_point ( 'none', ( 6.971956157944251100, 3.953229019539906900, 3.522159583906562900 ) ) ;
#39126 = cartesian_point ( 'none', ( 5.811289415538911200, 4.147576638700231300, 3.304026183178896000 ) ) ;
#39127 = cartesian_point ( 'none', ( 4.646644821377467600, 4.323247148750431800, 3.070588719422528100 ) ) ;
#39128 = cartesian_point ( 'none', ( 3.485978078972125500, 4.479040541979310700, 2.823441807217388800 ) ) ;
#39129 = cartesian_point ( 'none', ( 2.325311336566785200, 4.634833935208189500, 2.576294895012250000 ) ) ;
#39130 = cartesian_point ( 'none', ( 1.160666742405341600, 4.769685984767571400, 2.317126798372373600 ) ) ;
#39131 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.882675514420790300, 2.047707898190801200 ) ) ;
#39132 = cartesian_point ( 'none', ( 20.00005355952163600, 1.315427880065074700, 5.282076573813665900 ) ) ;
#39133 = cartesian_point ( 'none', ( 19.14253799322049300, 1.530189784455392200, 5.228593101421117800 ) ) ;
#39134 = cartesian_point ( 'none', ( 18.28475599830563800, 1.741247545231519000, 5.162139118523525900 ) ) ;
#39135 = cartesian_point ( 'none', ( 17.42989039486063500, 1.947823019311862900, 5.082978351785735400 ) ) ;
#39136 = cartesian_point ( 'none', ( 16.26922365245529500, 2.228294337371037300, 4.975500323794436000 ) ) ;
#39137 = cartesian_point ( 'none', ( 15.10457905829384600, 2.498932238477771700, 4.845228249890279700 ) ) ;
#39138 = cartesian_point ( 'none', ( 13.94391231588850200, 2.757887991344289500, 4.693052020432180200 ) ) ;
#39139 = cartesian_point ( 'none', ( 12.78324557348316600, 3.016843744210806000, 4.540875790974080700 ) ) ;
#39140 = cartesian_point ( 'none', ( 11.61860097932172100, 3.262348418467346800, 4.367834923913903800 ) ) ;
#39141 = cartesian_point ( 'none', ( 10.45793423691638100, 3.492724968250274100, 4.175111463834796600 ) ) ;
#39142 = cartesian_point ( 'none', ( 9.297267494511039800, 3.723101518033201900, 3.982388003755690200 ) ) ;
#39143 = cartesian_point ( 'none', ( 8.132622900349593600, 3.936776237908749600, 3.771298447309014500 ) ) ;
#39144 = cartesian_point ( 'none', ( 6.971956157944251100, 4.132289512876854900, 3.543284750207294400 ) ) ;
#39145 = cartesian_point ( 'none', ( 5.811289415538911200, 4.327802787844961900, 3.315271053105575100 ) ) ;
#39146 = cartesian_point ( 'none', ( 4.646644821377467600, 4.503819063989738000, 3.071890780102863000 ) ) ;
#39147 = cartesian_point ( 'none', ( 3.485978078972125500, 4.659135971666956700, 2.814806465248117300 ) ) ;
#39148 = cartesian_point ( 'none', ( 2.325311336566785200, 4.814452879344179900, 2.557722150393372000 ) ) ;
#39149 = cartesian_point ( 'none', ( 1.160666742405341600, 4.948009446585139400, 2.288689940237115900 ) ) ;
#39150 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.058893346611004200, 2.009547597569791000 ) ) ;
#39151 = cartesian_point ( 'none', ( 20.00005355952163600, 1.516253649854843100, 5.443130991444208500 ) ) ;
#39152 = cartesian_point ( 'none', ( 19.14253799322049300, 1.737563803396315000, 5.381482221906114900 ) ) ;
#39153 = cartesian_point ( 'none', ( 18.28475599830563800, 1.954658836291230100, 5.306481042068591900 ) ) ;
#39154 = cartesian_point ( 'none', ( 17.42989039486063500, 2.166738883114044200, 5.218423395348466400 ) ) ;
#39155 = cartesian_point ( 'none', ( 16.26922365245529500, 2.454683860760865000, 5.098865909878641700 ) ) ;
#39156 = cartesian_point ( 'none', ( 15.10457905829384600, 2.731772381426421000, 4.955938466050425500 ) ) ;
#39157 = cartesian_point ( 'none', ( 13.94391231588850200, 2.996111649550504900, 4.790617403231682800 ) ) ;
#39158 = cartesian_point ( 'none', ( 12.78324557348316600, 3.260450917674590200, 4.625296340412940100 ) ) ;
#39159 = cartesian_point ( 'none', ( 11.61860097932172100, 3.510235228019422700, 4.438710969096079300 ) ) ;
#39160 = cartesian_point ( 'none', ( 10.45793423691638100, 3.743758300467388400, 4.232135856562268600 ) ) ;
#39161 = cartesian_point ( 'none', ( 9.297267494511039800, 3.977281372915355100, 4.025560744028458000 ) ) ;
#39162 = cartesian_point ( 'none', ( 8.132622900349593600, 4.192948008092357300, 3.800407007760714200 ) ) ;
#39163 = cartesian_point ( 'none', ( 6.971956157944251100, 4.389284984197043800, 3.558212676080629400 ) ) ;
#39164 = cartesian_point ( 'none', ( 5.811289415538911200, 4.585621960301729400, 3.316018344400544700 ) ) ;
#39165 = cartesian_point ( 'none', ( 4.646644821377467600, 4.761288096704230800, 3.058437850175316400 ) ) ;
#39166 = cartesian_point ( 'none', ( 3.485978078972125500, 4.915083415569798200, 2.787230729363687800 ) ) ;
#39167 = cartesian_point ( 'none', ( 2.325311336566785200, 5.068878734435366500, 2.516023608552060400 ) ) ;
#39168 = cartesian_point ( 'none', ( 1.160666742405341600, 5.199752657789748200, 2.233042480789577700 ) ) ;
#39169 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.306811184032018700, 1.940220394117947200 ) ) ;
#39170 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.438531133514257700, 2.091685397782446100 ) ) ;
#39171 = cartesian_point ( 'none', ( 20.00005355952163600, 0.9685584226189677400, 4.931331826039975200 ) ) ;
#39172 = cartesian_point ( 'none', ( 19.14253799322049300, 1.169059532237733500, 4.891951584491385700 ) ) ;
#39173 = cartesian_point ( 'none', ( 18.28475599830563800, 1.366745197979829100, 4.840440181224091800 ) ) ;
#39174 = cartesian_point ( 'none', ( 17.42989039486063500, 1.560885711959531000, 4.777004792832165900 ) ) ;
#39175 = cartesian_point ( 'none', ( 16.26922365245529500, 1.824473856132903000, 4.690877400056782800 ) ) ;
#39176 = cartesian_point ( 'none', ( 15.10457905829384600, 2.080049369433862000, 4.583277239573636300 ) ) ;
#39177 = cartesian_point ( 'none', ( 13.94391231588850200, 2.325866411956401400, 4.454939329583955200 ) ) ;
#39178 = cartesian_point ( 'none', ( 12.78324557348316600, 2.571683454478942600, 4.326601419594275900 ) ) ;
#39179 = cartesian_point ( 'none', ( 11.61860097932172100, 2.806062846567432000, 4.178402438156217300 ) ) ;
#39180 = cartesian_point ( 'none', ( 10.45793423691638100, 3.027403539316327700, 4.011354734584795500 ) ) ;
#39181 = cartesian_point ( 'none', ( 9.297267494511039800, 3.248744232065226000, 3.844307031013374200 ) ) ;
#39182 = cartesian_point ( 'none', ( 8.132622900349593600, 3.455534244106546600, 3.659551710508123000 ) ) ;
#39183 = cartesian_point ( 'none', ( 6.971956157944251100, 3.646360989975735200, 3.458350839247526800 ) ) ;
#39184 = cartesian_point ( 'none', ( 5.811289415538911200, 3.837187735844923300, 3.257149967986929400 ) ) ;
#39185 = cartesian_point ( 'none', ( 4.646644821377467600, 4.010747675371917800, 3.040877951936692600 ) ) ;
#39186 = cartesian_point ( 'none', ( 3.485978078972125500, 4.165855218182286100, 2.811012148263381000 ) ) ;
#39187 = cartesian_point ( 'none', ( 2.325311336566785200, 4.320962760992655300, 2.581146344590070200 ) ) ;
#39188 = cartesian_point ( 'none', ( 1.160666742405341600, 4.456558365292020900, 2.339256969813631000 ) ) ;
#39189 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.571715775610889500, 2.086996373636385500 ) ) ;
#39190 = cartesian_point ( 'none', ( 20.00005355952163600, 1.066401031939106200, 5.043633115631775100 ) ) ;
#39191 = cartesian_point ( 'none', ( 19.14253799322049300, 1.271468156169963700, 5.000274729348919100 ) ) ;
#39192 = cartesian_point ( 'none', ( 18.28475599830563800, 1.473468028671664600, 4.944515322130148300 ) ) ;
#39193 = cartesian_point ( 'none', ( 17.42989039486063500, 1.671655268800315700, 4.876578188475031400 ) ) ;
#39194 = cartesian_point ( 'none', ( 16.26922365245529500, 1.940737727445787100, 4.784338693412796500 ) ) ;
#39195 = cartesian_point ( 'none', ( 15.10457905829384600, 2.201284055943034400, 4.670193589677979600 ) ) ;
#39196 = cartesian_point ( 'none', ( 13.94391231588850200, 2.451514458677919600, 4.534922604070701800 ) ) ;
#39197 = cartesian_point ( 'none', ( 12.78324557348316600, 2.701744861412804800, 4.399651618463422200 ) ) ;
#39198 = cartesian_point ( 'none', ( 11.61860097932172100, 2.939950011004359300, 4.244178788978355300 ) ) ;
#39199 = cartesian_point ( 'none', ( 10.45793423691638100, 3.164502724744028100, 4.069566152688256700 ) ) ;
#39200 = cartesian_point ( 'none', ( 9.297267494511039800, 3.389055438483696400, 3.894953516398159000 ) ) ;
#39201 = cartesian_point ( 'none', ( 8.132622900349593600, 3.598421793643181500, 3.702393854663776900 ) ) ;
#39202 = cartesian_point ( 'none', ( 6.971956157944251100, 3.791171605722052400, 3.493202545227681800 ) ) ;
#39203 = cartesian_point ( 'none', ( 5.811289415538911200, 3.983921417800923700, 3.284011235791588900 ) ) ;
#39204 = cartesian_point ( 'none', ( 4.646644821377467600, 4.158738010136941600, 3.059617267414429100 ) ) ;
#39205 = cartesian_point ( 'none', ( 3.485978078972125500, 4.314427208142761000, 2.821553478432711000 ) ) ;
#39206 = cartesian_point ( 'none', ( 2.325311336566785200, 4.470116406148583200, 2.583489689450993300 ) ) ;
#39207 = cartesian_point ( 'none', ( 1.160666742405341600, 4.605614694735054500, 2.333382296936967300 ) ) ;
#39208 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.719996483197673100, 2.072939787987065700 ) ) ;
#39209 = cartesian_point ( 'none', ( 20.00005355952163600, 1.181716304001597700, 5.161121427780413400 ) ) ;
#39210 = cartesian_point ( 'none', ( 19.14253799322049300, 1.391560339984498900, 5.113074482540231900 ) ) ;
#39211 = cartesian_point ( 'none', ( 18.28475599830563800, 1.598041605041237200, 5.052345287338318300 ) ) ;
#39212 = cartesian_point ( 'none', ( 17.42989039486063500, 1.800398483372241100, 4.979175947534717900 ) ) ;
#39213 = cartesian_point ( 'none', ( 16.26922365245529500, 2.075142136443865100, 4.879832590015647400 ) ) ;
#39214 = cartesian_point ( 'none', ( 15.10457905829384600, 2.340743691206101000, 4.758140389385591400 ) ) ;
#39215 = cartesian_point ( 'none', ( 13.94391231588850200, 2.595388819723489800, 4.614930626769120400 ) ) ;
#39216 = cartesian_point ( 'none', ( 12.78324557348316600, 2.850033948240878100, 4.471720864152652000 ) ) ;
#39217 = cartesian_point ( 'none', ( 11.61860097932172100, 3.091983166078882600, 4.307971807441227900 ) ) ;
#39218 = cartesian_point ( 'none', ( 12.78324557348316600, 2.285510105452464000, 4.120108280681611400 ) ) ;
#39219 = cartesian_point ( 'none', ( 11.61860097932172100, 2.508951460774115500, 3.987983356804031500 ) ) ;
#39220 = cartesian_point ( 'none', ( 10.45793423691638100, 2.720718860849674000, 3.837858065654034900 ) ) ;
#39221 = cartesian_point ( 'none', ( 9.297267494511039800, 2.932486260925233800, 3.687732774504038200 ) ) ;
#39222 = cartesian_point ( 'none', ( 8.132622900349593600, 3.131133119682866000, 3.520632624045223500 ) ) ;
#39223 = cartesian_point ( 'none', ( 6.971956157944251100, 3.315302477651990800, 3.337699077742546800 ) ) ;
#39224 = cartesian_point ( 'none', ( 5.811289415538911200, 3.499471835621116100, 3.154765531439871500 ) ) ;
#39225 = cartesian_point ( 'none', ( 4.646644821377467600, 3.667905629341533300, 2.957248210906756800 ) ) ;
#39226 = cartesian_point ( 'none', ( 3.485978078972125500, 3.819453285212511200, 2.746496359722372800 ) ) ;
#39227 = cartesian_point ( 'none', ( 2.325311336566785200, 3.971000941083489900, 2.535744508537988400 ) ) ;
#39228 = cartesian_point ( 'none', ( 1.160666742405341600, 4.104627234948128300, 2.313197775545489800 ) ) ;
#39229 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.219419363724053800, 2.080376380590635700 ) ) ;
#39230 = cartesian_point ( 'none', ( 20.00005355952163600, 0.8209163451156359400, 4.728661961348744400 ) ) ;
#39231 = cartesian_point ( 'none', ( 19.14253799322049300, 1.013177179248923300, 4.695284641811917400 ) ) ;
#39232 = cartesian_point ( 'none', ( 18.28475599830563800, 1.203005347578700600, 4.650265619780167700 ) ) ;
#39233 = cartesian_point ( 'none', ( 17.42989039486063500, 1.389699787558013900, 4.593787336266862200 ) ) ;
#39234 = cartesian_point ( 'none', ( 16.26922365245529500, 1.643178260200665000, 4.517105732658219400 ) ) ;
#39235 = cartesian_point ( 'none', ( 15.10457905829384600, 1.889458658711575400, 4.419753949240802400 ) ) ;
#39236 = cartesian_point ( 'none', ( 13.94391231588850200, 2.126858638243876800, 4.302396997408767900 ) ) ;
#39237 = cartesian_point ( 'none', ( 12.78324557348316600, 2.364258617776178200, 4.185040045576731600 ) ) ;
#39238 = cartesian_point ( 'none', ( 11.61860097932172100, 2.591156495749253400, 4.048479592309471200 ) ) ;
#39239 = cartesian_point ( 'none', ( 10.45793423691638100, 2.806002329585124000, 3.893648483973279900 ) ) ;
#39240 = cartesian_point ( 'none', ( 9.297267494511039800, 3.020848163420995400, 3.738817375637089000 ) ) ;
#39241 = cartesian_point ( 'none', ( 8.132622900349593600, 3.222174338223754700, 3.566773265698580900 ) ) ;
#39242 = cartesian_point ( 'none', ( 6.971956157944251100, 3.408605592077441800, 3.378691389879070700 ) ) ;
#39243 = cartesian_point ( 'none', ( 5.811289415538911200, 3.595036845931129500, 3.190609514059559200 ) ) ;
#39244 = cartesian_point ( 'none', ( 4.646644821377467600, 3.765299664333121100, 2.987774662283404500 ) ) ;
#39245 = cartesian_point ( 'none', ( 3.485978078972125500, 3.918230979589503200, 2.771572402260070500 ) ) ;
#39246 = cartesian_point ( 'none', ( 2.325311336566785200, 4.071162294845886500, 2.555370142236737000 ) ) ;
#39247 = cartesian_point ( 'none', ( 1.160666742405341600, 4.205717431003145100, 2.327277354628392000 ) ) ;
#39248 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.320977240044213900, 2.088852144457443900 ) ) ;
#39249 = cartesian_point ( 'none', ( 20.00005355952163600, 0.8871261490989577100, 4.825838126383490400 ) ) ;
#39250 = cartesian_point ( 'none', ( 19.14253799322049300, 1.083338031266586600, 4.789768808085558000 ) ) ;
#39251 = cartesian_point ( 'none', ( 18.28475599830563800, 1.276945060100931300, 4.741822714190919700 ) ) ;
#39252 = cartesian_point ( 'none', ( 17.42989039486063500, 1.467232381061931900, 4.682193456750265900 ) ) ;
#39253 = cartesian_point ( 'none', ( 16.26922365245529500, 1.725588974251322600, 4.601233717924905000 ) ) ;
#39254 = cartesian_point ( 'none', ( 15.10457905829384600, 1.976377546448092400, 4.499215579289638000 ) ) ;
#39255 = cartesian_point ( 'none', ( 13.94391231588850200, 2.217884957407870500, 4.376835928176375600 ) ) ;
#39256 = cartesian_point ( 'none', ( 12.78324557348316600, 2.459392368367649500, 4.254456277063114900 ) ) ;
#39257 = cartesian_point ( 'none', ( 11.61860097932172100, 2.689968877588287700, 4.112551090580295100 ) ) ;
#39258 = cartesian_point ( 'none', ( 10.45793423691638100, 2.908039413710304300, 3.952089725041562300 ) ) ;
#39259 = cartesian_point ( 'none', ( 9.297267494511039800, 3.126109949832320800, 3.791628359502830400 ) ) ;
#39260 = cartesian_point ( 'none', ( 8.132622900349593600, 3.330184869973390200, 3.613706928740497500 ) ) ;
#39261 = cartesian_point ( 'none', ( 6.971956157944251100, 3.518870135499699200, 3.419540816536629400 ) ) ;
#39262 = cartesian_point ( 'none', ( 5.811289415538911200, 3.707555401026008600, 3.225374704332760100 ) ) ;
#39263 = cartesian_point ( 'none', ( 4.646644821377467600, 3.879562100249670300, 3.016290262115556500 ) ) ;
#39264 = cartesian_point ( 'none', ( 3.485978078972125500, 4.033715253002490900, 2.793715748634195700 ) ) ;
#39265 = cartesian_point ( 'none', ( 2.325311336566785200, 4.187868405755311100, 2.571141235152834900 ) ) ;
#39266 = cartesian_point ( 'none', ( 1.160666742405341600, 4.323114989694746100, 2.336597060021982800 ) ) ;
#39267 = cartesian_point ( 'none', ( 2.325311336566785200, 3.768912258927169700, 2.472569724561537500 ) ) ;
#39268 = cartesian_point ( 'none', ( 1.160666742405341600, 3.899365988973680300, 2.261248668843197000 ) ) ;
#39269 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.011923398927168100, 2.039876598026836500 ) ) ;
#39270 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6999696396939038000, 4.500308349712209800 ) ) ;
#39271 = cartesian_point ( 'none', ( 19.14253799322049300, 0.8829459328281836800, 4.471848555399244400 ) ) ;
#39272 = cartesian_point ( 'none', ( 18.28475599830563800, 1.063808394383749100, 4.432302382305332200 ) ) ;
#39273 = cartesian_point ( 'none', ( 17.42989039486063500, 1.241888803404745900, 4.381831231227484300 ) ) ;
#39274 = cartesian_point ( 'none', ( 16.26922365245529500, 1.483671847887605400, 4.313305621738809500 ) ) ;
#39275 = cartesian_point ( 'none', ( 15.10457905829384600, 1.718970280711497300, 4.225047776388862500 ) ) ;
#39276 = cartesian_point ( 'none', ( 13.94391231588850200, 1.946176774990763000, 4.117660585753661500 ) ) ;
#39277 = cartesian_point ( 'none', ( 12.78324557348316600, 2.173383269270029200, 4.010273395118461300 ) ) ;
#39278 = cartesian_point ( 'none', ( 11.61860097932172100, 2.390945774264386300, 3.884490422599224900 ) ) ;
#39279 = cartesian_point ( 'none', ( 10.45793423691638100, 2.597378117459246700, 3.741170893440514300 ) ) ;
#39280 = cartesian_point ( 'none', ( 9.297267494511039800, 2.803810460654106300, 3.597851364281804600 ) ) ;
#39281 = cartesian_point ( 'none', ( 8.132622900349593600, 2.997702499825805500, 3.437974296191865300 ) ) ;
#39282 = cartesian_point ( 'none', ( 6.971956157944251100, 3.177729755742860500, 3.262631811658964300 ) ) ;
#39283 = cartesian_point ( 'none', ( 5.811289415538911200, 3.357757011659916000, 3.087289327126065100 ) ) ;
#39284 = cartesian_point ( 'none', ( 4.646644821377467600, 3.522689715619176100, 2.897679193114504500 ) ) ;
#39285 = cartesian_point ( 'none', ( 3.485978078972125500, 3.671401210013038000, 2.695096639101729300 ) ) ;
#39286 = cartesian_point ( 'none', ( 2.325311336566785200, 3.820112704406901600, 2.492514085088954000 ) ) ;
#39287 = cartesian_point ( 'none', ( 1.160666742405341600, 3.951587138937185700, 2.278342955334878200 ) ) ;
#39288 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.064926409902724900, 2.054046255822390400 ) ) ;
#39289 = cartesian_point ( 'none', ( 20.00005355952163600, 0.7288204864126961400, 4.564698336195331900 ) ) ;
#39290 = cartesian_point ( 'none', ( 19.14253799322049300, 0.9144147870535952500, 4.535065506486532200 ) ) ;
#39291 = cartesian_point ( 'none', ( 18.28475599830563800, 1.097818362739199100, 4.494189266761771300 ) ) ;
#39292 = cartesian_point ( 'none', ( 17.42989039486063500, 1.278353666514187900, 4.442236160447686500 ) ) ;
#39293 = cartesian_point ( 'none', ( 16.26922365245529500, 1.523469766726020000, 4.371698473096128800 ) ) ;
#39294 = cartesian_point ( 'none', ( 15.10457905829384600, 1.761923715130776700, 4.281160180588785600 ) ) ;
#39295 = cartesian_point ( 'none', ( 13.94391231588850200, 1.992086629471731000, 4.171239751268109000 ) ) ;
#39296 = cartesian_point ( 'none', ( 12.78324557348316600, 2.222249543812685200, 4.061319321947433300 ) ) ;
#39297 = cartesian_point ( 'none', ( 11.61860097932172100, 2.442549178002763700, 3.932767623803529800 ) ) ;
#39298 = cartesian_point ( 'none', ( 10.45793423691638100, 2.651480662159556400, 3.786462795284431000 ) ) ;
#39299 = cartesian_point ( 'none', ( 9.297267494511039800, 2.860412146316350300, 3.640157966765333400 ) ) ;
#39300 = cartesian_point ( 'none', ( 8.132622900349593600, 3.056548266549330400, 3.477099418200968900 ) ) ;
#39301 = cartesian_point ( 'none', ( 6.971956157944251100, 3.238549214277898000, 3.298401004817226300 ) ) ;
#39302 = cartesian_point ( 'none', ( 5.811289415538911200, 3.420550162006464200, 3.119702591433484200 ) ) ;
#39303 = cartesian_point ( 'none', ( 4.646644821377467600, 3.587172686211095800, 2.926585004591580700 ) ) ;
#39304 = cartesian_point ( 'none', ( 3.485978078972125500, 3.737278586098461600, 2.720367433228305700 ) ) ;
#39305 = cartesian_point ( 'none', ( 2.325311336566785200, 3.887384485985827100, 2.514149861865030200 ) ) ;
#39306 = cartesian_point ( 'none', ( 1.160666742405341600, 4.019948386054313300, 2.296240981094658900 ) ) ;
#39307 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.134064740448426500, 2.068129329529553300 ) ) ;
#39308 = cartesian_point ( 'none', ( 20.00005355952163600, 0.7686143861218141000, 4.641195705562896700 ) ) ;
#39309 = cartesian_point ( 'none', ( 19.14253799322049300, 0.9573189636579166900, 4.609944911107613800 ) ) ;
#39310 = cartesian_point ( 'none', ( 18.28475599830563800, 1.143727798068192400, 4.567264614778521200 ) ) ;
#39311 = cartesian_point ( 'none', ( 17.42989039486063500, 1.327152331610954100, 4.513328299668494000 ) ) ;
#39312 = cartesian_point ( 'none', ( 16.26922365245529500, 1.576191192183136900, 4.440097973282891400 ) ) ;
#39313 = cartesian_point ( 'none', ( 15.10457905829384600, 1.818332146363775600, 4.346552299485953300 ) ) ;
#39314 = cartesian_point ( 'none', ( 13.94391231588850200, 2.051921125908120000, 4.233330290083782400 ) ) ;
#39315 = cartesian_point ( 'none', ( 15.10457905829384600, 1.655997616097042200, 4.121957601722296100 ) ) ;
#39316 = cartesian_point ( 'none', ( 13.94391231588850200, 1.877724160875219300, 4.018347526309086400 ) ) ;
#39317 = cartesian_point ( 'none', ( 12.78324557348316600, 2.099450705653398400, 3.914737450895877700 ) ) ;
#39318 = cartesian_point ( 'none', ( 11.61860097932172100, 2.311863889655317600, 3.793171223478199100 ) ) ;
#39319 = cartesian_point ( 'none', ( 10.45793423691638100, 2.513512715450110200, 3.654479264655845000 ) ) ;
#39320 = cartesian_point ( 'none', ( 9.297267494511039800, 2.715161541244901500, 3.515787305833491000 ) ) ;
#39321 = cartesian_point ( 'none', ( 8.132622900349593600, 2.904668542883169600, 3.360917022317014600 ) ) ;
#39322 = cartesian_point ( 'none', ( 6.971956157944251100, 3.080739195386151600, 3.190926335179235600 ) ) ;
#39323 = cartesian_point ( 'none', ( 5.811289415538911200, 3.256809847889135000, 3.020935648041457500 ) ) ;
#39324 = cartesian_point ( 'none', ( 4.646644821377467600, 3.418241410166943600, 2.836985766043815400 ) ) ;
#39325 = cartesian_point ( 'none', ( 3.485978078972125500, 3.563931140959769800, 2.640333253403081200 ) ) ;
#39326 = cartesian_point ( 'none', ( 2.325311336566785200, 3.709620871752596500, 2.443680740762347500 ) ) ;
#39327 = cartesian_point ( 'none', ( 1.160666742405341600, 3.838573562471681900, 2.235668933542882500 ) ) ;
#39328 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.949908335483106800, 2.017718763309192200 ) ) ;
#39329 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6686944600314791400, 4.411620253877980100 ) ) ;
#39330 = cartesian_point ( 'none', ( 19.14253799322049300, 0.8480648182475610800, 4.384432064974477700 ) ) ;
#39331 = cartesian_point ( 'none', ( 18.28475599830563800, 1.025406295593683100, 4.346374500704567500 ) ) ;
#39332 = cartesian_point ( 'none', ( 17.42989039486063500, 1.200063621872074600, 4.297603151613989400 ) ) ;
#39333 = cartesian_point ( 'none', ( 16.26922365245529500, 1.437199083998324200, 4.231385394526143700 ) ) ;
#39334 = cartesian_point ( 'none', ( 15.10457905829384600, 1.668056389256354900, 4.145811313400050000 ) ) ;
#39335 = cartesian_point ( 'none', ( 13.94391231588850200, 1.891058548165026600, 4.041465465980774500 ) ) ;
#39336 = cartesian_point ( 'none', ( 12.78324557348316600, 2.114060707073698500, 3.937119618561499400 ) ) ;
#39337 = cartesian_point ( 'none', ( 11.61860097932172100, 2.327684388766450200, 3.814714792792214500 ) ) ;
#39338 = cartesian_point ( 'none', ( 10.45793423691638100, 2.530470326885756900, 3.675087137749784900 ) ) ;
#39339 = cartesian_point ( 'none', ( 9.297267494511039800, 2.733256265005063100, 3.535459482707354400 ) ) ;
#39340 = cartesian_point ( 'none', ( 8.132622900349593600, 2.923819225971333100, 3.379562796856300500 ) ) ;
#39341 = cartesian_point ( 'none', ( 6.971956157944251100, 3.100857471532867800, 3.208462012638142900 ) ) ;
#39342 = cartesian_point ( 'none', ( 5.811289415538911200, 3.277895717094403000, 3.037361228419984000 ) ) ;
#39343 = cartesian_point ( 'none', ( 4.646644821377467600, 3.440199896519597500, 2.852225137684846000 ) ) ;
#39344 = cartesian_point ( 'none', ( 3.485978078972125500, 3.586661307688704200, 2.654318407657975300 ) ) ;
#39345 = cartesian_point ( 'none', ( 2.325311336566785200, 3.733122718857810900, 2.456411677631104200 ) ) ;
#39346 = cartesian_point ( 'none', ( 1.160666742405341600, 3.862740881822627900, 2.247086211953368100 ) ) ;
#39347 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.974630373099017800, 2.027771915808576100 ) ) ;
#39348 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6805930507803887900, 4.448979545161599000 ) ) ;
#39349 = cartesian_point ( 'none', ( 19.14253799322049300, 0.8614823859424918200, 4.421307576068032900 ) ) ;
#39350 = cartesian_point ( 'none', ( 18.28475599830563800, 1.040310215150908900, 4.382674712500173300 ) ) ;
#39351 = cartesian_point ( 'none', ( 17.42989039486063500, 1.216415796876569400, 4.333238800613924200 ) ) ;
#39352 = cartesian_point ( 'none', ( 16.26922365245529500, 1.455517582042813200, 4.266118754403592600 ) ) ;
#39353 = cartesian_point ( 'none', ( 15.10457905829384600, 1.688259983905581600, 4.179483088260190500 ) ) ;
#39354 = cartesian_point ( 'none', ( 13.94391231588850200, 1.913053135862461200, 4.073923611630888800 ) ) ;
#39355 = cartesian_point ( 'none', ( 12.78324557348316600, 2.137846287819342300, 3.968364135001584800 ) ) ;
#39356 = cartesian_point ( 'none', ( 11.61860097932172100, 2.353154624705211500, 3.844601926147659800 ) ) ;
#39357 = cartesian_point ( 'none', ( 10.45793423691638100, 2.557507372259356900, 3.703482406448813000 ) ) ;
#39358 = cartesian_point ( 'none', ( 9.297267494511039800, 2.761860119813502700, 3.562362886749967000 ) ) ;
#39359 = cartesian_point ( 'none', ( 8.132622900349593600, 2.953861341559169700, 3.404850045619054000 ) ) ;
#39360 = cartesian_point ( 'none', ( 6.971956157944251100, 3.132199474465159100, 3.232019855476916600 ) ) ;
#39361 = cartesian_point ( 'none', ( 5.811289415538911200, 3.310537607371149400, 3.059189665334781000 ) ) ;
#39362 = cartesian_point ( 'none', ( 4.646644821377467600, 3.473994421157223600, 2.872222731627599200 ) ) ;
#39363 = cartesian_point ( 'none', ( 3.485978078972125500, 3.621453340042196400, 2.672396228094567200 ) ) ;
#39364 = cartesian_point ( 'none', ( 4.646644821377467600, 3.351974757424653000, 2.793502101448147400 ) ) ;
#39365 = cartesian_point ( 'none', ( 3.485978078972125500, 3.495473553984101300, 2.600626978424560600 ) ) ;
#39366 = cartesian_point ( 'none', ( 2.325311336566785200, 3.638972350543550500, 2.407751855400973400 ) ) ;
#39367 = cartesian_point ( 'none', ( 1.160666742405341600, 3.766053524542632300, 2.203685462012965800 ) ) ;
#39368 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.875848982704318800, 1.989821778647979000 ) ) ;
#39369 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6507698847270752000, 4.337670678176971600 ) ) ;
#39370 = cartesian_point ( 'none', ( 19.14253799322049300, 0.8271335558032660900, 4.311211277634252600 ) ) ;
#39371 = cartesian_point ( 'none', ( 18.28475599830563800, 1.001518987017378600, 4.274064131644260900 ) ) ;
#39372 = cartesian_point ( 'none', ( 17.42989039486063500, 1.173281808377476500, 4.226381212493074600 ) ) ;
#39373 = cartesian_point ( 'none', ( 16.26922365245529500, 1.406487347974555200, 4.161641236739515500 ) ) ;
#39374 = cartesian_point ( 'none', ( 15.10457905829384600, 1.633550187596633000, 4.077864420005441000 ) ) ;
#39375 = cartesian_point ( 'none', ( 13.94391231588850200, 1.852919257810399500, 3.975623042897719300 ) ) ;
#39376 = cartesian_point ( 'none', ( 12.78324557348316600, 2.072288328024167300, 3.873381665789998000 ) ) ;
#39377 = cartesian_point ( 'none', ( 11.61860097932172100, 2.282465115642754200, 3.753374140585668400 ) ) ;
#39378 = cartesian_point ( 'none', ( 10.45793423691638100, 2.482013900090265200, 3.616420240367907100 ) ) ;
#39379 = cartesian_point ( 'none', ( 9.297267494511039800, 2.681562684537777600, 3.479466340150144900 ) ) ;
#39380 = cartesian_point ( 'none', ( 8.132622900349593600, 2.869120345276631800, 3.326501598926865800 ) ) ;
#39381 = cartesian_point ( 'none', ( 6.971956157944251100, 3.043405673303017300, 3.158570920984831200 ) ) ;
#39382 = cartesian_point ( 'none', ( 5.811289415538911200, 3.217691001329402700, 2.990640243042796500 ) ) ;
#39383 = cartesian_point ( 'none', ( 4.646644821377467600, 3.377513451129901400, 2.808890765191818200 ) ) ;
#39384 = cartesian_point ( 'none', ( 3.485978078972125500, 3.521781273314541900, 2.614564020657164100 ) ) ;
#39385 = cartesian_point ( 'none', ( 2.325311336566785200, 3.666049095499184200, 2.420237276122509500 ) ) ;
#39386 = cartesian_point ( 'none', ( 1.160666742405341600, 3.793776794556800600, 2.214660713614078300 ) ) ;
#39387 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.904091860788645900, 1.999238629505693600 ) ) ;
#39388 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6572375040177124200, 4.362586162818065100 ) ) ;
#39389 = cartesian_point ( 'none', ( 19.14253799322049300, 0.8346142041281385800, 4.335863797849078200 ) ) ;
#39390 = cartesian_point ( 'none', ( 18.28475599830563800, 1.009994541216664900, 4.298392527911603100 ) ) ;
#39391 = cartesian_point ( 'none', ( 17.42989039486063500, 1.182730478076950800, 4.250325608812453000 ) ) ;
#39392 = cartesian_point ( 'none', ( 16.26922365245529500, 1.417257234474699900, 4.185064269271540700 ) ) ;
#39393 = cartesian_point ( 'none', ( 15.10457905829384600, 1.645593724391914300, 4.100658764253147100 ) ) ;
#39394 = cartesian_point ( 'none', ( 13.94391231588850200, 1.866180178072302400, 3.997685668942607700 ) ) ;
#39395 = cartesian_point ( 'none', ( 12.78324557348316600, 2.086766631752691400, 3.894712573632068200 ) ) ;
#39396 = cartesian_point ( 'none', ( 11.61860097932172100, 2.298096220045896300, 3.773875298683697200 ) ) ;
#39397 = cartesian_point ( 'none', ( 10.45793423691638100, 2.498725347578491600, 3.635999285212776500 ) ) ;
#39398 = cartesian_point ( 'none', ( 9.297267494511039800, 2.699354475111085600, 3.498123271741856700 ) ) ;
#39399 = cartesian_point ( 'none', ( 8.132622900349593600, 2.887912641506765100, 3.344150352724832000 ) ) ;
#39400 = cartesian_point ( 'none', ( 6.971956157944251100, 3.063111803293579300, 3.175132319325074900 ) ) ;
#39401 = cartesian_point ( 'none', ( 5.811289415538911200, 3.238310965080393600, 3.006114285925318300 ) ) ;
#39402 = cartesian_point ( 'none', ( 4.646644821377467600, 3.398954334333727200, 2.823205702692981300 ) ) ;
#39403 = cartesian_point ( 'none', ( 3.485978078972125500, 3.543944553951344100, 2.627656020718403400 ) ) ;
#39404 = cartesian_point ( 'none', ( 2.325311336566785200, 3.688934773568963300, 2.432106338743825500 ) ) ;
#39405 = cartesian_point ( 'none', ( 1.160666742405341600, 3.817281413332730600, 2.225251360639663600 ) ) ;
#39406 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.928107735551277900, 2.008504115654555600 ) ) ;
#39407 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6624553405135890100, 4.385671874223371300 ) ) ;
#39408 = cartesian_point ( 'none', ( 19.14253799322049300, 0.8407706736173703500, 4.358737359262427400 ) ) ;
#39409 = cartesian_point ( 'none', ( 18.28475599830563800, 1.017074770385142200, 4.320997205846756700 ) ) ;
#39410 = cartesian_point ( 'none', ( 17.42989039486063500, 1.190716186053220500, 4.272605742494828700 ) ) ;
#39411 = cartesian_point ( 'none', ( 16.26922365245529500, 1.426472327671199200, 4.206903763256728500 ) ) ;
#39412 = cartesian_point ( 'none', ( 17.42989039486063500, 1.116611958317963400, 4.121200715114714100 ) ) ;
#39413 = cartesian_point ( 'none', ( 16.26922365245529500, 1.344013791762435100, 4.059587698879843400 ) ) ;
#39414 = cartesian_point ( 'none', ( 15.10457905829384600, 1.565550970101228500, 3.979406427767749200 ) ) ;
#39415 = cartesian_point ( 'none', ( 13.94391231588850200, 1.779710169770546200, 3.881204621162867200 ) ) ;
#39416 = cartesian_point ( 'none', ( 12.78324557348316600, 1.993869369439865300, 3.783002814557986600 ) ) ;
#39417 = cartesian_point ( 'none', ( 11.61860097932172100, 2.199187665951396000, 3.667451290374750700 ) ) ;
#39418 = cartesian_point ( 'none', ( 10.45793423691638100, 2.394262527149950200, 3.535339382691037100 ) ) ;
#39419 = cartesian_point ( 'none', ( 9.297267494511039800, 2.589337388348505400, 3.403227475007323000 ) ) ;
#39420 = cartesian_point ( 'none', ( 8.132622900349593600, 2.772836255128790400, 3.255457642112321800 ) ) ;
#39421 = cartesian_point ( 'none', ( 6.971956157944251100, 2.943505644165294000, 3.093039301801345300 ) ) ;
#39422 = cartesian_point ( 'none', ( 5.811289415538911200, 3.114175033201798600, 2.930620961490370700 ) ) ;
#39423 = cartesian_point ( 'none', ( 4.646644821377467600, 3.270849099510918300, 2.754663595717776300 ) ) ;
#39424 = cartesian_point ( 'none', ( 3.485978078972125500, 3.412457600354348800, 2.566369171710208200 ) ) ;
#39425 = cartesian_point ( 'none', ( 2.325311336566785200, 3.554066101197780500, 2.378074747702640900 ) ) ;
#39426 = cartesian_point ( 'none', ( 1.160666742405341600, 3.679641706925630600, 2.178729507304107700 ) ) ;
#39427 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.788326608818790600, 1.969695180639945400 ) ) ;
#39428 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6284295054062180000, 4.272167018764339900 ) ) ;
#39429 = cartesian_point ( 'none', ( 19.14253799322049300, 0.8021298885797433200, 4.246615947046600500 ) ) ;
#39430 = cartesian_point ( 'none', ( 18.28475599830563800, 0.9739128954590988700, 4.210537469390379400 ) ) ;
#39431 = cartesian_point ( 'none', ( 17.42989039486063500, 1.143143730745464600, 4.164079380888438200 ) ) ;
#39432 = cartesian_point ( 'none', ( 16.26922365245529500, 1.372911546311805300, 4.101002380219997100 ) ) ;
#39433 = cartesian_point ( 'none', ( 15.10457905829384600, 1.596685730867679200, 4.019166743668380400 ) ) ;
#39434 = cartesian_point ( 'none', ( 13.94391231588850200, 1.812937679828531700, 3.919131491611481900 ) ) ;
#39435 = cartesian_point ( 'none', ( 12.78324557348316600, 2.029189628789384200, 3.819096239554582400 ) ) ;
#39436 = cartesian_point ( 'none', ( 11.61860097932172100, 2.236442122067221000, 3.701544714198359300 ) ) ;
#39437 = cartesian_point ( 'none', ( 10.45793423691638100, 2.433279414981691400, 3.567279911656673800 ) ) ;
#39438 = cartesian_point ( 'none', ( 9.297267494511039800, 2.630116707896161400, 3.433015109114988700 ) ) ;
#39439 = cartesian_point ( 'none', ( 8.132622900349593600, 2.815194202146269500, 3.282954194131921400 ) ) ;
#39440 = cartesian_point ( 'none', ( 6.971956157944251100, 2.987247630780177400, 3.118122234916570700 ) ) ;
#39441 = cartesian_point ( 'none', ( 5.811289415538911200, 3.159301059414085300, 2.953290275701218700 ) ) ;
#39442 = cartesian_point ( 'none', ( 4.646644821377467600, 3.317155123054341500, 2.774813241672432700 ) ) ;
#39443 = cartesian_point ( 'none', ( 3.485978078972125500, 3.459731518384369300, 2.583910311945962300 ) ) ;
#39444 = cartesian_point ( 'none', ( 2.325311336566785200, 3.602307913714396700, 2.393007382219490200 ) ) ;
#39445 = cartesian_point ( 'none', ( 1.160666742405341600, 3.728632699383527700, 2.190982617378388000 ) ) ;
#39446 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.837842949013995600, 1.979216051416937200 ) ) ;
#39447 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6419617061162220500, 4.309232091149449500 ) ) ;
#39448 = cartesian_point ( 'none', ( 19.14253799322049300, 0.8171691037035964100, 4.283130818927333800 ) ) ;
#39449 = cartesian_point ( 'none', ( 18.28475599830563800, 0.9904224789534429300, 4.246411488365859900 ) ) ;
#39450 = cartesian_point ( 'none', ( 17.42989039486063500, 1.161081629860552600, 4.199224392231531800 ) ) ;
#39451 = cartesian_point ( 'none', ( 16.26922365245529500, 1.392788695797916100, 4.135157604501286800 ) ) ;
#39452 = cartesian_point ( 'none', ( 15.10457905829384600, 1.618413771233888600, 4.052175419486153500 ) ) ;
#39453 = cartesian_point ( 'none', ( 13.94391231588850200, 1.836415608122425000, 3.950844689652612800 ) ) ;
#39454 = cartesian_point ( 'none', ( 12.78324557348316600, 2.054417445010960900, 3.849513959819073500 ) ) ;
#39455 = cartesian_point ( 'none', ( 11.61860097932172100, 2.263306869755158600, 3.730526876799896500 ) ) ;
#39456 = cartesian_point ( 'none', ( 10.45793423691638100, 2.461656955772923100, 3.594696243023420400 ) ) ;
#39457 = cartesian_point ( 'none', ( 9.297267494511039800, 2.660007041790687100, 3.458865609246944800 ) ) ;
#39458 = cartesian_point ( 'none', ( 8.132622900349593600, 2.846462856870177700, 3.307119285672312200 ) ) ;
#39459 = cartesian_point ( 'none', ( 6.971956157944251100, 3.019750718730691600, 3.140493853558287800 ) ) ;
#39460 = cartesian_point ( 'none', ( 5.811289415538911200, 3.193038580591204500, 2.973868421444262100 ) ) ;
#39461 = cartesian_point ( 'none', ( 8.132622900349593600, 2.542988715846508500, 3.206508397450937400 ) ) ;
#39462 = cartesian_point ( 'none', ( 6.971956157944251100, 2.711663041569993400, 3.056882793176173500 ) ) ;
#39463 = cartesian_point ( 'none', ( 5.811289415538911200, 2.880337367293478700, 2.907257188901410000 ) ) ;
#39464 = cartesian_point ( 'none', ( 4.646644821377467600, 3.036079600210947600, 2.744213616508195400 ) ) ;
#39465 = cartesian_point ( 'none', ( 3.485978078972125500, 3.177825862951026100, 2.568865828919983900 ) ) ;
#39466 = cartesian_point ( 'none', ( 2.325311336566785200, 3.319572125691106800, 2.393518041331772900 ) ) ;
#39467 = cartesian_point ( 'none', ( 1.160666742405341600, 3.446354147550463800, 2.207063841738107400 ) ) ;
#39468 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557305878764518400, 2.010776901384286200 ) ) ;
#39469 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5237847240601842800, 4.119228320096906000 ) ) ;
#39470 = cartesian_point ( 'none', ( 19.14253799322049300, 0.6912668319546970700, 4.097931959989709000 ) ) ;
#39471 = cartesian_point ( 'none', ( 18.28475599830563800, 0.8571036516312844400, 4.066478121549798700 ) ) ;
#39472 = cartesian_point ( 'none', ( 17.42989039486063500, 1.020682088525432400, 4.024996952099534100 ) ) ;
#39473 = cartesian_point ( 'none', ( 16.26922365245529500, 1.242775538902397800, 3.968677205904363300 ) ) ;
#39474 = cartesian_point ( 'none', ( 15.10457905829384600, 1.459459579768462000, 3.894209488430363300 ) ) ;
#39475 = cartesian_point ( 'none', ( 13.94391231588850200, 1.669254039409783900, 3.802102489697153600 ) ) ;
#39476 = cartesian_point ( 'none', ( 12.78324557348316600, 1.879048499051106000, 3.709995490963943900 ) ) ;
#39477 = cartesian_point ( 'none', ( 11.61860097932172100, 2.080520268579551900, 3.600878395168140200 ) ) ;
#39478 = cartesian_point ( 'none', ( 10.45793423691638100, 2.272293091519554900, 3.475496582717307000 ) ) ;
#39479 = cartesian_point ( 'none', ( 9.297267494511039800, 2.464065914459558000, 3.350114770266472900 ) ) ;
#39480 = cartesian_point ( 'none', ( 8.132622900349593600, 2.644829787975354800, 3.209324726075135600 ) ) ;
#39481 = cartesian_point ( 'none', ( 6.971956157944251100, 2.813349911518674900, 3.054088188904347000 ) ) ;
#39482 = cartesian_point ( 'none', ( 5.811289415538911200, 2.981870035061996200, 2.898851651733558300 ) ) ;
#39483 = cartesian_point ( 'none', ( 4.646644821377467600, 3.136995245311882600, 2.730229044539972200 ) ) ;
#39484 = cartesian_point ( 'none', ( 3.485978078972125500, 3.277665879787433800, 2.549372230711795400 ) ) ;
#39485 = cartesian_point ( 'none', ( 2.325311336566785200, 3.418336514262985600, 2.368515416883620000 ) ) ;
#39486 = cartesian_point ( 'none', ( 1.160666742405341600, 3.543591649892587500, 2.176659831845696700 ) ) ;
#39487 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.652575667092853100, 1.975116043782839200 ) ) ;
#39488 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5728560311922316100, 4.172413824053369200 ) ) ;
#39489 = cartesian_point ( 'none', ( 19.14253799322049300, 0.7425005878805153200, 4.149122292686665300 ) ) ;
#39490 = cartesian_point ( 'none', ( 18.28475599830563800, 0.9103738314814521200, 4.115545709562998600 ) ) ;
#39491 = cartesian_point ( 'none', ( 17.42989039486063500, 1.075855278945888200, 4.071822266552071100 ) ) ;
#39492 = cartesian_point ( 'none', ( 16.26922365245529500, 1.300532481751864200, 4.012458144330133300 ) ) ;
#39493 = cartesian_point ( 'none', ( 15.10457905829384600, 1.519540047642787400, 3.934743084332526000 ) ) ;
#39494 = cartesian_point ( 'none', ( 13.94391231588850200, 1.731381932872872600, 3.839207959221064400 ) ) ;
#39495 = cartesian_point ( 'none', ( 12.78324557348316600, 1.943223818102958200, 3.743672834109604200 ) ) ;
#39496 = cartesian_point ( 'none', ( 11.61860097932172100, 2.146452927791238100, 3.630970245660145600 ) ) ;
#39497 = cartesian_point ( 'none', ( 10.45793423691638100, 2.339681001046935500, 3.501870066830719000 ) ) ;
#39498 = cartesian_point ( 'none', ( 9.297267494511039800, 2.532909074302632600, 3.372769888001294200 ) ) ;
#39499 = cartesian_point ( 'none', ( 8.132622900349593600, 2.714816167454723300, 3.228154003919163600 ) ) ;
#39500 = cartesian_point ( 'none', ( 6.971956157944251100, 2.884159670605610100, 3.069010287711189100 ) ) ;
#39501 = cartesian_point ( 'none', ( 5.811289415538911200, 3.053503173756497300, 2.909866571503214600 ) ) ;
#39502 = cartesian_point ( 'none', ( 4.646644821377467600, 3.209126299067608800, 2.737282136120701400 ) ) ;
#39503 = cartesian_point ( 'none', ( 3.485978078972125500, 3.349965982793296200, 2.552435908255625800 ) ) ;
#39504 = cartesian_point ( 'none', ( 2.325311336566785200, 3.490805666518983100, 2.367589680390550700 ) ) ;
#39505 = cartesian_point ( 'none', ( 1.160666742405341600, 3.615899830809840200, 2.171744347210842200 ) ) ;
#39506 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.724393955679944600, 1.966237730926672500 ) ) ;
#39507 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6073073705274567600, 4.226380881726555600 ) ) ;
#39508 = cartesian_point ( 'none', ( 19.14253799322049300, 0.7791461528991949800, 4.201688606705146400 ) ) ;
#39509 = cartesian_point ( 'none', ( 20.00005355952163600, 0.3112915092643516200, 4.050534466002732300 ) ) ;
#39510 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4759806203669753000, 4.037877785165962400 ) ) ;
#39511 = cartesian_point ( 'none', ( 18.28475599830563800, 0.6395565115535846200, 4.015215798430691800 ) ) ;
#39512 = cartesian_point ( 'none', ( 17.42989039486063500, 0.8014137720176490700, 3.982645832864952300 ) ) ;
#39513 = cartesian_point ( 'none', ( 16.26922365245529500, 1.021170349519908500, 3.938424991973588500 ) ) ;
#39514 = cartesian_point ( 'none', ( 15.10457905829384600, 1.236524618797833600, 3.876207833340163500 ) ) ;
#39515 = cartesian_point ( 'none', ( 13.94391231588850200, 1.446005491825899300, 3.796419363245511700 ) ) ;
#39516 = cartesian_point ( 'none', ( 12.78324557348316600, 1.655486364853966200, 3.716630893150862000 ) ) ;
#39517 = cartesian_point ( 'none', ( 11.61860097932172100, 1.857662874858581100, 3.619816147750176200 ) ) ;
#39518 = cartesian_point ( 'none', ( 10.45793423691638100, 2.051153951272128900, 3.506636469923401800 ) ) ;
#39519 = cartesian_point ( 'none', ( 9.297267494511039800, 2.244645027685676200, 3.393456792096628300 ) ) ;
#39520 = cartesian_point ( 'none', ( 8.132622900349593600, 2.428128930258882000, 3.264685313806006100 ) ) ;
#39521 = cartesian_point ( 'none', ( 6.971956157944251100, 2.600352277886941900, 3.121201674820823300 ) ) ;
#39522 = cartesian_point ( 'none', ( 5.811289415538911200, 2.772575625515002700, 2.977718035835640100 ) ) ;
#39523 = cartesian_point ( 'none', ( 4.646644821377467600, 2.932361958101438400, 2.820502374900660100 ) ) ;
#39524 = cartesian_point ( 'none', ( 3.485978078972125500, 3.078619772973476600, 2.650628634394653500 ) ) ;
#39525 = cartesian_point ( 'none', ( 2.325311336566785200, 3.224877587845514300, 2.480754893888645000 ) ) ;
#39526 = cartesian_point ( 'none', ( 1.160666742405341600, 3.356607795824105200, 2.299383483708972600 ) ) ;
#39527 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.472910546016081000, 2.107753354495352800 ) ) ;
#39528 = cartesian_point ( 'none', ( 20.00005355952163600, 0.3603826623015417600, 4.047680739381962500 ) ) ;
#39529 = cartesian_point ( 'none', ( 19.14253799322049300, 0.5249557448394290800, 4.033028080378714200 ) ) ;
#39530 = cartesian_point ( 'none', ( 18.28475599830563800, 0.6882942687681771200, 4.008381331268988200 ) ) ;
#39531 = cartesian_point ( 'none', ( 17.42989039486063500, 0.8497938646114006100, 3.973845167960129700 ) ) ;
#39532 = cartesian_point ( 'none', ( 16.26922365245529500, 1.069064834283993500, 3.926954784253808000 ) ) ;
#39533 = cartesian_point ( 'none', ( 15.10457905829384600, 1.283714705230820900, 3.862117301824308700 ) ) ;
#39534 = cartesian_point ( 'none', ( 13.94391231588850200, 1.492277201181208700, 3.779775626420968300 ) ) ;
#39535 = cartesian_point ( 'none', ( 12.78324557348316600, 1.700839697131598200, 3.697433951017628000 ) ) ;
#39536 = cartesian_point ( 'none', ( 11.61860097932172100, 1.901890124758619300, 3.598150559776811100 ) ) ;
#39537 = cartesian_point ( 'none', ( 10.45793423691638100, 2.094055105779127700, 3.482603658932725800 ) ) ;
#39538 = cartesian_point ( 'none', ( 9.297267494511039800, 2.286220086799636500, 3.367056758088641900 ) ) ;
#39539 = cartesian_point ( 'none', ( 8.132622900349593600, 2.468186939540534900, 3.236035650137071500 ) ) ;
#39540 = cartesian_point ( 'none', ( 6.971956157944251100, 2.638712645885642200, 3.090435342098979200 ) ) ;
#39541 = cartesian_point ( 'none', ( 5.811289415538911200, 2.809238352230750900, 2.944835034060887300 ) ) ;
#39542 = cartesian_point ( 'none', ( 4.646644821377467600, 2.967158048694938700, 2.785650123676946000 ) ) ;
#39543 = cartesian_point ( 'none', ( 3.485978078972125500, 3.111392983622889700, 2.613968005296449300 ) ) ;
#39544 = cartesian_point ( 'none', ( 2.325311336566785200, 3.255627918550841200, 2.442285886915953600 ) ) ;
#39545 = cartesian_point ( 'none', ( 1.160666742405341600, 3.385192821084699300, 2.259279323490820600 ) ) ;
#39546 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.499202631563075100, 2.066198435415459700 ) ) ;
#39547 = cartesian_point ( 'none', ( 20.00005355952163600, 0.4392819066783701400, 4.062595262722858500 ) ) ;
#39548 = cartesian_point ( 'none', ( 19.14253799322049300, 0.6044613930407771700, 4.044734669919233000 ) ) ;
#39549 = cartesian_point ( 'none', ( 18.28475599830563800, 0.7682096575456568400, 4.016849716495794800 ) ) ;
#39550 = cartesian_point ( 'none', ( 17.42989039486063500, 0.9299210709454728300, 3.979057132543440700 ) ) ;
#39551 = cartesian_point ( 'none', ( 16.26922365245529500, 1.149479629207901700, 3.927745446675754900 ) ) ;
#39552 = cartesian_point ( 'none', ( 15.10457905829384600, 1.364050998245104100, 3.858478014195829700 ) ) ;
#39553 = cartesian_point ( 'none', ( 13.94391231588850200, 1.572169438034050500, 3.771728001903755800 ) ) ;
#39554 = cartesian_point ( 'none', ( 12.78324557348316600, 1.780287877822997800, 3.684977989611681000 ) ) ;
#39555 = cartesian_point ( 'none', ( 11.61860097932172100, 1.980531728390608100, 3.581337988054767800 ) ) ;
#39556 = cartesian_point ( 'none', ( 10.45793423691638100, 2.171533121192911900, 3.461515963533227800 ) ) ;
#39557 = cartesian_point ( 'none', ( 9.297267494511039800, 2.362534513995215400, 3.341693939011688200 ) ) ;
#39558 = cartesian_point ( 'none', ( 77.00000000000001400, 28.00000000000000000, -41.54999999999997600 ) ) ;
#39559 = line ( 'none', #39651, #39650 ) ;
#39560 = cartesian_point ( 'none', ( 77.00000000000001400, 28.00000000000000000, -39.05000000000000400 ) ) ;
#39561 = cartesian_point ( 'none', ( 77.00000000000001400, 20.00000000000000000, -39.04999999999999000 ) ) ;
#39562 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39563 = conical_surface ( 'none', #39595, 1.250000000000001100, 1.029744258676653000 ) ;
#39564 = cartesian_point ( 'none', ( 77.00000000000001400, 19.24892422621554600, -40.29999999999999000 ) ) ;
#39565 = face_outer_bound ( 'none', #16943, .t. ) ;
#39566 = cartesian_point ( 'none', ( 2.325311336566786100, 1.306076591614029600, 3.853960199888518000 ) ) ;
#39567 = cartesian_point ( 'none', ( 1.160666742405341400, 1.516346655649888800, 3.776180359223623800 ) ) ;
#39568 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.719475532478497800, 3.681302211887956100 ) ) ;
#39569 = cartesian_point ( 'none', ( 20.12011411547794300, -1.948364938458753100, 3.564847961742257300 ) ) ;
#39570 = cartesian_point ( 'none', ( 20.08008478900983100, -1.941578136771033600, 3.568507251941138000 ) ) ;
#39571 = cartesian_point ( 'none', ( 20.04005546254172600, -1.934791335083314400, 3.572166542140018400 ) ) ;
#39572 = cartesian_point ( 'none', ( 20.00002613607361500, -1.928004533395594900, 3.575825832338898300 ) ) ;
#39573 = cartesian_point ( 'none', ( 19.14251968257110900, -1.782617969110093400, 3.654214984434125400 ) ) ;
#39574 = cartesian_point ( 'none', ( 18.28474686281229100, -1.632758733458904400, 3.723585473056721700 ) ) ;
#39575 = cartesian_point ( 'none', ( 17.42989039486063500, -1.478988731746832200, 3.783691873736816800 ) ) ;
#39576 = cartesian_point ( 'none', ( 16.26922365245529500, -1.270210142992086500, 3.865300310814257800 ) ) ;
#39577 = cartesian_point ( 'none', ( 15.10457905829384600, -1.055405467648415300, 3.929389214496142600 ) ) ;
#39578 = cartesian_point ( 'none', ( 13.94391231588850200, -0.8360420394574916700, 3.975520792585028700 ) ) ;
#39579 = cartesian_point ( 'none', ( 12.78324557348316600, -0.6166786112665673100, 4.021652370673915100 ) ) ;
#39580 = cartesian_point ( 'none', ( 11.61860097932172100, -0.3942549048745238000, 4.049511497714651600 ) ) ;
#39581 = cartesian_point ( 'none', ( 10.45793423691638100, -0.1702902997306902900, 4.058907867620767700 ) ) ;
#39582 = cartesian_point ( 'none', ( 9.297267494511039800, 0.05367430541314321300, 4.068304237526883900 ) ) ;
#39583 = cartesian_point ( 'none', ( 8.132622900349593600, 0.2776499039585125200, 4.059173663564125800 ) ) ;
#39584 = cartesian_point ( 'none', ( 6.971956157944251100, 0.5001065154590835800, 4.031578516810940400 ) ) ;
#39585 = cartesian_point ( 'none', ( 5.811289415538911200, 0.7225631269596546300, 4.003983370057755800 ) ) ;
#39586 = cartesian_point ( 'none', ( 4.646644821377467600, 0.9419811471908419200, 3.958112153347578000 ) ) ;
#39587 = cartesian_point ( 'none', ( 3.485978078972125500, 1.156861728587520900, 3.894278213603339800 ) ) ;
#39588 = cartesian_point ( 'none', ( 2.325311336566785200, 1.371742309984200300, 3.830444273859102900 ) ) ;
#39589 = cartesian_point ( 'none', ( 1.160666742405341600, 1.580617600289388600, 3.749083661616022100 ) ) ;
#39590 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473543700, 3.650752152354291200 ) ) ;
#39591 = line ( 'none', #39561, #39653 ) ;
#39592 = face_outer_bound ( 'none', #17075, .t. ) ;
#39593 = axis2_placement_3d ( 'none', #39562, #39685, #39684 ) ;
#39594 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #39590, #39589, #39588, #39587, #39586, #39585, #39584, #39583, #39582, #39581, #39580, #39579, #39578, #39577, #39576, #39575, #39574, #39573, #39572, #39571, #39570, #39569 ),
( #39568, #39567, #39566, #39643, #39642, #39641, #39640, #39639, #39638, #39637, #39636, #39635, #39634, #39633, #39632, #39631, #39630, #39629, #39628, #39627, #39626, #39625 ),
( #39624, #39623, #39622, #39621, #39620, #39619, #39618, #39617, #39616, #39615, #39614, #39613, #39612, #39611, #39610, #39609, #39608, #39607, #39606, #39605, #39604, #39603 ),
( #39602, #39601, #39600, #39599, #39598, #39597, #39596, #39668, #39667, #39666, #39665, #39664, #39663, #39662, #39661, #39660, #39659, #39658, #39657, #39656, #39655, #39654 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402600, 0.1518787821858843000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900) ) )
representation_item ( '' ) surface ( ) );
#39595 = axis2_placement_3d ( 'none', #39647, #39646, #39645 ) ;
#39596 = cartesian_point ( 'none', ( 6.971956157944251100, 0.2922182752900658300, 4.051955126059843000 ) ) ;
#39597 = cartesian_point ( 'none', ( 5.811289415538911200, 0.5157992383141111200, 4.035830948626981200 ) ) ;
#39598 = cartesian_point ( 'none', ( 4.646644821377467600, 0.7372850349766866300, 4.001298673848305400 ) ) ;
#39599 = cartesian_point ( 'none', ( 3.485978078972125500, 0.9551626927029437400, 3.948594192175817400 ) ) ;
#39600 = cartesian_point ( 'none', ( 2.325311336566785200, 1.173040350429201500, 3.895889710503329900 ) ) ;
#39601 = cartesian_point ( 'none', ( 1.160666742405341600, 1.385821543891831800, 3.825373046988495200 ) ) ;
#39602 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782193300, 3.737525901946075400 ) ) ;
#39603 = cartesian_point ( 'none', ( 20.12011411547793200, -2.069711176380991400, 3.496485799397846900 ) ) ;
#39604 = cartesian_point ( 'none', ( 20.08008478900982400, -2.063052808330983800, 3.500376132117237700 ) ) ;
#39605 = cartesian_point ( 'none', ( 20.04005546254171900, -2.056394440280975700, 3.504266464836630000 ) ) ;
#39606 = cartesian_point ( 'none', ( 20.00002613607360400, -2.049736072230968100, 3.508156797556022600 ) ) ;
#39607 = cartesian_point ( 'none', ( 19.14251968257111300, -1.907100807627522700, 3.591495332262787200 ) ) ;
#39608 = cartesian_point ( 'none', ( 18.28474686281229500, -1.759685678174010400, 3.665972503940549300 ) ) ;
#39609 = cartesian_point ( 'none', ( 17.42989039486063900, -1.608043928240012700, 3.731323733863600700 ) ) ;
#39610 = cartesian_point ( 'none', ( 16.26922365245529200, -1.402154936921656800, 3.820053248104414500 ) ) ;
#39611 = cartesian_point ( 'none', ( 15.10457905829385100, -1.189641935682915100, 3.891477527925797400 ) ) ;
#39612 = cartesian_point ( 'none', ( 13.94391231588850900, -0.9719566038075954100, 3.945108673073301800 ) ) ;
#39613 = cartesian_point ( 'none', ( 12.78324557348316600, -0.7542712719322748300, 3.998739818220802300 ) ) ;
#39614 = cartesian_point ( 'none', ( 11.61860097932172000, -0.5329006209671078900, 4.034211473591803100 ) ) ;
#39615 = cartesian_point ( 'none', ( 10.45793423691638300, -0.3093568369250731500, 4.051281331812331700 ) ) ;
#39616 = cartesian_point ( 'none', ( 9.297267494511041600, -0.08581305288303853200, 4.068351190032856800 ) ) ;
#39617 = cartesian_point ( 'none', ( 8.132622900349597100, 0.1383768335204416700, 4.066902646662658300 ) ) ;
#39618 = cartesian_point ( 'none', ( 6.971956157944254600, 0.3616813780356776300, 4.046945596721752900 ) ) ;
#39619 = cartesian_point ( 'none', ( 5.811289415538912100, 0.5849859225509134200, 4.026988546780848400 ) ) ;
#39620 = cartesian_point ( 'none', ( 4.646644821377466700, 0.8058797287110366400, 3.988659317156518100 ) ) ;
#39621 = cartesian_point ( 'none', ( 3.485978078972127300, 1.022853867836600800, 3.932219735352423800 ) ) ;
#39622 = cartesian_point ( 'none', ( 2.325311336566786100, 1.239828006962164800, 3.875780153548327200 ) ) ;
#39623 = cartesian_point ( 'none', ( 1.160666742405341400, 1.451400325674059100, 3.801615759137172200 ) ) ;
#39624 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.656125570503973500, 3.710233170134494600 ) ) ;
#39625 = cartesian_point ( 'none', ( 20.12011411547793200, -2.009477510670227000, 3.531446931944153300 ) ) ;
#39626 = cartesian_point ( 'none', ( 20.08008478900982400, -2.002753440588152000, 3.535222569014674100 ) ) ;
#39627 = cartesian_point ( 'none', ( 20.04005546254171900, -1.996029370506079000, 3.538998206085195900 ) ) ;
#39628 = cartesian_point ( 'none', ( 20.00002613607360400, -1.989305300424004700, 3.542773843155717200 ) ) ;
#39629 = cartesian_point ( 'none', ( 19.14251968257111300, -1.845262569808110200, 3.623655372767133500 ) ) ;
#39630 = cartesian_point ( 'none', ( 18.28474686281229500, -1.696592559908142800, 3.695594914392432300 ) ) ;
#39631 = cartesian_point ( 'none', ( 17.42989039486063900, -1.543852968690812200, 3.758337410758636500 ) ) ;
#39632 = cartesian_point ( 'none', ( 16.26922365245529200, -1.336473402154540400, 3.843524961649180200 ) ) ;
#39633 = cartesian_point ( 'none', ( 15.10457905829385100, -1.122767409783115500, 3.911296284995013000 ) ) ;
#39634 = cartesian_point ( 'none', ( 13.94391231588850900, -0.9041948201994594000, 3.961188433938462000 ) ) ;
#39635 = cartesian_point ( 'none', ( 12.78324557348316600, -0.6856222306158026300, 4.011080582881911400 ) ) ;
#39636 = cartesian_point ( 'none', ( 11.61860097932172000, -0.4636761162364614300, 4.042752743455720200 ) ) ;
#39637 = cartesian_point ( 'none', ( 10.45793423691638300, -0.2398725940730459500, 4.055988562688023400 ) ) ;
#39638 = cartesian_point ( 'none', ( 9.297267494511041600, -0.01606907190962997300, 4.069224381920323100 ) ) ;
#39639 = cartesian_point ( 'none', ( 8.132622900349597100, 0.2080630530476983700, 4.063933445744818400 ) ) ;
#39640 = cartesian_point ( 'none', ( 6.971956157944254600, 0.4309927311184959500, 4.040151896620521700 ) ) ;
#39641 = cartesian_point ( 'none', ( 5.811289415538912100, 0.6539224091892936700, 4.016370347496224900 ) ) ;
#39642 = cartesian_point ( 'none', ( 4.646644821377466700, 0.8741268046246168900, 3.974260637517829800 ) ) ;
#39643 = cartesian_point ( 'none', ( 3.485978078972127300, 1.090101698119323400, 3.914110418703174800 ) ) ;
#39644 = circle ( 'none', #39593, 29.05000000000000100 ) ;
#39645 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39646 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39647 = cartesian_point ( 'none', ( 77.00000000000001400, 20.00000000000000000, -40.29999999999999000 ) ) ;
#39648 = face_outer_bound ( 'none', #17011, .t. ) ;
#39649 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39650 = vector ( 'none', #39649, 1000.000000000000000 ) ;
#39651 = cartesian_point ( 'none', ( 77.00000000000001400, 28.00000000000000000, -39.04999999999999700 ) ) ;
#39652 = direction ( 'none', ( 0.0000000000000000000, 0.5150380749100554900, 0.8571673007021115600 ) ) ;
#39653 = vector ( 'none', #39652, 1000.000000000000000 ) ;
#39654 = cartesian_point ( 'none', ( 20.12011411547794300, -2.129026117422864400, 3.459987675568316300 ) ) ;
#39655 = cartesian_point ( 'none', ( 20.08008478900983100, -2.122436378398248300, 3.463990976892910900 ) ) ;
#39656 = cartesian_point ( 'none', ( 20.04005546254172600, -2.115846639373632200, 3.467994278217506400 ) ) ;
#39657 = cartesian_point ( 'none', ( 20.00002613607361500, -2.109256900349016500, 3.471997579542100100 ) ) ;
#39658 = cartesian_point ( 'none', ( 19.14251968257110900, -1.968091803679016700, 3.557756122691458700 ) ) ;
#39659 = cartesian_point ( 'none', ( 18.28474686281229100, -1.821996379813818800, 3.634737823941462500 ) ) ;
#39660 = cartesian_point ( 'none', ( 17.42989039486063500, -1.671519176210943600, 3.702668700758309200 ) ) ;
#39661 = cartesian_point ( 'none', ( 16.26922365245529500, -1.467211327747790700, 3.794900686430325200 ) ) ;
#39662 = cartesian_point ( 'none', ( 15.10457905829384600, -1.255984837161446400, 3.869946044709320800 ) ) ;
#39663 = cartesian_point ( 'none', ( 13.94391231588850200, -1.039282595563460400, 3.927292139703260100 ) ) ;
#39664 = cartesian_point ( 'none', ( 12.78324557348316600, -0.8225803539654744600, 3.984638234697199400 ) ) ;
#39665 = cartesian_point ( 'none', ( 11.61860097932172100, -0.6018826573991428200, 4.023893334429097900 ) ) ;
#39666 = cartesian_point ( 'none', ( 10.45793423691638100, -0.3786970949165343600, 4.044789286763639200 ) ) ;
#39667 = cartesian_point ( 'none', ( 9.297267494511039800, -0.1555115324339256500, 4.065685239098180600 ) ) ;
#39668 = cartesian_point ( 'none', ( 8.132622900349593600, 0.06863731226602076700, 4.068079303492702100 ) ) ;
#39669 = cartesian_point ( 'none', ( 7.250000000000001800, -0.3151562686027068500, 42.19914635942353700 ) ) ;
#39670 = cartesian_point ( 'none', ( 7.216808274495364600, -0.4792185579491126700, 42.19754685037199200 ) ) ;
#39671 = cartesian_point ( 'none', ( 7.091881855160788300, -0.7799216222270118900, 42.19306024548119200 ) ) ;
#39672 = cartesian_point ( 'none', ( 6.998722631054151000, -0.9192059864166031200, 42.19014531874479700 ) ) ;
#39673 = cartesian_point ( 'none', ( 6.825532221117049900, -1.092153245351978000, 42.18590436039311000 ) ) ;
#39674 = cartesian_point ( 'none', ( 6.761141701445867000, -1.144898632692062500, 42.18449071797444800 ) ) ;
#39675 = cartesian_point ( 'none', ( 6.625324241967690300, -1.235416773142914900, 42.18193683806671900 ) ) ;
#39676 = cartesian_point ( 'none', ( 6.553499163674394400, -1.273773764443550700, 42.18078335021505900 ) ) ;
#39677 = cartesian_point ( 'none', ( 6.326090102280346600, -1.367817899586935400, 42.17787344991002400 ) ) ;
#39678 = cartesian_point ( 'none', ( 6.163813848168476100, -1.400137558926387400, 42.17676629182406600 ) ) ;
#39679 = cartesian_point ( 'none', ( 5.834093517906140400, -1.399861565250099400, 42.17677545305235800 ) ) ;
#39680 = cartesian_point ( 'none', ( 5.671689299060553000, -1.367166991642648800, 42.17789466666592100 ) ) ;
#39681 = cartesian_point ( 'none', ( 5.369410786738724200, -1.241622941319158000, 42.18177706743745900 ) ) ;
#39682 = cartesian_point ( 'none', ( 5.230644529754089300, -1.148574829279191100, 42.18452420590591600 ) ) ;
#39683 = cartesian_point ( 'none', ( 5.000332658702030900, -0.9179353722869654200, 42.19017304147283900 ) ) ;
#39684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39685 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39686 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39687 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39688 = cartesian_point ( 'none', ( 77.00000000000001400, 28.00000000000000000, -40.29999999999999000 ) ) ;
#39689 = axis2_placement_3d ( 'none', #39688, #39741, #39740 ) ;
#39690 = cartesian_point ( 'none', ( 4.907247676985738500, -0.7784086693050297200, 42.19308846940732800 ) ) ;
#39691 = cartesian_point ( 'none', ( 4.782741231819403400, -0.4775457012360748700, 42.19756609979910400 ) ) ;
#39692 = cartesian_point ( 'none', ( 4.749999999999860600, -0.3131348032877651100, 42.19915354477219400 ) ) ;
#39693 = cartesian_point ( 'none', ( 4.749999999993394600, -0.1499999999992925000, 42.19973341148042300 ) ) ;
#39694 = b_spline_curve_with_knots ( 'none', 3,
( #39733, #39732, #39731, #39730, #39729, #39728, #39727, #39726, #39725, #39724, #39723, #39722, #39721, #39720, #39719, #39718, #39717, #39716, #39715, #39714, #39713, #39712, #39711, #39710, #39709, #39708, #39707, #39706, #39705, #39704, #39080, #39021, #39020, #39024, #39038, #39066, #39065, #39064, #39063, #39062, #39061, #39060 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0001481764222959694300, 0.001303328846686972600, 0.002458481271077975800, 0.003613633695468979100, 0.004191209907664481300, 0.004768786119859982700, 0.005923938544250986400, 0.007079090968641989200, 0.007656667180837512300, 0.008234243393033033700, 0.009389395817424078100, 0.01054454824181512100, 0.01169970066620616700, 0.01227727687840168800, 0.01285485309059721000, 0.01401000551498828700, 0.01516515793937936500, 0.01574273415157491700, 0.01632031036377046600, 0.01747546278816156800, 0.01863061521255266600 ),
.unspecified. ) ;
#39695 = b_spline_curve_with_knots ( 'none', 3,
( #39693, #39692, #39691, #39690, #39683, #39682, #39681, #39680, #39679, #39678, #39677, #39676, #39675, #39674, #39673, #39672, #39671, #39670, #39669, #39744 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003908212421154452800, 0.004396650266886189600, 0.004885088112617925500, 0.005373525958349662300, 0.005861963804081398200, 0.006350401649813134200, 0.006594620572679002100, 0.006838839495544871000, 0.007327277341276609500, 0.007815715187008347200 ),
.unspecified. ) ;
#39696 = cartesian_point ( 'none', ( 4.749999999993394600, -0.1499999999992925000, 42.19973341148042300 ) ) ;
#39697 = cartesian_point ( 'none', ( 4.750000000000030200, -0.1250876345032480900, 42.19982196310181900 ) ) ;
#39698 = cartesian_point ( 'none', ( 4.750744053193307600, -0.1001282672114182900, 42.19988862177651600 ) ) ;
#39699 = cartesian_point ( 'none', ( 4.753745457307604600, -0.05011393900155117900, 42.19997765346986500 ) ) ;
#39700 = cartesian_point ( 'none', ( 4.756013274211091400, -0.02497952465677851300, 42.19999999999999600 ) ) ;
#39701 = cartesian_point ( 'none', ( 4.759032635400921600, 6.216220651480207300e-018, 42.20000000000000300 ) ) ;
#39702 = b_spline_curve_with_knots ( 'none', 3,
( #39701, #39700, #39699, #39698, #39697, #39696 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.003759033436787552900, 0.003833622928971002600, 0.003908212421154452800 ),
.unspecified. ) ;
#39703 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39704 = cartesian_point ( 'none', ( 95.60885572802804700, -4.658748027154070200, -42.24442031771121700 ) ) ;
#39705 = cartesian_point ( 'none', ( 95.12626914603910700, -4.974784438405093200, -42.20797039756112000 ) ) ;
#39706 = cartesian_point ( 'none', ( 94.96007705319314600, -5.072598049508672000, -42.19629117017891700 ) ) ;
#39707 = cartesian_point ( 'none', ( 94.61674840007830800, -5.252796901444648700, -42.17423815793917200 ) ) ;
#39708 = cartesian_point ( 'none', ( 94.43923477786296400, -5.335213292737986300, -42.16385771298845200 ) ) ;
#39709 = cartesian_point ( 'none', ( 93.90156935419457800, -5.553837187775476600, -42.13581000731147700 ) ) ;
#39710 = cartesian_point ( 'none', ( 93.53275527803583600, -5.663772309106903400, -42.12098413128137500 ) ) ;
#39711 = cartesian_point ( 'none', ( 92.77441838898312200, -5.812345458231155800, -42.10073943805788600 ) ) ;
#39712 = cartesian_point ( 'none', ( 92.38266926023948100, -5.850189883403976100, -42.09543061147083900 ) ) ;
#39713 = cartesian_point ( 'none', ( 91.61139923411141700, -5.849808650647656100, -42.09548359132895700 ) ) ;
#39714 = cartesian_point ( 'none', ( 91.22791784584711600, -5.812788149655054000, -42.10067903751161100 ) ) ;
#39715 = cartesian_point ( 'none', ( 90.65599586573259200, -5.700759884808055000, -42.11594421485585100 ) ) ;
#39716 = cartesian_point ( 'none', ( 90.46595208425004800, -5.653800902565269100, -42.12229411329116100 ) ) ;
#39717 = cartesian_point ( 'none', ( 90.09535173794529300, -5.542953795902981500, -42.13702397214277800 ) ) ;
#39718 = cartesian_point ( 'none', ( 89.91370884251466600, -5.478886050160887100, -42.14542869066769300 ) ) ;
#39719 = cartesian_point ( 'none', ( 89.37954292880535000, -5.261199550563184800, -42.17334687658024000 ) ) ;
#39720 = cartesian_point ( 'none', ( 89.03612148953165200, -5.081308362155350100, -42.19569093171817500 ) ) ;
#39721 = cartesian_point ( 'none', ( 88.38577067974847500, -4.655050408206627700, -42.24484031894841300 ) ) ;
#39722 = cartesian_point ( 'none', ( 88.08600729479678600, -4.413825318275406100, -42.27104103170835000 ) ) ;
#39723 = cartesian_point ( 'none', ( 87.67311519658258600, -4.011133019501318800, -42.31050700311947600 ) ) ;
#39724 = cartesian_point ( 'none', ( 87.54165411075618400, -3.870044262743869800, -42.32369160805772200 ) ) ;
#39725 = cartesian_point ( 'none', ( 87.29137738034310700, -3.573771873814565800, -42.34973752602847700 ) ) ;
#39726 = cartesian_point ( 'none', ( 87.17270988765521600, -3.418555212293970400, -42.36258839452767000 ) ) ;
#39727 = cartesian_point ( 'none', ( 86.84338681238365600, -2.941699364593976200, -42.39926963690564300 ) ) ;
#39728 = cartesian_point ( 'none', ( 86.65632908589191200, -2.605790281923165500, -42.42152166624748600 ) ) ;
#39729 = cartesian_point ( 'none', ( 86.34708378339540500, -1.897861607696132800, -42.45908341911424300 ) ) ;
#39730 = cartesian_point ( 'none', ( 86.22539625536865100, -1.524065683749665100, -42.47433250778193800 ) ) ;
#39731 = cartesian_point ( 'none', ( 86.05866919129201200, -0.7714838807683644900, -42.49466449816633700 ) ) ;
#39732 = cartesian_point ( 'none', ( 86.01160219517964800, -0.3889544794914069900, -42.50000000000001400 ) ) ;
#39733 = cartesian_point ( 'none', ( 86.00187529306035100, 4.731876031234511100e-017, -42.50000000000001400 ) ) ;
#39734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39735 = cartesian_point ( 'none', ( 7.250000000000002700, -0.1499999999999972500, 42.19973341148022400 ) ) ;
#39736 = cartesian_point ( 'none', ( 147.3596246642892400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39737 = face_outer_bound ( 'none', #17016, .t. ) ;
#39738 = cartesian_point ( 'none', ( 7.209873079093118700, 0.4746173707933570300, -42.19740694630654300 ) ) ;
#39739 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170060500, -32.76955262170031300 ) ) ;
#39740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39741 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39742 = axis2_placement_3d ( 'none', #39736, #39703, #39734 ) ;
#39743 = cylindrical_surface ( 'none', #39689, 1.249999999999994200 ) ;
#39744 = cartesian_point ( 'none', ( 7.250000000000002700, -0.1499999999999972500, 42.19973341148022400 ) ) ;
#39745 = cartesian_point ( 'none', ( 54.40000000000000600, 12.64999999999999100, -45.29999999999998300 ) ) ;
#39746 = line ( 'none', #39745, #39800 ) ;
#39747 = axis2_placement_3d ( 'none', #39785, #39784, #39783 ) ;
#39748 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39749 = circle ( 'none', #39747, 6.000000000000005300 ) ;
#39750 = axis2_placement_3d ( 'none', #39760, #39748, #39802 ) ;
#39751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39752 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39753 = axis2_placement_3d ( 'none', #39770, #39752, #39751 ) ;
#39754 = face_outer_bound ( 'none', #17052, .t. ) ;
#39755 = cartesian_point ( 'none', ( 7.240967364599089100, 1.106853936109217700e-017, 42.20000000000000300 ) ) ;
#39756 = cartesian_point ( 'none', ( 7.243958617332841000, -0.02474698014567031800, 42.20000000000001700 ) ) ;
#39757 = cartesian_point ( 'none', ( 7.248470661070092200, -0.07449134544020996600, 42.19995646678909700 ) ) ;
#39758 = cartesian_point ( 'none', ( 7.250000000000004400, -0.1247436376335579600, 42.19982318584723700 ) ) ;
#39759 = cartesian_point ( 'none', ( 7.250000000000002700, -0.1499999999999972500, 42.19973341148022400 ) ) ;
#39760 = cartesian_point ( 'none', ( 52.75000000000001400, 12.64999999999999100, -45.29999999999998300 ) ) ;
#39761 = b_spline_curve_with_knots ( 'none', 3,
( #39759, #39758, #39757, #39756, #39755 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 1.084202172485504400e-019, 7.469388434149560600e-005, 0.0001493877686829911000 ),
.unspecified. ) ;
#39762 = cylindrical_surface ( 'none', #39750, 1.649999999999991700 ) ;
#39763 = cartesian_point ( 'none', ( 4.749999999993394600, -0.1499999999992925000, 42.19973341148042300 ) ) ;
#39764 = circle ( 'none', #39753, 1.250000000000001100 ) ;
#39765 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39766 = vector ( 'none', #39765, 1000.000000000000000 ) ;
#39767 = cartesian_point ( 'none', ( 147.3596246642892400, 0.0000000000000000000, 42.20000000000000300 ) ) ;
#39768 = line ( 'none', #39767, #39766 ) ;
#39769 = cartesian_point ( 'none', ( 54.40000000000000600, -12.35000000000001000, -45.29999999999998300 ) ) ;
#39770 = cartesian_point ( 'none', ( 77.00000000000001400, 20.00000000000000000, -40.29999999999999000 ) ) ;
#39771 = cartesian_point ( 'none', ( 51.10000000000002300, 12.64999999999999100, -45.29999999999998300 ) ) ;
#39772 = cartesian_point ( 'none', ( 94.46942663120417200, 11.01093546578442300, -41.04887105649162700 ) ) ;
#39773 = cartesian_point ( 'none', ( 94.35819330690448200, 10.99989497869300900, -41.05182469111110800 ) ) ;
#39774 = cartesian_point ( 'none', ( 94.02884355922779500, 11.00021234072051600, -41.05173965262663700 ) ) ;
#39775 = cartesian_point ( 'none', ( 93.80722730672690100, 11.04557943510759800, -41.03965126459390700 ) ) ;
#39776 = cartesian_point ( 'none', ( 93.50555527203280800, 11.17343970704162900, -41.00495330270838700 ) ) ;
#39777 = cartesian_point ( 'none', ( 93.40794728925212100, 11.22687280365586900, -40.99038169484759900 ) ) ;
#39778 = cartesian_point ( 'none', ( 93.22832454994843900, 11.34979883886599900, -40.95651511977111200 ) ) ;
#39779 = cartesian_point ( 'none', ( 93.14572729052569900, 11.41924728409561000, -40.93723524172450800 ) ) ;
#39780 = vector ( 'none', #39820, 1000.000000000000000 ) ;
#39781 = cartesian_point ( 'none', ( 95.90000000000000600, 12.64999999999999300, -40.57372918527457300 ) ) ;
#39782 = axis2_placement_3d ( 'none', #39817, #39821, #39818 ) ;
#39783 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39785 = cartesian_point ( 'none', ( 92.00000000000001400, 0.1499999999999904200, -45.29999999999998300 ) ) ;
#39786 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39787 = cartesian_point ( 'none', ( 95.90000000000000600, -12.35000000000001000, -40.66604849256934500 ) ) ;
#39788 = cartesian_point ( 'none', ( 95.90000000000000600, 12.64999999999999100, -45.29999999999998300 ) ) ;
#39789 = cartesian_point ( 'none', ( 86.00000000000000000, 0.1499999999999904200, -35.29999999999998300 ) ) ;
#39790 = cartesian_point ( 'none', ( 92.99468072623588500, 11.57373609857428500, -40.89382680175793900 ) ) ;
#39791 = cartesian_point ( 'none', ( 92.92630183931228800, 11.65918609962052300, -40.86957340549996300 ) ) ;
#39792 = cartesian_point ( 'none', ( 92.80969603502730100, 11.83795720908495500, -40.81815061916706400 ) ) ;
#39793 = cartesian_point ( 'none', ( 92.76051835123551800, 11.93213056889778800, -40.79074529911295600 ) ) ;
#39794 = cartesian_point ( 'none', ( 92.64040805096280500, 12.22895111202678500, -40.70313652018698700 ) ) ;
#39795 = cartesian_point ( 'none', ( 92.60000000000002300, 12.43759769074272500, -40.63995157266802500 ) ) ;
#39796 = cartesian_point ( 'none', ( 92.60000000000002300, 12.64999999999999100, -40.57372918527457300 ) ) ;
#39797 = b_spline_curve_with_knots ( 'none', 3,
( #39796, #39795, #39794, #39793, #39792, #39791, #39790, #39779, #39778, #39777, #39776, #39775, #39774, #39773, #39772, #39836, #39835, #39834, #39833, #39832, #39831, #39830, #39829, #39828, #39827, #39826, #39825, #39824, #39823, #39822 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0006581972297667658500, 0.0009872958446501514800, 0.001316394459533536900, 0.001645493074416922500, 0.001974591689300308200, 0.002632788919067077300, 0.002961887533950482200, 0.003290986148833887600, 0.003620084763717292500, 0.003949183378600697900, 0.004278281993484102400, 0.004607380608367508600, 0.004936479223250913100, 0.005265577838134318500 ),
.unspecified. ) ;
#39798 = line ( 'none', #39789, #39780 ) ;
#39799 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39800 = vector ( 'none', #39799, 1000.000000000000000 ) ;
#39801 = cartesian_point ( 'none', ( 51.10000000000002300, 12.64999999999999100, -40.57372918527457300 ) ) ;
#39802 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39803 = cartesian_point ( 'none', ( 51.10000000000002300, 12.43759769074272900, -40.63995157266803900 ) ) ;
#39804 = cartesian_point ( 'none', ( 51.10000000000002300, 12.64999999999999100, -40.57372918527457300 ) ) ;
#39805 = cylindrical_surface ( 'none', #39782, 1.649999999999984800 ) ;
#39806 = cartesian_point ( 'none', ( 98.00000000000001400, 0.1499999999999911400, -42.49973529329332000 ) ) ;
#39807 = face_outer_bound ( 'none', #17006, .t. ) ;
#39808 = axis2_placement_3d ( 'none', #39844, #39843, #39786 ) ;
#39809 = cartesian_point ( 'none', ( 95.90000000000000600, -12.35000000000001000, -45.29999999999998300 ) ) ;
#39810 = cartesian_point ( 'none', ( 51.64572729052570600, 11.41924728409560300, -40.93723524172451500 ) ) ;
#39811 = cartesian_point ( 'none', ( 51.49468072623589200, 11.57373609857427400, -40.89382680175793900 ) ) ;
#39812 = cartesian_point ( 'none', ( 51.42630183931228100, 11.65918609962052700, -40.86957340549997000 ) ) ;
#39813 = cartesian_point ( 'none', ( 51.30969603502727900, 11.83795720908495500, -40.81815061916707100 ) ) ;
#39814 = cartesian_point ( 'none', ( 51.26051835123552500, 11.93213056889778800, -40.79074529911297000 ) ) ;
#39815 = cartesian_point ( 'none', ( 51.14040805096280500, 12.22895111202678800, -40.70313652018699500 ) ) ;
#39816 = b_spline_curve_with_knots ( 'none', 3,
( #39804, #39803, #39815, #39814, #39813, #39812, #39811, #39810, #39877, #39876, #39875, #39874, #39873, #39872, #39871, #39870, #39869, #39868, #39867, #39866, #39865, #39864, #39863, #39862, #39861, #39860, #39859, #39858, #39857, #39856 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0006581972297668048800, 0.0009872958446502009200, 0.001316394459533597000, 0.001645493074416993000, 0.001974591689300388800, 0.002632788919067160100, 0.002961887533950555900, 0.003290986148833952200, 0.003620084763717348000, 0.003949183378600743800, 0.004278281993484139700, 0.004607380608367535500, 0.004936479223250932200, 0.005265577838134328000 ),
.unspecified. ) ;
#39817 = cartesian_point ( 'none', ( 94.25000000000001400, 12.64999999999999100, -45.29999999999998300 ) ) ;
#39818 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39819 = cartesian_point ( 'none', ( 92.60000000000002300, 12.64999999999999100, -40.57372918527457300 ) ) ;
#39820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39821 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39822 = cartesian_point ( 'none', ( 95.90000000000000600, 12.64999999999999300, -40.57372918527457300 ) ) ;
#39823 = cartesian_point ( 'none', ( 95.90000000000002000, 12.54504560152592100, -40.60645166771227800 ) ) ;
#39824 = cartesian_point ( 'none', ( 95.88978158647813600, 12.43840661834488900, -40.63923938224475300 ) ) ;
#39825 = cartesian_point ( 'none', ( 95.84942012574458700, 12.23106006173170700, -40.70212410350336500 ) ) ;
#39826 = cartesian_point ( 'none', ( 95.81947845670730100, 12.12983196323855900, -40.73239211923861800 ) ) ;
#39827 = cartesian_point ( 'none', ( 95.73960475390855200, 11.93242415754876400, -40.79065879507419400 ) ) ;
#39828 = cartesian_point ( 'none', ( 95.68943759268871900, 11.83640528170262800, -40.81860077011850800 ) ) ;
#39829 = cartesian_point ( 'none', ( 95.57248236911034700, 11.65754983385603600, -40.87004025804476700 ) ) ;
#39830 = cartesian_point ( 'none', ( 95.50533836533828900, 11.57364509189277700, -40.89385409009419400 ) ) ;
#39831 = cartesian_point ( 'none', ( 95.35261095944792900, 11.41765939294282900, -40.93767967339811500 ) ) ;
#39832 = cartesian_point ( 'none', ( 95.26949997949216700, 11.34810990564608200, -40.95698270178076700 ) ) ;
#39833 = cartesian_point ( 'none', ( 95.09003601470804800, 11.22569753213908500, -40.99070315792981500 ) ) ;
#39834 = cartesian_point ( 'none', ( 94.99246617904970000, 11.17240907061858300, -41.00523414695287300 ) ) ;
#39835 = cartesian_point ( 'none', ( 94.79034786206703700, 11.08713238897771800, -41.02837368549906900 ) ) ;
#39836 = cartesian_point ( 'none', ( 94.68576382323483600, 11.05476005436025700, -41.03709047903696200 ) ) ;
#39837 = cylindrical_surface ( 'none', #39808, 6.000000000000005300 ) ;
#39838 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39839 = cartesian_point ( 'none', ( 98.00000000000001400, 0.1499999999999911400, -35.29999999999998300 ) ) ;
#39840 = cartesian_point ( 'none', ( 77.00000000000001400, 28.00000000000000000, -40.29999999999999000 ) ) ;
#39841 = circle ( 'none', #39927, 7.500000000000000000 ) ;
#39842 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39843 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39844 = cartesian_point ( 'none', ( 92.00000000000001400, 0.1499999999999904200, -35.29999999999998300 ) ) ;
#39845 = face_outer_bound ( 'none', #17003, .t. ) ;
#39846 = direction ( 'none', ( 1.049727191138617700e-016, 0.5150380749100554900, -0.8571673007021115600 ) ) ;
#39847 = vector ( 'none', #39846, 1000.000000000000000 ) ;
#39848 = cartesian_point ( 'none', ( 77.00000000000001400, 20.00000000000000000, -41.54999999999999000 ) ) ;
#39849 = cartesian_point ( 'none', ( 98.00000000000001400, 0.1499999999999911400, -45.29999999999998300 ) ) ;
#39850 = cartesian_point ( 'none', ( 86.00000000000000000, 0.1499999999999892300, -42.49973529329332000 ) ) ;
#39851 = line ( 'none', #39848, #39847 ) ;
#39852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39853 = vector ( 'none', #39852, 1000.000000000000000 ) ;
#39854 = cartesian_point ( 'none', ( 95.90000000000000600, 12.64999999999999100, -45.29999999999998300 ) ) ;
#39855 = line ( 'none', #39854, #39853 ) ;
#39856 = cartesian_point ( 'none', ( 54.40000000000000600, 12.64999999999999300, -40.57372918527457300 ) ) ;
#39857 = cartesian_point ( 'none', ( 54.40000000000002000, 12.54504560152592400, -40.60645166771230000 ) ) ;
#39858 = cartesian_point ( 'none', ( 54.38978158647812200, 12.43840661834488300, -40.63923938224476000 ) ) ;
#39859 = cartesian_point ( 'none', ( 54.34942012574457900, 12.23106006173170700, -40.70212410350337300 ) ) ;
#39860 = cartesian_point ( 'none', ( 54.31947845670727300, 12.12983196323855700, -40.73239211923862500 ) ) ;
#39861 = cartesian_point ( 'none', ( 54.23960475390858000, 11.93242415754876400, -40.79065879507420100 ) ) ;
#39862 = cartesian_point ( 'none', ( 54.18943759268870500, 11.83640528170262300, -40.81860077011850800 ) ) ;
#39863 = cartesian_point ( 'none', ( 54.07248236911034000, 11.65754983385603400, -40.87004025804478900 ) ) ;
#39864 = cartesian_point ( 'none', ( 54.00533836533831800, 11.57364509189277900, -40.89385409009422300 ) ) ;
#39865 = cartesian_point ( 'none', ( 53.85261095944794400, 11.41765939294282700, -40.93767967339812200 ) ) ;
#39866 = cartesian_point ( 'none', ( 53.76949997949211000, 11.34810990564607100, -40.95698270178075300 ) ) ;
#39867 = cartesian_point ( 'none', ( 53.59003601470803300, 11.22569753213907400, -40.99070315792981500 ) ) ;
#39868 = cartesian_point ( 'none', ( 53.49246617904972100, 11.17240907061857800, -41.00523414695288000 ) ) ;
#39869 = cartesian_point ( 'none', ( 53.29034786206704400, 11.08713238897771400, -41.02837368549906900 ) ) ;
#39870 = cartesian_point ( 'none', ( 53.18576382323482900, 11.05476005436025100, -41.03709047903696900 ) ) ;
#39871 = cartesian_point ( 'none', ( 52.96942663120417200, 11.01093546578442300, -41.04887105649163500 ) ) ;
#39872 = cartesian_point ( 'none', ( 52.85819330690448900, 10.99989497869300900, -41.05182469111115000 ) ) ;
#39873 = cartesian_point ( 'none', ( 52.52884355922779500, 11.00021234072051400, -41.05173965262665800 ) ) ;
#39874 = cartesian_point ( 'none', ( 52.30722730672691500, 11.04557943510759400, -41.03965126459390000 ) ) ;
#39875 = cartesian_point ( 'none', ( 52.00555527203280100, 11.17343970704162200, -41.00495330270837300 ) ) ;
#39876 = cartesian_point ( 'none', ( 51.90794728925207800, 11.22687280365586600, -40.99038169484759200 ) ) ;
#39877 = cartesian_point ( 'none', ( 51.72832454994847500, 11.34979883886600400, -40.95651511977111900 ) ) ;
#39878 = cylindrical_surface ( 'none', #39895, 7.500000000000000000 ) ;
#39879 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39880 = vector ( 'none', #39879, 1000.000000000000000 ) ;
#39881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39882 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39883 = axis2_placement_3d ( 'none', #39840, #39882, #39881 ) ;
#39884 = cartesian_point ( 'none', ( 105.0000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39885 = cartesian_point ( 'none', ( 98.00000000000001400, 0.1499999999999911400, -42.49973529329332000 ) ) ;
#39886 = cartesian_point ( 'none', ( 98.00000000000005700, 0.1250169827402918300, -42.49982346919755100 ) ) ;
#39887 = cartesian_point ( 'none', ( 97.99968793683032700, 0.07503399177259358100, -42.49995582236287100 ) ) ;
#39888 = cartesian_point ( 'none', ( 97.99875032775206300, 0.02501701101193610700, -42.50000000000001400 ) ) ;
#39889 = cartesian_point ( 'none', ( 97.99812470693967700, 8.240189348543160500e-017, -42.50000000000001400 ) ) ;
#39890 = cartesian_point ( 'none', ( 77.00000000000001400, 28.00000000000000000, -41.54999999999998300 ) ) ;
#39891 = b_spline_curve_with_knots ( 'none', 3,
( #39889, #39888, #39887, #39886, #39885 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.01863061521255266600, 0.01870546032610942800, 0.01878030543966618900 ),
.unspecified. ) ;
#39892 = face_outer_bound ( 'none', #17091, .t. ) ;
#39893 = vector ( 'none', #39838, 1000.000000000000000 ) ;
#39894 = line ( 'none', #39890, #39880 ) ;
#39895 = axis2_placement_3d ( 'none', #39884, #39842, #39930 ) ;
#39896 = cartesian_point ( 'none', ( 86.00187529306035100, 4.731876031234511100e-017, -42.50000000000001400 ) ) ;
#39897 = cartesian_point ( 'none', ( 86.00125143705413700, 0.02494644082897207200, -42.50000000000000700 ) ) ;
#39898 = cartesian_point ( 'none', ( 86.00031383180321100, 0.07489267475707690700, -42.49995607143899400 ) ) ;
#39899 = cartesian_point ( 'none', ( 86.00000000000000000, 0.1249462269249167600, -42.49982371892551200 ) ) ;
#39900 = cartesian_point ( 'none', ( 86.00000000000000000, 0.1499999999999892300, -42.49973529329332000 ) ) ;
#39901 = cartesian_point ( 'none', ( 86.00000000000000000, 0.1499999999999904200, -45.29999999999998300 ) ) ;
#39902 = circle ( 'none', #39883, 1.249999999999987100 ) ;
#39903 = b_spline_curve_with_knots ( 'none', 3,
( #39900, #39899, #39898, #39897, #39896 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 1.165517335421917300e-018, 7.408821114798531300e-005, 0.0001481764222959694300 ),
.unspecified. ) ;
#39904 = line ( 'none', #39839, #39893 ) ;
#39905 = face_outer_bound ( 'none', #17085, .t. ) ;
#39906 = cartesian_point ( 'none', ( 94.25000000000001400, -12.35000000000001000, -45.29999999999998300 ) ) ;
#39907 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39908 = vector ( 'none', #39907, 1000.000000000000000 ) ;
#39909 = cartesian_point ( 'none', ( 51.10000000000002300, -12.35000000000001000, -45.29999999999998300 ) ) ;
#39910 = line ( 'none', #39909, #39908 ) ;
#39911 = cartesian_point ( 'none', ( 4.500000000000003600, 0.0000000000000000000, 7.500000000000000000 ) ) ;
#39912 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39913 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39914 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39915 = cartesian_point ( 'none', ( 52.75000000000001400, -12.35000000000001000, -45.29999999999998300 ) ) ;
#39916 = cartesian_point ( 'none', ( 92.60000000000002300, -12.35000000000001000, -45.29999999999998300 ) ) ;
#39917 = cylindrical_surface ( 'none', #39932, 1.649999999999984800 ) ;
#39918 = axis2_placement_3d ( 'none', #39915, #39914, #39913 ) ;
#39919 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39920 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39921 = cartesian_point ( 'none', ( 51.10000000000002300, -12.35000000000001000, -45.29999999999998300 ) ) ;
#39922 = circle ( 'none', #39918, 1.649999999999991700 ) ;
#39923 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39924 = vector ( 'none', #39923, 1000.000000000000000 ) ;
#39925 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39926 = cartesian_point ( 'none', ( 105.0000000000000100, 9.184850993605147900e-016, -7.500000000000000000 ) ) ;
#39927 = axis2_placement_3d ( 'none', #39928, #39920, #39919 ) ;
#39928 = cartesian_point ( 'none', ( 4.500000000000003600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39929 = line ( 'none', #39926, #39924 ) ;
#39930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39931 = cartesian_point ( 'none', ( 92.60000000000002300, -12.35000000000001000, -40.66604849256934500 ) ) ;
#39932 = axis2_placement_3d ( 'none', #39906, #39925, #39912 ) ;
#39933 = line ( 'none', #39967, #39966 ) ;
#39934 = cartesian_point ( 'none', ( 95.90000000000000600, -12.35000000000001000, -40.66604849256934500 ) ) ;
#39935 = cartesian_point ( 'none', ( 95.90000000000002000, -12.45563222276049400, -40.63396871104519200 ) ) ;
#39936 = cartesian_point ( 'none', ( 95.88964462012748400, -12.56274320988467300, -40.60097678876817200 ) ) ;
#39937 = cartesian_point ( 'none', ( 95.84904471027633100, -12.77041666023395000, -40.53613562592783400 ) ) ;
#39938 = cartesian_point ( 'none', ( 95.81899696580910600, -12.87157070038072100, -40.50411530735410500 ) ) ;
#39939 = cartesian_point ( 'none', ( 95.73915063927735500, -13.06848301841694100, -40.44101186572466100 ) ) ;
#39940 = cartesian_point ( 'none', ( 95.68907028957247000, -13.16419606093737300, -40.40993365085507300 ) ) ;
#39941 = cartesian_point ( 'none', ( 95.57248108222971400, -13.34241236949190500, -40.35144145826437500 ) ) ;
#39942 = cartesian_point ( 'none', ( 95.50562938875823700, -13.42596416992336100, -40.32369275381164200 ) ) ;
#39943 = cartesian_point ( 'none', ( 95.35370330609241300, -13.58131761499336000, -40.27163422356409200 ) ) ;
#39944 = cartesian_point ( 'none', ( 95.27074512887581600, -13.65090121885072200, -40.24806925098216900 ) ) ;
#39945 = cartesian_point ( 'none', ( 95.09166457594129400, -13.77332896441282800, -40.20633770634603400 ) ) ;
#39946 = cartesian_point ( 'none', ( 94.99421639203934800, -13.82671893675655300, -40.18798195104470500 ) ) ;
#39947 = cartesian_point ( 'none', ( 94.79197584469980600, -13.91231208153730100, -40.15843152314926100 ) ) ;
#39948 = cartesian_point ( 'none', ( 94.68714264685550600, -13.94489869222807600, -40.14710882187260700 ) ) ;
#39949 = cartesian_point ( 'none', ( 94.46981119209901600, -13.98904806884930900, -40.13174654085226200 ) ) ;
#39950 = cartesian_point ( 'none', ( 94.35831304946192700, -14.00012756827615400, -40.12787594790650300 ) ) ;
#39951 = cartesian_point ( 'none', ( 94.02759530672248900, -13.99974149050180100, -40.12801064435456100 ) ) ;
#39952 = cartesian_point ( 'none', ( 93.80524480381663500, -13.95390511921745300, -40.14407471413778000 ) ) ;
#39953 = cartesian_point ( 'none', ( 93.50341471344218300, -13.82548809344276100, -40.18840541326159200 ) ) ;
#39954 = cartesian_point ( 'none', ( 93.40587479742578100, -13.77187253727313100, -40.20683688210548500 ) ) ;
#39955 = cartesian_point ( 'none', ( 93.22697521133679300, -13.64911090814182900, -40.24867670699722300 ) ) ;
#39956 = cartesian_point ( 'none', ( 93.14473356848670000, -13.57982789092888800, -40.27213519667174100 ) ) ;
#39957 = cartesian_point ( 'none', ( 92.99429716920526800, -13.42577921836727500, -40.32375294074094500 ) ) ;
#39958 = cartesian_point ( 'none', ( 92.92628361890059800, -13.34074448892453000, -40.35199270002350900 ) ) ;
#39959 = cartesian_point ( 'none', ( 92.81009799779322100, -13.16270039003689600, -40.41042064645754600 ) ) ;
#39960 = cartesian_point ( 'none', ( 92.76099749615488600, -13.06883917219101900, -40.44089759800255700 ) ) ;
#39961 = cartesian_point ( 'none', ( 92.64084372294433900, -12.77255049845638600, -40.53584804993320000 ) ) ;
#39962 = cartesian_point ( 'none', ( 92.60000000000002300, -12.56382746581932300, -40.60111055783612200 ) ) ;
#39963 = cartesian_point ( 'none', ( 92.60000000000002300, -12.35000000000001000, -40.66604849256934500 ) ) ;
#39964 = axis2_placement_3d ( 'none', #39970, #39998, #39997 ) ;
#39965 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39966 = vector ( 'none', #39965, 1000.000000000000000 ) ;
#39967 = cartesian_point ( 'none', ( 95.90000000000000600, -12.35000000000001000, -45.29999999999998300 ) ) ;
#39968 = circle ( 'none', #39964, 1.649999999999991700 ) ;
#39969 = cylindrical_surface ( 'none', #40000, 1.649999999999991700 ) ;
#39970 = cartesian_point ( 'none', ( 52.75000000000001400, 12.64999999999999100, -45.29999999999998300 ) ) ;
#39971 = b_spline_curve_with_knots ( 'none', 3,
( #39963, #39962, #39961, #39960, #39959, #39958, #39957, #39956, #39955, #39954, #39953, #39952, #39951, #39950, #39949, #39948, #39947, #39946, #39945, #39944, #39943, #39942, #39941, #39940, #39939, #39938, #39937, #39936, #39935, #39934 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0006609631189314561300, 0.0009914446783971819300, 0.001321926237862907700, 0.001652407797328633300, 0.001982889356794359100, 0.002643852475725845800, 0.002974334035191568300, 0.003304815594657291700, 0.003635297154123014300, 0.003965778713588737200, 0.004296260273054459800, 0.004626741832520182300, 0.004957223391985905700, 0.005287704951451628300 ),
.unspecified. ) ;
#39972 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39973 = cartesian_point ( 'none', ( 7.250000000006638200, 0.1500000000007073700, -42.19973341148041600 ) ) ;
#39974 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147349500e-016, 1.000000000000000000 ) ) ;
#39975 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353000e-016 ) ) ;
#39976 = cartesian_point ( 'none', ( 11.49999999999999600, 5.449631962256017400e-015, -44.49962198121340200 ) ) ;
#39977 = axis2_placement_3d ( 'none', #39976, #39975, #39974 ) ;
#39978 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.145640032965790100e-015, 41.01737757881004900 ) ) ;
#39979 = cartesian_point ( 'none', ( 11.50436326774918400, 0.0000000000000000000, -44.99960294274549000 ) ) ;
#39980 = cartesian_point ( 'none', ( 7.249999999999928100, 0.2315856490656330300, -42.19944341326528600 ) ) ;
#39981 = cartesian_point ( 'none', ( 7.241824588857114400, 0.3144414651020875400, -42.19890450243801900 ) ) ;
#39982 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39983 = vector ( 'none', #39982, 1000.000000000000000 ) ;
#39984 = line ( 'none', #39987, #39983 ) ;
#39985 = cartesian_point ( 'none', ( 11.50436326774918400, -5.510861970673508400e-015, 44.99960294274549000 ) ) ;
#39986 = cartesian_point ( 'none', ( 105.0000000000000100, 5.204748896376252500e-015, 42.50000000000000700 ) ) ;
#39987 = cartesian_point ( 'none', ( 54.40000000000000600, -12.35000000000001000, -45.29999999999998300 ) ) ;
#39988 = circle ( 'none', #39977, 0.5000000000000004400 ) ;
#39989 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39990 = vector ( 'none', #39989, 1000.000000000000000 ) ;
#39991 = cartesian_point ( 'none', ( 51.10000000000002300, 12.64999999999999100, -45.29999999999998300 ) ) ;
#39992 = line ( 'none', #39991, #39990 ) ;
#39993 = face_outer_bound ( 'none', #17034, .t. ) ;
#39994 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -40.26955262170047000 ) ) ;
#39995 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39996 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39997 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39998 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39999 = cartesian_point ( 'none', ( 4.500000000000003600, 9.184850993605147900e-016, -7.500000000000000000 ) ) ;
#40000 = axis2_placement_3d ( 'none', #40001, #39996, #39995 ) ;
#40001 = cartesian_point ( 'none', ( 52.75000000000001400, -12.35000000000001000, -45.29999999999998300 ) ) ;
#40002 = cartesian_point ( 'none', ( 54.40000000000000600, -12.35000000000001000, -40.66604849256934500 ) ) ;
#40003 = cartesian_point ( 'none', ( 54.40000000000000600, -12.45563222276049100, -40.63396871104521300 ) ) ;
#40004 = cartesian_point ( 'none', ( 54.38964462012745600, -12.56274320988467300, -40.60097678876817200 ) ) ;
#40005 = cartesian_point ( 'none', ( 54.34904471027633100, -12.77041666023395400, -40.53613562592784100 ) ) ;
#40006 = cartesian_point ( 'none', ( 54.31899696580908500, -12.87157070038071700, -40.50411530735409100 ) ) ;
#40007 = cartesian_point ( 'none', ( 54.23915063927737600, -13.06848301841695000, -40.44101186572468300 ) ) ;
#40008 = cartesian_point ( 'none', ( 54.18907028957244200, -13.16419606093738400, -40.40993365085507300 ) ) ;
#40009 = cartesian_point ( 'none', ( 54.07248108222973600, -13.34241236949191200, -40.35144145826439700 ) ) ;
#40010 = cartesian_point ( 'none', ( 54.00562938875826500, -13.42596416992337500, -40.32369275381164900 ) ) ;
#40011 = cartesian_point ( 'none', ( 53.85370330609244100, -13.58131761499337000, -40.27163422356409900 ) ) ;
#40012 = cartesian_point ( 'none', ( 53.77074512887583100, -13.65090121885073200, -40.24806925098216200 ) ) ;
#40013 = cartesian_point ( 'none', ( 53.59166457594133000, -13.77332896441283700, -40.20633770634604100 ) ) ;
#40014 = cartesian_point ( 'none', ( 53.49421639203935500, -13.82671893675654900, -40.18798195104469100 ) ) ;
#40015 = cartesian_point ( 'none', ( 53.29197584469980600, -13.91231208153730300, -40.15843152314926100 ) ) ;
#40016 = cartesian_point ( 'none', ( 53.18714264685547000, -13.94489869222808300, -40.14710882187260000 ) ) ;
#40017 = cartesian_point ( 'none', ( 52.96981119209901600, -13.98904806884931200, -40.13174654085227600 ) ) ;
#40018 = cartesian_point ( 'none', ( 52.85831304946195500, -14.00012756827616500, -40.12787594790650300 ) ) ;
#40019 = cartesian_point ( 'none', ( 52.52759530672250300, -13.99974149050180800, -40.12801064435459600 ) ) ;
#40020 = cartesian_point ( 'none', ( 52.30524480381660600, -13.95390511921745400, -40.14407471413777300 ) ) ;
#40021 = cartesian_point ( 'none', ( 52.00341471344215400, -13.82548809344276100, -40.18840541326158400 ) ) ;
#40022 = cartesian_point ( 'none', ( 51.90587479742579500, -13.77187253727312900, -40.20683688210548500 ) ) ;
#40023 = cartesian_point ( 'none', ( 51.72697521133679300, -13.64911090814182300, -40.24867670699721600 ) ) ;
#40024 = cartesian_point ( 'none', ( 51.64473356848666400, -13.57982789092888600, -40.27213519667172600 ) ) ;
#40025 = cartesian_point ( 'none', ( 51.49429716920526800, -13.42577921836727700, -40.32375294074093100 ) ) ;
#40026 = cartesian_point ( 'none', ( 51.42628361890059100, -13.34074448892453400, -40.35199270002351600 ) ) ;
#40027 = cartesian_point ( 'none', ( 51.31009799779321400, -13.16270039003690300, -40.41042064645753800 ) ) ;
#40028 = cartesian_point ( 'none', ( 51.26099749615487900, -13.06883917219101800, -40.44089759800255700 ) ) ;
#40029 = cartesian_point ( 'none', ( 51.14084372294435400, -12.77255049845638600, -40.53584804993321500 ) ) ;
#40030 = cartesian_point ( 'none', ( 51.10000000000003700, -12.56382746581933100, -40.60111055783613000 ) ) ;
#40031 = cartesian_point ( 'none', ( 51.10000000000002300, -12.35000000000000900, -40.66604849256934500 ) ) ;
#40032 = line ( 'none', #40066, #40065 ) ;
#40033 = cartesian_point ( 'none', ( 92.60000000000002300, 12.64999999999999100, -45.29999999999998300 ) ) ;
#40034 = cartesian_point ( 'none', ( 54.40000000000000600, -12.35000000000001000, -40.66604849256934500 ) ) ;
#40035 = cartesian_point ( 'none', ( 54.40000000000000600, 12.64999999999999100, -45.29999999999998300 ) ) ;
#40036 = axis2_placement_3d ( 'none', #40058, #40057, #40056 ) ;
#40037 = cartesian_point ( 'none', ( 51.10000000000002300, -12.35000000000000900, -40.66604849256934500 ) ) ;
#40038 = axis2_placement_3d ( 'none', #40039, #40068, #40067 ) ;
#40039 = cartesian_point ( 'none', ( 94.25000000000001400, 12.64999999999999100, -45.29999999999998300 ) ) ;
#40040 = b_spline_curve_with_knots ( 'none', 3,
( #40031, #40030, #40029, #40028, #40027, #40026, #40025, #40024, #40023, #40022, #40021, #40020, #40019, #40018, #40017, #40016, #40015, #40014, #40013, #40012, #40011, #40010, #40009, #40008, #40007, #40006, #40005, #40004, #40003, #40002 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.734723475976807100e-018, 0.0006609631189314655700, 0.0009914446783971999200, 0.001321926237862934200, 0.001652407797328668600, 0.001982889356794402900, 0.002643852475725868300, 0.002974334035191590900, 0.003304815594657313900, 0.003635297154123036400, 0.003965778713588758100, 0.004296260273054480600, 0.004626741832520203100, 0.004957223391985926500, 0.005287704951451648200 ),
.unspecified. ) ;
#40041 = circle ( 'none', #40038, 1.649999999999984800 ) ;
#40042 = circle ( 'none', #40036, 42.50000000000000700 ) ;
#40043 = axis2_placement_3d ( 'none', #40091, #40136, #40135 ) ;
#40044 = circle ( 'none', #40054, 44.99960294274549000 ) ;
#40045 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353500e-016, 1.000000000000000000 ) ) ;
#40046 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.224646799147353200e-016 ) ) ;
#40047 = cartesian_point ( 'none', ( 2.000000000000000000, 5.023180016130813700e-015, 41.01737757881004900 ) ) ;
#40048 = axis2_placement_3d ( 'none', #40047, #40046, #40045 ) ;
#40049 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40050 = line ( 'none', #40098, #40097 ) ;
#40051 = circle ( 'none', #40062, 41.01737757881004900 ) ;
#40052 = cartesian_point ( 'none', ( 2.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40053 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 29.05000000000000100 ) ) ;
#40054 = axis2_placement_3d ( 'none', #40099, #40093, #40092 ) ;
#40055 = circle ( 'none', #40048, 2.000000000000001800 ) ;
#40056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40057 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40058 = cartesian_point ( 'none', ( 105.0000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40059 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -41.01737757881004900 ) ) ;
#40060 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40061 = face_outer_bound ( 'none', #17141, .t. ) ;
#40062 = axis2_placement_3d ( 'none', #40102, #40101, #40100 ) ;
#40063 = axis2_placement_3d ( 'none', #40052, #40060, #40049 ) ;
#40064 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40065 = vector ( 'none', #40064, 1000.000000000000000 ) ;
#40066 = cartesian_point ( 'none', ( 92.60000000000002300, 12.64999999999999100, -45.29999999999998300 ) ) ;
#40067 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40068 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40069 = cartesian_point ( 'none', ( 54.40000000000000600, 12.64999999999999300, -40.57372918527457300 ) ) ;
#40070 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557598951523061100e-015, -29.05000000000000100 ) ) ;
#40071 = toroidal_surface ( 'none', #40063, 41.01737757881004900, 2.000000000000000000 ) ;
#40072 = cartesian_point ( 'none', ( 1.982546929003252200, 0.0000000000000000000, 43.01730142493838100 ) ) ;
#40073 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#40074 = cartesian_point ( 'none', ( 103.4000000000000100, 5.204748896376252500e-015, 42.50000000000000700 ) ) ;
#40075 = cartesian_point ( 'none', ( 11.00000000000000000, 0.0000000000000000000, 44.49962198121340200 ) ) ;
#40076 = axis2_placement_3d ( 'none', #40130, #40134, #40133 ) ;
#40077 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40078 = vector ( 'none', #40077, 1000.000000000000000 ) ;
#40079 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#40080 = line ( 'none', #40079, #40078 ) ;
#40081 = cylindrical_surface ( 'none', #40076, 42.50000000000000700 ) ;
#40082 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40083 = vector ( 'none', #40082, 1000.000000000000000 ) ;
#40084 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 29.05000000000000100 ) ) ;
#40085 = cartesian_point ( 'none', ( 105.0000000000000100, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#40086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40087 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40088 = axis2_placement_3d ( 'none', #40090, #40087, #40086 ) ;
#40089 = line ( 'none', #40084, #40083 ) ;
#40090 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40091 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40093 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40094 = circle ( 'none', #40088, 42.50000000000000700 ) ;
#40095 = circle ( 'none', #40043, 29.05000000000000100 ) ;
#40096 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40097 = vector ( 'none', #40096, 1000.000000000000000 ) ;
#40098 = cartesian_point ( 'none', ( 1.000000000000000000, 3.557598951523061100e-015, -29.05000000000000100 ) ) ;
#40099 = cartesian_point ( 'none', ( 11.50436326774918400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40101 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40102 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40104 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40105 = cartesian_point ( 'none', ( 1.000000000000000000, 9.184850993605147900e-016, -7.500000000000000000 ) ) ;
#40106 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40107 = axis2_placement_3d ( 'none', #40161, #40156, #40155 ) ;
#40108 = axis2_placement_3d ( 'none', #40112, #40106, #40162 ) ;
#40109 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40110 = vector ( 'none', #40109, 1000.000000000000000 ) ;
#40111 = cartesian_point ( 'none', ( 105.0000000000000100, 0.0000000000000000000, 7.500000000000000000 ) ) ;
#40112 = cartesian_point ( 'none', ( 94.25000000000001400, -12.35000000000001000, -45.29999999999998300 ) ) ;
#40113 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 7.500000000000000000 ) ) ;
#40114 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40116 = circle ( 'none', #40108, 1.649999999999984800 ) ;
#40117 = axis2_placement_3d ( 'none', #40114, #40104, #40103 ) ;
#40118 = cartesian_point ( 'none', ( 92.60000000000002300, -12.35000000000001000, -45.29999999999998300 ) ) ;
#40119 = line ( 'none', #40118, #40159 ) ;
#40120 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40121 = vector ( 'none', #40120, 1000.000000000000000 ) ;
#40122 = cartesian_point ( 'none', ( 103.4000000000000100, 5.204748896376252500e-015, 42.50000000000000700 ) ) ;
#40123 = line ( 'none', #40122, #40121 ) ;
#40124 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40125 = cylindrical_surface ( 'none', #40117, 29.05000000000000100 ) ;
#40126 = circle ( 'none', #40127, 7.500000000000000000 ) ;
#40127 = axis2_placement_3d ( 'none', #40132, #40124, #40115 ) ;
#40128 = line ( 'none', #40111, #40110 ) ;
#40129 = face_outer_bound ( 'none', #17077, .t. ) ;
#40130 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40131 = face_outer_bound ( 'none', #17139, .t. ) ;
#40132 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40134 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40136 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40137 = cartesian_point ( 'none', ( 5.699123313331623000, -1.100110751921026500, -43.03567685784806000 ) ) ;
#40138 = cartesian_point ( 'none', ( 6.151127998948744000, -1.099944497206186700, -43.03962698039801200 ) ) ;
#40139 = cartesian_point ( 'none', ( 6.302486815258843600, -1.072206904172170900, -43.04168160846311500 ) ) ;
#40140 = cartesian_point ( 'none', ( 6.584748036793945900, -0.9650595156659502700, -43.04668117914196300 ) ) ;
#40141 = cartesian_point ( 'none', ( 6.715905989809086500, -0.8858024464103290100, -43.04961364143355200 ) ) ;
#40142 = cartesian_point ( 'none', ( 6.942429714116029200, -0.6850055857210379800, -43.05525394292879300 ) ) ;
#40143 = cartesian_point ( 'none', ( 7.036488187636166500, -0.5650231763758621900, -43.05790953133254100 ) ) ;
#40144 = cartesian_point ( 'none', ( 7.177554312722515200, -0.2960176526243548100, -43.06183022446180800 ) ) ;
#40145 = axis2_placement_3d ( 'none', #40154, #40160, #40188 ) ;
#40146 = cartesian_point ( 'none', ( 10.99999999999999600, 0.0000000000000000000, 43.09599554569834400 ) ) ;
#40147 = direction ( 'none', ( 0.9999619230641713100, -1.068692376572941500e-018, -0.008726535498373953800 ) ) ;
#40148 = vector ( 'none', #40147, 1000.000000000000000 ) ;
#40149 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.265981236333618500e-015, -43.00000000000000000 ) ) ;
#40150 = face_outer_bound ( 'none', #17179, .t. ) ;
#40151 = cartesian_point ( 'none', ( 7.222668988211249400, -0.1513845861497145600, -43.06303127735653600 ) ) ;
#40152 = cartesian_point ( 'none', ( 7.240967364599088200, -5.315170535883406500e-015, -43.06319096486805600 ) ) ;
#40153 = b_spline_curve_with_knots ( 'none', 3,
( #40152, #40151, #40144, #40143, #40142, #40141, #40140, #40139, #40138, #40137, #40196, #40195, #40194, #40193, #40192, #40191 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005036103466099965200, 0.005487087337383253100, 0.005938071208666541100, 0.006389055079949829100, 0.006840038951233117100, 0.007742006693799695700, 0.008192990565082984600, 0.008643974436366275200 ),
.unspecified. ) ;
#40154 = cartesian_point ( 'none', ( 98.50000000000166300, 36.76955262170046300, -36.76955262170046300 ) ) ;
#40155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40156 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40157 = circle ( 'none', #40145, 3.500000000000003100 ) ;
#40158 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40159 = vector ( 'none', #40158, 1000.000000000000000 ) ;
#40160 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40161 = cartesian_point ( 'none', ( 1.982546929003252200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40163 = line ( 'none', #40149, #40148 ) ;
#40164 = circle ( 'none', #40107, 43.01730142493838100 ) ;
#40165 = conical_surface ( 'none', #40172, 43.00000000000000000, 0.008726646259971666800 ) ;
#40166 = cartesian_point ( 'none', ( 98.49999999999954500, -36.76955262170060500, -40.26955262170032800 ) ) ;
#40167 = face_bound ( 'none', #17194, .t. ) ;
#40168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40169 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40170 = cartesian_point ( 'none', ( 11.49999999999999600, 0.0000000000000000000, 44.49962198121340200 ) ) ;
#40171 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40172 = axis2_placement_3d ( 'none', #40231, #40230, #40228 ) ;
#40173 = axis2_placement_3d ( 'none', #40170, #40169, #40168 ) ;
#40174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40175 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40176 = cartesian_point ( 'none', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40177 = cartesian_point ( 'none', ( 6.000000000000005300, -43.03830625705433000, 1.100000000000471700 ) ) ;
#40178 = direction ( 'none', ( 0.9999619230641713100, -1.068692376572941500e-018, -0.008726535498373953800 ) ) ;
#40179 = vector ( 'none', #40178, 1000.000000000000000 ) ;
#40180 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.265981236333618500e-015, -43.00000000000000000 ) ) ;
#40181 = line ( 'none', #40180, #40179 ) ;
#40182 = axis2_placement_3d ( 'none', #40176, #40175, #40174 ) ;
#40183 = cartesian_point ( 'none', ( 7.240967364599088200, -5.315170535883406500e-015, -43.06319096486805600 ) ) ;
#40184 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -33.26955262170046300 ) ) ;
#40185 = circle ( 'none', #40182, 44.49962198121340200 ) ;
#40186 = cartesian_point ( 'none', ( 7.250000000000002700, -0.1499999999999973300, 43.06300854717482500 ) ) ;
#40187 = circle ( 'none', #40173, 0.5000000000000004400 ) ;
#40188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40189 = cartesian_point ( 'none', ( 10.99999999999999600, -5.277737300110807500e-015, -43.09599554569834400 ) ) ;
#40190 = cartesian_point ( 'none', ( 7.240967364599089100, 1.826343215638234400e-017, 43.06319096486805600 ) ) ;
#40191 = cartesian_point ( 'none', ( 4.759032635400922500, -5.290494199206432500e-015, -43.04153144862104300 ) ) ;
#40192 = cartesian_point ( 'none', ( 4.777303986211574500, -0.1511610004210550400, -43.04169090028393200 ) ) ;
#40193 = cartesian_point ( 'none', ( 4.822517728063157700, -0.2961452422710680900, -43.04127632781803200 ) ) ;
#40194 = cartesian_point ( 'none', ( 4.963404983094275900, -0.5648292445422742300, -43.03981854329067900 ) ) ;
#40195 = cartesian_point ( 'none', ( 5.057316220229610700, -0.6847994468961217100, -43.03880462868494300 ) ) ;
#40196 = cartesian_point ( 'none', ( 5.398127954762383500, -0.9868471057633745300, -43.03626669767366100 ) ) ;
#40197 = axis2_placement_3d ( 'none', #40229, #40237, #40232 ) ;
#40198 = cartesian_point ( 'none', ( 5.999999999999102900, -43.02959220671256400, -1.400000000008501800 ) ) ;
#40199 = cartesian_point ( 'none', ( 5.918474957283500300, -43.02888037197710200, -1.399999999999429500 ) ) ;
#40200 = cartesian_point ( 'none', ( 5.835670780124297100, -43.02842510273210100, -1.391838393247995000 ) ) ;
#40201 = cartesian_point ( 'none', ( 5.675523018516199300, -43.02804775570292900, -1.359909656105326300 ) ) ;
#40202 = cartesian_point ( 'none', ( 5.597628445707429500, -43.02811579533176500, -1.336300241537174700 ) ) ;
#40203 = cartesian_point ( 'none', ( 5.370548126080528600, -43.02898381554342000, -1.242307127836606500 ) ) ;
#40204 = cartesian_point ( 'none', ( 5.232996034552880500, -43.03044219326595500, -1.150726549459324400 ) ) ;
#40205 = cartesian_point ( 'none', ( 4.999512796896241600, -43.03401264612755000, -0.9173161449039198800 ) ) ;
#40206 = cartesian_point ( 'none', ( 4.906966280002432500, -43.03605522748746600, -0.7779120599579336700 ) ) ;
#40207 = cartesian_point ( 'none', ( 4.782610373581929000, -43.03935643223333300, -0.4770455099558677500 ) ) ;
#40208 = cartesian_point ( 'none', ( 4.749944384709721100, -43.04062523075527500, -0.3127371274583909400 ) ) ;
#40209 = cartesian_point ( 'none', ( 4.750027916851672100, -43.04147648053313400, -0.06799149530095412200 ) ) ;
#40210 = cartesian_point ( 'none', ( 4.758231958139375300, -43.04159626455741300, 0.01482856031270113700 ) ) ;
#40211 = cartesian_point ( 'none', ( 4.790192190859624300, -43.04152261946298800, 0.1748405593891315700 ) ) ;
#40212 = cartesian_point ( 'none', ( 4.813820439927087400, -43.04133418677969300, 0.2527478224503007500 ) ) ;
#40213 = cartesian_point ( 'none', ( 4.908019981780641100, -43.04042116352212600, 0.4800719551778855900 ) ) ;
#40214 = cartesian_point ( 'none', ( 4.999832086419874400, -43.03935852832784500, 0.6176706292429318100 ) ) ;
#40215 = cartesian_point ( 'none', ( 6.163178201189166900, -43.03101699482529300, -1.399999999999711900 ) ) ;
#40216 = cartesian_point ( 'none', ( 5.999999999999102900, -43.02959220671256400, -1.400000000008501800 ) ) ;
#40217 = b_spline_curve_with_knots ( 'none', 3,
( #40216, #40215, #40265, #40264, #40263, #40262, #40261, #40260, #40259, #40258, #40257, #40256, #40255, #40254, #40253, #40252, #40251, #40250, #40249, #40248 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009746274351273277700, 0.001463311101842274100, 0.001951994768557220300, 0.002440678435272166800, 0.002929362101987113200, 0.003418045768702059700, 0.003662387602059532500, 0.003906729435417005700, 0.004395413102131953900, 0.004884096768846902000 ),
.unspecified. ) ;
#40218 = cartesian_point ( 'none', ( 5.999999999999102900, -43.02959220671256400, -1.400000000008501800 ) ) ;
#40219 = cartesian_point ( 'none', ( 11.00000000000000000, 5.480246966464761300e-015, -44.49962198121340200 ) ) ;
#40220 = circle ( 'none', #40268, 43.01730142493838100 ) ;
#40221 = cartesian_point ( 'none', ( 4.759032635400922500, -5.290494199206432500e-015, -43.04153144862104300 ) ) ;
#40222 = cartesian_point ( 'none', ( 5.232944733913034200, -43.03741914233427200, 0.8506399298078898300 ) ) ;
#40223 = cartesian_point ( 'none', ( 5.370832822495259500, -43.03659827892472100, 0.9424356083626443900 ) ) ;
#40224 = cartesian_point ( 'none', ( 5.673176013530303800, -43.03631556574085700, 1.067560256223945700 ) ) ;
#40225 = cartesian_point ( 'none', ( 5.837066913573603500, -43.03688389720423400, 1.100000000000471700 ) ) ;
#40226 = cartesian_point ( 'none', ( 6.000000000000005300, -43.03830625705433000, 1.100000000000471700 ) ) ;
#40227 = b_spline_curve_with_knots ( 'none', 3,
( #40226, #40225, #40224, #40223, #40222, #40214, #40213, #40212, #40211, #40210, #40209, #40208, #40207, #40206, #40205, #40204, #40203, #40202, #40201, #40200, #40199, #40198 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.004884096768846902000, 0.005372396756374714400, 0.005860696743902527600, 0.006348996731430340800, 0.006593146725194246900, 0.006837296718958153100, 0.007325596706485965400, 0.007813896694013777700, 0.008302196681541591800, 0.008546346675305498800, 0.008790496669069404100 ),
.unspecified. ) ;
#40228 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40229 = cartesian_point ( 'none', ( 11.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40230 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40231 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40233 = conical_surface ( 'none', #40235, 3.499999999999996000, 0.7853981633974526100 ) ;
#40234 = cartesian_point ( 'none', ( 98.49999999999954500, -36.76955262170060500, -36.76955262170033500 ) ) ;
#40235 = axis2_placement_3d ( 'none', #40234, #39687, #39686 ) ;
#40236 = circle ( 'none', #40244, 8.000000000000003600 ) ;
#40237 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40238 = face_outer_bound ( 'none', #11819, .t. ) ;
#40239 = cartesian_point ( 'none', ( 98.49999999999954500, -36.76955262170060500, -33.26955262170033500 ) ) ;
#40240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40241 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40242 = axis2_placement_3d ( 'none', #40269, #40241, #40240 ) ;
#40243 = cartesian_point ( 'none', ( 98.50000000000000000, 37.29999999999998300, -37.29999999999998300 ) ) ;
#40244 = axis2_placement_3d ( 'none', #40243, #39972, #40497 ) ;
#40245 = face_outer_bound ( 'none', #17120, .t. ) ;
#40246 = circle ( 'none', #40242, 2.000000000000001800 ) ;
#40247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40248 = cartesian_point ( 'none', ( 6.000000000000005300, -43.03830625705433000, 1.100000000000471700 ) ) ;
#40249 = cartesian_point ( 'none', ( 6.163061110255517500, -43.03972973451630000, 1.100000000000471500 ) ) ;
#40250 = cartesian_point ( 'none', ( 6.327661676345789100, -43.04203665158918600, 1.067237177799169200 ) ) ;
#40251 = cartesian_point ( 'none', ( 6.628638899031851200, -43.04757304920170200, 0.9426306126894505900 ) ) ;
#40252 = cartesian_point ( 'none', ( 6.768128076685674600, -43.05083750009846000, 0.8495570014842536200 ) ) ;
#40253 = cartesian_point ( 'none', ( 6.941291408021460700, -43.05529975564826400, 0.6765163159537650500 ) ) ;
#40254 = cartesian_point ( 'none', ( 6.994128273312086600, -43.05673901139449800, 0.6121548554990146100 ) ) ;
#40255 = cartesian_point ( 'none', ( 7.084852329680409800, -43.05924780552673800, 0.4763117996222410700 ) ) ;
#40256 = cartesian_point ( 'none', ( 7.123285667827921100, -43.06033089912427400, 0.4044890558777291500 ) ) ;
#40257 = cartesian_point ( 'none', ( 7.217530166314520400, -43.06288870937137100, 0.1771628228504882600 ) ) ;
#40258 = cartesian_point ( 'none', ( 7.250022297920725800, -43.06358371079791400, 0.01488015701732538200 ) ) ;
#40259 = cartesian_point ( 'none', ( 7.249977679241336400, -43.06243220562461000, -0.3152180767204328900 ) ) ;
#40260 = cartesian_point ( 'none', ( 7.217380309087296600, -43.06060260046759000, -0.4775867842294951900 ) ) ;
#40261 = cartesian_point ( 'none', ( 7.091880693840064300, -43.05508775958068000, -0.7801781244809655700 ) ) ;
#40262 = cartesian_point ( 'none', ( 6.998885583808337300, -43.05142573245528600, -0.9189715036695331700 ) ) ;
#40263 = cartesian_point ( 'none', ( 6.768189247493038100, -43.04387370156577200, -1.149487300085277200 ) ) ;
#40264 = cartesian_point ( 'none', ( 6.628645425846790400, -43.03995802997413000, -1.242625441127628500 ) ) ;
#40265 = cartesian_point ( 'none', ( 6.327687506865920900, -43.03355227165356900, -1.367228952942426200 ) ) ;
#40266 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40267 = cartesian_point ( 'none', ( 1.982546929003252200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40268 = axis2_placement_3d ( 'none', #40267, #40266, #40247 ) ;
#40269 = cartesian_point ( 'none', ( 2.000000000000000000, 0.0000000000000000000, -41.01737757881004900 ) ) ;
#40270 = cartesian_point ( 'none', ( 1.982546929003252200, -5.272918674955787400e-015, -43.01730142493838100 ) ) ;
#40271 = toroidal_surface ( 'none', #40197, 44.49962198121340200, 0.5000000000000000000 ) ;
#40272 = cartesian_point ( 'none', ( 4.759032635400921600, 1.727994698543605600e-017, 43.04153144862104300 ) ) ;
#40273 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -40.26955262170047000 ) ) ;
#40274 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -33.26955262170046300 ) ) ;
#40275 = line ( 'none', #40274, #40325 ) ;
#40276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40277 = axis2_placement_3d ( 'none', #40320, #40314, #40313 ) ;
#40278 = circle ( 'none', #40319, 3.500000000000003100 ) ;
#40279 = direction ( 'none', ( 0.9999619230641713100, 0.0000000000000000000, 0.008726535498373953800 ) ) ;
#40280 = vector ( 'none', #40279, 1000.000000000000000 ) ;
#40281 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#40282 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40283 = conical_surface ( 'none', #40292, 3.500000000000003100, 0.7853981633974503900 ) ;
#40284 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170046300, -32.76955262170044800 ) ) ;
#40285 = cartesian_point ( 'none', ( 98.50000000000166300, 36.76955262170046300, -36.76955262170046300 ) ) ;
#40286 = axis2_placement_3d ( 'none', #40285, #40296, #40282 ) ;
#40287 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 43.00000000000000000 ) ) ;
#40288 = line ( 'none', #40287, #40280 ) ;
#40289 = conical_surface ( 'none', #40286, 3.500000000000003100, 0.7853981633974643800 ) ;
#40290 = face_outer_bound ( 'none', #17221, .t. ) ;
#40291 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40292 = axis2_placement_3d ( 'none', #40281, #40291, #40276 ) ;
#40293 = face_outer_bound ( 'none', #17230, .t. ) ;
#40294 = cartesian_point ( 'none', ( 98.50000000000166300, 36.76955262170046300, -33.26955262170046300 ) ) ;
#40295 = cartesian_point ( 'none', ( 98.50000000000166300, 36.76955262170046300, -40.26955262170047000 ) ) ;
#40296 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40297 = cartesian_point ( 'none', ( 4.749999999999929800, -0.3132131593804771100, 43.04062244192246600 ) ) ;
#40298 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170085300, 40.76955262170008600 ) ) ;
#40299 = b_spline_curve_with_knots ( 'none', 3,
( #40302, #40297, #40360, #40359, #40358, #40357, #40356, #40355, #40354, #40353, #40352, #40351, #40350, #40349, #40348, #40347, #40346, #40345, #40344, #40343 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006837722313052989000, 0.007326181784961841400, 0.007814641256870693800, 0.008303100728779546100, 0.008547330464733974100, 0.008791560200688402000, 0.009280019672597259600, 0.009768479144506115500, 0.01025693861641497300, 0.01074539808832383100 ),
.unspecified. ) ;
#40300 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 43.00000000000000000 ) ) ;
#40301 = line ( 'none', #40300, #40305 ) ;
#40302 = cartesian_point ( 'none', ( 4.749999999996530800, -0.1499999999996498900, 43.04119124527574800 ) ) ;
#40303 = axis2_placement_3d ( 'none', #40332, #40389, #40388 ) ;
#40304 = direction ( 'none', ( 0.9999619230641713100, 0.0000000000000000000, 0.008726535498373953800 ) ) ;
#40305 = vector ( 'none', #40304, 1000.000000000000000 ) ;
#40306 = b_spline_curve_with_knots ( 'none', 3,
( #40340, #40339, #40338, #40337, #40336, #40335 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002929528854381752700, 0.003004170878972034500, 0.003078812903562316800 ),
.unspecified. ) ;
#40307 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170085300, 40.76955262170005800 ) ) ;
#40308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40309 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40310 = cartesian_point ( 'none', ( 10.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40311 = axis2_placement_3d ( 'none', #40310, #40309, #40308 ) ;
#40312 = circle ( 'none', #40311, 43.09599554569834400 ) ;
#40313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40314 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40315 = cartesian_point ( 'none', ( 4.749999999996530800, -0.1499999999996498900, 43.04119124527574800 ) ) ;
#40316 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40317 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40318 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#40319 = axis2_placement_3d ( 'none', #40318, #40317, #40316 ) ;
#40320 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170046300, -36.76955262170046300 ) ) ;
#40321 = conical_surface ( 'none', #40303, 3.499999999999996000, 0.7853981633974400600 ) ;
#40322 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170046300, -40.76955262170048400 ) ) ;
#40323 = circle ( 'none', #40277, 4.000000000000017800 ) ;
#40324 = direction ( 'none', ( 0.7071067811865460200, 8.659560562354951300e-017, 0.7071067811865489100 ) ) ;
#40325 = vector ( 'none', #40324, 1000.000000000000100 ) ;
#40326 = cartesian_point ( 'none', ( 4.749999999996530800, -0.1499999999996498900, 43.04119124527574800 ) ) ;
#40327 = cartesian_point ( 'none', ( 4.750000000000017800, -0.1250892850375105700, 43.04127805995567300 ) ) ;
#40328 = cartesian_point ( 'none', ( 4.750743950099375100, -0.1001266656703574100, 43.04134992214471800 ) ) ;
#40329 = cartesian_point ( 'none', ( 4.753746748990779200, -0.05009573562948348200, 43.04146343577326700 ) ) ;
#40330 = cartesian_point ( 'none', ( 4.756017830917077300, -0.02494182650065594400, 43.04150513882089500 ) ) ;
#40331 = cartesian_point ( 'none', ( 4.759032635400921600, 1.727994698543605600e-017, 43.04153144862104300 ) ) ;
#40332 = cartesian_point ( 'none', ( 98.50000000000002800, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40333 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170019300, 40.76955262170075400 ) ) ;
#40334 = b_spline_curve_with_knots ( 'none', 3,
( #40331, #40330, #40329, #40328, #40327, #40326 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.006688618224616705800, 0.006763170268834847400, 0.006837722313052989000 ),
.unspecified. ) ;
#40335 = cartesian_point ( 'none', ( 7.240967364599089100, 1.826343215638234400e-017, 43.06319096486805600 ) ) ;
#40336 = cartesian_point ( 'none', ( 7.243957577890224500, -0.02473838071659251500, 43.06321706006411200 ) ) ;
#40337 = cartesian_point ( 'none', ( 7.246213683898262500, -0.04960691592894776000, 43.06321543351484100 ) ) ;
#40338 = cartesian_point ( 'none', ( 7.249234964435617100, -0.09960832513084017000, 43.06315517167174500 ) ) ;
#40339 = cartesian_point ( 'none', ( 7.250000000000002700, -0.1247896774239605300, 43.06309636148493800 ) ) ;
#40340 = cartesian_point ( 'none', ( 7.250000000000002700, -0.1499999999999973300, 43.06300854717482500 ) ) ;
#40341 = cartesian_point ( 'none', ( 98.50000000000002800, 36.76955262170085300, 33.26955262170007200 ) ) ;
#40342 = face_outer_bound ( 'none', #17259, .t. ) ;
#40343 = cartesian_point ( 'none', ( 7.250000000000002700, -0.1499999999999973300, 43.06300854717482500 ) ) ;
#40344 = cartesian_point ( 'none', ( 7.250000000000000000, -0.3149770477118813400, 43.06243388790248600 ) ) ;
#40345 = cartesian_point ( 'none', ( 7.217456619045091100, -0.4772682345846293000, 43.06060664151628700 ) ) ;
#40346 = cartesian_point ( 'none', ( 7.092105474043236800, -0.7797703948183341000, 43.05509695101352500 ) ) ;
#40347 = cartesian_point ( 'none', ( 6.999214303087097900, -0.9185293176323609000, 43.05143805649333200 ) ) ;
#40348 = cartesian_point ( 'none', ( 6.768731508004671900, -1.149058759110372000, 43.04388989565009600 ) ) ;
#40349 = cartesian_point ( 'none', ( 6.629309372244571300, -1.242231960346473100, 43.03997528977044600 ) ) ;
#40350 = cartesian_point ( 'none', ( 6.328574070012602500, -1.366979877283313000, 43.03356802986335300 ) ) ;
#40351 = cartesian_point ( 'none', ( 6.164160359181296100, -1.399860542524757900, 43.03103010787373300 ) ) ;
#40352 = cartesian_point ( 'none', ( 5.919517854859321900, -1.400069047747062800, 43.02888723150371000 ) ) ;
#40353 = cartesian_point ( 'none', ( 5.836682740422369300, -1.391973982899022300, 43.02842953135587600 ) ) ;
#40354 = cartesian_point ( 'none', ( 5.676447193275842000, -1.360159279902826400, 43.02804791363571000 ) ) ;
#40355 = cartesian_point ( 'none', ( 5.598510561911544100, -1.336600447999546400, 43.02811413817408900 ) ) ;
#40356 = cartesian_point ( 'none', ( 5.371306691020006200, -1.242749876047146500, 43.02897751480565300 ) ) ;
#40357 = cartesian_point ( 'none', ( 5.233646282353532800, -1.151235212449524400, 43.03043419618553100 ) ) ;
#40358 = cartesian_point ( 'none', ( 4.999930955463144100, -0.9178749099681171600, 43.03400431389233200 ) ) ;
#40359 = cartesian_point ( 'none', ( 4.907280218757169800, -0.7784717107011121000, 43.03604791415551000 ) ) ;
#40360 = cartesian_point ( 'none', ( 4.782743694148944500, -0.4775672409396362100, 43.03935187608951900 ) ) ;
#40361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40362 = circle ( 'none', #40417, 3.499999999999996000 ) ;
#40363 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170060500, -40.76955262169988000 ) ) ;
#40364 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -33.26955262170033500 ) ) ;
#40365 = direction ( 'none', ( 0.7071067811865435800, 8.659560562354982200e-017, 0.7071067811865515700 ) ) ;
#40366 = vector ( 'none', #40365, 1000.000000000000000 ) ;
#40367 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 40.26955262170006500 ) ) ;
#40368 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 33.26955262170007200 ) ) ;
#40369 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 40.26955262170006500 ) ) ;
#40370 = axis2_placement_3d ( 'none', #40412, #40404, #40361 ) ;
#40371 = line ( 'none', #40367, #40366 ) ;
#40372 = circle ( 'none', #40422, 3.999999999999545700 ) ;
#40373 = direction ( 'none', ( 0.7071067811865443500, 0.0000000000000000000, -0.7071067811865506800 ) ) ;
#40374 = vector ( 'none', #40373, 1000.000000000000100 ) ;
#40375 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -40.26955262170032800 ) ) ;
#40376 = conical_surface ( 'none', #40391, 3.499999999999996000, 0.7853981633974538300 ) ;
#40377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40378 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40379 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40380 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40381 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170060500, -36.76955262170033500 ) ) ;
#40382 = axis2_placement_3d ( 'none', #40381, #40380, #40379 ) ;
#40383 = circle ( 'none', #40382, 4.000000000000017800 ) ;
#40384 = line ( 'none', #40375, #40374 ) ;
#40385 = face_outer_bound ( 'none', #17270, .t. ) ;
#40386 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170060500, -40.76955262170034900 ) ) ;
#40387 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40388 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40389 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40390 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170085300, 32.76955262170005100 ) ) ;
#40391 = axis2_placement_3d ( 'none', #40387, #40378, #40377 ) ;
#40392 = axis2_placement_3d ( 'none', #40445, #40444, #40443 ) ;
#40393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40394 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40395 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170046300, -40.76955262170213200 ) ) ;
#40396 = direction ( 'none', ( 0.7071067811865443500, 8.659560562354969800e-017, 0.7071067811865506800 ) ) ;
#40397 = vector ( 'none', #40396, 1000.000000000000100 ) ;
#40398 = line ( 'none', #40401, #40456 ) ;
#40399 = circle ( 'none', #40392, 3.499999999999996000 ) ;
#40400 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#40401 = cartesian_point ( 'none', ( 98.50000000000166300, 36.76955262170046300, -40.26955262170047000 ) ) ;
#40402 = circle ( 'none', #40409, 3.499999999999996000 ) ;
#40403 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -40.26955262170032800 ) ) ;
#40404 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40405 = direction ( 'none', ( -0.7071067811865533500, 8.659560562354861400e-017, -0.7071067811865416900 ) ) ;
#40406 = vector ( 'none', #40405, 1000.000000000000000 ) ;
#40407 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -33.26955262170033500 ) ) ;
#40408 = line ( 'none', #40407, #40397 ) ;
#40409 = axis2_placement_3d ( 'none', #40400, #40394, #40393 ) ;
#40410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40411 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40412 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#40413 = conical_surface ( 'none', #40370, 3.499999999999996000, 0.7853981633974528300 ) ;
#40414 = face_outer_bound ( 'none', #17204, .t. ) ;
#40415 = cartesian_point ( 'none', ( 98.50000000000002800, 36.76955262170085300, 33.26955262170007200 ) ) ;
#40416 = line ( 'none', #40415, #40406 ) ;
#40417 = axis2_placement_3d ( 'none', #40421, #40411, #40410 ) ;
#40418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40419 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40420 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#40421 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40422 = axis2_placement_3d ( 'none', #40420, #40419, #40418 ) ;
#40423 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#40424 = circle ( 'none', #40486, 3.999999999998685100 ) ;
#40425 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#40426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40427 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40428 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40429 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40430 = axis2_placement_3d ( 'none', #40423, #40429, #40428 ) ;
#40431 = face_outer_bound ( 'none', #17301, .t. ) ;
#40432 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170019300, 40.76955262169941800 ) ) ;
#40433 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40434 = direction ( 'none', ( -0.7071067811865444600, 0.0000000000000000000, 0.7071067811865505700 ) ) ;
#40435 = vector ( 'none', #40434, 1000.000000000000000 ) ;
#40436 = cartesian_point ( 'none', ( 98.49999999999954500, -36.76955262170060500, -33.26955262170033500 ) ) ;
#40437 = line ( 'none', #40436, #40435 ) ;
#40438 = toroidal_surface ( 'none', #40430, 4.999999999999993800, 0.5000000000000000000 ) ;
#40439 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#40440 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170019300, 32.76955262170205400 ) ) ;
#40441 = vector ( 'none', #40453, 1000.000000000000000 ) ;
#40442 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#40443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40444 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40445 = cartesian_point ( 'none', ( 98.49999999999954500, -36.76955262170060500, -36.76955262170033500 ) ) ;
#40446 = circle ( 'none', #40452, 4.000000000001668900 ) ;
#40447 = direction ( 'none', ( -0.7071067811865444600, 8.659560562354969800e-017, -0.7071067811865505700 ) ) ;
#40448 = vector ( 'none', #40447, 1000.000000000000000 ) ;
#40449 = cartesian_point ( 'none', ( 98.49999999999954500, -36.76955262170060500, -40.26955262170032800 ) ) ;
#40450 = line ( 'none', #40449, #40448 ) ;
#40451 = line ( 'none', #40454, #40441 ) ;
#40452 = axis2_placement_3d ( 'none', #40442, #40427, #40426 ) ;
#40453 = direction ( 'none', ( -0.7071067811865361400, 0.0000000000000000000, 0.7071067811865589000 ) ) ;
#40454 = cartesian_point ( 'none', ( 98.50000000000166300, 36.76955262170046300, -33.26955262170046300 ) ) ;
#40455 = direction ( 'none', ( -0.7071067811865361400, 8.659560562355072100e-017, -0.7071067811865589000 ) ) ;
#40456 = vector ( 'none', #40455, 1000.000000000000000 ) ;
#40457 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170046300, -32.76955262169880000 ) ) ;
#40458 = cartesian_point ( 'none', ( 98.49999999999867800, -36.76955262170019300, 33.26955262170073300 ) ) ;
#40459 = direction ( 'none', ( 0.7071067811865463500, 8.659560562354948900e-017, 0.7071067811865487900 ) ) ;
#40460 = vector ( 'none', #40459, 1000.000000000000000 ) ;
#40461 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40462 = circle ( 'none', #40514, 4.000000000000017800 ) ;
#40463 = axis2_placement_3d ( 'none', #40503, #40499, #40498 ) ;
#40464 = axis2_placement_3d ( 'none', #40521, #40520, #40519 ) ;
#40465 = line ( 'none', #40517, #40508 ) ;
#40466 = face_outer_bound ( 'none', #17311, .t. ) ;
#40467 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 40.26955262170074000 ) ) ;
#40468 = line ( 'none', #40467, #40460 ) ;
#40469 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40470 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40471 = circle ( 'none', #40464, 3.499999999999996000 ) ;
#40472 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40473 = axis2_placement_3d ( 'none', #40478, #40433, #40472 ) ;
#40474 = direction ( 'none', ( -0.7071067811865364700, 0.0000000000000000000, 0.7071067811865584500 ) ) ;
#40475 = vector ( 'none', #40474, 1000.000000000000100 ) ;
#40476 = cartesian_point ( 'none', ( 98.49999999999867800, -36.76955262170019300, 40.26955262170074000 ) ) ;
#40477 = line ( 'none', #40476, #40475 ) ;
#40478 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#40479 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -31.26955262170046300 ) ) ;
#40480 = face_outer_bound ( 'none', #17295, .t. ) ;
#40481 = conical_surface ( 'none', #40473, 3.500000000000003100, 0.7853981633974501700 ) ;
#40482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40483 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40484 = axis2_placement_3d ( 'none', #40425, #40470, #40469 ) ;
#40485 = circle ( 'none', #40484, 3.500000000000003100 ) ;
#40486 = axis2_placement_3d ( 'none', #40439, #40483, #40482 ) ;
#40487 = line ( 'none', #40504, #40510 ) ;
#40488 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40489 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40490 = cartesian_point ( 'none', ( 98.50000000000000000, -28.00000000000000000, -45.29999999999998300 ) ) ;
#40491 = line ( 'none', #40490, #40502 ) ;
#40492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40494 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40495 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40496 = circle ( 'none', #40505, 5.499999999999998200 ) ;
#40497 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40498 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40499 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40500 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40501 = circle ( 'none', #40509, 3.999999999999989800 ) ;
#40502 = vector ( 'none', #40500, 1000.000000000000000 ) ;
#40503 = cartesian_point ( 'none', ( 98.49999999999867800, -36.76955262170019300, 36.76955262170074000 ) ) ;
#40504 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 33.26955262170007200 ) ) ;
#40505 = axis2_placement_3d ( 'none', #40489, #40488, #40730 ) ;
#40506 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -42.26955262170045600 ) ) ;
#40507 = direction ( 'none', ( 0.7071067811865435800, 0.0000000000000000000, -0.7071067811865515700 ) ) ;
#40508 = vector ( 'none', #40516, 1000.000000000000000 ) ;
#40509 = axis2_placement_3d ( 'none', #40495, #40494, #40493 ) ;
#40510 = vector ( 'none', #40507, 1000.000000000000000 ) ;
#40511 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 40.26955262170074000 ) ) ;
#40512 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40513 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40514 = axis2_placement_3d ( 'none', #40461, #40513, #40512 ) ;
#40515 = conical_surface ( 'none', #40463, 3.500000000000003100, 0.7853981633974639300 ) ;
#40516 = direction ( 'none', ( -0.7071067811865533500, 0.0000000000000000000, 0.7071067811865416900 ) ) ;
#40517 = cartesian_point ( 'none', ( 98.50000000000002800, 36.76955262170085300, 40.26955262170006500 ) ) ;
#40518 = cartesian_point ( 'none', ( 98.49999999999867800, -36.76955262170019300, 40.26955262170074000 ) ) ;
#40519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40520 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40521 = cartesian_point ( 'none', ( 98.50000000000002800, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40522 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#40523 = circle ( 'none', #40565, 4.999999999999997300 ) ;
#40524 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#40525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40526 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#40527 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 31.76955262170073300 ) ) ;
#40528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40529 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40530 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 41.76955262170071100 ) ) ;
#40531 = axis2_placement_3d ( 'none', #40530, #40529, #40528 ) ;
#40532 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 31.76955262170007200 ) ) ;
#40533 = circle ( 'none', #40531, 0.5000000000000004400 ) ;
#40534 = circle ( 'none', #40579, 5.499999999999998200 ) ;
#40535 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -42.26955262170031300 ) ) ;
#40536 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -31.26955262170031700 ) ) ;
#40537 = direction ( 'none', ( -0.7071067811865364700, 8.659560562355067200e-017, -0.7071067811865584500 ) ) ;
#40538 = vector ( 'none', #40537, 1000.000000000000100 ) ;
#40539 = cartesian_point ( 'none', ( 98.49999999999867800, -36.76955262170019300, 33.26955262170073300 ) ) ;
#40540 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40541 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170020700, 31.76955262170073300 ) ) ;
#40542 = axis2_placement_3d ( 'none', #40532, #40526, #40525 ) ;
#40543 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 42.26955262170071100 ) ) ;
#40544 = axis2_placement_3d ( 'none', #40527, #40524, #40580 ) ;
#40545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40546 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40547 = cartesian_point ( 'none', ( 98.49999999999867800, -36.76955262170019300, 36.76955262170074000 ) ) ;
#40548 = axis2_placement_3d ( 'none', #40547, #40546, #40545 ) ;
#40549 = circle ( 'none', #40548, 3.500000000000003100 ) ;
#40550 = line ( 'none', #40539, #40538 ) ;
#40551 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 33.26955262170073300 ) ) ;
#40552 = cartesian_point ( 'none', ( 98.50000000000002800, 36.76955262170085300, 40.26955262170006500 ) ) ;
#40553 = circle ( 'none', #40544, 0.5000000000000004400 ) ;
#40554 = circle ( 'none', #40542, 0.5000000000000004400 ) ;
#40555 = axis2_placement_3d ( 'none', #40613, #40612, #40611 ) ;
#40556 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40557 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40558 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170085300, 40.26955262170006500 ) ) ;
#40559 = line ( 'none', #40558, #40609 ) ;
#40560 = circle ( 'none', #40607, 5.499999999999998200 ) ;
#40561 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170085300, 41.76955262170006500 ) ) ;
#40562 = axis2_placement_3d ( 'none', #40573, #40557, #40556 ) ;
#40563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40564 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40565 = axis2_placement_3d ( 'none', #40572, #40564, #40563 ) ;
#40566 = circle ( 'none', #40610, 0.5000000000000004400 ) ;
#40567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40568 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40569 = axis2_placement_3d ( 'none', #40522, #40568, #40567 ) ;
#40570 = circle ( 'none', #40569, 5.499999999999998200 ) ;
#40571 = circle ( 'none', #40555, 0.5000000000000004400 ) ;
#40572 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40573 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#40574 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#40575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40576 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40577 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 42.26955262170007200 ) ) ;
#40578 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 31.26955262170007200 ) ) ;
#40579 = axis2_placement_3d ( 'none', #40540, #40576, #40575 ) ;
#40580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40581 = circle ( 'none', #40562, 4.999999999999990200 ) ;
#40582 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 31.26955262170073300 ) ) ;
#40583 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170085300, 31.76955262170007200 ) ) ;
#40584 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170019300, 32.76955262170071800 ) ) ;
#40585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40586 = axis2_placement_3d ( 'none', #40588, #40650, #40649 ) ;
#40587 = circle ( 'none', #40645, 4.000000000000017800 ) ;
#40588 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40589 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40591 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40592 = face_outer_bound ( 'none', #17299, .t. ) ;
#40593 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170045600, -41.76955262170045600 ) ) ;
#40594 = toroidal_surface ( 'none', #40586, 4.999999999999995600, 0.5000000000000000000 ) ;
#40595 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170019300, 36.76955262170074000 ) ) ;
#40596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40597 = axis2_placement_3d ( 'none', #40574, #40591, #40590 ) ;
#40598 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40600 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#40601 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -41.76955262170045600 ) ) ;
#40602 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -31.76955262170046300 ) ) ;
#40603 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170045600, -31.76955262170046300 ) ) ;
#40604 = circle ( 'none', #40597, 4.999999999999997300 ) ;
#40605 = axis2_placement_3d ( 'none', #40602, #40589, #40585 ) ;
#40606 = circle ( 'none', #40605, 0.5000000000000004400 ) ;
#40607 = axis2_placement_3d ( 'none', #40614, #40598, #40596 ) ;
#40608 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40609 = vector ( 'none', #40608, 1000.000000000000000 ) ;
#40610 = axis2_placement_3d ( 'none', #40601, #40600, #40599 ) ;
#40611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40612 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40613 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 41.76955262170006500 ) ) ;
#40614 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#40615 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170085300, 36.76955262170007200 ) ) ;
#40616 = circle ( 'none', #40700, 0.5000000000000004400 ) ;
#40617 = toroidal_surface ( 'none', #40664, 4.999999999999999100, 0.5000000000000000000 ) ;
#40618 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40619 = vector ( 'none', #40618, 1000.000000000000000 ) ;
#40620 = vector ( 'none', #40623, 1000.000000000000000 ) ;
#40621 = axis2_placement_3d ( 'none', #40615, #40674, #40671 ) ;
#40622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40623 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40624 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170046300, -40.26955262170047000 ) ) ;
#40625 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170060500, -40.26955262170032800 ) ) ;
#40626 = cylindrical_surface ( 'none', #40621, 3.499999999999996000 ) ;
#40627 = face_outer_bound ( 'none', #17406, .t. ) ;
#40628 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170085300, 33.26955262170007200 ) ) ;
#40629 = face_outer_bound ( 'none', #17333, .t. ) ;
#40630 = axis2_placement_3d ( 'none', #40651, #40639, #40622 ) ;
#40631 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40632 = vector ( 'none', #40631, 1000.000000000000000 ) ;
#40633 = cylindrical_surface ( 'none', #40630, 3.499999999999996000 ) ;
#40634 = line ( 'none', #40624, #40620 ) ;
#40635 = direction ( 'none', ( 0.7071067811865463500, 0.0000000000000000000, -0.7071067811865487900 ) ) ;
#40636 = vector ( 'none', #40635, 1000.000000000000000 ) ;
#40637 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 33.26955262170073300 ) ) ;
#40638 = line ( 'none', #40637, #40636 ) ;
#40639 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40640 = line ( 'none', #40625, #40619 ) ;
#40641 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170019300, 33.26955262170073300 ) ) ;
#40642 = line ( 'none', #40641, #40673 ) ;
#40643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40644 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40645 = axis2_placement_3d ( 'none', #40595, #40644, #40643 ) ;
#40646 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170046300, -33.26955262170046300 ) ) ;
#40647 = line ( 'none', #40646, #40632 ) ;
#40648 = face_outer_bound ( 'none', #17329, .t. ) ;
#40649 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40650 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40651 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170060500, -36.76955262170033500 ) ) ;
#40652 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#40653 = circle ( 'none', #40698, 0.5000000000000004400 ) ;
#40654 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40655 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40656 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170058300, -31.76955262170031700 ) ) ;
#40657 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40658 = vector ( 'none', #40657, 1000.000000000000000 ) ;
#40659 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170060500, -33.26955262170033500 ) ) ;
#40660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40662 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40663 = line ( 'none', #40659, #40658 ) ;
#40664 = axis2_placement_3d ( 'none', #40652, #40660, #40701 ) ;
#40665 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40666 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170019300, 36.76955262170074000 ) ) ;
#40667 = cylindrical_surface ( 'none', #40670, 3.500000000000003100 ) ;
#40668 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40669 = vector ( 'none', #40668, 1000.000000000000000 ) ;
#40670 = axis2_placement_3d ( 'none', #40666, #40662, #40661 ) ;
#40671 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40672 = line ( 'none', #40628, #40669 ) ;
#40673 = vector ( 'none', #40665, 1000.000000000000000 ) ;
#40674 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40675 = face_outer_bound ( 'none', #17355, .t. ) ;
#40676 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170020700, 41.76955262170071100 ) ) ;
#40677 = face_outer_bound ( 'none', #17412, .t. ) ;
#40678 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#40679 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40680 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40681 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -31.76955262170031700 ) ) ;
#40682 = circle ( 'none', #40725, 5.499999999999991100 ) ;
#40683 = cartesian_point ( 'none', ( 6.000000000000005300, -45.00000000000000700, 1.100000000000471700 ) ) ;
#40684 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40685 = axis2_placement_3d ( 'none', #40678, #40655, #40654 ) ;
#40686 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40687 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40688 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#40689 = axis2_placement_3d ( 'none', #40688, #40687, #40686 ) ;
#40690 = toroidal_surface ( 'none', #40685, 4.999999999999990200, 0.5000000000000000000 ) ;
#40691 = face_outer_bound ( 'none', #17353, .t. ) ;
#40692 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170019300, 40.26955262170074000 ) ) ;
#40693 = line ( 'none', #40692, #40694 ) ;
#40694 = vector ( 'none', #40684, 1000.000000000000000 ) ;
#40695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40696 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#40697 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -41.76955262170031300 ) ) ;
#40698 = axis2_placement_3d ( 'none', #40681, #40680, #40679 ) ;
#40699 = circle ( 'none', #40689, 4.999999999999997300 ) ;
#40700 = axis2_placement_3d ( 'none', #40697, #40696, #40695 ) ;
#40701 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40702 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170058300, -41.76955262170031300 ) ) ;
#40703 = b_spline_curve_with_knots ( 'none', 3,
( #40758, #40757, #40756, #40755, #40754 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.004886710982112420700, 0.004961407224106192900, 0.005036103466099965200 ),
.unspecified. ) ;
#40704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40705 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40706 = vector ( 'none', #40705, 1000.000000000000000 ) ;
#40707 = cartesian_point ( 'none', ( 7.250000000000002700, 0.1499999999999975200, -45.00000000000000700 ) ) ;
#40708 = line ( 'none', #40707, #40706 ) ;
#40709 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40710 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40711 = cartesian_point ( 'none', ( 6.000000000000005300, 0.1499999999999973600, -45.00000000000000700 ) ) ;
#40712 = cartesian_point ( 'none', ( 4.750000000000008000, 0.1499999999999973600, -43.04119124527567700 ) ) ;
#40713 = cartesian_point ( 'none', ( 4.750000000000007100, 0.1250839010171727100, -43.04127807871916600 ) ) ;
#40714 = cartesian_point ( 'none', ( 4.750744279603632800, 0.1001248683753650100, -43.04134992175468000 ) ) ;
#40715 = cartesian_point ( 'none', ( 4.753745096956327700, 0.05011956979855933900, -43.04146338616254000 ) ) ;
#40716 = cartesian_point ( 'none', ( 4.756009242993657800, 0.02501287538527085700, -43.04150506387522800 ) ) ;
#40717 = cartesian_point ( 'none', ( 4.759032635400922500, -5.290494199206432500e-015, -43.04153144862104300 ) ) ;
#40718 = cylindrical_surface ( 'none', #40726, 1.249999999999997600 ) ;
#40719 = cartesian_point ( 'none', ( 7.250000000000002700, 0.1499999999999975000, -43.06300854717482500 ) ) ;
#40720 = b_spline_curve_with_knots ( 'none', 3,
( #40717, #40716, #40715, #40714, #40713, #40712 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0008281236703782020100, 0.0009027487611209040200, 0.0009773738518636060400 ),
.unspecified. ) ;
#40721 = cylindrical_surface ( 'none', #40748, 1.249999999999997600 ) ;
#40722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40723 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40724 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#40725 = axis2_placement_3d ( 'none', #40724, #40723, #40722 ) ;
#40726 = axis2_placement_3d ( 'none', #40711, #40710, #40709 ) ;
#40727 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#40728 = axis2_placement_3d ( 'none', #40727, #40171, #40492 ) ;
#40729 = circle ( 'none', #40728, 5.499999999999998200 ) ;
#40730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40731 = cartesian_point ( 'none', ( 97.55214164507508200, 2.449580101069953800, -42.43050362190216200 ) ) ;
#40732 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40733 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40734 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, -37.29999999999998300 ) ) ;
#40735 = cartesian_point ( 'none', ( 97.38501087938976800, 2.803339070563239500, -42.40779920057017400 ) ) ;
#40736 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40737 = vector ( 'none', #40736, 1000.000000000000000 ) ;
#40738 = cylindrical_surface ( 'none', #40747, 8.000000000000003600 ) ;
#40739 = line ( 'none', #40683, #40737 ) ;
#40740 = cartesian_point ( 'none', ( 44.00000000000002100, -28.00000000000000000, -34.86434065673319100 ) ) ;
#40741 = cartesian_point ( 'none', ( 48.29533438944671500, -28.00000000000000000, -34.81626369216805000 ) ) ;
#40742 = cartesian_point ( 'none', ( 52.59066834270857500, -28.00000000000000000, -34.76814774138719600 ) ) ;
#40743 = cartesian_point ( 'none', ( 56.88600185324121100, -28.00000000000000000, -34.71999231614145700 ) ) ;
#40744 = cartesian_point ( 'none', ( 70.75733925351765700, -28.00000000000000000, -34.56447932754593900 ) ) ;
#40745 = cartesian_point ( 'none', ( 84.62867204589298400, -28.00000000000000000, -34.40855473599778900 ) ) ;
#40746 = cartesian_point ( 'none', ( 98.50000000000000000, -28.00000000000000000, -34.25220144521204400 ) ) ;
#40747 = axis2_placement_3d ( 'none', #40734, #40733, #40732 ) ;
#40748 = axis2_placement_3d ( 'none', #40751, #40750, #40704 ) ;
#40749 = face_outer_bound ( 'none', #17450, .t. ) ;
#40750 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40751 = cartesian_point ( 'none', ( 6.000000000000005300, -45.00000000000000700, -0.1499999999995260100 ) ) ;
#40752 = b_spline_curve_with_knots ( 'none', 3,
( #40746, #40745, #40744, #40743, #40742, #40741, #40740 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.04681876506109342000, 0.08843539236262623600, 0.1013222026614391800 ),
.unspecified. ) ;
#40753 = cartesian_point ( 'none', ( 6.000000000000006200, -42.17677085790235500, -1.399999999999523600 ) ) ;
#40754 = cartesian_point ( 'none', ( 7.240967364599088200, -5.315170535883406500e-015, -43.06319096486805600 ) ) ;
#40755 = cartesian_point ( 'none', ( 7.243998115891524300, 0.02507375629418109200, -43.06321741383390400 ) ) ;
#40756 = cartesian_point ( 'none', ( 7.248510048352216900, 0.07514634189684919800, -43.06321299214822300 ) ) ;
#40757 = cartesian_point ( 'none', ( 7.250000000000003600, 0.1250727970037329700, -43.06309537530354000 ) ) ;
#40758 = cartesian_point ( 'none', ( 7.250000000000002700, 0.1499999999999975000, -43.06300854717482500 ) ) ;
#40759 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40761 = cartesian_point ( 'none', ( 98.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40762 = direction ( 'none', ( -0.9999619230641713100, 0.0000000000000000000, -0.008726535498373953800 ) ) ;
#40763 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -45.10000000000000100 ) ) ;
#40764 = conical_surface ( 'none', #40850, 45.10000000000000100, 0.008726646259971666800 ) ;
#40765 = cartesian_point ( 'none', ( 43.00000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40766 = direction ( 'none', ( -0.9999619230641713100, -1.068692376572941500e-018, 0.008726535498373953800 ) ) ;
#40767 = vector ( 'none', #40766, 1000.000000000000000 ) ;
#40768 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.523157064154562900e-015, 45.10000000000000100 ) ) ;
#40769 = cartesian_point ( 'none', ( 11.50436326774918400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40770 = circle ( 'none', #40792, 44.24040352261025800 ) ;
#40771 = cartesian_point ( 'none', ( 6.000000000000006200, -42.17677085790235500, -1.399999999999523600 ) ) ;
#40772 = cartesian_point ( 'none', ( 5.834846121883825500, -42.17677085790235500, -1.399999999999523600 ) ) ;
#40773 = cartesian_point ( 'none', ( 5.670783248437021300, -42.17790581670242000, -1.366808797518971800 ) ) ;
#40774 = cartesian_point ( 'none', ( 5.370079549654128000, -42.18176896545821800, -1.241882569448481200 ) ) ;
#40775 = cartesian_point ( 'none', ( 5.230796307003475800, -42.18452052532305200, -1.148723820012716800 ) ) ;
#40776 = cartesian_point ( 'none', ( 5.057851963250063100, -42.18876225038983600, -0.9755379908536951900 ) ) ;
#40777 = cartesian_point ( 'none', ( 5.005107804620549500, -42.19021710202886100, -0.9111497520740637900 ) ) ;
#40778 = cartesian_point ( 'none', ( 4.914591941475623400, -42.19293142858553800, -0.7753389257033551600 ) ) ;
#40779 = cartesian_point ( 'none', ( 4.876235662368322300, -42.19420350657176800, -0.7035176938161632500 ) ) ;
#40780 = cartesian_point ( 'none', ( 4.782191719175887800, -42.19758636159707500, -0.4761218894207620600 ) ) ;
#40781 = cartesian_point ( 'none', ( 4.749868407233098100, -42.19915487968484800, -0.3138558699840806600 ) ) ;
#40782 = cartesian_point ( 'none', ( 4.750132394078160100, -42.20031903441236700, 0.01585750821013564800 ) ) ;
#40783 = cartesian_point ( 'none', ( 4.782819348207892700, -42.19989418170339200, 0.1782621757228630400 ) ) ;
#40784 = cartesian_point ( 'none', ( 4.908355588626576200, -42.19753446613740500, 0.4805531494052044900 ) ) ;
#40785 = cartesian_point ( 'none', ( 5.001404013017380000, -42.19561230070419800, 0.6193297597206175500 ) ) ;
#40786 = cartesian_point ( 'none', ( 5.232050589275304200, -42.19160281652180800, 0.8496579049741932500 ) ) ;
#40787 = cartesian_point ( 'none', ( 5.371584588104273200, -42.18951412395885100, 0.9427491221367488800 ) ) ;
#40788 = cartesian_point ( 'none', ( 5.672455658536336800, -42.18654802857472700, 1.067259741474253700 ) ) ;
#40789 = cartesian_point ( 'none', ( 5.836868458911477700, -42.18566107103217200, 1.100000000000613200 ) ) ;
#40790 = cartesian_point ( 'none', ( 6.000000000000667900, -42.18566107103200100, 1.100000000007132200 ) ) ;
#40791 = circle ( 'none', #40823, 44.99960294274549000 ) ;
#40792 = axis2_placement_3d ( 'none', #40761, #40760, #40759 ) ;
#40793 = cartesian_point ( 'none', ( 43.00000000000000700, 0.0000000000000000000, -44.72474468499737600 ) ) ;
#40794 = cartesian_point ( 'none', ( 6.000000000000667900, -42.18566107103200100, 1.100000000007132200 ) ) ;
#40795 = line ( 'none', #40768, #40767 ) ;
#40796 = b_spline_curve_with_knots ( 'none', 3,
( #40790, #40789, #40788, #40787, #40786, #40785, #40784, #40783, #40782, #40781, #40780, #40779, #40778, #40777, #40776, #40775, #40774, #40773, #40772, #40771 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003908297296625430600, 0.004396724070877529000, 0.004885150845129628200, 0.005373577619381726500, 0.005862004393633825700, 0.006350431167885924000, 0.006594644555011972300, 0.006838857942138021500, 0.007327284716390119000, 0.007815711490642215600 ),
.unspecified. ) ;
#40797 = line ( 'none', #40763, #40817 ) ;
#40798 = cartesian_point ( 'none', ( 43.70258307087058100, -27.96526031799830400, -34.89562624308752700 ) ) ;
#40799 = cartesian_point ( 'none', ( 43.44550633605513200, -27.84422810180658600, -34.99514440821203500 ) ) ;
#40800 = cartesian_point ( 'none', ( 43.33754536094836100, -27.75984788500203800, -35.06344178671263000 ) ) ;
#40801 = cartesian_point ( 'none', ( 43.16825871811546000, -27.56958001821708100, -35.21511753675766700 ) ) ;
#40802 = cartesian_point ( 'none', ( 43.10529004493277900, -27.46269939809968000, -35.29931001998771500 ) ) ;
#40803 = cartesian_point ( 'none', ( 43.02083877964190600, -27.23630476348351000, -35.47521348724836800 ) ) ;
#40804 = cartesian_point ( 'none', ( 43.00000000000001400, -27.11980008653435800, -35.56461460963535600 ) ) ;
#40805 = cartesian_point ( 'none', ( 43.00000000000000700, -27.00000000000000000, -35.65533322152803900 ) ) ;
#40806 = cartesian_point ( 'none', ( 44.00000000000002100, -28.00000000000000000, -34.86434065673319100 ) ) ;
#40807 = face_outer_bound ( 'none', #17371, .t. ) ;
#40808 = cylindrical_surface ( 'none', #40816, 3.500000000000003100 ) ;
#40809 = b_spline_curve_with_knots ( 'none', 3,
( #40805, #40804, #40803, #40802, #40801, #40800, #40799, #40798, #40852, #40851 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004448704413478885100, 0.0008897408826957770200, 0.001334611324043665500, 0.001779481765391554000 ),
.unspecified. ) ;
#40810 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40811 = cartesian_point ( 'none', ( 98.50000000000000000, -5.464374413684351300e-015, 44.24040352261025800 ) ) ;
#40812 = direction ( 'none', ( 0.0000000000000000000, 1.776356839400250500e-015, 1.000000000000000000 ) ) ;
#40813 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40814 = cartesian_point ( 'none', ( 43.00000000000000700, -27.00000000000000000, -35.65533322152803900 ) ) ;
#40815 = cartesian_point ( 'none', ( 98.50000000000000000, -28.00000000000000000, -34.25220144521204400 ) ) ;
#40816 = axis2_placement_3d ( 'none', #40848, #40847, #40846 ) ;
#40817 = vector ( 'none', #40762, 1000.000000000000000 ) ;
#40818 = axis2_placement_3d ( 'none', #40765, #40813, #40812 ) ;
#40819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40820 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40821 = circle ( 'none', #40818, 44.72474468499737600 ) ;
#40822 = face_outer_bound ( 'none', #17444, .t. ) ;
#40823 = axis2_placement_3d ( 'none', #40769, #40820, #40819 ) ;
#40824 = cartesian_point ( 'none', ( 5.284264552483184800, 0.8858974024381677200, 42.19081940355329900 ) ) ;
#40825 = cartesian_point ( 'none', ( 5.415858849717502600, 0.9653637865867658000, 42.18899067022282200 ) ) ;
#40826 = cartesian_point ( 'none', ( 5.697978788237061400, 1.072309472894560600, 42.18640792253995600 ) ) ;
#40827 = cartesian_point ( 'none', ( 5.849728757855117100, 1.100040725123403500, 42.18566000911606300 ) ) ;
#40828 = cartesian_point ( 'none', ( 6.150948007044422500, 1.099959183274450000, 42.18566213533684800 ) ) ;
#40829 = cartesian_point ( 'none', ( 6.303016486375502900, 1.072013418340658900, 42.18641535579401800 ) ) ;
#40830 = cartesian_point ( 'none', ( 6.584328465412089500, 0.9652112042699062500, 42.18899407039503300 ) ) ;
#40831 = cartesian_point ( 'none', ( 6.716755816781491400, 0.8850742420057127200, 42.19083551980629900 ) ) ;
#40832 = cartesian_point ( 'none', ( 6.941813699533369700, 0.6855265062971223100, 42.19454954946638700 ) ) ;
#40833 = cartesian_point ( 'none', ( 7.037235747401910000, 0.5636338004630189200, 42.19644618814379600 ) ) ;
#40834 = cartesian_point ( 'none', ( 7.176936479866730800, 0.2971596126782971000, 42.19916409284115100 ) ) ;
#40835 = cartesian_point ( 'none', ( 7.222898009644908700, 0.1494898653166308000, 42.19999999999998900 ) ) ;
#40836 = cartesian_point ( 'none', ( 7.240967364599089100, 1.106853936109217700e-017, 42.20000000000000300 ) ) ;
#40837 = cylindrical_surface ( 'none', #40913, 1.249999999999997600 ) ;
#40838 = cartesian_point ( 'none', ( 6.000000000000005300, -0.1499999999999973600, 45.00000000000000700 ) ) ;
#40839 = b_spline_curve_with_knots ( 'none', 3,
( #40882, #40881, #40880, #40879, #40878, #40877, #40876, #40875, #40874, #40873, #40872, #40871, #40870, #40869, #40868, #40867, #40866, #40865 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.007087195098324416400, 0.007575542756763712700, 0.008063890415203008000, 0.008552238073642304300, 0.009040585732081600500, 0.009528933390520896700, 0.01001728104896019300, 0.01050562870739948900, 0.01099397636583878500 ),
.unspecified. ) ;
#40840 = line ( 'none', #40887, #40886 ) ;
#40841 = cylindrical_surface ( 'none', #40845, 1.249999999999997600 ) ;
#40842 = b_spline_curve_with_knots ( 'none', 3,
( #40836, #40835, #40834, #40833, #40832, #40831, #40830, #40829, #40828, #40827, #40826, #40825, #40824, #40892, #40891, #40890, #40889, #40888 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0001493877686829911000, 0.0006005934771960613800, 0.001051799185709131600, 0.001503004894222201800, 0.001954210602735271900, 0.002405416311248342300, 0.002856622019761412200, 0.003307827728274482500, 0.003759033436787552900 ),
.unspecified. ) ;
#40843 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40844 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40845 = axis2_placement_3d ( 'none', #40838, #40862, #40884 ) ;
#40846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40847 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40848 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170046300, -36.76955262170046300 ) ) ;
#40849 = face_outer_bound ( 'none', #17465, .t. ) ;
#40850 = axis2_placement_3d ( 'none', #40810, #40844, #40843 ) ;
#40851 = cartesian_point ( 'none', ( 44.00000000000002100, -28.00000000000000000, -34.86434065673319100 ) ) ;
#40852 = cartesian_point ( 'none', ( 43.84851428273181300, -28.00000000000000700, -34.86603621121182100 ) ) ;
#40853 = cartesian_point ( 'none', ( 98.50000000000000000, -37.00000000000000000, 37.00000000000000700 ) ) ;
#40854 = cartesian_point ( 'none', ( 7.250000000000002700, -0.1499999999999973600, 45.00000000000000700 ) ) ;
#40855 = line ( 'none', #40854, #40918 ) ;
#40856 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40857 = vector ( 'none', #40856, 1000.000000000000000 ) ;
#40858 = cartesian_point ( 'none', ( 4.750000000000008000, -0.1499999999999971900, 45.00000000000000700 ) ) ;
#40859 = line ( 'none', #40858, #40857 ) ;
#40860 = cartesian_point ( 'none', ( 4.750000000000008000, 0.1499999999999973600, -43.04119124527567700 ) ) ;
#40861 = cartesian_point ( 'none', ( 6.000000000000005300, 43.02959220671285600, 1.399999999999844700 ) ) ;
#40862 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40863 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125793700e-015, 1.000000000000000000 ) ) ;
#40864 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#40865 = cartesian_point ( 'none', ( 6.000000000000005300, 43.02959220671285600, 1.399999999999844700 ) ) ;
#40866 = cartesian_point ( 'none', ( 5.837175112726107800, 43.02817050355579900, 1.399999999999844900 ) ) ;
#40867 = cartesian_point ( 'none', ( 5.672617494924471900, 43.02782993913331200, 1.367309750205260700 ) ) ;
#40868 = cartesian_point ( 'none', ( 5.371645018359561000, 43.02897883235532800, 1.242791082330927400 ) ) ;
#40869 = cartesian_point ( 'none', ( 5.232394618119717400, 43.03045330784451700, 1.149986039926908000 ) ) ;
#40870 = cartesian_point ( 'none', ( 5.001178095655809800, 43.03398527134053400, 0.9191195653099631900 ) ) ;
#40871 = cartesian_point ( 'none', ( 4.908596876188143600, 43.03601548540636700, 0.7811638369291221700 ) ) ;
#40872 = cartesian_point ( 'none', ( 4.782511689469221700, 43.03935555038549400, 0.4774916509384218300 ) ) ;
#40873 = cartesian_point ( 'none', ( 4.750100463767631200, 43.04061357694698800, 0.3151712513179249500 ) ) ;
#40874 = cartesian_point ( 'none', ( 4.749900000818187500, 43.04176359257147800, -0.01364713557393071800 ) ) ;
#40875 = cartesian_point ( 'none', ( 4.782407932255916100, 43.04163799796271700, -0.1765918028101861600 ) ) ;
#40876 = cartesian_point ( 'none', ( 4.907249309922243600, 43.04042928174994400, -0.4785607197644505300 ) ) ;
#40877 = cartesian_point ( 'none', ( 5.000189393734595800, 43.03935761000698800, -0.6177243939535339600 ) ) ;
#40878 = cartesian_point ( 'none', ( 5.230271017118998800, 43.03743935266226800, -0.8482681435291669100 ) ) ;
#40879 = cartesian_point ( 'none', ( 5.369090188464528300, 43.03660179210503100, -0.9416174316743291000 ) ) ;
#40880 = cartesian_point ( 'none', ( 5.673665597666282400, 43.03631323198852200, -1.067859460397840200 ) ) ;
#40881 = cartesian_point ( 'none', ( 5.835833809182354100, 43.03687313255102300, -1.100000000000151500 ) ) ;
#40882 = cartesian_point ( 'none', ( 6.000000000000005300, 43.03830625705434400, -1.100000000000151100 ) ) ;
#40883 = cartesian_point ( 'none', ( 6.000000000000005300, 45.00000000000000700, 0.1499999999998402300 ) ) ;
#40884 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40885 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#40886 = vector ( 'none', #40885, 1000.000000000000000 ) ;
#40887 = cartesian_point ( 'none', ( 6.000000000000005300, 45.00000000000001400, 1.399999999999837800 ) ) ;
#40888 = cartesian_point ( 'none', ( 4.759032635400921600, 6.216220651480207300e-018, 42.20000000000000300 ) ) ;
#40889 = cartesian_point ( 'none', ( 4.777297312703773900, 0.1511057897184935300, 42.20000000000001000 ) ) ;
#40890 = cartesian_point ( 'none', ( 4.822605673741506400, 0.2963631709674842700, 42.19917304558001100 ) ) ;
#40891 = cartesian_point ( 'none', ( 4.963495679660372400, 0.5649519381183135700, 42.19643191275217500 ) ) ;
#40892 = cartesian_point ( 'none', ( 5.057919738751562200, 0.6853714386883907900, 42.19455322837210100 ) ) ;
#40893 = cartesian_point ( 'none', ( 5.672455658536335900, 42.18654802857472000, -1.067259741473929500 ) ) ;
#40894 = cartesian_point ( 'none', ( 5.836868458911477700, 42.18566107103218600, -1.100000000000289200 ) ) ;
#40895 = b_spline_curve_with_knots ( 'none', 3,
( #40898, #40894, #40893, #40965, #40964, #40963, #40962, #40961, #40960, #40959, #40958, #40957, #40956, #40955, #40954, #40953, #40952, #40951, #40950, #40949 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003908297296625431500, 0.004396724070877529800, 0.004885150845129628200, 0.005373577619381727400, 0.005862004393633825700, 0.006350431167885924000, 0.006594644555011972300, 0.006838857942138021500, 0.007327284716390119000, 0.007815711490642217300 ),
.unspecified. ) ;
#40896 = cartesian_point ( 'none', ( 6.000000000000006200, 42.17677085790234100, 1.399999999999847600 ) ) ;
#40897 = cartesian_point ( 'none', ( 4.750000000000008000, 0.1499999999999973000, -42.19973341148022400 ) ) ;
#40898 = cartesian_point ( 'none', ( 6.000000000000667900, 42.18566107103200800, -1.100000000006808200 ) ) ;
#40899 = cartesian_point ( 'none', ( 6.000000000000005300, -45.00000000000000700, -1.399999999999523600 ) ) ;
#40900 = b_spline_curve_with_knots ( 'none', 3,
( #40939, #40938, #40937, #40936, #40935, #40934, #40933, #40932, #40931, #40930, #40929, #40928, #40927, #40926, #40925, #40924, #40923, #40922, #40921, #40920 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003908381649269373300, 0.004396796809676092400, 0.004885211970082811400, 0.005373627130489530400, 0.005862042290896249400, 0.006350457451302968400, 0.006594665031506328400, 0.006838872611709687400, 0.007327287772116406400, 0.007815702932523125500 ),
.unspecified. ) ;
#40901 = vector ( 'none', #40944, 1000.000000000000000 ) ;
#40902 = cartesian_point ( 'none', ( 7.250000000006638200, 0.1500000000007073700, -42.19973341148041600 ) ) ;
#40903 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#40904 = vector ( 'none', #40903, 1000.000000000000000 ) ;
#40905 = axis2_placement_3d ( 'none', #40853, #40991, #40990 ) ;
#40906 = line ( 'none', #40907, #40904 ) ;
#40907 = cartesian_point ( 'none', ( 6.000000000000005300, 45.00000000000000000, -1.100000000000157500 ) ) ;
#40908 = face_bound ( 'none', #17536, .t. ) ;
#40909 = cartesian_point ( 'none', ( 6.000000000000667900, 42.18566107103200800, -1.100000000006808200 ) ) ;
#40910 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40911 = vector ( 'none', #40910, 1000.000000000000000 ) ;
#40912 = cartesian_point ( 'none', ( 4.750000000000008000, 0.1499999999999973600, -45.00000000000000700 ) ) ;
#40913 = axis2_placement_3d ( 'none', #40883, #40864, #40863 ) ;
#40914 = face_outer_bound ( 'none', #17474, .t. ) ;
#40915 = line ( 'none', #40912, #40911 ) ;
#40916 = cartesian_point ( 'none', ( 6.000000000000005300, 43.03830625705434400, -1.100000000000151100 ) ) ;
#40917 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40918 = vector ( 'none', #40917, 1000.000000000000000 ) ;
#40919 = cartesian_point ( 'none', ( 43.99999999999999300, 28.00000000000000000, -34.86434065673319800 ) ) ;
#40920 = cartesian_point ( 'none', ( 4.750000000000008000, 0.1499999999999973000, -42.19973341148022400 ) ) ;
#40921 = cartesian_point ( 'none', ( 4.750000000000008900, -0.01514891298739823100, -42.20032043739116300 ) ) ;
#40922 = cartesian_point ( 'none', ( 4.783189118566416400, -0.1792111405497284200, -42.19988734138119200 ) ) ;
#40923 = cartesian_point ( 'none', ( 4.908118169880534500, -0.4799228248699959300, -42.19753881851796300 ) ) ;
#40924 = cartesian_point ( 'none', ( 5.001280959062140300, -0.6192119555373205600, -42.19561440458952000 ) ) ;
#40925 = cartesian_point ( 'none', ( 5.174479700717178300, -0.7921639582845135800, -42.19260362753009000 ) ) ;
#40926 = cartesian_point ( 'none', ( 5.238872737013240400, -0.8449096517104915900, -42.19156523372553400 ) ) ;
#40927 = cartesian_point ( 'none', ( 5.374690939947251800, -0.9354254948840841100, -42.18965546594083100 ) ) ;
#40928 = cartesian_point ( 'none', ( 5.446516210672479400, -0.9737812867387561900, -42.18877496662516800 ) ) ;
#40929 = cartesian_point ( 'none', ( 5.673924606869384500, -1.067821653562211100, -42.18653445866284100 ) ) ;
#40930 = cartesian_point ( 'none', ( 5.836191951911432700, -1.100137334559688300, -42.18565749000604400 ) ) ;
#40931 = cartesian_point ( 'none', ( 6.165897353127240500, -1.099861792401051200, -42.18566467482302300 ) ) ;
#40932 = cartesian_point ( 'none', ( 6.328295112266848900, -1.067170945478948000, -42.18655103671991900 ) ) ;
#40933 = cartesian_point ( 'none', ( 6.630571964262586000, -0.9416326255395842700, -42.18953981971325400 ) ) ;
#40934 = cartesian_point ( 'none', ( 6.769342369440685100, -0.8485857303951793700, -42.19162482610418900 ) ) ;
#40935 = cartesian_point ( 'none', ( 6.999663452633305000, -0.6179414846423816300, -42.19563308602111100 ) ) ;
#40936 = cartesian_point ( 'none', ( 7.092753152962439200, -0.4784081521349801700, -42.19755630006967800 ) ) ;
#40937 = cartesian_point ( 'none', ( 7.217261279954509100, -0.1775381432788516500, -42.19989469495465800 ) ) ;
#40938 = cartesian_point ( 'none', ( 7.250000000000151000, -0.01312702883313077500, -42.20031325055376900 ) ) ;
#40939 = cartesian_point ( 'none', ( 7.250000000006638200, 0.1500000000007073700, -42.19973341148041600 ) ) ;
#40940 = face_outer_bound ( 'none', #17576, .t. ) ;
#40941 = face_bound ( 'none', #17605, .t. ) ;
#40942 = face_bound ( 'none', #17541, .t. ) ;
#40943 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40944 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40945 = conical_surface ( 'none', #40977, 45.10000000000000100, 0.008726646259971666800 ) ;
#40946 = face_bound ( 'none', #17540, .t. ) ;
#40947 = plane ( 'none', #40905 ) ;
#40948 = line ( 'none', #40899, #40901 ) ;
#40949 = cartesian_point ( 'none', ( 6.000000000000006200, 42.17677085790234100, 1.399999999999847600 ) ) ;
#40950 = cartesian_point ( 'none', ( 5.834846121883825500, 42.17677085790236200, 1.399999999999848000 ) ) ;
#40951 = cartesian_point ( 'none', ( 5.670783248437023100, 42.17790581670240600, 1.366808797519296600 ) ) ;
#40952 = cartesian_point ( 'none', ( 5.370079549654133400, 42.18176896545823200, 1.241882569448806300 ) ) ;
#40953 = cartesian_point ( 'none', ( 5.230796307003477500, 42.18452052532307300, 1.148723820013041900 ) ) ;
#40954 = cartesian_point ( 'none', ( 5.057851963250063100, 42.18876225038981400, 0.9755379908540196000 ) ) ;
#40955 = cartesian_point ( 'none', ( 5.005107804620547700, 42.19021710202884600, 0.9111497520743874200 ) ) ;
#40956 = cartesian_point ( 'none', ( 4.914591941475623400, 42.19293142858553800, 0.7753389257036791300 ) ) ;
#40957 = cartesian_point ( 'none', ( 4.876235662368319600, 42.19420350657176000, 0.7035176938164864300 ) ) ;
#40958 = cartesian_point ( 'none', ( 4.782191719175887800, 42.19758636159706800, 0.4761218894210854600 ) ) ;
#40959 = cartesian_point ( 'none', ( 4.749868407233099000, 42.19915487968486200, 0.3138558699844045700 ) ) ;
#40960 = cartesian_point ( 'none', ( 4.750132394078161000, 42.20031903441237400, -0.01585750820981199000 ) ) ;
#40961 = cartesian_point ( 'none', ( 4.782819348207893600, 42.19989418170340700, -0.1782621757225390800 ) ) ;
#40962 = cartesian_point ( 'none', ( 4.908355588626576200, 42.19753446613739800, -0.4805531494048809200 ) ) ;
#40963 = cartesian_point ( 'none', ( 5.001404013017379100, 42.19561230070419800, -0.6193297597202936900 ) ) ;
#40964 = cartesian_point ( 'none', ( 5.232050589275304200, 42.19160281652179400, -0.8496579049738688400 ) ) ;
#40965 = cartesian_point ( 'none', ( 5.371584588104274100, 42.18951412395884400, -0.9427491221364250300 ) ) ;
#40966 = cartesian_point ( 'none', ( 6.000000000000005300, 0.1499999999999973600, -45.00000000000000700 ) ) ;
#40967 = cartesian_point ( 'none', ( 97.20002151027252100, 3.149721101573739200, -42.38348027194944500 ) ) ;
#40968 = cartesian_point ( 'none', ( 98.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40969 = cartesian_point ( 'none', ( 43.00000000000000700, 26.99999999999999300, -35.65533322152804600 ) ) ;
#40970 = cartesian_point ( 'none', ( 98.50000000000000000, 27.99999999999999600, -34.25220144521204400 ) ) ;
#40971 = cartesian_point ( 'none', ( 84.62867204589262800, 27.99999999999999600, -34.40855473599780400 ) ) ;
#40972 = cartesian_point ( 'none', ( 70.75733925351687500, 28.00000000000000000, -34.56447932754594600 ) ) ;
#40973 = cartesian_point ( 'none', ( 56.88600185324003200, 28.00000000000000000, -34.71999231614147200 ) ) ;
#40974 = cartesian_point ( 'none', ( 52.59066834270777900, 28.00000000000000000, -34.76814774138721000 ) ) ;
#40975 = cartesian_point ( 'none', ( 48.29533438944630300, 28.00000000000000000, -34.81626369216805000 ) ) ;
#40976 = cartesian_point ( 'none', ( 43.99999999999999300, 28.00000000000000000, -34.86434065673319800 ) ) ;
#40977 = axis2_placement_3d ( 'none', #40943, #40982, #40987 ) ;
#40978 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40979 = face_outer_bound ( 'none', #17499, .t. ) ;
#40980 = cartesian_point ( 'none', ( 96.76968397863201700, 3.811317059910048300, -42.33003451138172600 ) ) ;
#40981 = b_spline_curve_with_knots ( 'none', 3,
( #40976, #40975, #40974, #40973, #40972, #40971, #40970 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.07554858204075591600, 0.08843539234250051600, 0.1300520196535058200 ),
.unspecified. ) ;
#40982 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40984 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40985 = cartesian_point ( 'none', ( 43.00000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40986 = axis2_placement_3d ( 'none', #40985, #40984, #40983 ) ;
#40987 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40988 = circle ( 'none', #41023, 44.24040352261025800 ) ;
#40989 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40991 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40992 = circle ( 'none', #40986, 44.72474468499737600 ) ;
#40993 = cartesian_point ( 'none', ( 7.186244813310502800, 0.5525486370689568500, -42.19645043403835400 ) ) ;
#40994 = cartesian_point ( 'none', ( 7.092128643143086100, 0.7797965354580848100, -42.19306666121362100 ) ) ;
#40995 = cartesian_point ( 'none', ( 7.000398517500205000, 0.9174221493573300200, -42.19018790523083600 ) ) ;
#40996 = cartesian_point ( 'none', ( 6.766961176755169800, 1.150751968517250000, -42.18446857299225200 ) ) ;
#40997 = cartesian_point ( 'none', ( 6.629193383808788200, 1.242448153173896200, -42.18175253248294600 ) ) ;
#40998 = cartesian_point ( 'none', ( 6.326492807966908500, 1.367673900495402800, -42.17787799577950400 ) ) ;
#40999 = cartesian_point ( 'none', ( 6.162627468409050700, 1.400057980312748200, -42.17676893332557600 ) ) ;
#41000 = cartesian_point ( 'none', ( 5.836482443894951200, 1.399941861236014800, -42.17677278773868500 ) ) ;
#41001 = cartesian_point ( 'none', ( 5.671958929965720500, 1.367129775070204100, -42.17789521808519000 ) ) ;
#41002 = cartesian_point ( 'none', ( 5.371088850946547300, 1.242468122916153600, -42.18175152614212900 ) ) ;
#41003 = cartesian_point ( 'none', ( 5.231615473724038300, 1.149342607354817400, -42.18450325869521600 ) ) ;
#41004 = cartesian_point ( 'none', ( 5.000922580551255200, 0.9187293002368874800, -42.19015572482322800 ) ) ;
#41005 = cartesian_point ( 'none', ( 4.908039683832215300, 0.7800628724445331000, -42.19306133983905500 ) ) ;
#41006 = cartesian_point ( 'none', ( 4.782527446360880700, 0.4772875439941836600, -42.19757244099162800 ) ) ;
#41007 = cartesian_point ( 'none', ( 4.750000000000008900, 0.3151937309796064600, -42.19914622626259900 ) ) ;
#41008 = cartesian_point ( 'none', ( 4.750000000000008000, 0.1499999999999973000, -42.19973341148022400 ) ) ;
#41009 = cartesian_point ( 'none', ( 95.66097844156884400, 4.919748773833002400, -42.21485688737932000 ) ) ;
#41010 = cartesian_point ( 'none', ( 95.96921730729242500, 4.666438052331572300, -42.24395500805120200 ) ) ;
#41011 = cartesian_point ( 'none', ( 96.52183076848948000, 4.113072698576226900, -42.30141855534788700 ) ) ;
#41012 = face_outer_bound ( 'none', #17695, .t. ) ;
#41013 = b_spline_curve_with_knots ( 'none', 3,
( #41008, #41007, #41006, #41005, #41004, #41003, #41002, #41001, #41000, #40999, #40998, #40997, #40996, #40995, #40994, #40993, #39738, #39981, #39980, #39973 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 5.421010862427521600e-020, 0.0004885477061586716700, 0.0009770954123173431200, 0.001465643118476015000, 0.001954190824634686700, 0.002442738530793358300, 0.002931286236952030000, 0.003419833943110702100, 0.003664107796190037300, 0.003908381649269373300 ),
.unspecified. ) ;
#41014 = cartesian_point ( 'none', ( 97.09795391223161700, 3.320117959329633700, -42.37043552528837200 ) ) ;
#41015 = cartesian_point ( 'none', ( 94.66595869641670900, 5.539567270395043200, -42.13770765331761900 ) ) ;
#41016 = cartesian_point ( 'none', ( 95.01013624662977000, 5.355030863677858300, -42.16185141177513900 ) ) ;
#41017 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41018 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999999000, -37.29999999999998300 ) ) ;
#41019 = axis2_placement_3d ( 'none', #40966, #40989, #41017 ) ;
#41020 = face_outer_bound ( 'none', #17523, .t. ) ;
#41021 = cylindrical_surface ( 'none', #41019, 1.249999999999997600 ) ;
#41022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41023 = axis2_placement_3d ( 'none', #40968, #40978, #41022 ) ;
#41024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41025 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#41026 = b_spline_curve_with_knots ( 'none', 3,
( #41085, #41084, #41083, #41082, #41076, #41075, #41074, #41073, #41072, #41071, #41070, #41069, #41068, #41067, #41066, #41065, #41064, #41063, #41062, #41061 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 8.940560153363745000e-019, 0.0004885371620781795900, 0.0009770743241563583100, 0.001465611486234536900, 0.001954148648312715700, 0.002442685810390894600, 0.002931222972469073000, 0.003419760134547251800, 0.003664028715586341200, 0.003908297296625430600 ),
.unspecified. ) ;
#41027 = axis2_placement_3d ( 'none', #41078, #41086, #41029 ) ;
#41028 = axis2_placement_3d ( 'none', #41055, #41025, #41024 ) ;
#41029 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125793700e-015, 1.000000000000000000 ) ) ;
#41030 = cartesian_point ( 'none', ( 7.250000000000002700, 0.1499999999999975000, -43.06300854717482500 ) ) ;
#41031 = cartesian_point ( 'none', ( 7.250000000000005300, 0.3130752057022313000, -43.06244051252790700 ) ) ;
#41032 = cartesian_point ( 'none', ( 7.217233987982411700, 0.4776692938744944700, -43.06059755162330300 ) ) ;
#41033 = cartesian_point ( 'none', ( 7.092633998399491300, 0.7786308083361109800, -43.05511948786092100 ) ) ;
#41034 = cartesian_point ( 'none', ( 6.999555234511740700, 0.9181211685186991800, -43.05145014392947200 ) ) ;
#41035 = cartesian_point ( 'none', ( 6.826567009995132600, 1.091245014371546900, -43.04578351098702200 ) ) ;
#41036 = cartesian_point ( 'none', ( 6.762223883695564400, 1.144075265009092800, -43.04383528901041000 ) ) ;
#41037 = cartesian_point ( 'none', ( 6.626388896929650900, 1.234807739270927100, -43.04014208085823200 ) ) ;
#41038 = cartesian_point ( 'none', ( 6.554583886653978700, 1.273236276841015500, -43.03838304313763500 ) ) ;
#41039 = cartesian_point ( 'none', ( 6.327366059117625100, 1.367466035308341700, -43.03354268665656700 ) ) ;
#41040 = cartesian_point ( 'none', ( 6.165149528365363500, 1.399993213129851600, -43.03103442825596400 ) ) ;
#41041 = cartesian_point ( 'none', ( 5.834953225878750900, 1.400006784758450500, -43.02815088243560400 ) ) ;
#41042 = cartesian_point ( 'none', ( 5.672643316874205000, 1.367449451514991800, -43.02782643477093000 ) ) ;
#41043 = cartesian_point ( 'none', ( 5.369933879608918700, 1.241953409682211400, -43.02898878904113600 ) ) ;
#41044 = cartesian_point ( 'none', ( 5.231137857573395800, 1.148977068736276100, -43.03046912193512000 ) ) ;
#41045 = cartesian_point ( 'none', ( 5.000540849304657700, 0.9182353701887823200, -43.03399841718157100 ) ) ;
#41046 = cartesian_point ( 'none', ( 4.907390652808734500, 0.7786774337552107000, -43.03604529655650200 ) ) ;
#41047 = cartesian_point ( 'none', ( 4.782770369245825200, 0.4776927330546296100, -43.03935085651743700 ) ) ;
#41048 = cylindrical_surface ( 'none', #41028, 1.249999999999997600 ) ;
#41049 = cartesian_point ( 'none', ( 98.50000000000000000, 27.99999999999999600, -34.25220144521204400 ) ) ;
#41050 = cylindrical_surface ( 'none', #41027, 1.249999999999997600 ) ;
#41051 = face_outer_bound ( 'none', #17457, .t. ) ;
#41052 = cartesian_point ( 'none', ( 4.750000000000008000, 0.3131579773054344900, -43.04062263423385600 ) ) ;
#41053 = cartesian_point ( 'none', ( 4.750000000000008000, 0.1499999999999973600, -43.04119124527567700 ) ) ;
#41054 = b_spline_curve_with_knots ( 'none', 3,
( #41053, #41052, #41047, #41046, #41045, #41044, #41043, #41042, #41041, #41040, #41039, #41038, #41037, #41036, #41035, #41034, #41033, #41032, #41031, #41030 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009773738518636060400, 0.001466040993144708500, 0.001954708134425810600, 0.002443375275706913300, 0.002932042416988015500, 0.003420709558269117600, 0.003665043128909667400, 0.003909376699550217200, 0.004398043840831319400, 0.004886710982112420700 ),
.unspecified. ) ;
#41055 = cartesian_point ( 'none', ( 6.000000000000005300, -45.00000000000000700, -0.1499999999995260100 ) ) ;
#41056 = cartesian_point ( 'none', ( 6.941801702704570000, 0.6855388338782317800, 43.05523850914210000 ) ) ;
#41057 = cartesian_point ( 'none', ( 7.037211738171556000, 0.5636744573435331600, 43.05792965915610900 ) ) ;
#41058 = cartesian_point ( 'none', ( 7.176942078509865700, 0.2971540726621360000, 43.06181319047186700 ) ) ;
#41059 = cartesian_point ( 'none', ( 7.222890939306707600, 0.1495483590430544100, 43.06303321429439300 ) ) ;
#41060 = cartesian_point ( 'none', ( 7.240967364599089100, 1.826343215638234400e-017, 43.06319096486805600 ) ) ;
#41061 = cartesian_point ( 'none', ( 6.000000000000667900, -42.18566107103200100, 1.100000000007132200 ) ) ;
#41062 = cartesian_point ( 'none', ( 6.081584204973666800, -42.18566107103216500, 1.100000000000401100 ) ) ;
#41063 = cartesian_point ( 'none', ( 6.164439319922311500, -42.18587647176300900, 1.091824942089665500 ) ) ;
#41064 = cartesian_point ( 'none', ( 6.324617317260610600, -42.18669131693414400, 1.059873164454443500 ) ) ;
#41065 = cartesian_point ( 'none', ( 6.402550315969408600, -42.18728697553731200, 1.036244412521337700 ) ) ;
#41066 = cartesian_point ( 'none', ( 6.629804676752633500, -42.18952880085690500, 0.9421246822765712000 ) ) ;
#41067 = cartesian_point ( 'none', ( 6.767437923708076400, -42.19159240829456800, 0.8503877741710720300 ) ) ;
#41068 = cartesian_point ( 'none', ( 7.000774339982018400, -42.19565169605738200, 0.6169337558679065500 ) ) ;
#41069 = cartesian_point ( 'none', ( 7.092470065518996900, -42.19755110487741900, 0.4791561674821479000 ) ) ;
#41070 = cartesian_point ( 'none', ( 7.217687123556735300, -42.19990257112066700, 0.1764450891953254500 ) ) ;
#41071 = cartesian_point ( 'none', ( 7.250063538495880700, -42.20031318930867300, 0.01258030451091958100 ) ) ;
#41072 = cartesian_point ( 'none', ( 7.249936271157169500, -42.19915016032944500, -0.3135558734411917900 ) ) ;
#41073 = cartesian_point ( 'none', ( 7.217121146881870800, -42.19756015427195500, -0.4780694096242425500 ) ) ;
#41074 = cartesian_point ( 'none', ( 7.092459842606708700, -42.19307895061359700, -0.7789236169915058100 ) ) ;
#41075 = cartesian_point ( 'none', ( 6.999336964005062000, -42.19016319004742100, -0.9183909982791133000 ) ) ;
#41076 = cartesian_point ( 'none', ( 6.768728609489711400, -42.18451058652483700, -1.149077283704828200 ) ) ;
#41077 = b_spline_curve_with_knots ( 'none', 3,
( #41060, #41059, #41058, #41057, #41056, #41128, #41127, #41126, #41125, #41124, #41123, #41122, #41121, #41120, #41119, #41118, #41117, #41116 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003078812903562316800, 0.003530038568694115300, 0.003981264233825914300, 0.004432489898957712500, 0.004883715564089511500, 0.005334941229221309600, 0.005786166894353108600, 0.006237392559484907600, 0.006688618224616705800 ),
.unspecified. ) ;
#41078 = cartesian_point ( 'none', ( 6.000000000000005300, 45.00000000000000700, 0.1499999999998402300 ) ) ;
#41079 = face_outer_bound ( 'none', #17482, .t. ) ;
#41080 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41082 = cartesian_point ( 'none', ( 6.630061748937464500, -42.18176709398998300, -1.241960907305939200 ) ) ;
#41083 = cartesian_point ( 'none', ( 6.327287035018953200, -42.17788473415728100, -1.367472639227235200 ) ) ;
#41084 = cartesian_point ( 'none', ( 6.165191204033877000, -42.17677085790235500, -1.399999999999523400 ) ) ;
#41085 = cartesian_point ( 'none', ( 6.000000000000006200, -42.17677085790235500, -1.399999999999523600 ) ) ;
#41086 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#41087 = face_outer_bound ( 'none', #17460, .t. ) ;
#41088 = cartesian_point ( 'none', ( 6.081584204973666800, 42.18566107103216500, -1.100000000000077400 ) ) ;
#41089 = cartesian_point ( 'none', ( 6.164439319922311500, 42.18587647176300900, -1.091824942089341300 ) ) ;
#41090 = cartesian_point ( 'none', ( 6.324617317260611500, 42.18669131693415200, -1.059873164454119700 ) ) ;
#41091 = cartesian_point ( 'none', ( 6.402550315969409500, 42.18728697553731200, -1.036244412521014000 ) ) ;
#41092 = cartesian_point ( 'none', ( 6.629804676752633500, 42.18952880085691200, -0.9421246822762472400 ) ) ;
#41093 = cartesian_point ( 'none', ( 6.767437923708076400, 42.19159240829458200, -0.8503877741707480700 ) ) ;
#41094 = cartesian_point ( 'none', ( 7.000774339982018400, 42.19565169605738900, -0.6169337558675830300 ) ) ;
#41095 = cartesian_point ( 'none', ( 7.092470065518996900, 42.19755110487741200, -0.4791561674818241000 ) ) ;
#41096 = cartesian_point ( 'none', ( 7.217687123556735300, 42.19990257112066700, -0.1764450891950014600 ) ) ;
#41097 = cartesian_point ( 'none', ( 7.250063538495880700, 42.20031318930867300, -0.01258030451059571200 ) ) ;
#41098 = cartesian_point ( 'none', ( 7.249936271157169500, 42.19915016032943800, 0.3135558734415157000 ) ) ;
#41099 = cartesian_point ( 'none', ( 7.217121146881870800, 42.19756015427196200, 0.4780694096245663400 ) ) ;
#41100 = cartesian_point ( 'none', ( 7.092459842606708700, 42.19307895061358900, 0.7789236169918296600 ) ) ;
#41101 = cartesian_point ( 'none', ( 6.999336964005062000, 42.19016319004740700, 0.9183909982794371500 ) ) ;
#41102 = cartesian_point ( 'none', ( 6.768728609489711400, 42.18451058652483000, 1.149077283705151900 ) ) ;
#41103 = circle ( 'none', #41131, 8.000000000000000000 ) ;
#41104 = b_spline_curve_with_knots ( 'none', 3,
( #41161, #41160, #41159, #41158, #41157, #41156, #41155, #41154, #41153, #41152, #41151, #41150, #41149, #41148, #41147, #41146, #41145, #41144, #41143, #41142, #41141, #41140 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003178132749998653600, 0.003666765543539370400, 0.003911081940309730500, 0.004155398337080089800, 0.004644031130620810900, 0.005132663924161532000, 0.005621296717702253100, 0.006109929511242974200, 0.006598562304783695300, 0.006842878701554056300, 0.007087195098324416400 ),
.unspecified. ) ;
#41105 = circle ( 'none', #41137, 5.499999999999991100 ) ;
#41106 = cartesian_point ( 'none', ( 6.000000000000005300, -0.1499999999999973600, 45.00000000000000700 ) ) ;
#41107 = cartesian_point ( 'none', ( 98.50000000000000000, 45.29999999999998300, 37.00000000000000700 ) ) ;
#41108 = line ( 'none', #41107, #41133 ) ;
#41109 = cartesian_point ( 'none', ( 6.630061748937464500, 42.18176709398996100, 1.241960907306262500 ) ) ;
#41110 = cartesian_point ( 'none', ( 6.327287035018954100, 42.17788473415726000, 1.367472639227559100 ) ) ;
#41111 = cartesian_point ( 'none', ( 6.165191204033877900, 42.17677085790236200, 1.399999999999848000 ) ) ;
#41112 = cartesian_point ( 'none', ( 6.000000000000006200, 42.17677085790234100, 1.399999999999847600 ) ) ;
#41113 = b_spline_curve_with_knots ( 'none', 3,
( #41112, #41111, #41110, #41109, #41102, #41101, #41100, #41099, #41098, #41097, #41096, #41095, #41094, #41093, #41092, #41091, #41090, #41089, #41088, #41163 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 8.940560153363745000e-019, 0.0004885371620781797000, 0.0009770743241563585200, 0.001465611486234537400, 0.001954148648312716200, 0.002442685810390895000, 0.002931222972469073800, 0.003419760134547252700, 0.003664028715586342100, 0.003908297296625431500 ),
.unspecified. ) ;
#41114 = circle ( 'none', #41190, 8.000000000000000000 ) ;
#41115 = axis2_placement_3d ( 'none', #41106, #41081, #41080 ) ;
#41116 = cartesian_point ( 'none', ( 4.759032635400921600, 1.727994698543605600e-017, 43.04153144862104300 ) ) ;
#41117 = cartesian_point ( 'none', ( 4.777279715983780800, 0.1509602100169081000, 43.04169068848086300 ) ) ;
#41118 = cartesian_point ( 'none', ( 4.822657800979214900, 0.2964614734145974400, 43.04127490670927600 ) ) ;
#41119 = cartesian_point ( 'none', ( 4.963439738080035500, 0.5648463640860537100, 43.03981815539009400 ) ) ;
#41120 = cartesian_point ( 'none', ( 5.057993047028844600, 0.6854386234719239700, 43.03879924665970000 ) ) ;
#41121 = cartesian_point ( 'none', ( 5.284211995660424300, 0.8858486018131411800, 43.03711534084421700 ) ) ;
#41122 = cartesian_point ( 'none', ( 5.415953080769314800, 0.9654044665830786600, 43.03647073621135600 ) ) ;
#41123 = cartesian_point ( 'none', ( 5.697956453132876600, 1.072296045862977100, 43.03640186660131700 ) ) ;
#41124 = cartesian_point ( 'none', ( 5.849821390207107900, 1.100045903789534300, 43.03699406694725100 ) ) ;
#41125 = cartesian_point ( 'none', ( 6.150941793420247300, 1.099953979720614200, 43.03962511251637600 ) ) ;
#41126 = cartesian_point ( 'none', ( 6.303066712739378000, 1.071996940236937600, 43.04169167416214500 ) ) ;
#41127 = cartesian_point ( 'none', ( 6.584315875151933300, 0.9652133931963520200, 43.04667373033191100 ) ) ;
#41128 = cartesian_point ( 'none', ( 6.716752078426400100, 0.8850758659186569500, 43.04963450540555700 ) ) ;
#41129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41131 = axis2_placement_3d ( 'none', #41139, #41130, #41129 ) ;
#41132 = line ( 'none', #41186, #41185 ) ;
#41133 = vector ( 'none', #41177, 1000.000000000000000 ) ;
#41134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41135 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41136 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#41137 = axis2_placement_3d ( 'none', #41136, #41135, #41134 ) ;
#41138 = cartesian_point ( 'none', ( 98.50000000000000000, 45.29999999999999000, -37.29999999999998300 ) ) ;
#41139 = cartesian_point ( 'none', ( 98.50000000000000000, 37.29999999999998300, 37.00000000000000700 ) ) ;
#41140 = cartesian_point ( 'none', ( 6.000000000000005300, 43.03830625705434400, -1.100000000000151100 ) ) ;
#41141 = cartesian_point ( 'none', ( 6.082131021863133000, 43.03902323769042200, -1.100000000000151500 ) ) ;
#41142 = cartesian_point ( 'none', ( 6.163209442024252900, 43.03993811227862000, -1.091983191459326500 ) ) ;
#41143 = cartesian_point ( 'none', ( 6.323301492801420000, 43.04212975347455500, -1.060221349417422600 ) ) ;
#41144 = cartesian_point ( 'none', ( 6.402991481571596900, 43.04342190957985500, -1.036071475405268400 ) ) ;
#41145 = cartesian_point ( 'none', ( 6.629305891358940000, 43.04758614896541500, -0.9423116821937890200 ) ) ;
#41146 = cartesian_point ( 'none', ( 6.768580076252288100, 43.05084879280693900, -0.8491576490801250300 ) ) ;
#41147 = cartesian_point ( 'none', ( 6.998962674279024300, 43.05678624524091400, -0.6188334778900603800 ) ) ;
#41148 = cartesian_point ( 'none', ( 7.092258292980538700, 43.05948877658008900, -0.4793111114298980200 ) ) ;
#41149 = cartesian_point ( 'none', ( 7.217100479515485400, 43.06287708239143800, -0.1782180316755638000 ) ) ;
#41150 = cartesian_point ( 'none', ( 7.249928268323109200, 43.06357744819629800, -0.01410141678347032400 ) ) ;
#41151 = cartesian_point ( 'none', ( 7.250071492038215700, 43.06244344996138600, 0.3130067965969551300 ) ) ;
#41152 = cartesian_point ( 'none', ( 7.217931551349416000, 43.06062840862860200, 0.4759474617311079100 ) ) ;
#41153 = cartesian_point ( 'none', ( 7.092018446779854400, 43.05509223664142100, 0.7801545234890966400 ) ) ;
#41154 = cartesian_point ( 'none', ( 6.999995139404653300, 43.05146293010135800, 0.9177991403515034500 ) ) ;
#41155 = cartesian_point ( 'none', ( 6.825671671360250800, 43.04575499877876200, 1.092081599863995200 ) ) ;
#41156 = cartesian_point ( 'none', ( 6.762662868416567700, 43.04384827909616700, 1.143729740956250100 ) ) ;
#41157 = cartesian_point ( 'none', ( 6.627053616508233000, 43.04015910786095800, 1.234415608033322400 ) ) ;
#41158 = cartesian_point ( 'none', ( 6.553646187573653100, 43.03836172244950100, 1.273676147875445900 ) ) ;
#41159 = cartesian_point ( 'none', ( 6.327234679362753400, 43.03354259617996300, 1.367417845236178900 ) ) ;
#41160 = cartesian_point ( 'none', ( 6.162919957025837700, 43.03101473997007500, 1.399999999999845100 ) ) ;
#41161 = cartesian_point ( 'none', ( 6.000000000000005300, 43.02959220671285600, 1.399999999999844700 ) ) ;
#41162 = cylindrical_surface ( 'none', #41115, 1.249999999999997600 ) ;
#41163 = cartesian_point ( 'none', ( 6.000000000000667900, 42.18566107103200800, -1.100000000006808200 ) ) ;
#41164 = cartesian_point ( 'none', ( 98.50000000000000000, 45.29999999999998300, 37.00000000000000700 ) ) ;
#41165 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41166 = vector ( 'none', #41165, 1000.000000000000000 ) ;
#41167 = cartesian_point ( 'none', ( 98.50000000000000000, -37.00000000000000000, -45.29999999999998300 ) ) ;
#41168 = line ( 'none', #41167, #41166 ) ;
#41169 = cartesian_point ( 'none', ( 98.50000000000000000, -45.00000000000000000, 36.99999999999995000 ) ) ;
#41170 = line ( 'none', #41169, #41214 ) ;
#41171 = cartesian_point ( 'none', ( 98.50000000000000000, -37.00000000000000000, -45.29999999999998300 ) ) ;
#41172 = cartesian_point ( 'none', ( 98.50000000000000000, 37.29999999999998300, 45.00000000000000700 ) ) ;
#41173 = cartesian_point ( 'none', ( 98.50000000000000000, -45.00000000000000000, -37.29999999999998300 ) ) ;
#41174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41175 = vector ( 'none', #41174, 1000.000000000000000 ) ;
#41176 = cartesian_point ( 'none', ( 98.50000000000000000, -28.00000000000000000, -45.29999999999998300 ) ) ;
#41177 = direction ( 'none', ( -0.0000000000000000000, -9.339022750884561700e-017, 1.000000000000000000 ) ) ;
#41178 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#41179 = cartesian_point ( 'none', ( 98.50000000000000000, -36.99999999999994300, 45.00000000000000700 ) ) ;
#41180 = line ( 'none', #41179, #41224 ) ;
#41181 = cartesian_point ( 'none', ( 98.50000000000000000, -45.00000000000000000, 36.99999999999995000 ) ) ;
#41182 = cartesian_point ( 'none', ( 98.50000000000000000, -28.00000000000000000, 500000.0000000000600 ) ) ;
#41183 = line ( 'none', #41182, #41175 ) ;
#41184 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41185 = vector ( 'none', #41184, 1000.000000000000000 ) ;
#41186 = cartesian_point ( 'none', ( 98.50000000000000000, -37.00000000000000000, -45.29999999999998300 ) ) ;
#41187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41189 = cartesian_point ( 'none', ( 98.50000000000000000, -37.00000000000000000, 37.00000000000000700 ) ) ;
#41190 = axis2_placement_3d ( 'none', #41189, #41188, #41187 ) ;
#41191 = cartesian_point ( 'none', ( 98.50000000000000000, 37.29999999999998300, -45.29999999999998300 ) ) ;
#41192 = axis2_placement_3d ( 'none', #41220, #41219, #41218 ) ;
#41193 = axis2_placement_3d ( 'none', #41240, #41239, #41238 ) ;
#41194 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41195 = vector ( 'none', #41194, 1000.000000000000000 ) ;
#41196 = cartesian_point ( 'none', ( 43.00000000000000700, 26.99999999999999300, -35.65533322152804600 ) ) ;
#41197 = cartesian_point ( 'none', ( 43.00000000000001400, 27.23923079082934600, -35.47417571243226300 ) ) ;
#41198 = cartesian_point ( 'none', ( 43.08311959615007000, 27.47468266728492700, -35.29078833090255800 ) ) ;
#41199 = cartesian_point ( 'none', ( 43.29706321902944700, 27.71414596813801600, -35.09986847596997700 ) ) ;
#41200 = cartesian_point ( 'none', ( 43.34484211290218500, 27.75845045371669100, -35.06429404611258600 ) ) ;
#41201 = cartesian_point ( 'none', ( 43.45175061542313700, 27.83898841474757500, -34.99919377376322400 ) ) ;
#41202 = cartesian_point ( 'none', ( 43.51147814703472200, 27.87538108437652100, -34.96953196189715400 ) ) ;
#41203 = cartesian_point ( 'none', ( 43.70246598965535900, 27.96501610739076000, -34.89582107593162900 ) ) ;
#41204 = cartesian_point ( 'none', ( 43.84901667960966200, 28.00000000000000400, -34.86603058796701000 ) ) ;
#41205 = cartesian_point ( 'none', ( 43.99999999999999300, 28.00000000000000000, -34.86434065673319800 ) ) ;
#41206 = cartesian_point ( 'none', ( 98.50000000000000000, 27.99999999999999600, 500000.0000000000600 ) ) ;
#41207 = line ( 'none', #41206, #41195 ) ;
#41208 = axis2_placement_3d ( 'none', #41255, #41249, #41247 ) ;
#41209 = cartesian_point ( 'none', ( 92.00000000000001400, 0.1499999999999904200, -45.29999999999998300 ) ) ;
#41210 = b_spline_curve_with_knots ( 'none', 3,
( #41205, #41204, #41203, #41202, #41201, #41200, #41199, #41198, #41197, #41196 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.110382192020081400e-017, 0.0004455967813491238900, 0.0006683951720236842600, 0.0008911935626982446400, 0.001782387125396437900 ),
.unspecified. ) ;
#41211 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, 36.99999999999995000 ) ) ;
#41212 = line ( 'none', #41211, #41258 ) ;
#41213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41214 = vector ( 'none', #41213, 1000.000000000000000 ) ;
#41215 = circle ( 'none', #41221, 6.000000000000005300 ) ;
#41216 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41217 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -45.29999999999998300 ) ) ;
#41218 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41219 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41220 = cartesian_point ( 'none', ( 98.50000000000000000, -37.00000000000000000, -37.29999999999998300 ) ) ;
#41221 = axis2_placement_3d ( 'none', #41209, #41254, #41253 ) ;
#41222 = circle ( 'none', #41192, 8.000000000000000000 ) ;
#41223 = cartesian_point ( 'none', ( 98.50000000000000000, -36.99999999999994300, 45.00000000000000700 ) ) ;
#41224 = vector ( 'none', #41178, 1000.000000000000000 ) ;
#41225 = axis2_placement_3d ( 'none', #41289, #41284, #41283 ) ;
#41226 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41227 = vector ( 'none', #41226, 1000.000000000000000 ) ;
#41228 = cartesian_point ( 'none', ( 105.0000000000000100, -36.99999999999994300, 45.00000000000000700 ) ) ;
#41229 = line ( 'none', #41228, #41227 ) ;
#41230 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41231 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, -37.29999999999998300 ) ) ;
#41232 = face_outer_bound ( 'none', #17616, .t. ) ;
#41233 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41234 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41235 = axis2_placement_3d ( 'none', #41241, #41234, #41233 ) ;
#41236 = face_outer_bound ( 'none', #17589, .t. ) ;
#41237 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -45.29999999999998300 ) ) ;
#41238 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41239 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41240 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -37.29999999999998300 ) ) ;
#41241 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, 37.00000000000000700 ) ) ;
#41242 = cartesian_point ( 'none', ( 105.0000000000000100, -36.99999999999994300, 45.00000000000000700 ) ) ;
#41243 = circle ( 'none', #41235, 8.000000000000000000 ) ;
#41244 = plane ( 'none', #41225 ) ;
#41245 = circle ( 'none', #41285, 5.499999999999998200 ) ;
#41246 = circle ( 'none', #41193, 8.000000000000000000 ) ;
#41247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41248 = cartesian_point ( 'none', ( 93.93367599202383600, 5.833279483400458400, -42.09781698636130900 ) ) ;
#41249 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41250 = vector ( 'none', #41216, 1000.000000000000000 ) ;
#41251 = cylindrical_surface ( 'none', #41208, 8.000000000000000000 ) ;
#41252 = face_outer_bound ( 'none', #17599, .t. ) ;
#41253 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41255 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -37.29999999999998300 ) ) ;
#41256 = line ( 'none', #41217, #41250 ) ;
#41257 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41258 = vector ( 'none', #41257, 1000.000000000000000 ) ;
#41259 = vector ( 'none', #41262, 1000.000000000000000 ) ;
#41260 = cartesian_point ( 'none', ( 44.00000000000002800, -28.00000000000000000, -45.29999999999998300 ) ) ;
#41261 = cartesian_point ( 'none', ( 93.55690959357686200, 5.947827269417240700, -42.08178579055084600 ) ) ;
#41262 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41263 = vector ( 'none', #41230, 1000.000000000000000 ) ;
#41264 = cartesian_point ( 'none', ( 92.79149038193057200, 6.110412762875681000, -42.05851689900042300 ) ) ;
#41265 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41266 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41267 = line ( 'none', #41269, #41263 ) ;
#41268 = axis2_placement_3d ( 'none', #41276, #41266, #41265 ) ;
#41269 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, 36.99999999999995000 ) ) ;
#41270 = cartesian_point ( 'none', ( 43.00000000000000700, 26.99999999999999300, -45.29999999999998300 ) ) ;
#41271 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41272 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41273 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#41274 = cylindrical_surface ( 'none', #41268, 8.000000000000000000 ) ;
#41275 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, 36.99999999999995000 ) ) ;
#41276 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, 37.00000000000000700 ) ) ;
#41277 = cartesian_point ( 'none', ( 94.12103230611934600, 5.766040842059135600, -42.10710837807116000 ) ) ;
#41278 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41279 = vector ( 'none', #41278, 1000.000000000000000 ) ;
#41280 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, -37.29999999999998300 ) ) ;
#41281 = cartesian_point ( 'none', ( 43.00000000000000700, -28.00000000000000000, -45.29999999999998300 ) ) ;
#41282 = line ( 'none', #41281, #41259 ) ;
#41283 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41284 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41285 = axis2_placement_3d ( 'none', #41273, #41272, #41271 ) ;
#41286 = line ( 'none', #41280, #41279 ) ;
#41287 = cartesian_point ( 'none', ( 43.00000000000000700, -27.00000000000000000, -45.29999999999998300 ) ) ;
#41288 = cartesian_point ( 'none', ( 93.36681448626585200, 5.995516443588935700, -42.07499589475569500 ) ) ;
#41289 = cartesian_point ( 'none', ( 105.0000000000000100, -45.00000000000000000, 36.99999999999995000 ) ) ;
#41290 = cartesian_point ( 'none', ( 94.25000000000001400, -12.35000000000001000, -45.29999999999998300 ) ) ;
#41291 = circle ( 'none', #41347, 1.649999999999984800 ) ;
#41292 = face_bound ( 'none', #17584, .t. ) ;
#41293 = cartesian_point ( 'none', ( 52.75000000000001400, -12.35000000000001000, -45.29999999999998300 ) ) ;
#41294 = face_bound ( 'none', #17580, .t. ) ;
#41295 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41296 = vector ( 'none', #41295, 1000.000000000000000 ) ;
#41297 = circle ( 'none', #41303, 1.649999999999991700 ) ;
#41298 = cartesian_point ( 'none', ( 44.00000000000002800, 28.00000000000000000, -45.29999999999998300 ) ) ;
#41299 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, -45.29999999999998300 ) ) ;
#41300 = direction ( 'none', ( 1.000000000000000000, -6.251255769285792800e-017, -0.0000000000000000000 ) ) ;
#41301 = vector ( 'none', #41300, 1000.000000000000000 ) ;
#41302 = line ( 'none', #41299, #41296 ) ;
#41303 = axis2_placement_3d ( 'none', #41293, #41353, #41352 ) ;
#41304 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41305 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41306 = cartesian_point ( 'none', ( 44.00000000000001400, 26.99999999999999300, -45.29999999999745300 ) ) ;
#41307 = axis2_placement_3d ( 'none', #41338, #41337, #41336 ) ;
#41308 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41309 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41310 = cartesian_point ( 'none', ( 44.00000000000001400, -27.00000000000000000, -45.29999999999745300 ) ) ;
#41311 = axis2_placement_3d ( 'none', #41310, #41309, #41308 ) ;
#41312 = circle ( 'none', #41311, 1.000000000000000900 ) ;
#41313 = cartesian_point ( 'none', ( 98.50000000000000000, 27.99999999999999600, -45.29999999999998300 ) ) ;
#41314 = line ( 'none', #41313, #41301 ) ;
#41315 = circle ( 'none', #41317, 1.000000000000000900 ) ;
#41316 = cylindrical_surface ( 'none', #41318, 8.000000000000000000 ) ;
#41317 = axis2_placement_3d ( 'none', #41306, #41305, #41304 ) ;
#41318 = axis2_placement_3d ( 'none', #41376, #41373, #41372 ) ;
#41319 = circle ( 'none', #41329, 42.50000000000000700 ) ;
#41320 = face_bound ( 'none', #17716, .t. ) ;
#41321 = face_outer_bound ( 'none', #17734, .t. ) ;
#41322 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41323 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41324 = cartesian_point ( 'none', ( 52.75000000000001400, 12.64999999999999100, -45.29999999999998300 ) ) ;
#41325 = axis2_placement_3d ( 'none', #41324, #41323, #41322 ) ;
#41326 = axis2_placement_3d ( 'none', #41386, #41385, #41384 ) ;
#41327 = circle ( 'none', #41381, 3.999999999999989800 ) ;
#41328 = cylindrical_surface ( 'none', #41395, 3.500000000000003100 ) ;
#41329 = axis2_placement_3d ( 'none', #41382, #41383, #41374 ) ;
#41330 = face_bound ( 'none', #17665, .t. ) ;
#41331 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41332 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41333 = axis2_placement_3d ( 'none', #41341, #41332, #41331 ) ;
#41334 = circle ( 'none', #41325, 1.649999999999991700 ) ;
#41335 = face_bound ( 'none', #17687, .t. ) ;
#41336 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41338 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -45.29999999999998300 ) ) ;
#41339 = plane ( 'none', #41326 ) ;
#41340 = plane ( 'none', #41307 ) ;
#41341 = cartesian_point ( 'none', ( 94.25000000000001400, 12.64999999999999100, -45.29999999999998300 ) ) ;
#41342 = face_bound ( 'none', #17726, .t. ) ;
#41343 = circle ( 'none', #41333, 1.649999999999984800 ) ;
#41344 = face_bound ( 'none', #17655, .t. ) ;
#41345 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41346 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41347 = axis2_placement_3d ( 'none', #41290, #41346, #41345 ) ;
#41348 = face_bound ( 'none', #17654, .t. ) ;
#41349 = face_bound ( 'none', #17662, .t. ) ;
#41350 = face_bound ( 'none', #17650, .t. ) ;
#41351 = face_outer_bound ( 'none', #17642, .t. ) ;
#41352 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41353 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41354 = vector ( 'none', #41377, 1000.000000000000000 ) ;
#41355 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999998300, 37.00000000000000700 ) ) ;
#41356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41357 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41358 = line ( 'none', #41378, #41354 ) ;
#41359 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, -45.29999999999998300 ) ) ;
#41360 = line ( 'none', #41359, #41403 ) ;
#41361 = axis2_placement_3d ( 'none', #41417, #41416, #41415 ) ;
#41362 = circle ( 'none', #41361, 8.000000000000003600 ) ;
#41363 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41364 = vector ( 'none', #41363, 1000.000000000000000 ) ;
#41365 = axis2_placement_3d ( 'none', #41367, #41357, #41356 ) ;
#41366 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, 45.00000000000000700 ) ) ;
#41367 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, 37.00000000000000700 ) ) ;
#41368 = line ( 'none', #41370, #41364 ) ;
#41369 = axis2_placement_3d ( 'none', #41355, #41407, #41406 ) ;
#41370 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, 45.00000000000000700 ) ) ;
#41371 = circle ( 'none', #41365, 8.000000000000000000 ) ;
#41372 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41373 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41375 = face_outer_bound ( 'none', #17686, .t. ) ;
#41376 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, 37.00000000000000700 ) ) ;
#41377 = direction ( 'none', ( -0.0000000000000000000, -9.339022750884561700e-017, 1.000000000000000000 ) ) ;
#41378 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999998300, 37.00000000000000700 ) ) ;
#41379 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41380 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41381 = axis2_placement_3d ( 'none', #41387, #41380, #41379 ) ;
#41382 = cartesian_point ( 'none', ( 105.0000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41384 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41385 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41386 = cartesian_point ( 'none', ( 105.0000000000000100, -37.00000000000000000, 37.00000000000000700 ) ) ;
#41387 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41388 = circle ( 'none', #41444, 3.500000000000003100 ) ;
#41389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41390 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41391 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41392 = face_outer_bound ( 'none', #17699, .t. ) ;
#41393 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170019300, 36.76955262170074000 ) ) ;
#41394 = circle ( 'none', #41440, 3.500000000000003100 ) ;
#41395 = axis2_placement_3d ( 'none', #41393, #41391, #41404 ) ;
#41396 = axis2_placement_3d ( 'none', #41412, #41390, #41389 ) ;
#41397 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41398 = vector ( 'none', #41397, 1000.000000000000000 ) ;
#41399 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999999000, -37.29999999999998300 ) ) ;
#41400 = line ( 'none', #41399, #41398 ) ;
#41401 = circle ( 'none', #41447, 3.500000000000003100 ) ;
#41402 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41403 = vector ( 'none', #41402, 1000.000000000000000 ) ;
#41404 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41405 = cartesian_point ( 'none', ( 98.49999999999867800, -36.76955262170019300, 36.76955262170074000 ) ) ;
#41406 = direction ( 'none', ( 0.0000000000000000000, 9.339022750884562900e-017, -1.000000000000000000 ) ) ;
#41407 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -9.339022750884562900e-017 ) ) ;
#41408 = circle ( 'none', #41396, 3.499999999999996000 ) ;
#41409 = plane ( 'none', #41369 ) ;
#41410 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41411 = vector ( 'none', #41410, 1000.000000000000000 ) ;
#41412 = cartesian_point ( 'none', ( 98.50000000000002800, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41413 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999998300, 37.00000000000000700 ) ) ;
#41414 = line ( 'none', #41413, #41411 ) ;
#41415 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41416 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41417 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, -37.29999999999998300 ) ) ;
#41418 = face_outer_bound ( 'none', #17631, .t. ) ;
#41419 = cartesian_point ( 'none', ( 105.0000000000000100, 37.29999999999998300, -45.29999999999998300 ) ) ;
#41420 = cartesian_point ( 'none', ( 105.0000000000000100, 45.29999999999998300, 37.00000000000000700 ) ) ;
#41421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41422 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41423 = cartesian_point ( 'none', ( 98.50000000000166300, 36.76955262170046300, -36.76955262170046300 ) ) ;
#41424 = axis2_placement_3d ( 'none', #41466, #41473, #41461 ) ;
#41425 = circle ( 'none', #41477, 4.000000000000017800 ) ;
#41426 = line ( 'none', #41456, #41455 ) ;
#41427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41428 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41429 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170046300, -36.76955262170046300 ) ) ;
#41430 = axis2_placement_3d ( 'none', #41429, #41428, #41427 ) ;
#41431 = circle ( 'none', #41472, 4.000000000000017800 ) ;
#41432 = cylindrical_surface ( 'none', #41430, 3.500000000000003100 ) ;
#41433 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170060500, -36.76955262170033500 ) ) ;
#41434 = face_outer_bound ( 'none', #17684, .t. ) ;
#41435 = cartesian_point ( 'none', ( 105.0000000000000100, -36.76955262170019300, 36.76955262170074000 ) ) ;
#41436 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41437 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41438 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#41439 = axis2_placement_3d ( 'none', #41438, #41437, #41436 ) ;
#41440 = axis2_placement_3d ( 'none', #41423, #41422, #41421 ) ;
#41441 = circle ( 'none', #41476, 4.000000000000017800 ) ;
#41442 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41443 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41444 = axis2_placement_3d ( 'none', #41450, #41443, #41442 ) ;
#41445 = circle ( 'none', #41439, 3.500000000000003100 ) ;
#41446 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41447 = axis2_placement_3d ( 'none', #41405, #41451, #41446 ) ;
#41448 = plane ( 'none', #41424 ) ;
#41449 = face_outer_bound ( 'none', #17723, .t. ) ;
#41450 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#41451 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41452 = axis2_placement_3d ( 'none', #41453, #41460, #41510 ) ;
#41453 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#41454 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#41455 = vector ( 'none', #41454, 1000.000000000000000 ) ;
#41456 = cartesian_point ( 'none', ( 105.0000000000000100, -36.99999999999994300, 45.00000000000000700 ) ) ;
#41457 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#41458 = circle ( 'none', #41508, 4.999999999999990200 ) ;
#41459 = axis2_placement_3d ( 'none', #41501, #41500, #41499 ) ;
#41460 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41461 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41462 = face_outer_bound ( 'none', #17812, .t. ) ;
#41463 = face_bound ( 'none', #17809, .t. ) ;
#41464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41465 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41466 = cartesian_point ( 'none', ( 105.0000000000000100, -36.99999999999994300, 45.00000000000000700 ) ) ;
#41467 = face_outer_bound ( 'none', #17760, .t. ) ;
#41468 = cartesian_point ( 'none', ( 105.0000000000000100, 36.76955262170046300, -36.76955262170046300 ) ) ;
#41469 = plane ( 'none', #41452 ) ;
#41470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41471 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41472 = axis2_placement_3d ( 'none', #41468, #41465, #41464 ) ;
#41473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41475 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41476 = axis2_placement_3d ( 'none', #41435, #41475, #41474 ) ;
#41477 = axis2_placement_3d ( 'none', #41433, #41471, #41470 ) ;
#41478 = cartesian_point ( 'none', ( 95.00000000000001400, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41479 = circle ( 'none', #41540, 3.499999999999996000 ) ;
#41480 = axis2_placement_3d ( 'none', #41531, #41525, #41524 ) ;
#41481 = circle ( 'none', #41485, 3.999999999998685100 ) ;
#41482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41483 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41484 = axis2_placement_3d ( 'none', #41491, #41483, #41482 ) ;
#41485 = axis2_placement_3d ( 'none', #41544, #41534, #41533 ) ;
#41486 = axis2_placement_3d ( 'none', #41536, #41535, #41528 ) ;
#41487 = axis2_placement_3d ( 'none', #41478, #41546, #41545 ) ;
#41488 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41489 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41490 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#41491 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41493 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41494 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41495 = axis2_placement_3d ( 'none', #41494, #41493, #41492 ) ;
#41496 = circle ( 'none', #41495, 4.000000000000017800 ) ;
#41497 = face_outer_bound ( 'none', #17796, .t. ) ;
#41498 = cylindrical_surface ( 'none', #41487, 3.499999999999996000 ) ;
#41499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41500 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41501 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41502 = axis2_placement_3d ( 'none', #41490, #41489, #41488 ) ;
#41503 = circle ( 'none', #41502, 4.999999999999997300 ) ;
#41504 = face_outer_bound ( 'none', #17776, .t. ) ;
#41505 = circle ( 'none', #41484, 4.999999999999997300 ) ;
#41506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41507 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41508 = axis2_placement_3d ( 'none', #41457, #41507, #41506 ) ;
#41509 = face_bound ( 'none', #17763, .t. ) ;
#41510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41511 = plane ( 'none', #41459 ) ;
#41512 = cartesian_point ( 'none', ( 88.99719768967115400, 5.359311395159776800, -42.16130707651002800 ) ) ;
#41513 = cartesian_point ( 'none', ( 89.34174632648385700, 5.543338970950928900, -42.13720923196541400 ) ) ;
#41514 = cartesian_point ( 'none', ( 89.88635580821878100, 5.768817730860686900, -42.10672742198607200 ) ) ;
#41515 = cartesian_point ( 'none', ( 90.07363333122108900, 5.835771793914574300, -42.09747133903382400 ) ) ;
#41516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41517 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41518 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#41519 = cartesian_point ( 'none', ( 87.23525396244981800, 3.817831893123103400, -42.32945085416207600 ) ) ;
#41520 = cartesian_point ( 'none', ( 87.48372588137252100, 4.119368369009657200, -42.30080184234020600 ) ) ;
#41521 = cartesian_point ( 'none', ( 88.03656886631972600, 4.671485465204164600, -42.24339304332591600 ) ) ;
#41522 = cartesian_point ( 'none', ( 88.34476548646040300, 4.924202297524337800, -42.21433719440730700 ) ) ;
#41523 = cartesian_point ( 'none', ( 90.64150245615087400, 5.997458547263971900, -42.07471887109161900 ) ) ;
#41524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41525 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41526 = cartesian_point ( 'none', ( 90.45113988437815100, 5.949993256659239700, -42.08147936821058000 ) ) ;
#41527 = circle ( 'none', #41542, 3.499999999999996000 ) ;
#41528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41529 = cartesian_point ( 'none', ( 91.21731274074076600, 6.111589453212278800, -42.05834498390957100 ) ) ;
#41530 = cartesian_point ( 'none', ( 91.60743738119383300, 6.150268202536080000, -42.05263607802854900 ) ) ;
#41531 = cartesian_point ( 'none', ( 98.49999999999954500, -36.76955262170060500, -36.76955262170033500 ) ) ;
#41532 = cylindrical_surface ( 'none', #41486, 3.499999999999996000 ) ;
#41533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41534 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41535 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41536 = cartesian_point ( 'none', ( 95.00000000000001400, -36.76955262170060500, -36.76955262170033500 ) ) ;
#41537 = cartesian_point ( 'none', ( 92.40071876726486300, 6.149729025682018100, -42.05271493001275500 ) ) ;
#41538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41539 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41540 = axis2_placement_3d ( 'none', #41547, #41539, #41538 ) ;
#41541 = face_outer_bound ( 'none', #17771, .t. ) ;
#41542 = axis2_placement_3d ( 'none', #41518, #41517, #41516 ) ;
#41543 = circle ( 'none', #41480, 3.499999999999996000 ) ;
#41544 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#41545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41546 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41547 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41548 = axis2_placement_3d ( 'none', #41552, #41612, #41611 ) ;
#41549 = plane ( 'none', #41554 ) ;
#41550 = plane ( 'none', #41548 ) ;
#41551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41552 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#41553 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#41554 = axis2_placement_3d ( 'none', #41600, #41599, #41598 ) ;
#41555 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41556 = face_bound ( 'none', #17775, .t. ) ;
#41557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41558 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41559 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#41560 = toroidal_surface ( 'none', #41569, 4.999999999999990200, 0.5000000000000000000 ) ;
#41561 = face_bound ( 'none', #17745, .t. ) ;
#41562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41563 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41564 = toroidal_surface ( 'none', #41568, 4.999999999999999100, 0.5000000000000000000 ) ;
#41565 = face_outer_bound ( 'none', #17754, .t. ) ;
#41566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41567 = cartesian_point ( 'none', ( 98.50000000000000000, -36.76955262170058300, -36.76955262170031300 ) ) ;
#41568 = axis2_placement_3d ( 'none', #41567, #41566, #41557 ) ;
#41569 = axis2_placement_3d ( 'none', #41559, #41558, #41551 ) ;
#41570 = face_outer_bound ( 'none', #17805, .t. ) ;
#41571 = face_outer_bound ( 'none', #17804, .t. ) ;
#41572 = toroidal_surface ( 'none', #41575, 4.999999999999993800, 0.5000000000000000000 ) ;
#41573 = axis2_placement_3d ( 'none', #41609, #41591, #41584 ) ;
#41574 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170045600, -36.76955262170045600 ) ) ;
#41575 = axis2_placement_3d ( 'none', #41574, #41563, #41562 ) ;
#41576 = face_outer_bound ( 'none', #17795, .t. ) ;
#41577 = face_outer_bound ( 'none', #17799, .t. ) ;
#41578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41579 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41580 = cartesian_point ( 'none', ( 98.50000000000000000, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41581 = axis2_placement_3d ( 'none', #41580, #41579, #41578 ) ;
#41582 = toroidal_surface ( 'none', #41581, 4.999999999999995600, 0.5000000000000000000 ) ;
#41583 = conical_surface ( 'none', #41573, 3.499999999999996000, 0.7853981633974538300 ) ;
#41584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41585 = face_outer_bound ( 'none', #17841, .t. ) ;
#41586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41587 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41588 = cartesian_point ( 'none', ( 104.5000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#41589 = face_outer_bound ( 'none', #17832, .t. ) ;
#41590 = conical_surface ( 'none', #41647, 3.499999999999996000, 0.7853981633974400600 ) ;
#41591 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41592 = face_outer_bound ( 'none', #17871, .t. ) ;
#41593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41594 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41595 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#41596 = axis2_placement_3d ( 'none', #41595, #41594, #41593 ) ;
#41597 = face_outer_bound ( 'none', #17840, .t. ) ;
#41598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41599 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41600 = cartesian_point ( 'none', ( 98.00000000000000000, -36.76955262170020700, 36.76955262170072600 ) ) ;
#41601 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41602 = cartesian_point ( 'none', ( 98.50000000000002800, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41603 = cartesian_point ( 'none', ( 98.00000000000000000, 36.76955262170046300, -36.76955262170046300 ) ) ;
#41604 = circle ( 'none', #41596, 3.999999999999545700 ) ;
#41605 = conical_surface ( 'none', #41645, 3.499999999999996000, 0.7853981633974528300 ) ;
#41606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41607 = axis2_placement_3d ( 'none', #41553, #41555, #41606 ) ;
#41608 = circle ( 'none', #41607, 4.999999999999997300 ) ;
#41609 = cartesian_point ( 'none', ( 104.5000000000000300, 36.76955262170085300, 36.76955262170007200 ) ) ;
#41610 = circle ( 'none', #41613, 4.000000000001668900 ) ;
#41611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41612 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41613 = axis2_placement_3d ( 'none', #41603, #41587, #41586 ) ;
#41614 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41615 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41617 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41618 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41619 = axis2_placement_3d ( 'none', #41615, #41614, #41621 ) ;
#41620 = face_bound ( 'none', #17925, .t. ) ;
#41621 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41622 = axis2_placement_3d ( 'none', #41675, #41662, #41661 ) ;
#41623 = conical_surface ( 'none', #41619, 43.00000000000000000, 0.008726646259971666800 ) ;
#41624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41626 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41627 = face_bound ( 'none', #17923, .t. ) ;
#41628 = cartesian_point ( 'none', ( 98.49999999999867800, -36.76955262170019300, 36.76955262170074000 ) ) ;
#41629 = face_outer_bound ( 'none', #17826, .t. ) ;
#41630 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41631 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41632 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170019300, 36.76955262170074000 ) ) ;
#41633 = circle ( 'none', #41663, 44.49962198121340200 ) ;
#41634 = conical_surface ( 'none', #41640, 3.500000000000003100, 0.7853981633974639300 ) ;
#41635 = face_outer_bound ( 'none', #17845, .t. ) ;
#41636 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41638 = axis2_placement_3d ( 'none', #41632, #41631, #41630 ) ;
#41639 = plane ( 'none', #41641 ) ;
#41640 = axis2_placement_3d ( 'none', #41628, #41636, #41624 ) ;
#41641 = axis2_placement_3d ( 'none', #41618, #41617, #41616 ) ;
#41642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41643 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41644 = cartesian_point ( 'none', ( 104.5000000000000000, -36.76955262170060500, -36.76955262170033500 ) ) ;
#41645 = axis2_placement_3d ( 'none', #41644, #41643, #41642 ) ;
#41646 = conical_surface ( 'none', #41638, 3.500000000000003100, 0.7853981633974501700 ) ;
#41647 = axis2_placement_3d ( 'none', #41602, #41601, #41637 ) ;
#41648 = face_outer_bound ( 'none', #17853, .t. ) ;
#41649 = face_outer_bound ( 'none', #17829, .t. ) ;
#41650 = axis2_placement_3d ( 'none', #41655, #41626, #41625 ) ;
#41651 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41652 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41653 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41654 = cylindrical_surface ( 'none', #41700, 29.05000000000000100 ) ;
#41655 = cartesian_point ( 'none', ( 98.49999999999954500, -36.76955262170060500, -36.76955262170033500 ) ) ;
#41656 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41658 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41659 = cartesian_point ( 'none', ( 10.99999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41660 = face_outer_bound ( 'none', #17823, .t. ) ;
#41661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41662 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41663 = axis2_placement_3d ( 'none', #41664, #41658, #41657 ) ;
#41664 = cartesian_point ( 'none', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41665 = circle ( 'none', #41703, 29.05000000000000100 ) ;
#41666 = circle ( 'none', #41670, 43.09599554569834400 ) ;
#41667 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41668 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41669 = face_outer_bound ( 'none', #17870, .t. ) ;
#41670 = axis2_placement_3d ( 'none', #41659, #41653, #41652 ) ;
#41671 = plane ( 'none', #41622 ) ;
#41672 = conical_surface ( 'none', #41676, 3.500000000000003100, 0.7853981633974503900 ) ;
#41673 = conical_surface ( 'none', #41650, 3.499999999999996000, 0.7853981633974526100 ) ;
#41674 = face_bound ( 'none', #17866, .t. ) ;
#41675 = cartesian_point ( 'none', ( 11.00000000000000000, 0.09999999999999592500, -0.09999999999999592500 ) ) ;
#41676 = axis2_placement_3d ( 'none', #41588, #41668, #41667 ) ;
#41677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41678 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41679 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41680 = axis2_placement_3d ( 'none', #41679, #41678, #41677 ) ;
#41681 = circle ( 'none', #41680, 29.05000000000000100 ) ;
#41682 = face_outer_bound ( 'none', #17916, .t. ) ;
#41683 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41684 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41685 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41686 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41687 = face_outer_bound ( 'none', #17851, .t. ) ;
#41688 = cartesian_point ( 'none', ( 2.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41689 = axis2_placement_3d ( 'none', #41688, #41738, #41737 ) ;
#41690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41691 = face_outer_bound ( 'none', #17963, .t. ) ;
#41692 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41693 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41694 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41695 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41696 = cylindrical_surface ( 'none', #41701, 42.50000000000000700 ) ;
#41697 = toroidal_surface ( 'none', #41689, 41.01737757881004900, 2.000000000000000000 ) ;
#41698 = face_outer_bound ( 'none', #17889, .t. ) ;
#41699 = axis2_placement_3d ( 'none', #41685, #41684, #41733 ) ;
#41700 = axis2_placement_3d ( 'none', #41692, #41693, #41683 ) ;
#41701 = axis2_placement_3d ( 'none', #41705, #41704, #41690 ) ;
#41702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41703 = axis2_placement_3d ( 'none', #41651, #41656, #41702 ) ;
#41704 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41705 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41706 = face_outer_bound ( 'none', #17883, .t. ) ;
#41707 = conical_surface ( 'none', #41709, 3.500000000000003100, 0.7853981633974643800 ) ;
#41708 = cartesian_point ( 'none', ( 98.50000000000166300, 36.76955262170046300, -36.76955262170046300 ) ) ;
#41709 = axis2_placement_3d ( 'none', #41708, #41695, #41694 ) ;
#41710 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41711 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41712 = cartesian_point ( 'none', ( 77.00000000000001400, 28.00000000000000000, -40.29999999999999000 ) ) ;
#41713 = axis2_placement_3d ( 'none', #41712, #41711, #41710 ) ;
#41714 = line ( 'none', #41753, #41752 ) ;
#41715 = face_outer_bound ( 'none', #17947, .t. ) ;
#41716 = circle ( 'none', #41713, 1.249999999999987100 ) ;
#41717 = cartesian_point ( 'none', ( 44.00000000000001400, 28.00000000000000000, 500000.0000000000600 ) ) ;
#41718 = line ( 'none', #41717, #41769 ) ;
#41719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41720 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41721 = axis2_placement_3d ( 'none', #41723, #41720, #41719 ) ;
#41722 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41723 = cartesian_point ( 'none', ( 103.4000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41724 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41725 = cartesian_point ( 'none', ( 11.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41727 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41728 = axis2_placement_3d ( 'none', #41734, #41727, #41726 ) ;
#41729 = cartesian_point ( 'none', ( 43.00000000000000700, -28.00000000000000000, 500000.0000000000600 ) ) ;
#41730 = axis2_placement_3d ( 'none', #41725, #41724, #41686 ) ;
#41731 = circle ( 'none', #41721, 42.50000000000000700 ) ;
#41732 = face_outer_bound ( 'none', #17911, .t. ) ;
#41733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41734 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41735 = circle ( 'none', #41728, 41.01737757881004900 ) ;
#41736 = plane ( 'none', #41699 ) ;
#41737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41738 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41739 = toroidal_surface ( 'none', #41730, 44.49962198121340200, 0.5000000000000000000 ) ;
#41740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41741 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41742 = cartesian_point ( 'none', ( 98.50000000000000000, 27.99999999999999600, 500000.0000000000600 ) ) ;
#41743 = circle ( 'none', #41794, 7.500000000000000000 ) ;
#41744 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41745 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#41746 = plane ( 'none', #41749 ) ;
#41747 = axis2_placement_3d ( 'none', #41759, #41741, #41740 ) ;
#41748 = face_bound ( 'none', #17945, .t. ) ;
#41749 = axis2_placement_3d ( 'none', #41742, #41792, #41791 ) ;
#41750 = axis2_placement_3d ( 'none', #41766, #41755, #41754 ) ;
#41751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41752 = vector ( 'none', #41751, 1000.000000000000000 ) ;
#41753 = cartesian_point ( 'none', ( 44.00000000000001400, -28.00000000000000000, 500000.0000000000600 ) ) ;
#41754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41755 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41756 = face_outer_bound ( 'none', #17958, .t. ) ;
#41757 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41758 = cylindrical_surface ( 'none', #41750, 7.500000000000000000 ) ;
#41759 = cartesian_point ( 'none', ( 4.500000000000003600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41760 = circle ( 'none', #41747, 7.500000000000000000 ) ;
#41761 = axis2_placement_3d ( 'none', #41729, #41722, #41757 ) ;
#41762 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41763 = vector ( 'none', #41762, 1000.000000000000000 ) ;
#41764 = cartesian_point ( 'none', ( 43.00000000000000700, 26.99999999999999300, 500000.0000000000600 ) ) ;
#41765 = line ( 'none', #41764, #41763 ) ;
#41766 = cartesian_point ( 'none', ( 105.0000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41767 = plane ( 'none', #41761 ) ;
#41768 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41769 = vector ( 'none', #41768, 1000.000000000000000 ) ;
#41770 = cartesian_point ( 'none', ( 97.68408424179281700, 2.081251996587206900, -42.44942583525061500 ) ) ;
#41771 = cartesian_point ( 'none', ( 97.79818092871454400, 1.705521089542053600, -42.46618138506062900 ) ) ;
#41772 = cartesian_point ( 'none', ( 97.84649330017816700, 1.512922679987828600, -42.47350540019887400 ) ) ;
#41773 = cartesian_point ( 'none', ( 97.96199692120414700, 0.9315121714755834100, -42.49155997536178800 ) ) ;
#41774 = cartesian_point ( 'none', ( 98.00000000000000000, 0.5417888449587677800, -42.49835250052205300 ) ) ;
#41775 = cartesian_point ( 'none', ( 98.00000000000001400, 0.1499999999999911400, -42.49973529329332000 ) ) ;
#41776 = vector ( 'none', #41779, 1000.000000000000000 ) ;
#41777 = b_spline_curve_with_knots ( 'none', 3,
( #41775, #41774, #41773, #41772, #41771, #41770, #40731, #40735, #40967, #41014, #40980, #41011, #41010, #41009, #41016, #41015, #41277, #41248, #41261, #41288, #41264, #41537, #41530, #41529, #41523, #41526, #41515, #41514, #41513, #41512, #41522, #41521, #41520, #41519, #2315, #2323, #2322, #2314, #2326, #2313, #41831 ),
.unspecified., .f., .f.,
( 4, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01878030543966618900, 0.01995404199383791300, 0.02054091027092376900, 0.02112777854800962400, 0.02171464682509548200, 0.02230151510218133700, 0.02347525165635307200, 0.02464898821052481000, 0.02582272476469654000, 0.02640959304178240900, 0.02699646131886827800, 0.02817019787304005100, 0.02934393442721182700, 0.02993080270429773400, 0.03051767098138364500, 0.03169140753555541700, 0.03286514408972719700, 0.03403888064389896900, 0.03521261719807074900, 0.03638635375224252800, 0.03756009030641430100 ),
.unspecified. ) ;
#41778 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#41779 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41780 = circle ( 'none', #41790, 2.000000000000001800 ) ;
#41781 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41782 = cartesian_point ( 'none', ( -3.250000000000000400, 3.980102097228898200e-016, 41.00000000000000000 ) ) ;
#41783 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41785 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41786 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41787 = axis2_placement_3d ( 'none', #41786, #41785, #41784 ) ;
#41788 = plane ( 'none', #41787 ) ;
#41789 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41790 = axis2_placement_3d ( 'none', #41745, #41744, #41783 ) ;
#41791 = direction ( 'none', ( -1.000000000000000000, 6.251255769285791600e-017, 0.0000000000000000000 ) ) ;
#41792 = direction ( 'none', ( 6.251255769285791600e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41793 = face_bound ( 'none', #17953, .t. ) ;
#41794 = axis2_placement_3d ( 'none', #41789, #41796, #41781 ) ;
#41795 = face_outer_bound ( 'none', #17960, .t. ) ;
#41796 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41797 = cartesian_point ( 'none', ( -3.250000000000000400, 3.980102097228898200e-016, 42.00000000000000000 ) ) ;
#41798 = face_outer_bound ( 'none', #17961, .t. ) ;
#41799 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41800 = vector ( 'none', #41799, 1000.000000000000000 ) ;
#41801 = cartesian_point ( 'none', ( 43.00000000000000700, -27.00000000000000000, 500000.0000000000600 ) ) ;
#41802 = line ( 'none', #41801, #41800 ) ;
#41803 = cartesian_point ( 'none', ( 95.28281128111812800, 13.95444568602596600, -40.14411178091064200 ) ) ;
#41804 = cartesian_point ( 'none', ( 95.58135645410349900, 13.64788159734190200, -40.24936760978280100 ) ) ;
#41805 = cartesian_point ( 'none', ( 95.70040813735822400, 13.46444869843098300, -40.31130115461254300 ) ) ;
#41806 = cartesian_point ( 'none', ( 95.85867164734776200, 13.07330364788213700, -40.43984558898337400 ) ) ;
#41807 = cartesian_point ( 'none', ( 95.89999999999997700, 12.86101387074196500, -40.50793968259671400 ) ) ;
#41808 = cartesian_point ( 'none', ( 95.90000000000000600, 12.64999999999999300, -40.57372918527457300 ) ) ;
#41809 = axis2_placement_3d ( 'none', #41812, #41811, #41848 ) ;
#41810 = b_spline_curve_with_knots ( 'none', 3,
( #41808, #41807, #41806, #41805, #41804, #41803, #41864, #41863, #41862, #41861, #41860, #41859, #41858, #41857, #41856, #41855, #41854, #41853, #41852, #41851, #41850, #41849 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005265577838134318500, 0.005927240175225592100, 0.006588902512316865800, 0.007250564849408139500, 0.007581396017953757200, 0.007912227186499375800, 0.008573889523590652900, 0.008904720692136292400, 0.009235551860681931800, 0.009897214197773177700, 0.01055887653486442400 ),
.unspecified. ) ;
#41811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41812 = cartesian_point ( 'none', ( 94.25000000000001400, 12.64999999999999100, -45.29999999999998300 ) ) ;
#41813 = axis2_placement_3d ( 'none', #41847, #41846, #41866 ) ;
#41814 = plane ( 'none', #41820 ) ;
#41815 = cartesian_point ( 'none', ( 52.75000000000001400, -12.35000000000001000, -45.29999999999998300 ) ) ;
#41816 = cylindrical_surface ( 'none', #41813, 1.649999999999984800 ) ;
#41817 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41818 = axis2_placement_3d ( 'none', #41826, #41828, #41817 ) ;
#41819 = cylindrical_surface ( 'none', #41818, 6.000000000000005300 ) ;
#41820 = axis2_placement_3d ( 'none', #41871, #41870, #41869 ) ;
#41821 = axis2_placement_3d ( 'none', #41829, #41824, #41823 ) ;
#41822 = face_outer_bound ( 'none', #17891, .t. ) ;
#41823 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41824 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41825 = face_outer_bound ( 'none', #17973, .t. ) ;
#41826 = cartesian_point ( 'none', ( 92.00000000000001400, 0.1499999999999904200, -35.29999999999998300 ) ) ;
#41827 = face_outer_bound ( 'none', #17982, .t. ) ;
#41828 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41829 = cartesian_point ( 'none', ( 52.75000000000001400, 12.64999999999999100, -45.29999999999998300 ) ) ;
#41830 = cylindrical_surface ( 'none', #41821, 1.649999999999991700 ) ;
#41831 = cartesian_point ( 'none', ( 86.00000000000000000, 0.1499999999999892300, -42.49973529329332000 ) ) ;
#41832 = cartesian_point ( 'none', ( 53.59925123766374400, 14.08144456601782400, -40.09951637491828100 ) ) ;
#41833 = cartesian_point ( 'none', ( 53.78281128111812800, 13.95444568602596800, -40.14411178091063400 ) ) ;
#41834 = cartesian_point ( 'none', ( 54.08135645410348500, 13.64788159734190000, -40.24936760978279400 ) ) ;
#41835 = cartesian_point ( 'none', ( 54.20040813735822400, 13.46444869843098100, -40.31130115461253600 ) ) ;
#41836 = cartesian_point ( 'none', ( 54.35867164734775500, 13.07330364788212900, -40.43984558898337400 ) ) ;
#41837 = cartesian_point ( 'none', ( 54.40000000000002000, 12.86101387074196900, -40.50793968259672100 ) ) ;
#41838 = cartesian_point ( 'none', ( 54.40000000000000600, 12.64999999999999300, -40.57372918527457300 ) ) ;
#41839 = cartesian_point ( 'none', ( 4.500000000000003600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41840 = b_spline_curve_with_knots ( 'none', 3,
( #41838, #41837, #41836, #41835, #41834, #41833, #41832, #41896, #41895, #41894, #41893, #41892, #41891, #41890, #41889, #41888, #41887, #41886, #41885, #41884, #41883, #41882 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005265577838134328000, 0.005927240175225601700, 0.006588902512316875300, 0.007250564849408149000, 0.007581396017953784100, 0.007912227186499419200, 0.008573889523590670300, 0.008904720692136306300, 0.009235551860681942200, 0.009897214197773196800, 0.01055887653486445100 ),
.unspecified. ) ;
#41841 = axis2_placement_3d ( 'none', #41815, #41881, #41880 ) ;
#41842 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41843 = cartesian_point ( 'none', ( 147.3596246642892400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41844 = face_outer_bound ( 'none', #17939, .t. ) ;
#41845 = face_outer_bound ( 'none', #17988, .t. ) ;
#41846 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41847 = cartesian_point ( 'none', ( 94.25000000000001400, -12.35000000000001000, -45.29999999999998300 ) ) ;
#41848 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41849 = cartesian_point ( 'none', ( 92.60000000000002300, 12.64999999999999100, -40.57372918527457300 ) ) ;
#41850 = cartesian_point ( 'none', ( 92.59999999999999400, 12.86352051025272300, -40.50715816730470200 ) ) ;
#41851 = cartesian_point ( 'none', ( 92.64188905456070700, 13.07557254678432000, -40.43911282322989100 ) ) ;
#41852 = cartesian_point ( 'none', ( 92.80098767728591700, 13.46700434150677200, -40.31044824139237200 ) ) ;
#41853 = cartesian_point ( 'none', ( 92.92016087485134800, 13.65010310552102800, -40.24861574290285700 ) ) ;
#41854 = cartesian_point ( 'none', ( 93.14554845127416600, 13.88054108286935100, -40.16948064450893700 ) ) ;
#41855 = cartesian_point ( 'none', ( 93.22981618889369300, 13.95136218900891300, -40.14490888323182100 ) ) ;
#41856 = cartesian_point ( 'none', ( 93.40937918367977500, 14.07396460580824800, -40.10209142234789700 ) ) ;
#41857 = cartesian_point ( 'none', ( 93.50496341977223800, 14.12635160181845800, -40.08364100269201200 ) ) ;
#41858 = cartesian_point ( 'none', ( 93.81001741913064500, 14.25551847102722100, -40.03796367906038300 ) ) ;
#41859 = cartesian_point ( 'none', ( 94.03135973477623100, 14.30046898715809600, -40.02182638260436700 ) ) ;
#41860 = cartesian_point ( 'none', ( 94.36458675091124300, 14.29975990292602900, -40.02207974083393100 ) ) ;
#41861 = cartesian_point ( 'none', ( 94.47423644852453600, 14.28842339922106500, -40.02613540732819100 ) ) ;
#41862 = cartesian_point ( 'none', ( 94.69072951485462400, 14.24388541454459500, -40.04200653287122700 ) ) ;
#41863 = cartesian_point ( 'none', ( 94.79779846348303400, 14.21024265611777400, -40.05397704718340200 ) ) ;
#41864 = cartesian_point ( 'none', ( 95.09925123766376500, 14.08144456601782600, -40.09951637491828800 ) ) ;
#41865 = cylindrical_surface ( 'none', #41809, 1.649999999999984800 ) ;
#41866 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41867 = face_outer_bound ( 'none', #17994, .t. ) ;
#41868 = cartesian_point ( 'none', ( 54.40000000000000600, -12.35000000000001000, -40.66604849256934500 ) ) ;
#41869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41870 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#41871 = cartesian_point ( 'none', ( 98.50000000000000000, -28.00000000000000000, 500000.0000000000600 ) ) ;
#41872 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41873 = cartesian_point ( 'none', ( 54.20022563533302700, -11.53503921264433000, -40.90518990285418300 ) ) ;
#41874 = cartesian_point ( 'none', ( 54.31929744368800800, -11.82941436553580200, -40.82064892214366800 ) ) ;
#41875 = cartesian_point ( 'none', ( 54.34979265009392400, -11.93239859437582600, -40.79068066901880500 ) ) ;
#41876 = cartesian_point ( 'none', ( 54.39006668050340200, -12.14045587391593300, -40.72924129946967800 ) ) ;
#41877 = cartesian_point ( 'none', ( 54.40000000000002700, -12.24498703714754700, -40.69794020910691800 ) ) ;
#41878 = b_spline_curve_with_knots ( 'none', 3,
( #41868, #41877, #41876, #41875, #41874, #41873, #41938, #41937, #41936, #41935, #41934, #41933, #41932, #41931, #41930, #41929, #41928, #41927, #41926, #41925, #41924, #41923, #41922, #41921 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005287704951451648200, 0.005616249090925950200, 0.005944793230400252100, 0.006601881509348859500, 0.007258969788297466900, 0.007587513927771769700, 0.007916058067246073400, 0.008573146346194660000, 0.008901690485668953300, 0.009230234625143243100, 0.009887322904091833100, 0.01054441118304042000 ),
.unspecified. ) ;
#41879 = face_outer_bound ( 'none', #18029, .t. ) ;
#41880 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41881 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41882 = cartesian_point ( 'none', ( 51.10000000000002300, 12.64999999999999100, -40.57372918527457300 ) ) ;
#41883 = cartesian_point ( 'none', ( 51.10000000000002300, 12.86352051025273000, -40.50715816730471600 ) ) ;
#41884 = cartesian_point ( 'none', ( 51.14188905456071400, 13.07557254678432200, -40.43911282322989100 ) ) ;
#41885 = cartesian_point ( 'none', ( 51.30098767728593100, 13.46700434150677800, -40.31044824139238600 ) ) ;
#41886 = cartesian_point ( 'none', ( 51.42016087485132700, 13.65010310552103200, -40.24861574290284200 ) ) ;
#41887 = cartesian_point ( 'none', ( 51.64554845127410900, 13.88054108286934800, -40.16948064450893000 ) ) ;
#41888 = cartesian_point ( 'none', ( 51.72981618889366500, 13.95136218900890800, -40.14490888323181400 ) ) ;
#41889 = cartesian_point ( 'none', ( 51.90937918367978200, 14.07396460580824300, -40.10209142234790400 ) ) ;
#41890 = cartesian_point ( 'none', ( 52.00496341977221700, 14.12635160181845800, -40.08364100269201200 ) ) ;
#41891 = cartesian_point ( 'none', ( 52.31001741913064500, 14.25551847102721900, -40.03796367906037500 ) ) ;
#41892 = cartesian_point ( 'none', ( 52.53135973477622400, 14.30046898715810000, -40.02182638260436700 ) ) ;
#41893 = cartesian_point ( 'none', ( 52.86458675091124300, 14.29975990292603100, -40.02207974083392400 ) ) ;
#41894 = cartesian_point ( 'none', ( 52.97423644852450800, 14.28842339922105400, -40.02613540732816900 ) ) ;
#41895 = cartesian_point ( 'none', ( 53.19072951485461700, 14.24388541454459300, -40.04200653287122700 ) ) ;
#41896 = cartesian_point ( 'none', ( 53.29779846348301900, 14.21024265611777800, -40.05397704718340200 ) ) ;
#41897 = cylindrical_surface ( 'none', #41841, 1.649999999999991700 ) ;
#41898 = cartesian_point ( 'none', ( 95.70022563533304100, -11.53503921264433200, -40.90518990285418300 ) ) ;
#41899 = cartesian_point ( 'none', ( 95.81929744368801500, -11.82941436553580100, -40.82064892214366100 ) ) ;
#41900 = cartesian_point ( 'none', ( 95.84979265009387500, -11.93239859437582400, -40.79068066901881200 ) ) ;
#41901 = cartesian_point ( 'none', ( 95.89006668050340900, -12.14045587391593300, -40.72924129946966300 ) ) ;
#41902 = cartesian_point ( 'none', ( 95.90000000000002000, -12.24498703714754700, -40.69794020910691000 ) ) ;
#41903 = cartesian_point ( 'none', ( 95.90000000000000600, -12.35000000000001000, -40.66604849256934500 ) ) ;
#41904 = conical_surface ( 'none', #41908, 1.250000000000001100, 1.029744258676653000 ) ;
#41905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41906 = plane ( 'none', #41916 ) ;
#41907 = axis2_placement_3d ( 'none', #41958, #41946, #41945 ) ;
#41908 = axis2_placement_3d ( 'none', #41954, #41872, #41952 ) ;
#41909 = cartesian_point ( 'none', ( 94.47244922223441700, -10.71137512673924500, -41.12805562098445500 ) ) ;
#41910 = cartesian_point ( 'none', ( 94.68777958717576800, -10.75534512674568400, -41.11657898552731900 ) ) ;
#41911 = cartesian_point ( 'none', ( 94.79448387619908100, -10.78860907152393100, -41.10788074353368400 ) ) ;
#41912 = cartesian_point ( 'none', ( 95.09576697855945300, -10.91654420722117700, -41.07416270921178400 ) ) ;
#41913 = cartesian_point ( 'none', ( 95.28000997261203500, -11.04318775625371700, -41.04050915363381300 ) ) ;
#41914 = cartesian_point ( 'none', ( 95.58036639496604900, -11.35059815928203300, -40.95655391797357900 ) ) ;
#41915 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41916 = axis2_placement_3d ( 'none', #41839, #41915, #41905 ) ;
#41917 = axis2_placement_3d ( 'none', #41843, #41842, #41953 ) ;
#41918 = circle ( 'none', #41998, 1.250000000000001100 ) ;
#41919 = face_outer_bound ( 'none', #18019, .t. ) ;
#41920 = b_spline_curve_with_knots ( 'none', 3,
( #41903, #41902, #41901, #41900, #41899, #41898, #41914, #41913, #41912, #41911, #41910, #41909, #41971, #41970, #41969, #41968, #41967, #41966, #41965, #41964, #41963, #41962, #41961, #41960 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005287704951451628300, 0.005616249090925918900, 0.005944793230400208800, 0.006601881509348774500, 0.007258969788297339400, 0.007587513927771622300, 0.007916058067245905100, 0.008573146346194512500, 0.008901690485668814500, 0.009230234625143118200, 0.009887322904091746400, 0.01054441118304037600 ),
.unspecified. ) ;
#41921 = cartesian_point ( 'none', ( 51.10000000000002300, -12.35000000000000900, -40.66604849256934500 ) ) ;
#41922 = cartesian_point ( 'none', ( 51.10000000000004400, -12.13742607948490000, -40.73060573419173400 ) ) ;
#41923 = cartesian_point ( 'none', ( 51.14158353091082200, -11.92521321080675600, -40.79314950642915200 ) ) ;
#41924 = cartesian_point ( 'none', ( 51.30121802456047700, -11.53239487406695400, -40.90593630814083100 ) ) ;
#41925 = cartesian_point ( 'none', ( 51.42110484644624100, -11.34842638978837900, -40.95715730292163700 ) ) ;
#41926 = cartesian_point ( 'none', ( 51.64792940159922100, -11.11728210745793500, -41.02026837440701000 ) ) ;
#41927 = cartesian_point ( 'none', ( 51.73265068568168300, -11.04642462598532400, -41.03937744555421600 ) ) ;
#41928 = cartesian_point ( 'none', ( 51.91239903390370400, -10.92426054109595200, -41.07206507793943500 ) ) ;
#41929 = cartesian_point ( 'none', ( 52.00802765601182600, -10.87211753433774100, -41.08587371415041600 ) ) ;
#41930 = cartesian_point ( 'none', ( 52.31291043494889700, -10.74373387063515400, -41.11970350889270500 ) ) ;
#41931 = cartesian_point ( 'none', ( 52.53233042570280300, -10.69959211339240400, -41.13111630854627500 ) ) ;
#41932 = cartesian_point ( 'none', ( 52.86344015199192400, -10.70020822803184000, -41.13095602975688100 ) ) ;
#41933 = cartesian_point ( 'none', ( 52.97244922223440300, -10.71137512673924500, -41.12805562098444100 ) ) ;
#41934 = cartesian_point ( 'none', ( 53.18777958717577500, -10.75534512674568100, -41.11657898552731900 ) ) ;
#41935 = cartesian_point ( 'none', ( 53.29448387619905200, -10.78860907152392900, -41.10788074353367700 ) ) ;
#41936 = cartesian_point ( 'none', ( 53.59576697855945300, -10.91654420722117500, -41.07416270921177700 ) ) ;
#41937 = cartesian_point ( 'none', ( 53.78000997261197800, -11.04318775625370800, -41.04050915363382000 ) ) ;
#41938 = cartesian_point ( 'none', ( 54.08036639496599900, -11.35059815928201800, -40.95655391797357900 ) ) ;
#41939 = face_outer_bound ( 'none', #18056, .t. ) ;
#41940 = cartesian_point ( 'none', ( 44.00000000000001400, 26.99999999999999300, 500000.0000000000600 ) ) ;
#41941 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41942 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41943 = cartesian_point ( 'none', ( 77.00000000000001400, 28.00000000000000000, -40.29999999999999000 ) ) ;
#41944 = face_outer_bound ( 'none', #18023, .t. ) ;
#41945 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41947 = axis2_placement_3d ( 'none', #41943, #41942, #41941 ) ;
#41948 = cylindrical_surface ( 'none', #41907, 1.000000000000000900 ) ;
#41949 = face_outer_bound ( 'none', #18012, .t. ) ;
#41950 = cartesian_point ( 'none', ( 77.00000000000001400, 20.00000000000000000, -40.29999999999999000 ) ) ;
#41951 = axis2_placement_3d ( 'none', #41984, #41982, #41981 ) ;
#41952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41953 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41954 = cartesian_point ( 'none', ( 77.00000000000001400, 20.00000000000000000, -40.29999999999999000 ) ) ;
#41955 = face_outer_bound ( 'none', #18025, .t. ) ;
#41956 = face_outer_bound ( 'none', #18034, .t. ) ;
#41957 = cylindrical_surface ( 'none', #41947, 1.249999999999994200 ) ;
#41958 = cartesian_point ( 'none', ( 44.00000000000001400, -27.00000000000000000, 500000.0000000000600 ) ) ;
#41959 = cylindrical_surface ( 'none', #41917, 42.20000000000000300 ) ;
#41960 = cartesian_point ( 'none', ( 92.60000000000002300, -12.35000000000001000, -40.66604849256934500 ) ) ;
#41961 = cartesian_point ( 'none', ( 92.60000000000003700, -12.13742607948490500, -40.73060573419172000 ) ) ;
#41962 = cartesian_point ( 'none', ( 92.64158353091082200, -11.92521321080675800, -40.79314950642916000 ) ) ;
#41963 = cartesian_point ( 'none', ( 92.80121802456052600, -11.53239487406696100, -40.90593630814085200 ) ) ;
#41964 = cartesian_point ( 'none', ( 92.92110484644629800, -11.34842638978838600, -40.95715730292165800 ) ) ;
#41965 = cartesian_point ( 'none', ( 93.14792940159921400, -11.11728210745793000, -41.02026837440700300 ) ) ;
#41966 = cartesian_point ( 'none', ( 93.23265068568169100, -11.04642462598532600, -41.03937744555421600 ) ) ;
#41967 = cartesian_point ( 'none', ( 93.41239903390372500, -10.92426054109595900, -41.07206507793944900 ) ) ;
#41968 = cartesian_point ( 'none', ( 93.50802765601184800, -10.87211753433774900, -41.08587371415041600 ) ) ;
#41969 = cartesian_point ( 'none', ( 93.81291043494889000, -10.74373387063515900, -41.11970350889271200 ) ) ;
#41970 = cartesian_point ( 'none', ( 94.03233042570283800, -10.69959211339240400, -41.13111630854628900 ) ) ;
#41971 = cartesian_point ( 'none', ( 94.36344015199192400, -10.70020822803184900, -41.13095602975688800 ) ) ;
#41972 = cylindrical_surface ( 'none', #41986, 42.50000000000001400 ) ;
#41973 = face_outer_bound ( 'none', #18010, .t. ) ;
#41974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41975 = cartesian_point ( 'none', ( 147.3596246642892400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41976 = face_outer_bound ( 'none', #18069, .t. ) ;
#41977 = cylindrical_surface ( 'none', #41993, 42.50000000000001400 ) ;
#41978 = axis2_placement_3d ( 'none', #42021, #42020, #42016 ) ;
#41979 = face_outer_bound ( 'none', #18063, .t. ) ;
#41980 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41981 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41982 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41983 = face_outer_bound ( 'none', #18055, .t. ) ;
#41984 = cartesian_point ( 'none', ( -92.20815280171311200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41985 = axis2_placement_3d ( 'none', #41988, #41987, #41974 ) ;
#41986 = axis2_placement_3d ( 'none', #42006, #41980, #42033 ) ;
#41987 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41988 = cartesian_point ( 'none', ( -92.20815280171311200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41989 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41990 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#41991 = cartesian_point ( 'none', ( 45.00000000000000700, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#41992 = cylindrical_surface ( 'none', #41951, 42.50000000000001400 ) ;
#41993 = axis2_placement_3d ( 'none', #42028, #42027, #42026 ) ;
#41994 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41995 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41997 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41998 = axis2_placement_3d ( 'none', #41950, #41997, #41996 ) ;
#41999 = cartesian_point ( 'none', ( 147.3596246642892400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42000 = face_outer_bound ( 'none', #18059, .t. ) ;
#42001 = cylindrical_surface ( 'none', #41985, 42.50000000000001400 ) ;
#42002 = circle ( 'none', #42008, 2.250000000000001800 ) ;
#42003 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42004 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42005 = axis2_placement_3d ( 'none', #41940, #42004, #42003 ) ;
#42006 = cartesian_point ( 'none', ( -92.20815280171311200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42007 = cylindrical_surface ( 'none', #42005, 1.000000000000000900 ) ;
#42008 = axis2_placement_3d ( 'none', #41991, #41990, #41989 ) ;
#42009 = axis2_placement_3d ( 'none', #41999, #41995, #41994 ) ;
#42010 = cartesian_point ( 'none', ( 44.40000000000002700, 2.749999999999536800, 20.00000000000000400 ) ) ;
#42011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42012 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42014 = cylindrical_surface ( 'none', #42009, 42.20000000000000300 ) ;
#42015 = face_outer_bound ( 'none', #18095, .t. ) ;
#42016 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42017 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#42018 = axis2_placement_3d ( 'none', #41975, #42012, #42011 ) ;
#42019 = cylindrical_surface ( 'none', #42018, 42.20000000000000300 ) ;
#42020 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42021 = cartesian_point ( 'none', ( 147.3596246642892400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42023 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42024 = cylindrical_surface ( 'none', #42061, 3.250000000000000400 ) ;
#42025 = cartesian_point ( 'none', ( -0.7500000000000006700, 43.39999999999999900, 21.75000000000000700 ) ) ;
#42026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42027 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42028 = cartesian_point ( 'none', ( -92.20815280171311200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42029 = cylindrical_surface ( 'none', #41978, 42.20000000000000300 ) ;
#42030 = face_outer_bound ( 'none', #18048, .t. ) ;
#42031 = cartesian_point ( 'none', ( -92.20815280171311200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42032 = axis2_placement_3d ( 'none', #42031, #42023, #42022 ) ;
#42033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42034 = face_outer_bound ( 'none', #18005, .t. ) ;
#42035 = cylindrical_surface ( 'none', #42032, 42.50000000000001400 ) ;
#42036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42037 = vector ( 'none', #42036, 1000.000000000000000 ) ;
#42038 = cartesian_point ( 'none', ( 3.250000000000000400, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#42039 = line ( 'none', #42038, #42037 ) ;
#42040 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995569100, 21.75000000000000700 ) ) ;
#42041 = line ( 'none', #42040, #42053 ) ;
#42042 = cartesian_point ( 'none', ( 3.250000000000000400, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42043 = cartesian_point ( 'none', ( -19.51832485147105700, -45.86996137861250100, 39.04528593097554500 ) ) ;
#42044 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42045 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42046 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42047 = axis2_placement_3d ( 'none', #42046, #42045, #42044 ) ;
#42048 = cartesian_point ( 'none', ( 43.40000000000002700, 2.499999999999547900, 20.00000000000000400 ) ) ;
#42049 = circle ( 'none', #42047, 3.250000000000000400 ) ;
#42050 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42051 = vector ( 'none', #42050, 1000.000000000000000 ) ;
#42052 = cartesian_point ( 'none', ( -3.250000000000000400, 3.980102097228898200e-016, 40.00000000000000000 ) ) ;
#42053 = vector ( 'none', #42017, 1000.000000000000000 ) ;
#42054 = line ( 'none', #42052, #42051 ) ;
#42055 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995460300, 21.75000000000000700 ) ) ;
#42056 = cartesian_point ( 'none', ( 44.40000000000002700, 2.499999999999536400, 20.00000000000000400 ) ) ;
#42057 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#42058 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42059 = axis2_placement_3d ( 'none', #42065, #42013, #42058 ) ;
#42060 = circle ( 'none', #42059, 3.250000000000000400 ) ;
#42061 = axis2_placement_3d ( 'none', #42057, #42064, #42063 ) ;
#42062 = cartesian_point ( 'none', ( 3.250000000000000400, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#42063 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42064 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42065 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#42066 = line ( 'none', #42128, #42124 ) ;
#42067 = axis2_placement_3d ( 'none', #42122, #42126, #42115 ) ;
#42068 = circle ( 'none', #42067, 1.750000000000001600 ) ;
#42069 = cartesian_point ( 'none', ( -0.7499999999999998900, 44.39999999999999900, 22.00000000000000700 ) ) ;
#42070 = cylindrical_surface ( 'none', #42077, 1.750000000000001600 ) ;
#42071 = circle ( 'none', #42116, 1.750000000000001300 ) ;
#42072 = face_outer_bound ( 'none', #18072, .t. ) ;
#42073 = cartesian_point ( 'none', ( -2.500000000000001800, 43.39999999999999900, 20.00000000000000400 ) ) ;
#42074 = cartesian_point ( 'none', ( -44.40000000000000600, -2.499999999999846300, 20.00000000000000400 ) ) ;
#42075 = cartesian_point ( 'none', ( -43.40000000000000600, -2.499999999999849900, 20.00000000000000400 ) ) ;
#42076 = cartesian_point ( 'none', ( -0.7499999999999996700, 45.00000000000000000, 22.00000000000000700 ) ) ;
#42077 = axis2_placement_3d ( 'none', #42081, #42080, #42127 ) ;
#42078 = cartesian_point ( 'none', ( 4.703591785532172900, 1.500000000000001600, 1.836970198721030900e-016 ) ) ;
#42079 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995427000, 17.75000000000000400 ) ) ;
#42080 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42081 = cartesian_point ( 'none', ( -0.7500000000000006700, 42.39999999999999900, 20.00000000000000400 ) ) ;
#42082 = cartesian_point ( 'none', ( 25.24999999999998900, -26.75000000000000000, 0.8000000000000000400 ) ) ;
#42083 = cartesian_point ( 'none', ( 0.1736386267881268600, -0.3517482125251067400, -1.325197236996036300 ) ) ;
#42084 = cartesian_point ( 'none', ( 25.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#42085 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.658878781153673800, -5.041861127314923000 ) ) ;
#42086 = cartesian_point ( 'none', ( 33.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#42087 = cartesian_point ( 'none', ( 25.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#42088 = cartesian_point ( 'none', ( 12.70359178553217400, -2.888894916580853800e-031, 1.500000000000000700 ) ) ;
#42089 = cartesian_point ( 'none', ( 1.000000000000000000, 3.557598951523061100e-015, -29.05000000000000100 ) ) ;
#42090 = cartesian_point ( 'none', ( 77.00000000000001400, 20.00000000000000000, -39.04999999999999000 ) ) ;
#42091 = cartesian_point ( 'none', ( 98.50000000000000000, 28.00000000000000400, -45.29999999999998300 ) ) ;
#42092 = cartesian_point ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 29.05000000000000100 ) ) ;
#42093 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#42094 = vector ( 'none', #42093, 1000.000000000000000 ) ;
#42095 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995449200, 17.75000000000000400 ) ) ;
#42096 = line ( 'none', #42095, #42094 ) ;
#42097 = cartesian_point ( 'none', ( 33.39999999999999900, -1.219500000000000000, 1.665213485140614600e-016 ) ) ;
#42098 = cartesian_point ( 'none', ( 41.39999999999999900, 1.219500000000001400, 0.0000000000000000000 ) ) ;
#42099 = cartesian_point ( 'none', ( 44.40000000000002700, 2.749999999999536800, 20.00000000000000400 ) ) ;
#42100 = line ( 'none', #42099, #42160 ) ;
#42101 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42102 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#42103 = axis2_placement_3d ( 'none', #42146, #42145, #42144 ) ;
#42104 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#42105 = cartesian_point ( 'none', ( -2.500000000000001800, 44.39999999999999900, 20.00000000000000400 ) ) ;
#42106 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42107 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42108 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#42109 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#42110 = cylindrical_surface ( 'none', #42139, 1.750000000000001600 ) ;
#42111 = face_outer_bound ( 'none', #18086, .t. ) ;
#42112 = axis2_placement_3d ( 'none', #42104, #42156, #42155 ) ;
#42113 = axis2_placement_3d ( 'none', #42109, #42102, #42101 ) ;
#42114 = circle ( 'none', #42112, 2.000000000000001800 ) ;
#42115 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42116 = axis2_placement_3d ( 'none', #42108, #42107, #42106 ) ;
#42117 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42118 = vector ( 'none', #42117, 1000.000000000000000 ) ;
#42119 = cartesian_point ( 'none', ( -0.7500000000000010000, 42.39999999999999900, 21.75000000000000700 ) ) ;
#42120 = cartesian_point ( 'none', ( -0.7500000000000003300, 44.39999999999999900, 21.75000000000000700 ) ) ;
#42121 = cylindrical_surface ( 'none', #42113, 2.000000000000001800 ) ;
#42122 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#42123 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42124 = vector ( 'none', #42123, 1000.000000000000000 ) ;
#42125 = line ( 'none', #42119, #42118 ) ;
#42126 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42127 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42128 = cartesian_point ( 'none', ( -2.500000000000002200, 42.39999999999999900, 20.00000000000000400 ) ) ;
#42129 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#42130 = vector ( 'none', #42129, 1000.000000000000000 ) ;
#42131 = cartesian_point ( 'none', ( 42.40000000000002700, 2.499999999999558100, 20.00000000000000400 ) ) ;
#42132 = line ( 'none', #42131, #42130 ) ;
#42133 = circle ( 'none', #42188, 1.750000000000001600 ) ;
#42134 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42135 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#42136 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995283800, 22.00000000000000700 ) ) ;
#42137 = axis2_placement_3d ( 'none', #42152, #42141, #42191 ) ;
#42138 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995565800, 20.00000000000000400 ) ) ;
#42139 = axis2_placement_3d ( 'none', #42138, #42135, #42134 ) ;
#42140 = cartesian_point ( 'none', ( 45.00000000000000000, 2.749999999999530200, 20.00000000000000400 ) ) ;
#42141 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#42142 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#42143 = vector ( 'none', #42142, 1000.000000000000000 ) ;
#42144 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42145 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42146 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#42147 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#42148 = line ( 'none', #42147, #42143 ) ;
#42149 = circle ( 'none', #42137, 1.750000000000001600 ) ;
#42150 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995353700, 21.75000000000000700 ) ) ;
#42151 = circle ( 'none', #42103, 2.000000000000001800 ) ;
#42152 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#42153 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#42154 = cylindrical_surface ( 'none', #42185, 1.750000000000001600 ) ;
#42155 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42156 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#42157 = cartesian_point ( 'none', ( -2.750000000000001800, 44.39999999999999900, 20.00000000000000400 ) ) ;
#42158 = face_outer_bound ( 'none', #18147, .t. ) ;
#42159 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#42160 = vector ( 'none', #42159, 1000.000000000000000 ) ;
#42161 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#42162 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#42163 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42164 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42165 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#42166 = axis2_placement_3d ( 'none', #42165, #42164, #42163 ) ;
#42167 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#42168 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#42169 = cartesian_point ( 'none', ( 45.00000000000000000, 19.34011396045023900, 38.00000000000014200 ) ) ;
#42170 = axis2_placement_3d ( 'none', #42222, #42221, #42220 ) ;
#42171 = axis2_placement_3d ( 'none', #42212, #42162, #42219 ) ;
#42172 = cartesian_point ( 'none', ( 0.7500000000000003300, -44.39999999999999900, 21.75000000000000700 ) ) ;
#42173 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42174 = vector ( 'none', #42173, 1000.000000000000000 ) ;
#42175 = cartesian_point ( 'none', ( 2.500000000000002200, -42.39999999999999900, 20.00000000000000400 ) ) ;
#42176 = cylindrical_surface ( 'none', #42218, 2.000000000000001800 ) ;
#42177 = cartesian_point ( 'none', ( 0.7499999999999994400, -43.39999999999999900, 17.75000000000000400 ) ) ;
#42178 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42179 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42180 = cartesian_point ( 'none', ( 0.7500000000000006700, -42.39999999999999900, 20.00000000000000400 ) ) ;
#42181 = face_outer_bound ( 'none', #18127, .t. ) ;
#42182 = line ( 'none', #42175, #42174 ) ;
#42183 = circle ( 'none', #42170, 2.000000000000001800 ) ;
#42184 = cartesian_point ( 'none', ( 2.750000000000001800, -44.39999999999999900, 20.00000000000000400 ) ) ;
#42185 = axis2_placement_3d ( 'none', #42180, #42179, #42178 ) ;
#42186 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42187 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#42188 = axis2_placement_3d ( 'none', #42153, #42187, #42186 ) ;
#42189 = circle ( 'none', #42166, 1.750000000000001300 ) ;
#42190 = face_outer_bound ( 'none', #18239, .t. ) ;
#42191 = direction ( 'none', ( -1.189524669241238200e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42192 = axis2_placement_3d ( 'none', #42196, #42236, #42235 ) ;
#42193 = axis2_placement_3d ( 'none', #42249, #42248, #42247 ) ;
#42194 = direction ( 'none', ( 3.965082230804126700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42195 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#42196 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#42197 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#42198 = vector ( 'none', #42197, 1000.000000000000000 ) ;
#42199 = cartesian_point ( 'none', ( -42.40000000000000600, -2.499999999999854300, 20.00000000000000400 ) ) ;
#42200 = circle ( 'none', #42234, 2.000000000000001800 ) ;
#42201 = line ( 'none', #42199, #42198 ) ;
#42202 = axis2_placement_3d ( 'none', #42161, #42195, #42194 ) ;
#42203 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998453500, 21.75000000000000700 ) ) ;
#42204 = circle ( 'none', #42193, 1.750000000000001600 ) ;
#42205 = cylindrical_surface ( 'none', #42192, 2.000000000000001800 ) ;
#42206 = circle ( 'none', #42202, 1.750000000000001600 ) ;
#42207 = cartesian_point ( 'none', ( -44.40000000000000600, -2.749999999999846800, 20.00000000000000400 ) ) ;
#42208 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#42209 = vector ( 'none', #42208, 1000.000000000000000 ) ;
#42210 = cartesian_point ( 'none', ( -44.40000000000000600, -2.749999999999846800, 20.00000000000000400 ) ) ;
#42211 = line ( 'none', #42210, #42209 ) ;
#42212 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998526700, 20.00000000000000400 ) ) ;
#42213 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998530100, 21.75000000000000700 ) ) ;
#42214 = line ( 'none', #42213, #42244 ) ;
#42215 = cylindrical_surface ( 'none', #42171, 1.750000000000001600 ) ;
#42216 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42217 = face_outer_bound ( 'none', #18197, .t. ) ;
#42218 = axis2_placement_3d ( 'none', #42168, #42167, #42216 ) ;
#42219 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42220 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42221 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#42222 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#42223 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42224 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42225 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#42226 = axis2_placement_3d ( 'none', #42225, #42224, #42223 ) ;
#42227 = circle ( 'none', #42226, 2.000000000000001800 ) ;
#42228 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42229 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42230 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42231 = vector ( 'none', #42230, 1000.000000000000000 ) ;
#42232 = cartesian_point ( 'none', ( -2.750000000000001800, 44.39999999999999900, 20.00000000000000400 ) ) ;
#42233 = line ( 'none', #42232, #42231 ) ;
#42234 = axis2_placement_3d ( 'none', #42245, #42229, #42228 ) ;
#42235 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42236 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42237 = face_outer_bound ( 'none', #18129, .t. ) ;
#42238 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998491200, 21.75000000000000700 ) ) ;
#42239 = cartesian_point ( 'none', ( -0.7499999999999998900, 44.39999999999999900, 22.00000000000000700 ) ) ;
#42240 = line ( 'none', #42239, #42282 ) ;
#42241 = cartesian_point ( 'none', ( -2.750000000000001800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#42242 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#42243 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#42244 = vector ( 'none', #42243, 1000.000000000000000 ) ;
#42245 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#42246 = cartesian_point ( 'none', ( -44.99999999999999300, -2.749999999999844600, 20.00000000000000400 ) ) ;
#42247 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42248 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#42249 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#42250 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42251 = cartesian_point ( 'none', ( 0.7499999999999994400, -43.39999999999999900, 17.75000000000000400 ) ) ;
#42252 = axis2_placement_3d ( 'none', #42265, #42264, #42250 ) ;
#42253 = cartesian_point ( 'none', ( 3.000000000000002200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#42254 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42255 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42256 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#42257 = face_outer_bound ( 'none', #18222, .t. ) ;
#42258 = cylindrical_surface ( 'none', #42252, 2.250000000000001800 ) ;
#42259 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42260 = vector ( 'none', #42259, 1000.000000000000000 ) ;
#42261 = line ( 'none', #42251, #42305 ) ;
#42262 = cartesian_point ( 'none', ( 0.7499999999999998900, -44.39999999999999900, 22.00000000000000700 ) ) ;
#42263 = line ( 'none', #42262, #42260 ) ;
#42264 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42265 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#42266 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42267 = vector ( 'none', #42266, 1000.000000000000000 ) ;
#42268 = cartesian_point ( 'none', ( 44.99999999999998600, -19.34011396045028200, 42.00000000000000000 ) ) ;
#42269 = cartesian_point ( 'none', ( 0.7499999999999996700, -45.00000000000000000, 22.00000000000000700 ) ) ;
#42270 = circle ( 'none', #42283, 2.250000000000001800 ) ;
#42271 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42272 = vector ( 'none', #42271, 1000.000000000000000 ) ;
#42273 = cartesian_point ( 'none', ( 44.99999999999998600, 19.34011396045025700, 42.00000000000000000 ) ) ;
#42274 = line ( 'none', #42273, #42272 ) ;
#42275 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42276 = vector ( 'none', #42275, 1000.000000000000000 ) ;
#42277 = cartesian_point ( 'none', ( 45.00000000000000000, 19.54482028569208700, 0.0000000000000000000 ) ) ;
#42278 = line ( 'none', #42277, #42276 ) ;
#42279 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 22.25000000000000700 ) ) ;
#42280 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#42281 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42282 = vector ( 'none', #42281, 1000.000000000000000 ) ;
#42283 = axis2_placement_3d ( 'none', #42280, #42255, #42254 ) ;
#42284 = line ( 'none', #42268, #42267 ) ;
#42285 = cartesian_point ( 'none', ( -19.46069686528170500, -45.58772436222118100, 39.78824557803654500 ) ) ;
#42286 = cartesian_point ( 'none', ( 3.000000000000001800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#42287 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42288 = vector ( 'none', #42287, 1000.000000000000000 ) ;
#42289 = cartesian_point ( 'none', ( 2.750000000000001800, -44.39999999999999900, 20.00000000000000400 ) ) ;
#42290 = line ( 'none', #42289, #42288 ) ;
#42291 = cartesian_point ( 'none', ( -19.37495508340392500, -45.16934293904689900, 40.45444646382249200 ) ) ;
#42292 = cartesian_point ( 'none', ( -19.43522252700669700, -45.46318622322225200, 40.01875785876882200 ) ) ;
#42293 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42294 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42295 = cartesian_point ( 'none', ( 0.7499999999999972200, -45.00000000000000000, 17.75000000000000400 ) ) ;
#42296 = cylindrical_surface ( 'none', #42301, 2.000000000000001800 ) ;
#42297 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42298 = cartesian_point ( 'none', ( 0.7499999999999998900, -44.39999999999999900, 22.00000000000000700 ) ) ;
#42299 = cartesian_point ( 'none', ( -19.50232664206532000, -45.79149617154938300, 39.30159330352032000 ) ) ;
#42300 = face_outer_bound ( 'none', #18238, .t. ) ;
#42301 = axis2_placement_3d ( 'none', #42256, #42294, #42293 ) ;
#42302 = cartesian_point ( 'none', ( 45.00000000000000000, -19.34011396045024600, 0.0000000000000000000 ) ) ;
#42303 = cartesian_point ( 'none', ( 45.00000000000000000, -19.34011396045025300, 38.00000000000014200 ) ) ;
#42304 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42305 = vector ( 'none', #42304, 1000.000000000000000 ) ;
#42306 = cartesian_point ( 'none', ( 45.00000000000000700, 0.7499999999995293800, 22.25000000000000700 ) ) ;
#42307 = cartesian_point ( 'none', ( 45.00000000000000000, 19.34011396045024300, 0.0000000000000000000 ) ) ;
#42308 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42309 = vector ( 'none', #42308, 1000.000000000000000 ) ;
#42310 = cartesian_point ( 'none', ( 3.000000000000002200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#42311 = line ( 'none', #42310, #42309 ) ;
#42312 = cartesian_point ( 'none', ( 2.750000000000001800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#42313 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42314 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42315 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#42316 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#42317 = line ( 'none', #42403, #42402 ) ;
#42318 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 17.75000000000000400 ) ) ;
#42319 = line ( 'none', #42318, #42373 ) ;
#42320 = circle ( 'none', #42325, 2.250000000000001800 ) ;
#42321 = circle ( 'none', #42369, 2.250000000000001800 ) ;
#42322 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42323 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42324 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#42325 = axis2_placement_3d ( 'none', #42315, #42314, #42313 ) ;
#42326 = line ( 'none', #42356, #42355 ) ;
#42327 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42328 = vector ( 'none', #42327, 1000.000000000000000 ) ;
#42329 = cartesian_point ( 'none', ( 0.7500000000000010000, -42.39999999999999900, 21.75000000000000700 ) ) ;
#42330 = cartesian_point ( 'none', ( 2.500000000000001800, -43.39999999999999900, 20.00000000000000400 ) ) ;
#42331 = line ( 'none', #42329, #42328 ) ;
#42332 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#42333 = vector ( 'none', #42332, 1000.000000000000000 ) ;
#42334 = circle ( 'none', #42337, 2.250000000000001800 ) ;
#42335 = cartesian_point ( 'none', ( 0.7500000000000006700, -43.39999999999999900, 21.75000000000000700 ) ) ;
#42336 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 17.75000000000000400 ) ) ;
#42337 = axis2_placement_3d ( 'none', #42324, #42323, #42322 ) ;
#42338 = cartesian_point ( 'none', ( 19.34011396045023500, 45.00000000000000000, 38.00000000000014200 ) ) ;
#42339 = line ( 'none', #42345, #42333 ) ;
#42340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42341 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42342 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#42343 = axis2_placement_3d ( 'none', #42342, #42341, #42340 ) ;
#42344 = circle ( 'none', #42343, 2.000000000000001800 ) ;
#42345 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998479000, 17.75000000000000400 ) ) ;
#42346 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 22.25000000000000700 ) ) ;
#42347 = line ( 'none', #42410, #42409 ) ;
#42348 = cartesian_point ( 'none', ( -0.7500000000000006700, 45.00000000000000000, 22.25000000000000700 ) ) ;
#42349 = circle ( 'none', #42395, 2.250000000000001800 ) ;
#42350 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42351 = vector ( 'none', #42350, 1000.000000000000000 ) ;
#42352 = cartesian_point ( 'none', ( -19.54482028569207200, 45.00000000000000000, 38.00000000000000000 ) ) ;
#42353 = line ( 'none', #42352, #42351 ) ;
#42354 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42355 = vector ( 'none', #42354, 1000.000000000000000 ) ;
#42356 = cartesian_point ( 'none', ( -19.54482028569207200, 45.00000000000000000, 0.0000000000000000000 ) ) ;
#42357 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 20.00000000000000400 ) ) ;
#42358 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42359 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42360 = line ( 'none', #42380, #42436 ) ;
#42361 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42362 = vector ( 'none', #42361, 1000.000000000000000 ) ;
#42363 = cartesian_point ( 'none', ( -44.99999999999997900, -19.34011396045029200, 42.00000000000000000 ) ) ;
#42364 = cartesian_point ( 'none', ( -19.54482028569207200, 45.00000000000000000, 42.00000000000000000 ) ) ;
#42365 = face_bound ( 'none', #18257, .t. ) ;
#42366 = axis2_placement_3d ( 'none', #42364, #42359, #42358 ) ;
#42367 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42368 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42369 = axis2_placement_3d ( 'none', #42316, #42368, #42367 ) ;
#42370 = line ( 'none', #42363, #42362 ) ;
#42371 = plane ( 'none', #42366 ) ;
#42372 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42373 = vector ( 'none', #42372, 1000.000000000000000 ) ;
#42374 = face_outer_bound ( 'none', #18265, .t. ) ;
#42375 = plane ( 'none', #42391 ) ;
#42376 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42377 = face_bound ( 'none', #18267, .t. ) ;
#42378 = face_outer_bound ( 'none', #18232, .t. ) ;
#42379 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42380 = cartesian_point ( 'none', ( -19.34011396045028200, 44.99999999999998600, 42.00000000000000000 ) ) ;
#42381 = cartesian_point ( 'none', ( -19.34011396045025300, 45.00000000000000000, 0.0000000000000000000 ) ) ;
#42382 = cartesian_point ( 'none', ( 19.34011396045025300, -45.00000000000000000, 38.00000000000001400 ) ) ;
#42383 = cartesian_point ( 'none', ( 45.00000000000000000, 19.54482028569208700, 42.00000000000000000 ) ) ;
#42384 = vector ( 'none', #42393, 1000.000000000000000 ) ;
#42385 = cartesian_point ( 'none', ( -19.34011396045025300, 45.00000000000000000, 38.00000000000014200 ) ) ;
#42386 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 17.75000000000000400 ) ) ;
#42387 = circle ( 'none', #42406, 2.250000000000001800 ) ;
#42388 = line ( 'none', #42394, #42384 ) ;
#42389 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42390 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#42391 = axis2_placement_3d ( 'none', #42383, #42376, #42429 ) ;
#42392 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#42393 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42394 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 17.75000000000000400 ) ) ;
#42395 = axis2_placement_3d ( 'none', #42357, #42390, #42389 ) ;
#42396 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42397 = vector ( 'none', #42396, 1000.000000000000000 ) ;
#42398 = cartesian_point ( 'none', ( 44.99999999999999300, -0.7500000000004710700, 22.25000000000000700 ) ) ;
#42399 = line ( 'none', #42398, #42397 ) ;
#42400 = cartesian_point ( 'none', ( 45.00000000000000700, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#42401 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42402 = vector ( 'none', #42401, 1000.000000000000000 ) ;
#42403 = cartesian_point ( 'none', ( 45.00000000000000000, 19.54482028569208700, 38.00000000000000000 ) ) ;
#42404 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#42405 = cartesian_point ( 'none', ( -44.99999999999998600, -19.34011396045027100, 38.00000000000001400 ) ) ;
#42406 = axis2_placement_3d ( 'none', #42400, #42404, #42379 ) ;
#42407 = cartesian_point ( 'none', ( 19.34011396045023200, 45.00000000000000000, 0.0000000000000000000 ) ) ;
#42408 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42409 = vector ( 'none', #42408, 1000.000000000000000 ) ;
#42410 = cartesian_point ( 'none', ( 19.34011396045025700, 44.99999999999998600, 42.00000000000000000 ) ) ;
#42411 = face_bound ( 'none', #18304, .t. ) ;
#42412 = cartesian_point ( 'none', ( -19.54482028569209400, -45.00000000000000000, 42.00000000000000000 ) ) ;
#42413 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42414 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42415 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#42416 = plane ( 'none', #42433 ) ;
#42417 = cartesian_point ( 'none', ( -19.34011396045025300, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#42418 = vector ( 'none', #42413, 1000.000000000000000 ) ;
#42419 = cartesian_point ( 'none', ( -45.00000000000000000, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#42420 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42421 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42422 = face_outer_bound ( 'none', #18306, .t. ) ;
#42423 = cartesian_point ( 'none', ( -19.54482028569209400, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#42424 = line ( 'none', #42423, #42418 ) ;
#42425 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42426 = vector ( 'none', #42425, 1000.000000000000000 ) ;
#42427 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 17.75000000000000400 ) ) ;
#42428 = circle ( 'none', #42432, 2.250000000000001800 ) ;
#42429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42430 = line ( 'none', #42427, #42426 ) ;
#42431 = circle ( 'none', #42434, 2.250000000000001800 ) ;
#42432 = axis2_placement_3d ( 'none', #42419, #42415, #42414 ) ;
#42433 = axis2_placement_3d ( 'none', #42412, #42467, #42466 ) ;
#42434 = axis2_placement_3d ( 'none', #42392, #42421, #42420 ) ;
#42435 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42436 = vector ( 'none', #42435, 1000.000000000000000 ) ;
#42437 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 20.00000000000000400 ) ) ;
#42438 = axis2_placement_3d ( 'none', #42437, #42501, #42500 ) ;
#42439 = cartesian_point ( 'none', ( -45.00000000000000000, -0.7499999999998435700, 22.25000000000000700 ) ) ;
#42440 = cartesian_point ( 'none', ( 19.34011396045025000, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#42441 = plane ( 'none', #42499 ) ;
#42442 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42443 = vector ( 'none', #42442, 1000.000000000000000 ) ;
#42444 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 22.25000000000000700 ) ) ;
#42445 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42446 = vector ( 'none', #42445, 1000.000000000000000 ) ;
#42447 = face_bound ( 'none', #18303, .t. ) ;
#42448 = line ( 'none', #42444, #42443 ) ;
#42449 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42450 = vector ( 'none', #42449, 1000.000000000000000 ) ;
#42451 = line ( 'none', #42453, #42446 ) ;
#42452 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 22.25000000000000700 ) ) ;
#42453 = cartesian_point ( 'none', ( -44.99999999999999300, 19.54482028569211800, 38.00000000000000000 ) ) ;
#42454 = circle ( 'none', #42438, 2.250000000000001800 ) ;
#42455 = face_outer_bound ( 'none', #18243, .t. ) ;
#42456 = cartesian_point ( 'none', ( -44.99999999999998600, 19.34011396045027100, 38.00000000000014200 ) ) ;
#42457 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42458 = vector ( 'none', #42457, 1000.000000000000000 ) ;
#42459 = cartesian_point ( 'none', ( 19.34011396045028200, -44.99999999999998600, 42.00000000000000000 ) ) ;
#42460 = line ( 'none', #42459, #42458 ) ;
#42461 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42462 = vector ( 'none', #42461, 1000.000000000000000 ) ;
#42463 = cartesian_point ( 'none', ( -19.34011396045028200, -44.99999999999998600, 42.00000000000000000 ) ) ;
#42464 = cartesian_point ( 'none', ( -44.99999999999997900, 19.34011396045029200, 42.00000000000000000 ) ) ;
#42465 = line ( 'none', #42464, #42450 ) ;
#42466 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42467 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42468 = line ( 'none', #42463, #42462 ) ;
#42469 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42470 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42471 = vector ( 'none', #42470, 1000.000000000000000 ) ;
#42472 = cartesian_point ( 'none', ( -45.99999999999999300, -19.54482028569211800, 42.00000000000000000 ) ) ;
#42473 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42474 = vector ( 'none', #42473, 1000.000000000000000 ) ;
#42475 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 22.25000000000000700 ) ) ;
#42476 = line ( 'none', #42475, #42474 ) ;
#42477 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 38.00000000000000000 ) ) ;
#42478 = circle ( 'none', #42486, 49.97999599839921100 ) ;
#42479 = plane ( 'none', #42530 ) ;
#42480 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42481 = vector ( 'none', #42480, 1000.000000000000000 ) ;
#42482 = cartesian_point ( 'none', ( -44.99999999999999300, 19.54482028569211800, 0.0000000000000000000 ) ) ;
#42483 = line ( 'none', #42482, #42481 ) ;
#42484 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42485 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42486 = axis2_placement_3d ( 'none', #42529, #42528, #42527 ) ;
#42487 = line ( 'none', #42472, #42471 ) ;
#42488 = face_bound ( 'none', #18333, .t. ) ;
#42489 = cartesian_point ( 'none', ( -44.99999999999999300, 19.34011396045027500, 0.0000000000000000000 ) ) ;
#42490 = cartesian_point ( 'none', ( -44.99999999999999300, 19.54482028569211800, 42.00000000000000000 ) ) ;
#42491 = cartesian_point ( 'none', ( -44.99999999999999300, -19.34011396045027500, 0.0000000000000000000 ) ) ;
#42492 = cartesian_point ( 'none', ( 46.00000000000000000, -0.7500000000004707300, 17.00000000000000000 ) ) ;
#42493 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 17.75000000000000400 ) ) ;
#42494 = cartesian_point ( 'none', ( 46.00000000000000000, 0.7499999999995283800, 23.00000000000000700 ) ) ;
#42495 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42496 = vector ( 'none', #42495, 1000.000000000000000 ) ;
#42497 = cartesian_point ( 'none', ( -45.00000000000000000, 0.7500000000001568700, 17.75000000000000400 ) ) ;
#42498 = line ( 'none', #42497, #42496 ) ;
#42499 = axis2_placement_3d ( 'none', #42490, #42485, #42484 ) ;
#42500 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42501 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#42502 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42503 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#42504 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 0.0000000000000000000 ) ) ;
#42505 = circle ( 'none', #42509, 2.250000000000001800 ) ;
#42506 = face_outer_bound ( 'none', #18283, .t. ) ;
#42507 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42508 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42509 = axis2_placement_3d ( 'none', #42503, #42502, #42567 ) ;
#42510 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42511 = cartesian_point ( 'none', ( -45.99999999999999300, -19.54482028569211800, 38.00000000000000000 ) ) ;
#42512 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42514 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42515 = cartesian_point ( 'none', ( 0.7499999999999997800, -46.00000000000000000, 20.00000000000000400 ) ) ;
#42516 = axis2_placement_3d ( 'none', #42515, #42514, #42513 ) ;
#42517 = cartesian_point ( 'none', ( 0.7499999999999938900, -46.00000000000000000, 17.00000000000000000 ) ) ;
#42518 = cartesian_point ( 'none', ( -0.7499999999999997800, -46.00000000000000000, 20.00000000000000400 ) ) ;
#42519 = axis2_placement_3d ( 'none', #42518, #42512, #42507 ) ;
#42520 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 23.00000000000000700 ) ) ;
#42521 = line ( 'none', #42520, #42523 ) ;
#42522 = cartesian_point ( 'none', ( 0.7499999999999996700, -46.00000000000000000, 23.00000000000000700 ) ) ;
#42523 = vector ( 'none', #42510, 1000.000000000000000 ) ;
#42524 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42525 = circle ( 'none', #42516, 3.000000000000002700 ) ;
#42526 = circle ( 'none', #42519, 3.000000000000002700 ) ;
#42527 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42529 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42530 = axis2_placement_3d ( 'none', #42532, #42469, #42524 ) ;
#42531 = face_outer_bound ( 'none', #18335, .t. ) ;
#42532 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 42.00000000000000000 ) ) ;
#42533 = cartesian_point ( 'none', ( -0.7499999999999998900, -46.00000000000000000, 23.00000000000000700 ) ) ;
#42534 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42535 = vector ( 'none', #42534, 1000.000000000000000 ) ;
#42536 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 17.75000000000000400 ) ) ;
#42537 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 38.00000000000000700 ) ) ;
#42538 = line ( 'none', #42537, #42558 ) ;
#42539 = cartesian_point ( 'none', ( -19.33999853878528400, -44.99925580700760700, 40.65940122916587300 ) ) ;
#42540 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208300, 0.0000000000000000000 ) ) ;
#42541 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42542 = vector ( 'none', #42541, 1000.000000000000000 ) ;
#42543 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 22.25000000000000700 ) ) ;
#42544 = line ( 'none', #42543, #42542 ) ;
#42545 = cartesian_point ( 'none', ( 0.7500000000000006700, -45.00000000000000000, 22.25000000000000700 ) ) ;
#42546 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 42.00000000000000000 ) ) ;
#42547 = line ( 'none', #42546, #42535 ) ;
#42548 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42549 = vector ( 'none', #42548, 1000.000000000000000 ) ;
#42550 = cartesian_point ( 'none', ( -19.54482028569209400, -45.00000000000000000, 38.00000000000000000 ) ) ;
#42551 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 22.25000000000000700 ) ) ;
#42552 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42553 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42554 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42555 = axis2_placement_3d ( 'none', #42562, #42554, #42553 ) ;
#42556 = cartesian_point ( 'none', ( -0.7499999999999994400, -46.00000000000000000, 17.00000000000000000 ) ) ;
#42557 = line ( 'none', #42550, #42549 ) ;
#42558 = vector ( 'none', #42552, 1000.000000000000000 ) ;
#42559 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42560 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42561 = axis2_placement_3d ( 'none', #42508, #42560, #42559 ) ;
#42562 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#42563 = cartesian_point ( 'none', ( -19.34011396045025300, -45.00000000000000000, 38.00000000000014200 ) ) ;
#42564 = cartesian_point ( 'none', ( -45.99999999999999300, -19.54482028569211800, 0.0000000000000000000 ) ) ;
#42565 = circle ( 'none', #42555, 49.97999599839921100 ) ;
#42566 = cylindrical_surface ( 'none', #42561, 49.97999599839921100 ) ;
#42567 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42568 = cartesian_point ( 'none', ( 46.00000000000000000, -0.7500000000004710700, 20.00000000000000400 ) ) ;
#42569 = axis2_placement_3d ( 'none', #42568, #42618, #42617 ) ;
#42570 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42571 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42572 = vector ( 'none', #42571, 1000.000000000000000 ) ;
#42573 = cartesian_point ( 'none', ( 46.00000000000000000, 0.7499999999995226000, 17.00000000000000000 ) ) ;
#42574 = cylindrical_surface ( 'none', #42622, 49.97999599839921100 ) ;
#42575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42576 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42577 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208700, 23.00000000000000700 ) ) ;
#42578 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 38.00000000000000000 ) ) ;
#42579 = axis2_placement_3d ( 'none', #42585, #42576, #42575 ) ;
#42580 = line ( 'none', #42577, #42572 ) ;
#42581 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42582 = vector ( 'none', #42581, 1000.000000000000000 ) ;
#42583 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 42.00000000000000000 ) ) ;
#42584 = face_outer_bound ( 'none', #18370, .t. ) ;
#42585 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208700, 42.00000000000000000 ) ) ;
#42586 = face_bound ( 'none', #18400, .t. ) ;
#42587 = circle ( 'none', #42594, 3.000000000000002700 ) ;
#42588 = line ( 'none', #42583, #42582 ) ;
#42589 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42590 = vector ( 'none', #42589, 1000.000000000000000 ) ;
#42591 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208700, 0.0000000000000000000 ) ) ;
#42592 = line ( 'none', #42591, #42590 ) ;
#42593 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 38.00000000000000000 ) ) ;
#42594 = axis2_placement_3d ( 'none', #42630, #42629, #42628 ) ;
#42595 = cartesian_point ( 'none', ( 46.00000000000000000, -0.7500000000004711800, 23.00000000000000700 ) ) ;
#42596 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 0.0000000000000000000 ) ) ;
#42597 = plane ( 'none', #42579 ) ;
#42598 = cylindrical_surface ( 'none', #42646, 49.97999599839921100 ) ;
#42599 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 17.00000000000000000 ) ) ;
#42600 = line ( 'none', #42599, #42613 ) ;
#42601 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42602 = vector ( 'none', #42601, 1000.000000000000000 ) ;
#42603 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 42.00000000000000000 ) ) ;
#42604 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 0.0000000000000000000 ) ) ;
#42605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42606 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42607 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42608 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#42609 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000000000, 38.00000000000000000 ) ) ;
#42610 = axis2_placement_3d ( 'none', #42619, #42605, #42661 ) ;
#42611 = axis2_placement_3d ( 'none', #42608, #42607, #42606 ) ;
#42612 = circle ( 'none', #42610, 49.97999599839921100 ) ;
#42613 = vector ( 'none', #42656, 1000.000000000000000 ) ;
#42614 = line ( 'none', #42654, #42653 ) ;
#42615 = circle ( 'none', #42611, 49.97999599839921100 ) ;
#42616 = face_outer_bound ( 'none', #18330, .t. ) ;
#42617 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42618 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42619 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42620 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42621 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42622 = axis2_placement_3d ( 'none', #42570, #42621, #42620 ) ;
#42623 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42624 = vector ( 'none', #42623, 1000.000000000000000 ) ;
#42625 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 0.0000000000000000000 ) ) ;
#42626 = line ( 'none', #42625, #42624 ) ;
#42627 = circle ( 'none', #42569, 3.000000000000002700 ) ;
#42628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42629 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42630 = cartesian_point ( 'none', ( 46.00000000000000000, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#42631 = line ( 'none', #42603, #42602 ) ;
#42632 = axis2_placement_3d ( 'none', #42633, #42686, #42685 ) ;
#42633 = cartesian_point ( 'none', ( -0.7499999999999997800, 46.00000000000000000, 20.00000000000000400 ) ) ;
#42634 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#42635 = cartesian_point ( 'none', ( 0.7499999999999997800, 46.00000000000000000, 20.00000000000000400 ) ) ;
#42636 = circle ( 'none', #42632, 3.000000000000002700 ) ;
#42637 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 42.00000000000000000 ) ) ;
#42638 = line ( 'none', #42637, #42644 ) ;
#42639 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42640 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42641 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#42642 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42643 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000000700, 38.00000000000000000 ) ) ;
#42644 = vector ( 'none', #42655, 1000.000000000000000 ) ;
#42645 = face_outer_bound ( 'none', #18437, .t. ) ;
#42646 = axis2_placement_3d ( 'none', #42650, #42640, #42639 ) ;
#42647 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42648 = vector ( 'none', #42647, 1000.000000000000000 ) ;
#42649 = cartesian_point ( 'none', ( -45.99999999999999300, 0.7500000000001569900, 23.00000000000000700 ) ) ;
#42650 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42651 = axis2_placement_3d ( 'none', #42641, #42642, #42634 ) ;
#42652 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42653 = vector ( 'none', #42652, 1000.000000000000000 ) ;
#42654 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000000000, 42.00000000000000000 ) ) ;
#42655 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42656 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42657 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000000000, 0.0000000000000000000 ) ) ;
#42658 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 38.00000000000000700 ) ) ;
#42659 = line ( 'none', #42658, #42648 ) ;
#42660 = circle ( 'none', #42651, 49.97999599839921100 ) ;
#42661 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42662 = cartesian_point ( 'none', ( -1.750000000000159200, -15.40089283126142000, 42.00000000000000000 ) ) ;
#42663 = face_outer_bound ( 'none', #18369, .t. ) ;
#42664 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42665 = cartesian_point ( 'none', ( 0.7499999999999994400, 46.00000000000000000, 17.00000000000000000 ) ) ;
#42666 = cylindrical_surface ( 'none', #42671, 49.97999599839920400 ) ;
#42667 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42668 = vector ( 'none', #42667, 1000.000000000000000 ) ;
#42669 = cartesian_point ( 'none', ( -19.54482028569207200, 46.00000000000000000, 23.00000000000000700 ) ) ;
#42670 = cartesian_point ( 'none', ( -0.7499999999999958900, 46.00000000000000000, 17.00000000000000000 ) ) ;
#42671 = axis2_placement_3d ( 'none', #42664, #42723, #42677 ) ;
#42672 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#42673 = face_bound ( 'none', #18447, .t. ) ;
#42674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42675 = vector ( 'none', #42674, 1000.000000000000000 ) ;
#42676 = line ( 'none', #42669, #42668 ) ;
#42677 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42678 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000000700, 0.0000000000000000000 ) ) ;
#42679 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42680 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42681 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000000700, 42.00000000000000000 ) ) ;
#42682 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 38.00000000000000000 ) ) ;
#42683 = line ( 'none', #42681, #42675 ) ;
#42684 = cartesian_point ( 'none', ( 0.7500000000000000000, 46.00000000000000000, 23.00000000000000700 ) ) ;
#42685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42686 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42687 = circle ( 'none', #42692, 3.000000000000002700 ) ;
#42688 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42689 = vector ( 'none', #42688, 1000.000000000000000 ) ;
#42690 = cartesian_point ( 'none', ( -19.54482028569207200, 46.00000000000000000, 17.00000000000000000 ) ) ;
#42691 = line ( 'none', #42690, #42689 ) ;
#42692 = axis2_placement_3d ( 'none', #42635, #42680, #42679 ) ;
#42693 = face_bound ( 'none', #18533, .t. ) ;
#42694 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42695 = vector ( 'none', #42694, 1000.000000000000000 ) ;
#42696 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208300, 42.00000000000000000 ) ) ;
#42697 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42698 = vector ( 'none', #42697, 1000.000000000000000 ) ;
#42699 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42700 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42701 = cartesian_point ( 'none', ( -19.54482028569207200, 46.00000000000000000, 42.00000000000000000 ) ) ;
#42702 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208700, 17.00000000000000000 ) ) ;
#42703 = line ( 'none', #42702, #42698 ) ;
#42704 = line ( 'none', #42696, #42695 ) ;
#42705 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208300, 38.00000000000000000 ) ) ;
#42706 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42707 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42709 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42710 = face_outer_bound ( 'none', #18425, .t. ) ;
#42711 = face_bound ( 'none', #18566, .t. ) ;
#42712 = plane ( 'none', #42721 ) ;
#42713 = face_bound ( 'none', #18581, .t. ) ;
#42714 = axis2_placement_3d ( 'none', #42709, #42708, #42707 ) ;
#42715 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#42716 = axis2_placement_3d ( 'none', #42672, #42719, #42715 ) ;
#42717 = cartesian_point ( 'none', ( -0.7499999999999996700, 46.00000000000000000, 23.00000000000000700 ) ) ;
#42718 = cartesian_point ( 'none', ( -1.750000000000205800, -19.92329039089676700, 42.00000000000000000 ) ) ;
#42719 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42720 = circle ( 'none', #42714, 49.97999599839920400 ) ;
#42721 = axis2_placement_3d ( 'none', #42701, #42700, #42699 ) ;
#42722 = circle ( 'none', #42716, 49.97999599839920400 ) ;
#42723 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42724 = plane ( 'none', #42771 ) ;
#42725 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997300, 42.00000000000000000 ) ) ;
#42726 = line ( 'none', #42725, #42787 ) ;
#42727 = circle ( 'none', #42742, 15.50000000000000000 ) ;
#42728 = direction ( 'none', ( -1.000000000000000000, 1.047445008332814600e-014, 0.0000000000000000000 ) ) ;
#42729 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42730 = axis2_placement_3d ( 'none', #42738, #42706, #42729 ) ;
#42731 = vector ( 'none', #42728, 1000.000000000000000 ) ;
#42732 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 42.00000000000000000 ) ) ;
#42733 = line ( 'none', #42732, #42731 ) ;
#42734 = circle ( 'none', #42730, 20.00000000000000000 ) ;
#42735 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42736 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 38.00000000000000700 ) ) ;
#42737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42738 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42739 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 42.00000000000000000 ) ) ;
#42740 = axis2_placement_3d ( 'none', #42756, #42754, #42737 ) ;
#42741 = face_outer_bound ( 'none', #18647, .t. ) ;
#42742 = axis2_placement_3d ( 'none', #42791, #42790, #42789 ) ;
#42743 = face_bound ( 'none', #18599, .t. ) ;
#42744 = face_bound ( 'none', #18602, .t. ) ;
#42745 = face_bound ( 'none', #18610, .t. ) ;
#42746 = face_bound ( 'none', #18619, .t. ) ;
#42747 = face_bound ( 'none', #18541, .t. ) ;
#42748 = face_bound ( 'none', #18569, .t. ) ;
#42749 = plane ( 'none', #42740 ) ;
#42750 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42751 = vector ( 'none', #42750, 1000.000000000000000 ) ;
#42752 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 42.00000000000000000 ) ) ;
#42753 = line ( 'none', #42752, #42751 ) ;
#42754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42755 = face_bound ( 'none', #18514, .t. ) ;
#42756 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42757 = face_bound ( 'none', #18469, .t. ) ;
#42758 = face_bound ( 'none', #18509, .t. ) ;
#42759 = face_bound ( 'none', #18517, .t. ) ;
#42760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42761 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 42.00000000000000000 ) ) ;
#42762 = circle ( 'none', #42770, 3.000000000000002700 ) ;
#42763 = cartesian_point ( 'none', ( -45.99999999999999300, -0.7499999999998368000, 17.00000000000000000 ) ) ;
#42764 = line ( 'none', #42827, #42825 ) ;
#42765 = circle ( 'none', #42815, 45.97999599839920400 ) ;
#42766 = direction ( 'none', ( 1.037855385499452500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42767 = vector ( 'none', #42766, 1000.000000000000000 ) ;
#42768 = cartesian_point ( 'none', ( -1.750000000000206100, -19.92329039089676700, 42.00000000000000000 ) ) ;
#42769 = line ( 'none', #42768, #42767 ) ;
#42770 = axis2_placement_3d ( 'none', #42821, #42820, #42819 ) ;
#42771 = axis2_placement_3d ( 'none', #42761, #42760, #42828 ) ;
#42772 = face_outer_bound ( 'none', #18374, .t. ) ;
#42773 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42774 = vector ( 'none', #42773, 1000.000000000000000 ) ;
#42775 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 0.0000000000000000000 ) ) ;
#42776 = cartesian_point ( 'none', ( 15.40089283126143900, -1.749999999999997800, 42.00000000000000000 ) ) ;
#42777 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 42.00000000000000000 ) ) ;
#42778 = line ( 'none', #42775, #42774 ) ;
#42779 = vector ( 'none', #42735, 1000.000000000000000 ) ;
#42780 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42781 = vector ( 'none', #42780, 1000.000000000000000 ) ;
#42782 = face_bound ( 'none', #18420, .t. ) ;
#42783 = line ( 'none', #42736, #42779 ) ;
#42784 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 17.00000000000000000 ) ) ;
#42785 = line ( 'none', #42784, #42781 ) ;
#42786 = direction ( 'none', ( -1.000000000000000000, -9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#42787 = vector ( 'none', #42786, 1000.000000000000000 ) ;
#42788 = cartesian_point ( 'none', ( -45.99999999999999300, 0.7500000000001565400, 17.00000000000000000 ) ) ;
#42789 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42790 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42791 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42793 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42794 = vector ( 'none', #42793, 1000.000000000000000 ) ;
#42795 = cartesian_point ( 'none', ( -19.54482028569207200, 46.00000000000000000, 0.0000000000000000000 ) ) ;
#42796 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42797 = cartesian_point ( 'none', ( -19.26359834825242600, -44.62873757550566700, 41.02616738675875000 ) ) ;
#42798 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42800 = circle ( 'none', #42804, 48.97999599839921100 ) ;
#42801 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 0.0000000000000000000 ) ) ;
#42802 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42803 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42804 = axis2_placement_3d ( 'none', #42803, #42802, #42297 ) ;
#42805 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42806 = vector ( 'none', #42805, 1000.000000000000000 ) ;
#42807 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 38.00000000000000700 ) ) ;
#42808 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42809 = axis2_placement_3d ( 'none', #42816, #42799, #42798 ) ;
#42810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42812 = cartesian_point ( 'none', ( -45.99999999999999300, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#42813 = axis2_placement_3d ( 'none', #42812, #42811, #42810 ) ;
#42814 = line ( 'none', #42795, #42794 ) ;
#42815 = axis2_placement_3d ( 'none', #42796, #42792, #42808 ) ;
#42816 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42817 = circle ( 'none', #42813, 3.000000000000002700 ) ;
#42818 = line ( 'none', #42807, #42806 ) ;
#42819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42820 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42821 = cartesian_point ( 'none', ( -45.99999999999999300, 0.7500000000001568700, 20.00000000000000400 ) ) ;
#42822 = circle ( 'none', #42809, 49.97999599839921100 ) ;
#42823 = cartesian_point ( 'none', ( -45.99999999999999300, -0.7499999999998425700, 23.00000000000000700 ) ) ;
#42824 = cartesian_point ( 'none', ( -19.92329039089679900, -1.749999999999789700, 42.00000000000000000 ) ) ;
#42825 = vector ( 'none', #42826, 1000.000000000000000 ) ;
#42826 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42827 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 23.00000000000000700 ) ) ;
#42828 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42829 = cartesian_point ( 'none', ( -1.750000000000125200, -11.87171007058374500, 42.00000000000000000 ) ) ;
#42830 = direction ( 'none', ( 1.042709191956341500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42831 = vector ( 'none', #42830, 1000.000000000000000 ) ;
#42832 = cartesian_point ( 'none', ( -1.750000000000001600, 2.617090114619296100e-014, 42.00000000000000000 ) ) ;
#42833 = line ( 'none', #42832, #42831 ) ;
#42834 = cartesian_point ( 'none', ( 11.87171007058377000, 1.749999999999956500, 42.00000000000000000 ) ) ;
#42835 = axis2_placement_3d ( 'none', #42885, #42884, #42883 ) ;
#42836 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42838 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42839 = axis2_placement_3d ( 'none', #42882, #42879, #42878 ) ;
#42840 = cartesian_point ( 'none', ( -26.94322734937299700, -1.749999999999719300, 42.00000000000000000 ) ) ;
#42841 = circle ( 'none', #42835, 11.99999999999999800 ) ;
#42842 = axis2_placement_3d ( 'none', #42838, #42837, #42836 ) ;
#42843 = direction ( 'none', ( 0.9999379425676704300, -0.01114051226533159300, 0.0000000000000000000 ) ) ;
#42844 = vector ( 'none', #42843, 1000.000000000000200 ) ;
#42845 = cartesian_point ( 'none', ( -92.50896785007060400, 2.912926390864441400, 42.00000000000000000 ) ) ;
#42846 = circle ( 'none', #42842, 7.500000000000000000 ) ;
#42847 = cartesian_point ( 'none', ( 1.750000000000067100, 19.92329039089677800, 42.00000000000000000 ) ) ;
#42848 = line ( 'none', #42847, #42875 ) ;
#42849 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42850 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42851 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42852 = axis2_placement_3d ( 'none', #42851, #42850, #42849 ) ;
#42853 = cartesian_point ( 'none', ( 23.43474983864772900, -1.749999999999996900, 42.00000000000000000 ) ) ;
#42854 = line ( 'none', #42845, #42844 ) ;
#42855 = cartesian_point ( 'none', ( -1.750000000000077500, -7.292976072907391600, 42.00000000000000000 ) ) ;
#42856 = circle ( 'none', #42852, 11.99999999999999800 ) ;
#42857 = circle ( 'none', #42915, 15.50000000000000000 ) ;
#42858 = cartesian_point ( 'none', ( -11.87171007058378300, -1.749999999999873400, 42.00000000000000000 ) ) ;
#42859 = direction ( 'none', ( 1.035084066366720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42860 = cartesian_point ( 'none', ( -1.750000000000278700, -26.94322734937296100, 42.00000000000000000 ) ) ;
#42861 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42863 = axis2_placement_3d ( 'none', #42867, #42862, #42861 ) ;
#42864 = circle ( 'none', #42863, 20.00000000000000000 ) ;
#42865 = line ( 'none', #42869, #42919 ) ;
#42866 = cartesian_point ( 'none', ( -7.280511889130597300, -1.801151473982090600, 42.00000000000000000 ) ) ;
#42867 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42868 = cartesian_point ( 'none', ( 1.749999999999998000, -11.87171007058376500, 42.00000000000000000 ) ) ;
#42869 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 42.00000000000000000 ) ) ;
#42870 = vector ( 'none', #42909, 1000.000000000000100 ) ;
#42871 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 42.00000000000000000 ) ) ;
#42872 = cartesian_point ( 'none', ( 92.50896785007059000, -2.912926390865087100, 42.00000000000000000 ) ) ;
#42873 = line ( 'none', #42872, #42870 ) ;
#42874 = direction ( 'none', ( -3.395587132775761100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42875 = vector ( 'none', #42874, 1000.000000000000000 ) ;
#42876 = cartesian_point ( 'none', ( 1.750000000000052200, 15.40089283126143500, 42.00000000000000000 ) ) ;
#42877 = cartesian_point ( 'none', ( 1.750000000000066800, 19.92329039089677800, 42.00000000000000000 ) ) ;
#42878 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42880 = direction ( 'none', ( -0.01114051226532810300, -0.9999379425676705500, 0.0000000000000000000 ) ) ;
#42881 = vector ( 'none', #42880, 1000.000000000000100 ) ;
#42882 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42883 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42885 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42886 = circle ( 'none', #42839, 15.50000000000000000 ) ;
#42887 = cartesian_point ( 'none', ( 19.92329039089679200, 1.749999999999928700, 42.00000000000000000 ) ) ;
#42888 = cartesian_point ( 'none', ( 2.912926390864118100, 92.50896785007061900, 42.00000000000000000 ) ) ;
#42889 = line ( 'none', #42888, #42881 ) ;
#42890 = circle ( 'none', #42910, 23.49999999999999600 ) ;
#42891 = axis2_placement_3d ( 'none', #42941, #42940, #42939 ) ;
#42892 = cartesian_point ( 'none', ( 1.750000000000000000, -23.43474983864773300, 42.00000000000000000 ) ) ;
#42893 = circle ( 'none', #42891, 27.00000000000000000 ) ;
#42894 = cartesian_point ( 'none', ( -1.750000000000242500, -23.43474983864771100, 42.00000000000000000 ) ) ;
#42895 = cartesian_point ( 'none', ( 23.43474983864773600, 1.749999999999915600, 42.00000000000000000 ) ) ;
#42896 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42897 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42898 = direction ( 'none', ( 1.000000000000000000, -3.491483361109382100e-015, 0.0000000000000000000 ) ) ;
#42899 = vector ( 'none', #42898, 1000.000000000000000 ) ;
#42900 = cartesian_point ( 'none', ( 23.43474983864774000, 1.749999999999918300, 42.00000000000000000 ) ) ;
#42901 = line ( 'none', #42900, #42899 ) ;
#42902 = cartesian_point ( 'none', ( 1.750000000000078800, 23.43474983864772200, 42.00000000000000000 ) ) ;
#42903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42905 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42906 = axis2_placement_3d ( 'none', #42905, #42904, #42903 ) ;
#42907 = line ( 'none', #42860, #42945 ) ;
#42908 = circle ( 'none', #42906, 20.00000000000000000 ) ;
#42909 = direction ( 'none', ( -0.9999379425676704300, 0.01114051226533857600, 0.0000000000000000000 ) ) ;
#42910 = axis2_placement_3d ( 'none', #42897, #42896, #42948 ) ;
#42911 = cartesian_point ( 'none', ( 26.94322734937298200, 1.749999999999907200, 42.00000000000000000 ) ) ;
#42912 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42914 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42915 = axis2_placement_3d ( 'none', #42914, #42913, #42912 ) ;
#42916 = cartesian_point ( 'none', ( 1.749999999999998200, -19.92329039089678500, 42.00000000000000000 ) ) ;
#42917 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997100, 42.00000000000000000 ) ) ;
#42918 = direction ( 'none', ( 1.000000000000000000, -3.491483361109382100e-015, 0.0000000000000000000 ) ) ;
#42919 = vector ( 'none', #42918, 1000.000000000000000 ) ;
#42920 = cartesian_point ( 'none', ( -1.750000000000278700, -26.94322734937296100, 42.00000000000000000 ) ) ;
#42921 = direction ( 'none', ( -3.444125197344650300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42922 = vector ( 'none', #42921, 1000.000000000000000 ) ;
#42923 = cartesian_point ( 'none', ( 1.750000000000001300, -26.94322734937297500, 42.00000000000000000 ) ) ;
#42924 = cartesian_point ( 'none', ( 1.750000000000042400, 11.87171007058375800, 42.00000000000000000 ) ) ;
#42925 = cartesian_point ( 'none', ( 1.750000000000001600, -1.395070938231011100e-014, 42.00000000000000000 ) ) ;
#42926 = line ( 'none', #42925, #42922 ) ;
#42927 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42929 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42930 = axis2_placement_3d ( 'none', #42929, #42928, #42927 ) ;
#42931 = circle ( 'none', #42938, 11.99999999999999800 ) ;
#42932 = cartesian_point ( 'none', ( 1.750000000000026400, 7.292976072907404000, 42.00000000000000000 ) ) ;
#42933 = cartesian_point ( 'none', ( 7.292976072907409300, -1.750000000000001100, 42.00000000000000000 ) ) ;
#42934 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 42.00000000000000000 ) ) ;
#42935 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42936 = vector ( 'none', #42935, 1000.000000000000000 ) ;
#42937 = circle ( 'none', #42930, 7.500000000000000000 ) ;
#42938 = axis2_placement_3d ( 'none', #42978, #42977, #42976 ) ;
#42939 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42940 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42941 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42942 = line ( 'none', #42892, #42936 ) ;
#42943 = cartesian_point ( 'none', ( -23.43474983864774700, -1.749999999999752000, 42.00000000000000000 ) ) ;
#42944 = cartesian_point ( 'none', ( -1.750000000000001300, 26.94322734937297500, 42.00000000000000000 ) ) ;
#42945 = vector ( 'none', #42859, 1000.000000000000000 ) ;
#42946 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 42.00000000000000000 ) ) ;
#42947 = cartesian_point ( 'none', ( 1.749999999999997300, -23.43474983864772900, 42.00000000000000000 ) ) ;
#42948 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42949 = axis2_placement_3d ( 'none', #43004, #42997, #42996 ) ;
#42950 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42951 = circle ( 'none', #43022, 27.00000000000000000 ) ;
#42952 = cartesian_point ( 'none', ( -15.40089283126143900, 1.749999999999997800, 42.00000000000000000 ) ) ;
#42953 = circle ( 'none', #42949, 20.00000000000000000 ) ;
#42954 = cartesian_point ( 'none', ( -1.749999999999998200, 19.92329039089678500, 42.00000000000000000 ) ) ;
#42955 = cartesian_point ( 'none', ( -7.292976072907409300, 1.750000000000001100, 42.00000000000000000 ) ) ;
#42956 = direction ( 'none', ( -1.000000000000000000, -4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#42957 = vector ( 'none', #42956, 1000.000000000000000 ) ;
#42958 = cartesian_point ( 'none', ( -7.840613500368687900e-015, -1.750000000000001600, 42.00000000000000000 ) ) ;
#42959 = cartesian_point ( 'none', ( 7.280511889130584000, 1.801151473982141700, 42.00000000000000000 ) ) ;
#42960 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42962 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42963 = axis2_placement_3d ( 'none', #42962, #42961, #42960 ) ;
#42964 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42965 = axis2_placement_3d ( 'none', #42964, #43006, #43005 ) ;
#42966 = circle ( 'none', #42965, 3.250000000000000400 ) ;
#42967 = cartesian_point ( 'none', ( -41.99999999999999300, 18.71256348052845600, 42.00000000000000000 ) ) ;
#42968 = circle ( 'none', #42963, 7.500000000000000000 ) ;
#42969 = line ( 'none', #42958, #42957 ) ;
#42970 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997100, 42.00000000000000000 ) ) ;
#42971 = direction ( 'none', ( -1.000000000000000000, 1.047445008332814600e-014, 0.0000000000000000000 ) ) ;
#42972 = vector ( 'none', #42971, 1000.000000000000000 ) ;
#42973 = cartesian_point ( 'none', ( -23.43474983864775000, -1.749999999999754600, 42.00000000000000000 ) ) ;
#42974 = cartesian_point ( 'none', ( 11.87171007058376500, -1.750000000000000900, 42.00000000000000000 ) ) ;
#42975 = cartesian_point ( 'none', ( 1.801151473982167000, -7.280511889130577800, 42.00000000000000000 ) ) ;
#42976 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42978 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42979 = line ( 'none', #42973, #42972 ) ;
#42980 = cartesian_point ( 'none', ( 19.51832485147105000, -45.86996137861247300, 39.04528593097553800 ) ) ;
#42981 = cartesian_point ( 'none', ( 19.53943343475551200, -45.97353609879066700, 38.52937191184949500 ) ) ;
#42982 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000001400, 38.26699513463799500 ) ) ;
#42983 = cartesian_point ( 'none', ( 19.54482028569209000, -46.00000000000000000, 38.00000000000000000 ) ) ;
#42984 = circle ( 'none', #42986, 27.00000000000000000 ) ;
#42985 = b_spline_curve_with_knots ( 'none', 3,
( #42983, #42982, #42981, #42980, #43039, #43038, #43037, #43036, #43035, #43034, #43033, #43032, #43031, #43030, #43029, #43028, #43027, #43026, #43025, #43024 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007895242056500902700, 0.001579048411300180500, 0.002368572616950270600, 0.003158096822600361100, 0.003947621028250451600, 0.004737145233900541200, 0.005526669439550631700, 0.005921431542375677800, 0.006316193645200724800 ),
.unspecified. ) ;
#42986 = axis2_placement_3d ( 'none', #43021, #43020, #43019 ) ;
#42987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42988 = axis2_placement_3d ( 'none', #42950, #42994, #42987 ) ;
#42989 = circle ( 'none', #42988, 23.49999999999999600 ) ;
#42990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42991 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42992 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#42993 = cartesian_point ( 'none', ( -11.87171007058376500, 1.750000000000000900, 42.00000000000000000 ) ) ;
#42994 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42995 = axis2_placement_3d ( 'none', #42992, #42991, #42990 ) ;
#42996 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42997 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42998 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 42.00000000000000000 ) ) ;
#42999 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43000 = vector ( 'none', #42999, 1000.000000000000000 ) ;
#43001 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 42.00000000000000000 ) ) ;
#43002 = line ( 'none', #43001, #43000 ) ;
#43003 = circle ( 'none', #42995, 15.50000000000000000 ) ;
#43004 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43005 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43006 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43007 = vector ( 'none', #43017, 1000.000000000000000 ) ;
#43008 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43009 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43010 = line ( 'none', #43065, #41776 ) ;
#43011 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43012 = cartesian_point ( 'none', ( -1.750000000000000000, 23.43474983864773300, 42.00000000000000000 ) ) ;
#43013 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43014 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43015 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43016 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43017 = direction ( 'none', ( -3.367873941448443400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43018 = cartesian_point ( 'none', ( -1.749999999999997300, 23.43474983864772900, 42.00000000000000000 ) ) ;
#43019 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43020 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43021 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43022 = axis2_placement_3d ( 'none', #43013, #43009, #43008 ) ;
#43023 = circle ( 'none', #43040, 23.49999999999999600 ) ;
#43024 = cartesian_point ( 'none', ( 18.71256348052844500, -42.00000000000000000, 42.00000000000000000 ) ) ;
#43025 = cartesian_point ( 'none', ( 18.73993579284369900, -42.12870932054111300, 41.99999999999999300 ) ) ;
#43026 = cartesian_point ( 'none', ( 18.76782955027218900, -42.26013174813780900, 41.99363972828169300 ) ) ;
#43027 = cartesian_point ( 'none', ( 18.82250612596853800, -42.51833688639357000, 41.96839434505984200 ) ) ;
#43028 = cartesian_point ( 'none', ( 18.84963031873964900, -42.64671006210073000, 41.94951788424089000 ) ) ;
#43029 = cartesian_point ( 'none', ( 18.93036442523846200, -43.02962017747432100, 41.87396231003628300 ) ) ;
#43030 = cartesian_point ( 'none', ( 18.98300314177663100, -43.28038775767689100, 41.79834445384416600 ) ) ;
#43031 = cartesian_point ( 'none', ( 19.08300242153515900, -43.75860094446732500, 41.60196281465761100 ) ) ;
#43032 = cartesian_point ( 'none', ( 19.13092971965154000, -43.98874239813641700, 41.48050138333824300 ) ) ;
#43033 = cartesian_point ( 'none', ( 19.22184402172379700, -44.42678500655041800, 41.19056432900934800 ) ) ;
#43034 = cartesian_point ( 'none', ( 19.26359834825242600, -44.62873757550566700, 41.02616738675875000 ) ) ;
#43035 = cartesian_point ( 'none', ( 19.33999853878528800, -44.99925580700760700, 40.65940122916587300 ) ) ;
#43036 = cartesian_point ( 'none', ( 19.37495508340392200, -45.16934293904688500, 40.45444646382249200 ) ) ;
#43037 = cartesian_point ( 'none', ( 19.43522252700669000, -45.46318622322223700, 40.01875785876881500 ) ) ;
#43038 = cartesian_point ( 'none', ( 19.46069686528170500, -45.58772436222116700, 39.78824557803653100 ) ) ;
#43039 = cartesian_point ( 'none', ( 19.50232664206531700, -45.79149617154936900, 39.30159330352031300 ) ) ;
#43040 = axis2_placement_3d ( 'none', #43016, #43015, #43014 ) ;
#43041 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 42.00000000000000000 ) ) ;
#43042 = line ( 'none', #43041, #43007 ) ;
#43043 = direction ( 'none', ( 1.000000000000000000, 1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#43044 = vector ( 'none', #43043, 1000.000000000000000 ) ;
#43045 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 42.00000000000000000 ) ) ;
#43046 = line ( 'none', #43045, #43044 ) ;
#43047 = cartesian_point ( 'none', ( -18.73993579284117300, -42.12870932054165300, 41.99999999999998600 ) ) ;
#43048 = cartesian_point ( 'none', ( -18.76782955027221400, -42.26013174813779500, 41.99363972828169300 ) ) ;
#43049 = cartesian_point ( 'none', ( -18.82250612596854500, -42.51833688639357700, 41.96839434505985600 ) ) ;
#43050 = cartesian_point ( 'none', ( -18.98300314177663500, -43.28038775767687700, 41.79834445384413800 ) ) ;
#43051 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43052 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43053 = axis2_placement_3d ( 'none', #43074, #43052, #43051 ) ;
#43054 = cartesian_point ( 'none', ( -19.13092971965153700, -43.98874239813642400, 41.48050138333822900 ) ) ;
#43055 = cartesian_point ( 'none', ( -18.93036442523847300, -43.02962017747431400, 41.87396231003630500 ) ) ;
#43056 = circle ( 'none', #43053, 45.97999599839920400 ) ;
#43057 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43059 = axis2_placement_3d ( 'none', #43078, #43058, #43057 ) ;
#43060 = cartesian_point ( 'none', ( -19.08300242153516600, -43.75860094446731800, 41.60196281465760400 ) ) ;
#43061 = direction ( 'none', ( -1.000000000000000000, -1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#43062 = vector ( 'none', #43061, 1000.000000000000000 ) ;
#43063 = cartesian_point ( 'none', ( -23.43474983864772900, 1.749999999999996900, 42.00000000000000000 ) ) ;
#43064 = cartesian_point ( 'none', ( -19.22184402172379300, -44.42678500655041800, 41.19056432900934800 ) ) ;
#43065 = cartesian_point ( 'none', ( -19.54482028569207600, 42.00000000000000000, 42.00000000000000000 ) ) ;
#43066 = cartesian_point ( 'none', ( -18.84963031873967800, -42.64671006210073800, 41.94951788424090500 ) ) ;
#43067 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43068 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43069 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43070 = axis2_placement_3d ( 'none', #43069, #43068, #43067 ) ;
#43071 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 42.00000000000000000 ) ) ;
#43072 = circle ( 'none', #43070, 23.49999999999999600 ) ;
#43073 = vector ( 'none', #43011, 1000.000000000000000 ) ;
#43074 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43075 = line ( 'none', #43012, #43073 ) ;
#43076 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 42.00000000000000000 ) ) ;
#43077 = line ( 'none', #43076, #43062 ) ;
#43078 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43079 = circle ( 'none', #43059, 27.00000000000000000 ) ;
#43080 = circle ( 'none', #43081, 7.500000000000000000 ) ;
#43081 = axis2_placement_3d ( 'none', #43135, #43134, #43133 ) ;
#43082 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43083 = vector ( 'none', #43082, 1000.000000000000000 ) ;
#43084 = cartesian_point ( 'none', ( -1.749999999999997600, 11.87171007058376300, 42.00000000000000000 ) ) ;
#43085 = cartesian_point ( 'none', ( -1.801151473982167000, 7.280511889130577800, 42.00000000000000000 ) ) ;
#43086 = cartesian_point ( 'none', ( 18.71256348052844800, 42.00000000000000000, 42.00000000000000000 ) ) ;
#43087 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43088 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43089 = vector ( 'none', #43088, 1000.000000000000000 ) ;
#43090 = cartesian_point ( 'none', ( -41.99999999999999300, -19.54482028569211800, 42.00000000000000000 ) ) ;
#43091 = circle ( 'none', #43132, 45.97999599839920400 ) ;
#43092 = cartesian_point ( 'none', ( 42.00000000000000000, 18.71256348052844100, 42.00000000000000000 ) ) ;
#43093 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43094 = vector ( 'none', #43093, 1000.000000000000000 ) ;
#43095 = cartesian_point ( 'none', ( 42.00000000000000000, 19.54482028569208300, 42.00000000000000000 ) ) ;
#43096 = cartesian_point ( 'none', ( -18.71256348052844800, -42.00000000000000000, 42.00000000000000000 ) ) ;
#43097 = cartesian_point ( 'none', ( 18.71256348052844500, -42.00000000000000000, 42.00000000000000000 ) ) ;
#43098 = line ( 'none', #43095, #43094 ) ;
#43099 = line ( 'none', #43090, #43089 ) ;
#43100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43102 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43103 = axis2_placement_3d ( 'none', #43102, #43101, #43100 ) ;
#43104 = circle ( 'none', #43103, 45.97999599839920400 ) ;
#43105 = cartesian_point ( 'none', ( 42.00000000000000000, -18.71256348052844500, 42.00000000000000000 ) ) ;
#43106 = cartesian_point ( 'none', ( 19.54482028569209000, -42.00000000000000000, 42.00000000000000000 ) ) ;
#43107 = line ( 'none', #43106, #43083 ) ;
#43108 = face_outer_bound ( 'none', #18699, .t. ) ;
#43109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43110 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43111 = cylindrical_surface ( 'none', #43205, 4.000000000000003600 ) ;
#43112 = direction ( 'none', ( 1.000000000000000000, 9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#43113 = vector ( 'none', #43112, 1000.000000000000000 ) ;
#43114 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997300, 42.00000000000000000 ) ) ;
#43115 = line ( 'none', #43114, #43113 ) ;
#43116 = axis2_placement_3d ( 'none', #43127, #43168, #43167 ) ;
#43117 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43118 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43119 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43120 = axis2_placement_3d ( 'none', #43119, #43118, #43117 ) ;
#43121 = axis2_placement_3d ( 'none', #43110, #43109, #43170 ) ;
#43122 = face_outer_bound ( 'none', #18635, .t. ) ;
#43123 = direction ( 'none', ( 1.000000000000000000, 4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#43124 = vector ( 'none', #43123, 1000.000000000000000 ) ;
#43125 = cartesian_point ( 'none', ( 7.840613500368687900e-015, 1.750000000000001600, 42.00000000000000000 ) ) ;
#43126 = line ( 'none', #43125, #43124 ) ;
#43127 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43128 = cartesian_point ( 'none', ( -18.71256348052844800, 42.00000000000000000, 42.00000000000000000 ) ) ;
#43129 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43131 = face_outer_bound ( 'none', #18693, .t. ) ;
#43132 = axis2_placement_3d ( 'none', #43087, #43130, #43129 ) ;
#43133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43134 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43135 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43136 = circle ( 'none', #43120, 11.99999999999999800 ) ;
#43137 = cartesian_point ( 'none', ( -41.99999999999999300, -18.71256348052845600, 42.00000000000000000 ) ) ;
#43138 = direction ( 'none', ( 0.01114051226532810300, 0.9999379425676705500, 0.0000000000000000000 ) ) ;
#43139 = vector ( 'none', #43138, 1000.000000000000100 ) ;
#43140 = cartesian_point ( 'none', ( -2.912926390864118100, -92.50896785007061900, 42.00000000000000000 ) ) ;
#43141 = line ( 'none', #43140, #43139 ) ;
#43142 = toroidal_surface ( 'none', #43121, 45.97999599839920400, 4.000000000000000000 ) ;
#43143 = cartesian_point ( 'none', ( 42.12870932054111300, -18.73993579284369900, 41.99999999999999300 ) ) ;
#43144 = cartesian_point ( 'none', ( 42.26013174813780900, -18.76782955027218900, 41.99363972828169300 ) ) ;
#43145 = cartesian_point ( 'none', ( 42.51833688639357000, -18.82250612596853800, 41.96839434505984200 ) ) ;
#43146 = cartesian_point ( 'none', ( 42.64671006210073000, -18.84963031873964900, 41.94951788424089000 ) ) ;
#43147 = cartesian_point ( 'none', ( 43.02962017747432100, -18.93036442523846200, 41.87396231003628300 ) ) ;
#43148 = cartesian_point ( 'none', ( 43.28038775767689100, -18.98300314177663100, 41.79834445384416600 ) ) ;
#43149 = cartesian_point ( 'none', ( 43.75860094446732500, -19.08300242153515900, 41.60196281465761100 ) ) ;
#43150 = cartesian_point ( 'none', ( 43.98874239813641700, -19.13092971965154000, 41.48050138333824300 ) ) ;
#43151 = cartesian_point ( 'none', ( 44.42678500655041800, -19.22184402172379700, 41.19056432900934800 ) ) ;
#43152 = cartesian_point ( 'none', ( 44.62873757550566700, -19.26359834825242600, 41.02616738675875000 ) ) ;
#43153 = cartesian_point ( 'none', ( 44.99925580700760700, -19.33999853878528800, 40.65940122916587300 ) ) ;
#43154 = cartesian_point ( 'none', ( 45.16934293904688500, -19.37495508340392200, 40.45444646382249200 ) ) ;
#43155 = cartesian_point ( 'none', ( 45.46318622322223700, -19.43522252700669000, 40.01875785876881500 ) ) ;
#43156 = cartesian_point ( 'none', ( 45.58772436222116700, -19.46069686528170500, 39.78824557803653100 ) ) ;
#43157 = axis2_placement_3d ( 'none', #43184, #43182, #43226 ) ;
#43158 = b_spline_curve_with_knots ( 'none', 3,
( #43201, #43200, #43199, #43198, #43197, #43196, #43195, #43194, #43193, #43192, #43191, #43190, #43189, #43188, #43187, #43186 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( -1.982800563551839600e-005, 0.001570441874384081700, 0.002365576814393881600, 0.003160711754403682000, 0.003955846694413482300, 0.004750981634423281700, 0.005546116574433082100, 0.006341251514442882400 ),
.unspecified. ) ;
#43159 = cartesian_point ( 'none', ( 45.79149617154936900, -19.50232664206531300, 39.30159330352031300 ) ) ;
#43160 = cartesian_point ( 'none', ( 45.86996137861247300, -19.51832485147105300, 39.04528593097554500 ) ) ;
#43161 = cartesian_point ( 'none', ( 45.97353609879066700, -19.53943343475552300, 38.52937191184950200 ) ) ;
#43162 = cartesian_point ( 'none', ( 46.00000000000001400, -19.54482028569208300, 38.26699513463799500 ) ) ;
#43163 = cartesian_point ( 'none', ( 46.00000000000000000, -19.54482028569208700, 38.00000000000000000 ) ) ;
#43164 = b_spline_curve_with_knots ( 'none', 3,
( #43163, #43162, #43161, #43160, #43159, #43156, #43155, #43154, #43153, #43152, #43151, #43150, #43149, #43148, #43147, #43146, #43145, #43144, #43143, #43206 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007895242056500902700, 0.001579048411300180500, 0.002368572616950270600, 0.003158096822600361100, 0.003947621028250451600, 0.004737145233900541200, 0.005526669439550631700, 0.005921431542375677800, 0.006316193645200724800 ),
.unspecified. ) ;
#43165 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43166 = cartesian_point ( 'none', ( 42.00000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43167 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43171 = toroidal_surface ( 'none', #43116, 45.97999599839920400, 4.000000000000000000 ) ;
#43172 = cartesian_point ( 'none', ( 18.93302689610713000, 43.04139253688174400, 41.89650398029223800 ) ) ;
#43173 = cartesian_point ( 'none', ( 18.82283081244783000, 42.51849596065471100, 41.99999999999998600 ) ) ;
#43174 = cartesian_point ( 'none', ( 18.71256348052844800, 42.00000000000000000, 42.00000000000000000 ) ) ;
#43175 = plane ( 'none', #43157 ) ;
#43176 = b_spline_curve_with_knots ( 'none', 3,
( #43174, #43173, #43172, #43239, #43238, #43237, #43236, #43235, #43234, #43233, #43232, #43231, #43230, #43229, #43228, #43227 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( -1.982800563552096100e-005, 0.001570441874384079600, 0.002365576814393879500, 0.003160711754403679800, 0.003955846694413479700, 0.004750981634423280000, 0.005546116574433080300, 0.006341251514442880700 ),
.unspecified. ) ;
#43177 = face_outer_bound ( 'none', #18695, .t. ) ;
#43178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43179 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43180 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.00000000000000000, 38.00000000000000700 ) ) ;
#43181 = axis2_placement_3d ( 'none', #43180, #43179, #43178 ) ;
#43182 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43183 = circle ( 'none', #43224, 48.97999599839921100 ) ;
#43184 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43186 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569208300, 38.00000000000000000 ) ) ;
#43187 = cartesian_point ( 'none', ( 46.00000000000000000, 19.54482028569207900, 38.26698920181134900 ) ) ;
#43188 = cartesian_point ( 'none', ( 45.97353726344773900, 19.53943367173302200, 38.52936024944352800 ) ) ;
#43189 = cartesian_point ( 'none', ( 45.86996711839717000, 19.51832602162246000, 39.04526320141069800 ) ) ;
#43190 = cartesian_point ( 'none', ( 45.79150545832234100, 19.50232853635128500, 39.30156511899396300 ) ) ;
#43191 = cartesian_point ( 'none', ( 45.58774224292670100, 19.46070052120402100, 39.78820887979821900 ) ) ;
#43192 = cartesian_point ( 'none', ( 45.46320932727556400, 19.43522725630406400, 40.01871742793043300 ) ) ;
#43193 = cartesian_point ( 'none', ( 45.16937859910015600, 19.37496240666016000, 40.45439976245204200 ) ) ;
#43194 = cartesian_point ( 'none', ( 44.99929809295944200, 19.34000723791143600, 40.65935299707510400 ) ) ;
#43195 = cartesian_point ( 'none', ( 44.62879408697968800, 19.26361002097181800, 41.02611782020186800 ) ) ;
#43196 = cartesian_point ( 'none', ( 44.42684931190491700, 19.22185733216838300, 41.19051487121369300 ) ) ;
#43197 = cartesian_point ( 'none', ( 43.98882409590023500, 19.13094671166176800, 41.48045420048816100 ) ) ;
#43198 = cartesian_point ( 'none', ( 43.75868871171996200, 19.08302072202299000, 41.60191954884411600 ) ) ;
#43199 = cartesian_point ( 'none', ( 43.04139253688173700, 18.93302689610713700, 41.89650398029223800 ) ) ;
#43200 = cartesian_point ( 'none', ( 42.51849596065682100, 18.82283081243790700, 41.99999999999998600 ) ) ;
#43201 = cartesian_point ( 'none', ( 42.00000000000000000, 18.71256348052844100, 42.00000000000000000 ) ) ;
#43202 = cylindrical_surface ( 'none', #43181, 4.000000000000003600 ) ;
#43203 = face_outer_bound ( 'none', #18681, .t. ) ;
#43204 = face_bound ( 'none', #18662, .t. ) ;
#43205 = axis2_placement_3d ( 'none', #43166, #43165, #43185 ) ;
#43206 = cartesian_point ( 'none', ( 42.00000000000000000, -18.71256348052844500, 42.00000000000000000 ) ) ;
#43207 = cartesian_point ( 'none', ( -1.749999999999999300, 1.816246924624041200e-014, 41.00000000000000000 ) ) ;
#43208 = line ( 'none', #43207, #43264 ) ;
#43209 = face_outer_bound ( 'none', #18734, .t. ) ;
#43210 = axis2_placement_3d ( 'none', #43250, #43249, #43248 ) ;
#43211 = cylindrical_surface ( 'none', #43265, 4.000000000000003600 ) ;
#43212 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43214 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43215 = axis2_placement_3d ( 'none', #43214, #43213, #43212 ) ;
#43216 = axis2_placement_3d ( 'none', #43268, #43267, #43266 ) ;
#43217 = circle ( 'none', #43216, 48.97999599839921100 ) ;
#43218 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43219 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43220 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43221 = circle ( 'none', #43215, 48.97999599839921100 ) ;
#43222 = cylindrical_surface ( 'none', #43210, 48.97999599839921100 ) ;
#43223 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43224 = axis2_placement_3d ( 'none', #43240, #43169, #43223 ) ;
#43225 = axis2_placement_3d ( 'none', #43220, #43219, #43218 ) ;
#43226 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43227 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 38.00000000000000000 ) ) ;
#43228 = cartesian_point ( 'none', ( 19.54482028569207200, 46.00000000000000000, 38.26698920181134900 ) ) ;
#43229 = cartesian_point ( 'none', ( 19.53943367173301500, 45.97353726344773900, 38.52936024944352800 ) ) ;
#43230 = cartesian_point ( 'none', ( 19.51832602162246400, 45.86996711839717000, 39.04526320141070500 ) ) ;
#43231 = cartesian_point ( 'none', ( 19.50232853635127800, 45.79150545832234100, 39.30156511899395600 ) ) ;
#43232 = cartesian_point ( 'none', ( 19.46070052120400700, 45.58774224292670100, 39.78820887979821200 ) ) ;
#43233 = cartesian_point ( 'none', ( 19.43522725630405600, 45.46320932727556400, 40.01871742793043300 ) ) ;
#43234 = cartesian_point ( 'none', ( 19.37496240666016000, 45.16937859910015600, 40.45439976245204200 ) ) ;
#43235 = cartesian_point ( 'none', ( 19.34000723791141900, 44.99929809295944200, 40.65935299707510400 ) ) ;
#43236 = cartesian_point ( 'none', ( 19.26361002097180700, 44.62879408697968800, 41.02611782020186800 ) ) ;
#43237 = cartesian_point ( 'none', ( 19.22185733216838700, 44.42684931190491700, 41.19051487121369300 ) ) ;
#43238 = cartesian_point ( 'none', ( 19.13094671166177500, 43.98882409590023500, 41.48045420048816100 ) ) ;
#43239 = cartesian_point ( 'none', ( 19.08302072202298300, 43.75868871171997700, 41.60191954884411600 ) ) ;
#43240 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43241 = cartesian_point ( 'none', ( -1.750000000000205800, -19.92329039089676700, 41.00000000000000000 ) ) ;
#43242 = circle ( 'none', #43225, 48.97999599839920400 ) ;
#43243 = toroidal_surface ( 'none', #43302, 45.97999599839920400, 4.000000000000000000 ) ;
#43244 = b_spline_curve_with_knots ( 'none', 3,
( #43284, #43283, #43282, #43281, #43280, #43279, #43278, #43277, #43276, #43275, #43274, #43273, #43272, #43271, #43270, #43269, #43339, #43338, #43337, #43336 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007895242056500911400, 0.001579048411300182300, 0.002368572616950273200, 0.003158096822600364600, 0.003947621028250455900, 0.004737145233900546400, 0.005526669439550637800, 0.005921431542375681300, 0.006316193645200724800 ),
.unspecified. ) ;
#43245 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43246 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43247 = face_outer_bound ( 'none', #18674, .t. ) ;
#43248 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43249 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43250 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43251 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43252 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43253 = b_spline_curve_with_knots ( 'none', 3,
( #43301, #43300, #43299, #43298, #43297, #43296, #43295, #43294, #43293, #43292, #43291, #43290, #43289, #43288, #43287, #43286 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( -1.982800563551911800e-005, 0.001570441874384081100, 0.002365576814393881200, 0.003160711754403681500, 0.003955846694413481400, 0.004750981634423280900, 0.005546116574433081200, 0.006341251514442881500 ),
.unspecified. ) ;
#43254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43256 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43257 = axis2_placement_3d ( 'none', #43252, #43251, #43246 ) ;
#43258 = face_outer_bound ( 'none', #18741, .t. ) ;
#43259 = cartesian_point ( 'none', ( -41.99999999999999300, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43260 = toroidal_surface ( 'none', #43257, 45.97999599839920400, 4.000000000000000000 ) ;
#43261 = face_outer_bound ( 'none', #18676, .t. ) ;
#43262 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43263 = direction ( 'none', ( 1.037855385499452500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43264 = vector ( 'none', #43263, 1000.000000000000000 ) ;
#43265 = axis2_placement_3d ( 'none', #43259, #43256, #43255 ) ;
#43266 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43267 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43268 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#43269 = cartesian_point ( 'none', ( -42.64671006210075200, -18.84963031873966700, 41.94951788424090500 ) ) ;
#43270 = cartesian_point ( 'none', ( -43.02962017747431400, -18.93036442523846900, 41.87396231003629800 ) ) ;
#43271 = cartesian_point ( 'none', ( -43.28038775767688400, -18.98300314177662800, 41.79834445384415900 ) ) ;
#43272 = cartesian_point ( 'none', ( -43.75860094446732500, -19.08300242153516600, 41.60196281465761100 ) ) ;
#43273 = cartesian_point ( 'none', ( -43.98874239813643100, -19.13092971965154700, 41.48050138333824300 ) ) ;
#43274 = cartesian_point ( 'none', ( -44.42678500655041800, -19.22184402172380000, 41.19056432900934800 ) ) ;
#43275 = cartesian_point ( 'none', ( -44.62873757550566000, -19.26359834825242600, 41.02616738675875000 ) ) ;
#43276 = cartesian_point ( 'none', ( -44.99925580700760000, -19.33999853878529200, 40.65940122916585900 ) ) ;
#43277 = cartesian_point ( 'none', ( -45.16934293904689900, -19.37495508340392200, 40.45444646382249200 ) ) ;
#43278 = cartesian_point ( 'none', ( -45.46318622322224500, -19.43522252700669000, 40.01875785876881500 ) ) ;
#43279 = cartesian_point ( 'none', ( -45.58772436222117400, -19.46069686528172200, 39.78824557803654500 ) ) ;
#43280 = cartesian_point ( 'none', ( -45.79149617154937600, -19.50232664206533800, 39.30159330352032800 ) ) ;
#43281 = cartesian_point ( 'none', ( -45.86996137861247300, -19.51832485147108200, 39.04528593097555200 ) ) ;
#43282 = cartesian_point ( 'none', ( -45.97353609879066000, -19.53943343475553000, 38.52937191184950200 ) ) ;
#43283 = cartesian_point ( 'none', ( -46.00000000000000000, -19.54482028569211500, 38.26699513463799500 ) ) ;
#43284 = cartesian_point ( 'none', ( -45.99999999999999300, -19.54482028569211800, 38.00000000000000000 ) ) ;
#43285 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43286 = cartesian_point ( 'none', ( -45.99999999999999300, 19.54482028569211800, 38.00000000000000000 ) ) ;
#43287 = cartesian_point ( 'none', ( -46.00000000000000700, 19.54482028569211800, 38.26698920181134900 ) ) ;
#43288 = cartesian_point ( 'none', ( -45.97353726344773900, 19.53943367173304300, 38.52936024944352800 ) ) ;
#43289 = cartesian_point ( 'none', ( -45.86996711839715600, 19.51832602162248500, 39.04526320141069800 ) ) ;
#43290 = cartesian_point ( 'none', ( -45.79150545832233400, 19.50232853635130000, 39.30156511899396300 ) ) ;
#43291 = cartesian_point ( 'none', ( -45.58774224292669400, 19.46070052120403900, 39.78820887979821900 ) ) ;
#43292 = cartesian_point ( 'none', ( -45.46320932727557100, 19.43522725630406400, 40.01871742793043300 ) ) ;
#43293 = cartesian_point ( 'none', ( -45.16937859910014900, 19.37496240666015600, 40.45439976245203400 ) ) ;
#43294 = cartesian_point ( 'none', ( -44.99929809295945700, 19.34000723791142900, 40.65935299707510400 ) ) ;
#43295 = cartesian_point ( 'none', ( -44.62879408697968100, 19.26361002097181800, 41.02611782020186800 ) ) ;
#43296 = cartesian_point ( 'none', ( -44.42684931190491000, 19.22185733216841500, 41.19051487121369300 ) ) ;
#43297 = cartesian_point ( 'none', ( -43.98882409590022700, 19.13094671166181000, 41.48045420048816100 ) ) ;
#43298 = cartesian_point ( 'none', ( -43.75868871171996200, 19.08302072202301100, 41.60191954884411600 ) ) ;
#43299 = cartesian_point ( 'none', ( -43.04139253688173000, 18.93302689610715800, 41.89650398029223800 ) ) ;
#43300 = cartesian_point ( 'none', ( -42.51849596065680000, 18.82283081243801300, 41.99999999999998600 ) ) ;
#43301 = cartesian_point ( 'none', ( -41.99999999999999300, 18.71256348052845600, 42.00000000000000000 ) ) ;
#43302 = axis2_placement_3d ( 'none', #43285, #43262, #43245 ) ;
#43303 = b_spline_curve_with_knots ( 'none', 3,
( #43306, #43330, #43329, #42043, #42299, #42285, #42292, #42291, #42539, #42797, #43064, #43054, #43060, #43050, #43055, #43066, #43049, #43048, #43047, #43378 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007895242056500903800, 0.001579048411300180800, 0.002368572616950271000, 0.003158096822600361500, 0.003947621028250451600, 0.004737145233900542100, 0.005526669439550632500, 0.005921431542375676900, 0.006316193645200721300 ),
.unspecified. ) ;
#43304 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43305 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#43306 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000000000, 38.00000000000000000 ) ) ;
#43307 = circle ( 'none', #43572, 2.000000000000001800 ) ;
#43308 = vector ( 'none', #43828, 1000.000000000000000 ) ;
#43309 = face_outer_bound ( 'none', #19304, .t. ) ;
#43310 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43311 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43312 = vector ( 'none', #43311, 1000.000000000000000 ) ;
#43313 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000000700, 38.00000000000000000 ) ) ;
#43314 = cartesian_point ( 'none', ( -19.54482028569207600, 46.00000000000001400, 38.26698920181134900 ) ) ;
#43315 = cartesian_point ( 'none', ( -19.53943367173302500, 45.97353726344773900, 38.52936024944352800 ) ) ;
#43316 = cartesian_point ( 'none', ( -19.51832602162246400, 45.86996711839717000, 39.04526320141070500 ) ) ;
#43317 = cartesian_point ( 'none', ( -19.50232853635127800, 45.79150545832234100, 39.30156511899395600 ) ) ;
#43318 = cartesian_point ( 'none', ( -19.46070052120400700, 45.58774224292670100, 39.78820887979821200 ) ) ;
#43319 = cartesian_point ( 'none', ( -19.43522725630405600, 45.46320932727556400, 40.01871742793043300 ) ) ;
#43320 = cartesian_point ( 'none', ( -19.37496240666016000, 45.16937859910015600, 40.45439976245204200 ) ) ;
#43321 = cartesian_point ( 'none', ( -19.34000723791141900, 44.99929809295944200, 40.65935299707510400 ) ) ;
#43322 = cartesian_point ( 'none', ( -19.26361002097180700, 44.62879408697968800, 41.02611782020186800 ) ) ;
#43323 = cartesian_point ( 'none', ( -19.22185733216838700, 44.42684931190491700, 41.19051487121369300 ) ) ;
#43324 = cartesian_point ( 'none', ( -19.13094671166177500, 43.98882409590023500, 41.48045420048816100 ) ) ;
#43325 = cartesian_point ( 'none', ( -19.08302072202298300, 43.75868871171997700, 41.60191954884411600 ) ) ;
#43326 = cartesian_point ( 'none', ( -18.93302689610713000, 43.04139253688174400, 41.89650398029223800 ) ) ;
#43327 = cartesian_point ( 'none', ( -18.82283081244783000, 42.51849596065471100, 41.99999999999998600 ) ) ;
#43328 = cartesian_point ( 'none', ( -18.71256348052844800, 42.00000000000000000, 42.00000000000000000 ) ) ;
#43329 = cartesian_point ( 'none', ( -19.53943343475551200, -45.97353609879066700, 38.52937191184950200 ) ) ;
#43330 = cartesian_point ( 'none', ( -19.54482028569209400, -46.00000000000002100, 38.26699513463799500 ) ) ;
#43331 = axis2_placement_3d ( 'none', #43305, #43304, #43310 ) ;
#43332 = b_spline_curve_with_knots ( 'none', 3,
( #43328, #43327, #43326, #43325, #43324, #43323, #43322, #43321, #43320, #43319, #43318, #43317, #43316, #43315, #43314, #43313 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( -1.982800563552096100e-005, 0.001570441874384079800, 0.002365576814393879900, 0.003160711754403680200, 0.003955846694413480600, 0.004750981634423280900, 0.005546116574433081200, 0.006341251514442881500 ),
.unspecified. ) ;
#43333 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.00000000000000000, 41.00000000000000000 ) ) ;
#43334 = line ( 'none', #43333, #43312 ) ;
#43335 = cartesian_point ( 'none', ( 18.71256348052844500, -42.00000000000000000, 41.00000000000000000 ) ) ;
#43336 = cartesian_point ( 'none', ( -41.99999999999999300, -18.71256348052845600, 42.00000000000000000 ) ) ;
#43337 = cartesian_point ( 'none', ( -42.12870932054165300, -18.73993579284125500, 41.99999999999998600 ) ) ;
#43338 = cartesian_point ( 'none', ( -42.26013174813778100, -18.76782955027223200, 41.99363972828170000 ) ) ;
#43339 = cartesian_point ( 'none', ( -42.51833688639357000, -18.82250612596856200, 41.96839434505985600 ) ) ;
#43340 = face_bound ( 'none', #18913, .t. ) ;
#43341 = plane ( 'none', #43358 ) ;
#43342 = face_outer_bound ( 'none', #18945, .t. ) ;
#43343 = face_bound ( 'none', #18895, .t. ) ;
#43344 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43345 = face_bound ( 'none', #18916, .t. ) ;
#43346 = face_bound ( 'none', #18850, .t. ) ;
#43347 = face_bound ( 'none', #18881, .t. ) ;
#43348 = cylindrical_surface ( 'none', #43379, 48.97999599839920400 ) ;
#43349 = face_bound ( 'none', #18871, .t. ) ;
#43350 = face_bound ( 'none', #18798, .t. ) ;
#43351 = face_bound ( 'none', #18778, .t. ) ;
#43352 = face_bound ( 'none', #18858, .t. ) ;
#43353 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43354 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43355 = face_bound ( 'none', #18791, .t. ) ;
#43356 = cartesian_point ( 'none', ( -1.750000000000159200, -15.40089283126142000, 41.00000000000000000 ) ) ;
#43357 = face_bound ( 'none', #18807, .t. ) ;
#43358 = axis2_placement_3d ( 'none', #43344, #43376, #43375 ) ;
#43359 = face_bound ( 'none', #18769, .t. ) ;
#43360 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43361 = vector ( 'none', #43360, 1000.000000000000000 ) ;
#43362 = cartesian_point ( 'none', ( 1.750000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43363 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43365 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43366 = axis2_placement_3d ( 'none', #43372, #43365, #43364 ) ;
#43367 = cylindrical_surface ( 'none', #43366, 4.000000000000003600 ) ;
#43368 = cartesian_point ( 'none', ( 19.92329039089679200, 1.749999999999928700, 41.00000000000000000 ) ) ;
#43369 = face_bound ( 'none', #18822, .t. ) ;
#43370 = cartesian_point ( 'none', ( 1.750000000000066800, 19.92329039089677800, 41.00000000000000000 ) ) ;
#43371 = face_outer_bound ( 'none', #18743, .t. ) ;
#43372 = cartesian_point ( 'none', ( 0.0000000000000000000, -42.00000000000000000, 38.00000000000000700 ) ) ;
#43373 = axis2_placement_3d ( 'none', #43363, #43354, #43353 ) ;
#43374 = line ( 'none', #43362, #43361 ) ;
#43375 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43377 = circle ( 'none', #43373, 20.00000000000000000 ) ;
#43378 = cartesian_point ( 'none', ( -18.71256348052844800, -42.00000000000000000, 42.00000000000000000 ) ) ;
#43379 = axis2_placement_3d ( 'none', #43394, #43390, #43389 ) ;
#43380 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43381 = axis2_placement_3d ( 'none', #43436, #43432, #43431 ) ;
#43382 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43383 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43384 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43385 = axis2_placement_3d ( 'none', #43384, #43383, #43382 ) ;
#43386 = cartesian_point ( 'none', ( -19.92329039089679900, -1.749999999999789700, 41.00000000000000000 ) ) ;
#43387 = face_outer_bound ( 'none', #18789, .t. ) ;
#43388 = vector ( 'none', #43395, 1000.000000000000000 ) ;
#43389 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43390 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43391 = circle ( 'none', #43381, 48.97999599839920400 ) ;
#43392 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43393 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43394 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43395 = direction ( 'none', ( -1.000000000000000000, 1.047445008332814600e-014, 0.0000000000000000000 ) ) ;
#43396 = cartesian_point ( 'none', ( -1.833028764582425600e-014, -1.750000000000000000, 41.00000000000000000 ) ) ;
#43397 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43398 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43399 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43400 = axis2_placement_3d ( 'none', #43399, #43398, #43397 ) ;
#43401 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997100, 41.00000000000000000 ) ) ;
#43402 = line ( 'none', #43396, #43388 ) ;
#43403 = circle ( 'none', #43400, 15.50000000000000000 ) ;
#43404 = circle ( 'none', #43385, 20.00000000000000000 ) ;
#43405 = cylindrical_surface ( 'none', #43430, 48.97999599839921100 ) ;
#43406 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43407 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43408 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 41.00000000000000000 ) ) ;
#43409 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 42.00000000000000000 ) ) ;
#43410 = axis2_placement_3d ( 'none', #43412, #43407, #43406 ) ;
#43411 = cartesian_point ( 'none', ( 1.749999999999998200, -19.92329039089678500, 41.00000000000000000 ) ) ;
#43412 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43413 = circle ( 'none', #43410, 20.00000000000000000 ) ;
#43414 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43415 = line ( 'none', #43467, #43466 ) ;
#43416 = axis2_placement_3d ( 'none', #43444, #43443, #43442 ) ;
#43417 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43419 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43420 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43421 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#43422 = axis2_placement_3d ( 'none', #43421, #43420, #43419 ) ;
#43423 = axis2_placement_3d ( 'none', #43409, #43418, #43414 ) ;
#43424 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43425 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43426 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#43427 = axis2_placement_3d ( 'none', #43426, #43425, #43424 ) ;
#43428 = cartesian_point ( 'none', ( 1.750000000000051700, 15.40089283126143200, 41.00000000000000000 ) ) ;
#43429 = cylindrical_surface ( 'none', #43423, 48.97999599839921100 ) ;
#43430 = axis2_placement_3d ( 'none', #43380, #43393, #43392 ) ;
#43431 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43432 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43433 = face_outer_bound ( 'none', #18771, .t. ) ;
#43434 = circle ( 'none', #43422, 48.97999599839921100 ) ;
#43435 = face_outer_bound ( 'none', #18722, .t. ) ;
#43436 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#43437 = circle ( 'none', #43427, 48.97999599839921100 ) ;
#43438 = direction ( 'none', ( -0.9999379425676704300, 0.01114051226533857600, 0.0000000000000000000 ) ) ;
#43439 = vector ( 'none', #43438, 1000.000000000000100 ) ;
#43440 = cartesian_point ( 'none', ( -0.02096809656830942900, -1.882031529852487700, 41.00000000000000000 ) ) ;
#43441 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 41.00000000000000000 ) ) ;
#43442 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43444 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43445 = cartesian_point ( 'none', ( 1.750000000000026400, 7.292976072907404000, 41.00000000000000000 ) ) ;
#43446 = cartesian_point ( 'none', ( -7.280511889130597300, -1.801151473982090600, 41.00000000000000000 ) ) ;
#43447 = cartesian_point ( 'none', ( -11.87171007058380200, -1.749999999999876300, 41.00000000000000000 ) ) ;
#43448 = cartesian_point ( 'none', ( -1.750000000000077500, -7.292976072907391600, 41.00000000000000000 ) ) ;
#43449 = direction ( 'none', ( 1.000000000000000000, -3.491483361109382100e-015, 0.0000000000000000000 ) ) ;
#43450 = vector ( 'none', #43449, 1000.000000000000000 ) ;
#43451 = line ( 'none', #43440, #43439 ) ;
#43452 = cartesian_point ( 'none', ( 1.750000000000000400, -11.87171007058378300, 41.00000000000000000 ) ) ;
#43453 = cartesian_point ( 'none', ( 6.110095881941418600e-015, 1.750000000000000000, 41.00000000000000000 ) ) ;
#43454 = line ( 'none', #43453, #43450 ) ;
#43455 = direction ( 'none', ( -1.000000000000000000, -4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#43456 = vector ( 'none', #43455, 1000.000000000000000 ) ;
#43457 = circle ( 'none', #43416, 7.500000000000000000 ) ;
#43458 = cartesian_point ( 'none', ( 7.280511889130584000, 1.801151473982141700, 41.00000000000000000 ) ) ;
#43459 = cartesian_point ( 'none', ( 7.292976072907409300, -1.750000000000001100, 41.00000000000000000 ) ) ;
#43460 = cartesian_point ( 'none', ( 1.801151473982167000, -7.280511889130577800, 41.00000000000000000 ) ) ;
#43461 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43462 = cartesian_point ( 'none', ( 8.287678658828032100e-017, -1.750000000000001600, 41.00000000000000000 ) ) ;
#43463 = line ( 'none', #43462, #43456 ) ;
#43464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43465 = direction ( 'none', ( -0.01114051226532810300, -0.9999379425676705500, 0.0000000000000000000 ) ) ;
#43466 = vector ( 'none', #43465, 1000.000000000000100 ) ;
#43467 = cartesian_point ( 'none', ( 1.882031529852487900, -0.02096809656828971900, 41.00000000000000000 ) ) ;
#43468 = circle ( 'none', #43469, 11.99999999999999800 ) ;
#43469 = axis2_placement_3d ( 'none', #43417, #43464, #43461 ) ;
#43470 = cartesian_point ( 'none', ( 15.40089283126143900, -1.749999999999997800, 41.00000000000000000 ) ) ;
#43471 = axis2_placement_3d ( 'none', #43480, #43521, #43520 ) ;
#43472 = vector ( 'none', #43528, 1000.000000000000000 ) ;
#43473 = cartesian_point ( 'none', ( 1.678183995838368500e-016, -1.749999999999999300, 41.00000000000000000 ) ) ;
#43474 = line ( 'none', #43473, #43472 ) ;
#43475 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43476 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43477 = circle ( 'none', #43471, 15.50000000000000000 ) ;
#43478 = circle ( 'none', #43524, 27.00000000000000000 ) ;
#43479 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 41.00000000000000000 ) ) ;
#43480 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43481 = direction ( 'none', ( -3.395587132775761100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43482 = vector ( 'none', #43481, 1000.000000000000000 ) ;
#43483 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 41.00000000000000000 ) ) ;
#43484 = circle ( 'none', #43488, 15.50000000000000000 ) ;
#43485 = direction ( 'none', ( 1.042709191956341500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43486 = vector ( 'none', #43485, 1000.000000000000000 ) ;
#43487 = cartesian_point ( 'none', ( -1.750000000000001600, 1.824741085923599200e-014, 41.00000000000000000 ) ) ;
#43488 = axis2_placement_3d ( 'none', #43492, #43476, #43475 ) ;
#43489 = cartesian_point ( 'none', ( -1.750000000000125200, -11.87171007058374500, 41.00000000000000000 ) ) ;
#43490 = cartesian_point ( 'none', ( 1.749999999999999300, -5.942277482357579100e-015, 41.00000000000000000 ) ) ;
#43491 = line ( 'none', #43490, #43482 ) ;
#43492 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43493 = cartesian_point ( 'none', ( -23.43474983864772900, 1.749999999999996900, 41.00000000000000000 ) ) ;
#43494 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43496 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43497 = axis2_placement_3d ( 'none', #43496, #43495, #43494 ) ;
#43498 = circle ( 'none', #43497, 11.99999999999999800 ) ;
#43499 = line ( 'none', #43487, #43486 ) ;
#43500 = cartesian_point ( 'none', ( 11.87171007058376500, -1.750000000000000900, 41.00000000000000000 ) ) ;
#43501 = direction ( 'none', ( -1.000000000000000000, -1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#43502 = vector ( 'none', #43501, 1000.000000000000000 ) ;
#43503 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43504 = direction ( 'none', ( -1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#43505 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43506 = line ( 'none', #43526, #43502 ) ;
#43507 = cartesian_point ( 'none', ( 1.750000000000078800, 23.43474983864772200, 41.00000000000000000 ) ) ;
#43508 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43509 = direction ( 'none', ( -4.379661780809507300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43510 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43511 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43512 = axis2_placement_3d ( 'none', #43513, #43557, #43556 ) ;
#43513 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43514 = axis2_placement_3d ( 'none', #43508, #43505, #43504 ) ;
#43515 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43516 = vector ( 'none', #43515, 1000.000000000000000 ) ;
#43517 = cartesian_point ( 'none', ( 1.750000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43518 = line ( 'none', #43517, #43516 ) ;
#43519 = circle ( 'none', #43514, 27.00000000000000000 ) ;
#43520 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43521 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43522 = line ( 'none', #43561, #43553 ) ;
#43523 = cartesian_point ( 'none', ( 26.94322734937298200, 1.749999999999907200, 41.00000000000000000 ) ) ;
#43524 = axis2_placement_3d ( 'none', #43511, #43510, #43509 ) ;
#43525 = cartesian_point ( 'none', ( -1.750000000000001300, 26.94322734937297500, 41.00000000000000000 ) ) ;
#43526 = cartesian_point ( 'none', ( 2.163164844066423200e-016, -1.749999999999999800, 41.00000000000000000 ) ) ;
#43527 = circle ( 'none', #43512, 23.49999999999999600 ) ;
#43528 = direction ( 'none', ( -1.000000000000000000, -9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#43529 = cartesian_point ( 'none', ( -1.750000000000242500, -23.43474983864771100, 41.00000000000000000 ) ) ;
#43530 = axis2_placement_3d ( 'none', #43595, #43594, #43593 ) ;
#43531 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43532 = cartesian_point ( 'none', ( 1.750000000000042400, 11.87171007058375800, 41.00000000000000000 ) ) ;
#43533 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43534 = cartesian_point ( 'none', ( 11.87171007058379000, 1.749999999999959100, 41.00000000000000000 ) ) ;
#43535 = cartesian_point ( 'none', ( 1.749999999999997300, -23.43474983864772900, 41.00000000000000000 ) ) ;
#43536 = direction ( 'none', ( 1.035084066366720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43537 = vector ( 'none', #43536, 1000.000000000000000 ) ;
#43538 = cartesian_point ( 'none', ( -1.749999999999999800, 1.811397116141761400e-014, 41.00000000000000000 ) ) ;
#43539 = line ( 'none', #43538, #43537 ) ;
#43540 = axis2_placement_3d ( 'none', #43550, #43503, #43533 ) ;
#43541 = cartesian_point ( 'none', ( 1.750000000000001300, -26.94322734937297500, 41.00000000000000000 ) ) ;
#43542 = cartesian_point ( 'none', ( 1.750000000000001600, -6.027219095353144100e-015, 41.00000000000000000 ) ) ;
#43543 = line ( 'none', #43542, #43579 ) ;
#43544 = circle ( 'none', #43540, 23.49999999999999600 ) ;
#43545 = direction ( 'none', ( 1.136262850302827100e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43546 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43547 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43548 = axis2_placement_3d ( 'none', #43547, #43546, #43545 ) ;
#43549 = circle ( 'none', #43548, 27.00000000000000000 ) ;
#43550 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43551 = cartesian_point ( 'none', ( 23.43474983864772900, -1.749999999999996900, 41.00000000000000000 ) ) ;
#43552 = circle ( 'none', #43530, 7.500000000000000000 ) ;
#43553 = vector ( 'none', #43560, 1000.000000000000000 ) ;
#43554 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 41.00000000000000000 ) ) ;
#43555 = cartesian_point ( 'none', ( -1.750000000000278400, -26.94322734937295700, 41.00000000000000000 ) ) ;
#43556 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43557 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43558 = cartesian_point ( 'none', ( -26.94322734937299300, -1.749999999999719300, 41.00000000000000000 ) ) ;
#43559 = cartesian_point ( 'none', ( 23.43474983864773600, 1.749999999999915600, 41.00000000000000000 ) ) ;
#43560 = direction ( 'none', ( -1.000000000000000000, 1.047445008332814600e-014, 0.0000000000000000000 ) ) ;
#43561 = cartesian_point ( 'none', ( -1.833028764582425600e-014, -1.750000000000000000, 41.00000000000000000 ) ) ;
#43562 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43563 = cartesian_point ( 'none', ( 42.00000000000000000, 18.71256348052844100, 41.00000000000000000 ) ) ;
#43564 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43568 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43569 = axis2_placement_3d ( 'none', #43568, #43567, #43566 ) ;
#43570 = circle ( 'none', #43569, 7.500000000000000000 ) ;
#43571 = cartesian_point ( 'none', ( -0.7499999999999995600, -44.39999999999999900, 20.00000000000000400 ) ) ;
#43572 = axis2_placement_3d ( 'none', #43571, #43531, #43792 ) ;
#43573 = cartesian_point ( 'none', ( 42.00000000000000000, -18.71256348052844500, 41.00000000000000000 ) ) ;
#43574 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43575 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43576 = axis2_placement_3d ( 'none', #43562, #43565, #43564 ) ;
#43577 = cartesian_point ( 'none', ( -23.43474983864774700, -1.749999999999752000, 41.00000000000000000 ) ) ;
#43578 = direction ( 'none', ( -3.444125197344650300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43579 = vector ( 'none', #43578, 1000.000000000000000 ) ;
#43580 = axis2_placement_3d ( 'none', #43584, #43575, #43574 ) ;
#43581 = circle ( 'none', #43580, 23.49999999999999600 ) ;
#43582 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43583 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43584 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43585 = circle ( 'none', #43590, 11.99999999999999800 ) ;
#43586 = direction ( 'none', ( 0.9999379425676704300, -0.01114051226533159300, 0.0000000000000000000 ) ) ;
#43587 = vector ( 'none', #43586, 1000.000000000000200 ) ;
#43588 = cartesian_point ( 'none', ( 0.02096809656829628700, 1.882031529852487900, 41.00000000000000000 ) ) ;
#43589 = line ( 'none', #43588, #43587 ) ;
#43590 = axis2_placement_3d ( 'none', #43592, #43583, #43582 ) ;
#43591 = circle ( 'none', #43576, 11.99999999999999800 ) ;
#43592 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43593 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43595 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43596 = axis2_placement_3d ( 'none', #43645, #43644, #43643 ) ;
#43597 = vector ( 'none', #43609, 1000.000000000000000 ) ;
#43598 = circle ( 'none', #43619, 27.00000000000000000 ) ;
#43599 = cartesian_point ( 'none', ( -15.40089283126143900, 1.749999999999997800, 41.00000000000000000 ) ) ;
#43600 = cartesian_point ( 'none', ( -1.750000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43601 = cartesian_point ( 'none', ( -1.749999999999998200, 19.92329039089678500, 41.00000000000000000 ) ) ;
#43602 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43603 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#43604 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#43605 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43606 = vector ( 'none', #43605, 1000.000000000000000 ) ;
#43607 = cartesian_point ( 'none', ( -1.750000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43608 = line ( 'none', #43607, #43606 ) ;
#43609 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43610 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43611 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43612 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43613 = axis2_placement_3d ( 'none', #43612, #43611, #43610 ) ;
#43614 = circle ( 'none', #43613, 15.50000000000000000 ) ;
#43615 = face_outer_bound ( 'none', #18906, .t. ) ;
#43616 = cylindrical_surface ( 'none', #43621, 2.250000000000001800 ) ;
#43617 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 41.00000000000000000 ) ) ;
#43618 = line ( 'none', #43600, #43597 ) ;
#43619 = axis2_placement_3d ( 'none', #43620, #43654, #43653 ) ;
#43620 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43621 = axis2_placement_3d ( 'none', #43604, #43603, #43602 ) ;
#43622 = direction ( 'none', ( 1.000000000000000000, 9.589622833362108700e-017, -0.0000000000000000000 ) ) ;
#43623 = vector ( 'none', #43622, 1000.000000000000000 ) ;
#43624 = cartesian_point ( 'none', ( -1.678183995838368500e-016, 1.749999999999999300, 41.00000000000000000 ) ) ;
#43625 = line ( 'none', #43624, #43623 ) ;
#43626 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43627 = axis2_placement_3d ( 'none', #43642, #43632, #43626 ) ;
#43628 = circle ( 'none', #43688, 45.97999599839920400 ) ;
#43629 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000700 ) ) ;
#43630 = direction ( 'none', ( -3.367873941448443400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43631 = vector ( 'none', #43630, 1000.000000000000000 ) ;
#43632 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43633 = cartesian_point ( 'none', ( 1.749999999999999800, -5.893779397534775200e-015, 41.00000000000000000 ) ) ;
#43634 = line ( 'none', #43633, #43631 ) ;
#43635 = face_outer_bound ( 'none', #18940, .t. ) ;
#43636 = direction ( 'none', ( 1.000000000000000000, -3.491483361109382100e-015, 0.0000000000000000000 ) ) ;
#43637 = vector ( 'none', #43636, 1000.000000000000000 ) ;
#43638 = cartesian_point ( 'none', ( 6.110095881941418600e-015, 1.750000000000000000, 41.00000000000000000 ) ) ;
#43639 = line ( 'none', #43638, #43637 ) ;
#43640 = cartesian_point ( 'none', ( -1.749999999999997300, 23.43474983864772900, 41.00000000000000000 ) ) ;
#43641 = toroidal_surface ( 'none', #43683, 45.97999599839920400, 3.000000000000000000 ) ;
#43642 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43643 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43644 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43645 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43646 = circle ( 'none', #43627, 23.49999999999999600 ) ;
#43647 = direction ( 'none', ( 1.000000000000000000, 1.236094196609384900e-016, -0.0000000000000000000 ) ) ;
#43648 = vector ( 'none', #43647, 1000.000000000000000 ) ;
#43649 = cartesian_point ( 'none', ( -2.163164844066423200e-016, 1.749999999999999800, 41.00000000000000000 ) ) ;
#43650 = line ( 'none', #43649, #43648 ) ;
#43651 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997100, 41.00000000000000000 ) ) ;
#43652 = circle ( 'none', #43596, 20.00000000000000000 ) ;
#43653 = direction ( 'none', ( 1.000000000000000000, -8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#43654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43655 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 41.00000000000000000 ) ) ;
#43656 = cartesian_point ( 'none', ( -41.99999999999999300, -18.71256348052845600, 41.00000000000000700 ) ) ;
#43657 = b_spline_curve_with_knots ( 'none', 3,
( #43722, #43721, #43720, #43719, #43718, #43717, #43716, #43715, #43714, #43713, #43712, #43711, #43710, #43709, #43708, #43707, #43706, #43705, #43704, #43703 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -1.717157267793221500e-005, 0.0002789177607484577700, 0.0005750070941748478200, 0.001167185761027609500, 0.001759364427880371100, 0.002351543094733132600, 0.002943721761585894900, 0.003535900428438656800, 0.004128079095291419500, 0.004720257762144181400 ),
.unspecified. ) ;
#43658 = cartesian_point ( 'none', ( 18.71256348052844800, 42.00000000000000000, 41.00000000000000000 ) ) ;
#43659 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43660 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43661 = cartesian_point ( 'none', ( -19.34011396045025300, 45.00000000000000000, 38.00000000000014200 ) ) ;
#43662 = cartesian_point ( 'none', ( -19.34011396045024600, 45.00000000000002100, 38.20002792589728100 ) ) ;
#43663 = cartesian_point ( 'none', ( -19.33603935234252800, 44.98019418150553900, 38.39675861500395400 ) ) ;
#43664 = cartesian_point ( 'none', ( -19.32004074701374200, 44.90250021280349600, 38.78387962898333500 ) ) ;
#43665 = cartesian_point ( 'none', ( -19.30790078463481400, 44.84356471520764100, 38.97634418754792300 ) ) ;
#43666 = cartesian_point ( 'none', ( -19.27638437216586500, 44.69079593776284300, 39.34116571811668500 ) ) ;
#43667 = cartesian_point ( 'none', ( -19.25709707009254500, 44.59739392627842100, 39.51407906571993300 ) ) ;
#43668 = cartesian_point ( 'none', ( -19.21145987250989200, 44.37684130077132500, 39.84106383823783700 ) ) ;
#43669 = cartesian_point ( 'none', ( -19.18503929756339900, 44.24935576724699600, 39.99479292019505300 ) ) ;
#43670 = cartesian_point ( 'none', ( -19.12683513941661700, 43.96921598827153600, 40.27178092113728500 ) ) ;
#43671 = cartesian_point ( 'none', ( -19.09464396071214400, 43.81460528431829700, 40.39690284724838400 ) ) ;
#43672 = cartesian_point ( 'none', ( -19.02674895259487900, 43.48944763562573000, 40.61141366653241400 ) ) ;
#43673 = cartesian_point ( 'none', ( -18.99081697453145500, 43.31779728283001400, 40.70214408597653500 ) ) ;
#43674 = cartesian_point ( 'none', ( -18.91488219684888600, 42.95619379872615400, 40.85023959682160900 ) ) ;
#43675 = cartesian_point ( 'none', ( -18.87522901636660300, 42.76791935111072700, 40.90648720985239400 ) ) ;
#43676 = cartesian_point ( 'none', ( -18.81510691960348300, 42.48339429929555400, 40.96237606645748000 ) ) ;
#43677 = cartesian_point ( 'none', ( -18.79486920538550600, 42.38777158790007600, 40.97640997050797300 ) ) ;
#43678 = cartesian_point ( 'none', ( -18.75399385968260500, 42.19495446457222700, 40.99522551298982600 ) ) ;
#43679 = cartesian_point ( 'none', ( -18.73309425516708900, 42.09653780852523400, 41.00000000000000000 ) ) ;
#43680 = cartesian_point ( 'none', ( -18.71256348052844800, 42.00000000000000000, 41.00000000000000000 ) ) ;
#43681 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43682 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43683 = axis2_placement_3d ( 'none', #43682, #43681, #43660 ) ;
#43684 = line ( 'none', #43692, #43691 ) ;
#43685 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43686 = cartesian_point ( 'none', ( 0.0000000000000000000, -42.00000000000000000, 41.00000000000000000 ) ) ;
#43687 = b_spline_curve_with_knots ( 'none', 3,
( #43680, #43679, #43678, #43677, #43676, #43675, #43674, #43673, #43672, #43671, #43670, #43669, #43668, #43667, #43666, #43665, #43664, #43663, #43662, #43661 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -1.717157267793221500e-005, 0.0002789177607484577700, 0.0005750070941748478200, 0.001167185761027609500, 0.001759364427880371100, 0.002351543094733132600, 0.002943721761585894900, 0.003535900428438656800, 0.004128079095291419500, 0.004720257762144181400 ),
.unspecified. ) ;
#43688 = axis2_placement_3d ( 'none', #43689, #43659, #43723 ) ;
#43689 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000700 ) ) ;
#43690 = line ( 'none', #43686, #43701 ) ;
#43691 = vector ( 'none', #43695, 1000.000000000000000 ) ;
#43692 = cartesian_point ( 'none', ( -41.99999999999999300, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43693 = line ( 'none', #43755, #43754 ) ;
#43694 = cartesian_point ( 'none', ( -18.71256348052844800, -42.00000000000000000, 41.00000000000000000 ) ) ;
#43695 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#43696 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43697 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43698 = cartesian_point ( 'none', ( -18.71256348052844800, 42.00000000000000000, 41.00000000000000000 ) ) ;
#43699 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000700 ) ) ;
#43700 = axis2_placement_3d ( 'none', #43699, #43750, #43749 ) ;
#43701 = vector ( 'none', #43685, 1000.000000000000000 ) ;
#43702 = axis2_placement_3d ( 'none', #43629, #43697, #43696 ) ;
#43703 = cartesian_point ( 'none', ( 19.34011396045023500, 45.00000000000000000, 38.00000000000014200 ) ) ;
#43704 = cartesian_point ( 'none', ( 19.34011396045024600, 45.00000000000002100, 38.20002792589728100 ) ) ;
#43705 = cartesian_point ( 'none', ( 19.33603935234252800, 44.98019418150553900, 38.39675861500395400 ) ) ;
#43706 = cartesian_point ( 'none', ( 19.32004074701374200, 44.90250021280349600, 38.78387962898333500 ) ) ;
#43707 = cartesian_point ( 'none', ( 19.30790078463481400, 44.84356471520764100, 38.97634418754792300 ) ) ;
#43708 = cartesian_point ( 'none', ( 19.27638437216586500, 44.69079593776284300, 39.34116571811668500 ) ) ;
#43709 = cartesian_point ( 'none', ( 19.25709707009254500, 44.59739392627842100, 39.51407906571993300 ) ) ;
#43710 = cartesian_point ( 'none', ( 19.21145987250989200, 44.37684130077132500, 39.84106383823783700 ) ) ;
#43711 = cartesian_point ( 'none', ( 19.18503929756339900, 44.24935576724699600, 39.99479292019505300 ) ) ;
#43712 = cartesian_point ( 'none', ( 19.12683513941661700, 43.96921598827153600, 40.27178092113728500 ) ) ;
#43713 = cartesian_point ( 'none', ( 19.09464396071214400, 43.81460528431829700, 40.39690284724838400 ) ) ;
#43714 = cartesian_point ( 'none', ( 19.02674895259487900, 43.48944763562573000, 40.61141366653241400 ) ) ;
#43715 = cartesian_point ( 'none', ( 18.99081697453145500, 43.31779728283001400, 40.70214408597653500 ) ) ;
#43716 = cartesian_point ( 'none', ( 18.91488219684888600, 42.95619379872615400, 40.85023959682160900 ) ) ;
#43717 = cartesian_point ( 'none', ( 18.87522901636660300, 42.76791935111072700, 40.90648720985239400 ) ) ;
#43718 = cartesian_point ( 'none', ( 18.81510691960348300, 42.48339429929555400, 40.96237606645748000 ) ) ;
#43719 = cartesian_point ( 'none', ( 18.79486920538550600, 42.38777158790007600, 40.97640997050797300 ) ) ;
#43720 = cartesian_point ( 'none', ( 18.75399385968260500, 42.19495446457222700, 40.99522551298982600 ) ) ;
#43721 = cartesian_point ( 'none', ( 18.73309425516708900, 42.09653780852523400, 41.00000000000000000 ) ) ;
#43722 = cartesian_point ( 'none', ( 18.71256348052844800, 42.00000000000000000, 41.00000000000000000 ) ) ;
#43723 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43724 = circle ( 'none', #43700, 45.97999599839920400 ) ;
#43725 = circle ( 'none', #43702, 45.97999599839920400 ) ;
#43726 = b_spline_curve_with_knots ( 'none', 3,
( #43735, #43734, #43733, #43732, #43731, #43730, #43729, #43784, #43783, #43782, #43781, #43780, #43779, #43778, #43777, #43776, #43775, #43774, #43773, #43772 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.519837373019382400e-005, 0.0006174595078084601000, 0.001209720641886726300, 0.001801981775964992600, 0.002394242910043258600, 0.002986504044121524600, 0.003578765178199791100, 0.004171026312278058000, 0.004467156879317191000, 0.004763287446356324000 ),
.unspecified. ) ;
#43727 = cartesian_point ( 'none', ( -11.87171007058376500, 1.750000000000000900, 41.00000000000000000 ) ) ;
#43728 = cartesian_point ( 'none', ( -41.99999999999999300, 18.71256348052845600, 41.00000000000000000 ) ) ;
#43729 = cartesian_point ( 'none', ( 44.59739432136697000, -19.25709715172166300, 39.51407837428687500 ) ) ;
#43730 = cartesian_point ( 'none', ( 44.69079624342050700, -19.27638443526257100, 39.34116509076135100 ) ) ;
#43731 = cartesian_point ( 'none', ( 44.84356487384927400, -19.30790081732367000, 38.97634370612673400 ) ) ;
#43732 = cartesian_point ( 'none', ( 44.90250031099819200, -19.32004076723886500, 38.78387924004417900 ) ) ;
#43733 = cartesian_point ( 'none', ( 44.98019420137568900, -19.33603935642914700, 38.39675841566827300 ) ) ;
#43734 = cartesian_point ( 'none', ( 45.00000000000001400, -19.34011396045023900, 38.20002782457546400 ) ) ;
#43735 = cartesian_point ( 'none', ( 45.00000000000000000, -19.34011396045025300, 38.00000000000014200 ) ) ;
#43736 = axis2_placement_3d ( 'none', #43788, #43787, #43786 ) ;
#43737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43739 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000700 ) ) ;
#43740 = axis2_placement_3d ( 'none', #43739, #43738, #43737 ) ;
#43741 = face_outer_bound ( 'none', #18971, .t. ) ;
#43742 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43743 = vector ( 'none', #43742, 1000.000000000000000 ) ;
#43744 = cartesian_point ( 'none', ( 42.00000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43745 = circle ( 'none', #43762, 7.500000000000000000 ) ;
#43746 = circle ( 'none', #43740, 45.97999599839920400 ) ;
#43747 = cartesian_point ( 'none', ( -1.882031529852487900, 0.02096809656828971900, 41.00000000000000000 ) ) ;
#43748 = line ( 'none', #43747, #43769 ) ;
#43749 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43750 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43751 = line ( 'none', #43744, #43743 ) ;
#43752 = circle ( 'none', #43736, 3.250000000000000400 ) ;
#43753 = direction ( 'none', ( 1.000000000000000000, 4.735816376473156900e-017, -0.0000000000000000000 ) ) ;
#43754 = vector ( 'none', #43753, 1000.000000000000000 ) ;
#43755 = cartesian_point ( 'none', ( -8.287678658828032100e-017, 1.750000000000001600, 41.00000000000000000 ) ) ;
#43756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43757 = b_spline_curve_with_knots ( 'none', 3,
( #43826, #43825, #43824, #43823, #43822, #43821, #43820, #43819, #43818, #43817, #43816, #43815, #43814, #43813, #43812, #43811, #43810, #43809, #43808, #43807 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.519837373005078400e-005, 0.0006174595078083306500, 0.001209720641886610600, 0.001801981775964890200, 0.002394242910043170600, 0.002986504044121450500, 0.003578765178199730000, 0.004171026312278009400, 0.004467156879317161500, 0.004763287446356311900 ),
.unspecified. ) ;
#43758 = toroidal_surface ( 'none', #43763, 45.97999599839920400, 3.000000000000000000 ) ;
#43759 = cartesian_point ( 'none', ( 0.0000000000000000000, 42.00000000000000000, 38.00000000000000700 ) ) ;
#43760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43762 = axis2_placement_3d ( 'none', #43765, #43761, #43760 ) ;
#43763 = axis2_placement_3d ( 'none', #43827, #43756, #43806 ) ;
#43764 = axis2_placement_3d ( 'none', #43801, #43800, #43799 ) ;
#43765 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43766 = face_outer_bound ( 'none', #18998, .t. ) ;
#43767 = cartesian_point ( 'none', ( -7.292976072907409300, 1.750000000000001100, 41.00000000000000000 ) ) ;
#43768 = direction ( 'none', ( 0.01114051226532810300, 0.9999379425676705500, -0.0000000000000000000 ) ) ;
#43769 = vector ( 'none', #43768, 1000.000000000000100 ) ;
#43770 = toroidal_surface ( 'none', #43764, 45.97999599839920400, 3.000000000000000000 ) ;
#43771 = cartesian_point ( 'none', ( -1.801151473982167000, 7.280511889130577800, 41.00000000000000000 ) ) ;
#43772 = cartesian_point ( 'none', ( 42.00000000000000000, -18.71256348052844500, 41.00000000000000000 ) ) ;
#43773 = cartesian_point ( 'none', ( 42.09655125244962900, -18.73309711429746800, 41.00000000000000700 ) ) ;
#43774 = cartesian_point ( 'none', ( 42.19495672293510300, -18.75399433894061100, 40.99522536424494500 ) ) ;
#43775 = cartesian_point ( 'none', ( 42.38777372465349200, -18.79486965784921900, 40.97640969036560000 ) ) ;
#43776 = cartesian_point ( 'none', ( 42.48339637615961100, -18.81510735891273700, 40.96237572601640400 ) ) ;
#43777 = cartesian_point ( 'none', ( 42.76792125054135600, -18.87522941682203400, 40.90648670171888300 ) ) ;
#43778 = cartesian_point ( 'none', ( 42.95619559495877100, -18.91488257474149700, 40.85023898653717100 ) ) ;
#43779 = cartesian_point ( 'none', ( 43.31779878358514000, -18.99081728898844500, 40.70214334597120100 ) ) ;
#43780 = cartesian_point ( 'none', ( 43.48944899965182700, -19.02674923787167300, 40.61141288176933300 ) ) ;
#43781 = cartesian_point ( 'none', ( 43.81460639086387900, -19.09464419130656800, 40.39690200214163700 ) ) ;
#43782 = cartesian_point ( 'none', ( 43.96921696602363700, -19.12683534283122100, 40.27178006494008900 ) ) ;
#43783 = cartesian_point ( 'none', ( 44.24935649231289100, -19.18503944794033000, 39.99479209273155100 ) ) ;
#43784 = cartesian_point ( 'none', ( 44.37684191114769300, -19.21145999893362300, 39.84106303899792300 ) ) ;
#43785 = cartesian_point ( 'none', ( -1.750000000000000400, 11.87171007058378300, 41.00000000000000000 ) ) ;
#43786 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43787 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43788 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 41.00000000000000000 ) ) ;
#43789 = face_outer_bound ( 'none', #18995, .t. ) ;
#43790 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43791 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998496800, 22.25000000000000700 ) ) ;
#43792 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43793 = face_outer_bound ( 'none', #18987, .t. ) ;
#43794 = toroidal_surface ( 'none', #43833, 45.97999599839920400, 3.000000000000000000 ) ;
#43795 = face_outer_bound ( 'none', #18928, .t. ) ;
#43796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43797 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43798 = cylindrical_surface ( 'none', #43857, 3.000000000000002700 ) ;
#43799 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43800 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43801 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43802 = axis2_placement_3d ( 'none', #43759, #43797, #43796 ) ;
#43803 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998410200, 18.00000000000000400 ) ) ;
#43804 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#43805 = cylindrical_surface ( 'none', #43802, 3.000000000000002700 ) ;
#43806 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43807 = cartesian_point ( 'none', ( -41.99999999999999300, -18.71256348052845600, 41.00000000000000700 ) ) ;
#43808 = cartesian_point ( 'none', ( -42.09655125244945900, -18.73309711429830700, 41.00000000000000700 ) ) ;
#43809 = cartesian_point ( 'none', ( -42.19495672293511000, -18.75399433894062500, 40.99522536424493800 ) ) ;
#43810 = cartesian_point ( 'none', ( -42.38777372465350600, -18.79486965784924000, 40.97640969036559300 ) ) ;
#43811 = cartesian_point ( 'none', ( -42.48339637615961800, -18.81510735891278300, 40.96237572601640400 ) ) ;
#43812 = cartesian_point ( 'none', ( -42.76792125054136300, -18.87522941682205900, 40.90648670171887600 ) ) ;
#43813 = cartesian_point ( 'none', ( -42.95619559495877800, -18.91488257474150100, 40.85023898653714300 ) ) ;
#43814 = cartesian_point ( 'none', ( -43.31779878358518900, -18.99081728898846300, 40.70214334597118000 ) ) ;
#43815 = cartesian_point ( 'none', ( -43.48944899965187700, -19.02674923787170900, 40.61141288176931100 ) ) ;
#43816 = cartesian_point ( 'none', ( -43.81460639086390800, -19.09464419130660700, 40.39690200214161600 ) ) ;
#43817 = cartesian_point ( 'none', ( -43.96921696602365900, -19.12683534283123900, 40.27178006494004600 ) ) ;
#43818 = cartesian_point ( 'none', ( -44.24935649231292700, -19.18503944794036900, 39.99479209273149400 ) ) ;
#43819 = cartesian_point ( 'none', ( -44.37684191114775000, -19.21145999893364100, 39.84106303899788800 ) ) ;
#43820 = cartesian_point ( 'none', ( -44.59739432136701300, -19.25709715172168800, 39.51407837428680400 ) ) ;
#43821 = cartesian_point ( 'none', ( -44.69079624342052200, -19.27638443526261000, 39.34116509076125800 ) ) ;
#43822 = cartesian_point ( 'none', ( -44.84356487384931000, -19.30790081732370600, 38.97634370612664900 ) ) ;
#43823 = cartesian_point ( 'none', ( -44.90250031099822100, -19.32004076723889300, 38.78387924004406500 ) ) ;
#43824 = cartesian_point ( 'none', ( -44.98019420137570300, -19.33603935642917200, 38.39675841566815300 ) ) ;
#43825 = cartesian_point ( 'none', ( -45.00000000000000700, -19.34011396045023500, 38.20002782457533600 ) ) ;
#43826 = cartesian_point ( 'none', ( -44.99999999999998600, -19.34011396045027100, 38.00000000000001400 ) ) ;
#43827 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43828 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43829 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001547700, 22.00000000000000700 ) ) ;
#43830 = line ( 'none', #43829, #43861 ) ;
#43831 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43833 = axis2_placement_3d ( 'none', #43859, #43832, #43831 ) ;
#43834 = circle ( 'none', #43331, 2.000000000000001800 ) ;
#43835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43836 = cartesian_point ( 'none', ( -18.71256348052844800, -42.00000000000000000, 41.00000000000000000 ) ) ;
#43837 = cartesian_point ( 'none', ( -18.73309711429814700, -42.09655125244948700, 41.00000000000000000 ) ) ;
#43838 = cartesian_point ( 'none', ( -18.75399433894061100, -42.19495672293511000, 40.99522536424494500 ) ) ;
#43839 = cartesian_point ( 'none', ( -18.79486965784921500, -42.38777372465348500, 40.97640969036560000 ) ) ;
#43840 = cartesian_point ( 'none', ( -18.81510735891275100, -42.48339637615959700, 40.96237572601641100 ) ) ;
#43841 = cartesian_point ( 'none', ( -18.87522941682203400, -42.76792125054134900, 40.90648670171888300 ) ) ;
#43842 = cartesian_point ( 'none', ( -18.91488257474148300, -42.95619559495875000, 40.85023898653715700 ) ) ;
#43843 = cartesian_point ( 'none', ( -18.99081728898843500, -43.31779878358515400, 40.70214334597120100 ) ) ;
#43844 = cartesian_point ( 'none', ( -19.02674923787167000, -43.48944899965184900, 40.61141288176933300 ) ) ;
#43845 = cartesian_point ( 'none', ( -19.09464419130656800, -43.81460639086387200, 40.39690200214164400 ) ) ;
#43846 = cartesian_point ( 'none', ( -19.12683534283123200, -43.96921696602363000, 40.27178006494008900 ) ) ;
#43847 = cartesian_point ( 'none', ( -19.18503944794034800, -44.24935649231289100, 39.99479209273156500 ) ) ;
#43848 = cartesian_point ( 'none', ( -19.21145999893362700, -44.37684191114769300, 39.84106303899794500 ) ) ;
#43849 = cartesian_point ( 'none', ( -19.25709715172167000, -44.59739432136697000, 39.51407837428688900 ) ) ;
#43850 = cartesian_point ( 'none', ( -19.27638443526258500, -44.69079624342049300, 39.34116509076135100 ) ) ;
#43851 = cartesian_point ( 'none', ( -19.30790081732369500, -44.84356487384928200, 38.97634370612673400 ) ) ;
#43852 = cartesian_point ( 'none', ( -19.32004076723887200, -44.90250031099821400, 38.78387924004417900 ) ) ;
#43853 = cartesian_point ( 'none', ( -19.33603935642914400, -44.98019420137568100, 38.39675841566825900 ) ) ;
#43854 = cartesian_point ( 'none', ( -19.34011396045021400, -45.00000000000001400, 38.20002782457545700 ) ) ;
#43855 = cartesian_point ( 'none', ( -19.34011396045025300, -45.00000000000000000, 38.00000000000014200 ) ) ;
#43856 = cartesian_point ( 'none', ( 0.0000000000000000000, -42.00000000000000000, 38.00000000000000700 ) ) ;
#43857 = axis2_placement_3d ( 'none', #43856, #43790, #43835 ) ;
#43858 = cartesian_point ( 'none', ( -0.7499999999999998900, -45.00000000000000000, 23.00000000000000700 ) ) ;
#43859 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43860 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001569900, 22.00000000000000700 ) ) ;
#43861 = vector ( 'none', #43804, 1000.000000000000000 ) ;
#43862 = b_spline_curve_with_knots ( 'none', 3,
( #43855, #43854, #43853, #43852, #43851, #43850, #43849, #43848, #43847, #43846, #43845, #43844, #43843, #43842, #43841, #43840, #43839, #43838, #43837, #43836 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.519837373020082100e-005, 0.0006174595078084650900, 0.001209720641886729400, 0.001801981775964993500, 0.002394242910043258200, 0.002986504044121522500, 0.003578765178199786300, 0.004171026312278050200, 0.004467156879317194500, 0.004763287446356337000 ),
.unspecified. ) ;
#43863 = b_spline_curve_with_knots ( 'none', 3,
( #43925, #43924, #43923, #43922, #43921, #43920, #43919, #43918, #43917, #43916, #43915, #43914, #43913, #43912, #43911, #43910, #43909, #43908, #43907, #43906 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -1.717157267792786800e-005, 0.0002789177607484639000, 0.0005750070941748557300, 0.001167185761027615100, 0.001759364427880374600, 0.002351543094733134300, 0.002943721761585894000, 0.003535900428438653700, 0.004128079095291414300, 0.004720257762144173600 ),
.unspecified. ) ;
#43864 = cartesian_point ( 'none', ( 0.7499999999999957800, -43.39999999999999900, 18.25000000000000400 ) ) ;
#43865 = cartesian_point ( 'none', ( 18.71256348052844500, -42.00000000000000000, 41.00000000000000000 ) ) ;
#43866 = cartesian_point ( 'none', ( 18.73309711429747200, -42.09655125244962900, 41.00000000000001400 ) ) ;
#43867 = cartesian_point ( 'none', ( 18.75399433894061800, -42.19495672293511000, 40.99522536424495200 ) ) ;
#43868 = cartesian_point ( 'none', ( 18.79486965784921500, -42.38777372465350600, 40.97640969036559300 ) ) ;
#43869 = cartesian_point ( 'none', ( 18.81510735891273400, -42.48339637615962500, 40.96237572601641100 ) ) ;
#43870 = cartesian_point ( 'none', ( 18.87522941682203700, -42.76792125054139900, 40.90648670171889700 ) ) ;
#43871 = cartesian_point ( 'none', ( 18.91488257474148700, -42.95619559495879300, 40.85023898653717100 ) ) ;
#43872 = cartesian_point ( 'none', ( 18.99081728898843800, -43.31779878358518900, 40.70214334597117300 ) ) ;
#43873 = cartesian_point ( 'none', ( 19.02674923787167700, -43.48944899965187700, 40.61141288176931100 ) ) ;
#43874 = cartesian_point ( 'none', ( 19.09464419130659600, -43.81460639086392900, 40.39690200214163000 ) ) ;
#43875 = cartesian_point ( 'none', ( 19.12683534283121700, -43.96921696602366600, 40.27178006494004600 ) ) ;
#43876 = cartesian_point ( 'none', ( 19.18503944794033300, -44.24935649231294800, 39.99479209273150100 ) ) ;
#43877 = cartesian_point ( 'none', ( 19.21145999893363800, -44.37684191114775700, 39.84106303899788800 ) ) ;
#43878 = cartesian_point ( 'none', ( 19.25709715172167700, -44.59739432136701300, 39.51407837428681100 ) ) ;
#43879 = cartesian_point ( 'none', ( 19.27638443526259600, -44.69079624342054300, 39.34116509076126500 ) ) ;
#43880 = cartesian_point ( 'none', ( 19.30790081732369500, -44.84356487384929600, 38.97634370612664900 ) ) ;
#43881 = cartesian_point ( 'none', ( 19.32004076723885800, -44.90250031099822800, 38.78387924004407200 ) ) ;
#43882 = cartesian_point ( 'none', ( 19.33603935642913300, -44.98019420137570300, 38.39675841566815300 ) ) ;
#43883 = cartesian_point ( 'none', ( -0.7499999999999988900, -43.39999999999999900, 18.25000000000000400 ) ) ;
#43884 = axis2_placement_3d ( 'none', #43950, #43949, #43948 ) ;
#43885 = cartesian_point ( 'none', ( 0.7500000000000012200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#43886 = cartesian_point ( 'none', ( 19.34011396045024300, -45.00000000000000700, 38.20002782457535100 ) ) ;
#43887 = cartesian_point ( 'none', ( 19.34011396045025300, -45.00000000000000000, 38.00000000000001400 ) ) ;
#43888 = b_spline_curve_with_knots ( 'none', 3,
( #43887, #43886, #43882, #43881, #43880, #43879, #43878, #43877, #43876, #43875, #43874, #43873, #43872, #43871, #43870, #43869, #43868, #43867, #43866, #43865 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.519837373006370000e-005, 0.0006174595078083438800, 0.001209720641886624200, 0.001801981775964904300, 0.002394242910043184500, 0.002986504044121465200, 0.003578765178199744700, 0.004171026312278025900, 0.004467156879317174500, 0.004763287446356324000 ),
.unspecified. ) ;
#43889 = face_outer_bound ( 'none', #18931, .t. ) ;
#43890 = cartesian_point ( 'none', ( 44.37684130077131800, 19.21145987250988400, 39.84106383823782900 ) ) ;
#43891 = cartesian_point ( 'none', ( 44.24935576724699600, 19.18503929756338900, 39.99479292019505300 ) ) ;
#43892 = cartesian_point ( 'none', ( 43.96921598827155700, 19.12683513941661700, 40.27178092113729900 ) ) ;
#43893 = cartesian_point ( 'none', ( 43.81460528431831100, 19.09464396071214400, 40.39690284724839100 ) ) ;
#43894 = cartesian_point ( 'none', ( 43.48944763562573000, 19.02674895259486800, 40.61141366653241400 ) ) ;
#43895 = cartesian_point ( 'none', ( 43.31779728283002800, 18.99081697453144100, 40.70214408597653500 ) ) ;
#43896 = cartesian_point ( 'none', ( 42.95619379872616200, 18.91488219684887900, 40.85023959682161600 ) ) ;
#43897 = cartesian_point ( 'none', ( 42.76791935111071300, 18.87522901636661000, 40.90648720985238600 ) ) ;
#43898 = cartesian_point ( 'none', ( 42.48339429929555400, 18.81510691960349400, 40.96237606645748000 ) ) ;
#43899 = cartesian_point ( 'none', ( 42.38777158790006200, 18.79486920538550600, 40.97640997050797300 ) ) ;
#43900 = cartesian_point ( 'none', ( 42.19495446457222000, 18.75399385968261300, 40.99522551298983300 ) ) ;
#43901 = cartesian_point ( 'none', ( 42.09653780852510600, 18.73309425516773500, 41.00000000000000700 ) ) ;
#43902 = cartesian_point ( 'none', ( 42.00000000000000000, 18.71256348052844100, 41.00000000000000000 ) ) ;
#43903 = cylindrical_surface ( 'none', #43928, 3.000000000000002700 ) ;
#43904 = cartesian_point ( 'none', ( -0.7499999999999993300, -43.39999999999999900, 21.75000000000000700 ) ) ;
#43905 = plane ( 'none', #43884 ) ;
#43906 = cartesian_point ( 'none', ( -44.99999999999998600, 19.34011396045027100, 38.00000000000014200 ) ) ;
#43907 = cartesian_point ( 'none', ( -44.99999999999998600, 19.34011396045023200, 38.20002792589728100 ) ) ;
#43908 = cartesian_point ( 'none', ( -44.98019418150552400, 19.33603935234254900, 38.39675861500395400 ) ) ;
#43909 = cartesian_point ( 'none', ( -44.90250021280346700, 19.32004074701376000, 38.78387962898332800 ) ) ;
#43910 = cartesian_point ( 'none', ( -44.84356471520762000, 19.30790078463483500, 38.97634418754793000 ) ) ;
#43911 = cartesian_point ( 'none', ( -44.69079593776282900, 19.27638437216587900, 39.34116571811668500 ) ) ;
#43912 = cartesian_point ( 'none', ( -44.59739392627840700, 19.25709707009256300, 39.51407906571991900 ) ) ;
#43913 = cartesian_point ( 'none', ( -44.37684130077131100, 19.21145987250989900, 39.84106383823782200 ) ) ;
#43914 = cartesian_point ( 'none', ( -44.24935576724698900, 19.18503929756342100, 39.99479292019506700 ) ) ;
#43915 = cartesian_point ( 'none', ( -43.96921598827154300, 19.12683513941663800, 40.27178092113729200 ) ) ;
#43916 = cartesian_point ( 'none', ( -43.81460528431829000, 19.09464396071216900, 40.39690284724839800 ) ) ;
#43917 = cartesian_point ( 'none', ( -43.48944763562571600, 19.02674895259489300, 40.61141366653240000 ) ) ;
#43918 = cartesian_point ( 'none', ( -43.31779728283005000, 18.99081697453146900, 40.70214408597654900 ) ) ;
#43919 = cartesian_point ( 'none', ( -42.95619379872616200, 18.91488219684889700, 40.85023959682160900 ) ) ;
#43920 = cartesian_point ( 'none', ( -42.76791935111072000, 18.87522901636661400, 40.90648720985237900 ) ) ;
#43921 = cartesian_point ( 'none', ( -42.48339429929556100, 18.81510691960349700, 40.96237606645748700 ) ) ;
#43922 = cartesian_point ( 'none', ( -42.38777158790006900, 18.79486920538552400, 40.97640997050797300 ) ) ;
#43923 = cartesian_point ( 'none', ( -42.19495446457222000, 18.75399385968263000, 40.99522551298983300 ) ) ;
#43924 = cartesian_point ( 'none', ( -42.09653780852506300, 18.73309425516791600, 41.00000000000000700 ) ) ;
#43925 = cartesian_point ( 'none', ( -41.99999999999999300, 18.71256348052845600, 41.00000000000000000 ) ) ;
#43926 = b_spline_curve_with_knots ( 'none', 3,
( #43902, #43901, #43900, #43899, #43898, #43897, #43896, #43895, #43894, #43893, #43892, #43891, #43890, #43965, #43964, #43963, #43962, #43961, #43960, #43959 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -1.717157267792888400e-005, 0.0002789177607484416200, 0.0005750070941748121500, 0.001167185761027579600, 0.001759364427880346800, 0.002351543094733114400, 0.002943721761585881400, 0.003535900428438648500, 0.004128079095291416000, 0.004720257762144183100 ),
.unspecified. ) ;
#43927 = face_outer_bound ( 'none', #19076, .t. ) ;
#43928 = axis2_placement_3d ( 'none', #43958, #43957, #43956 ) ;
#43929 = axis2_placement_3d ( 'none', #43990, #43989, #43988 ) ;
#43930 = circle ( 'none', #43929, 2.250000000000001800 ) ;
#43931 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 17.75000000000000400 ) ) ;
#43932 = cartesian_point ( 'none', ( 0.7499999999999998900, -44.39999999999999900, 22.00000000000000700 ) ) ;
#43933 = plane ( 'none', #43971 ) ;
#43934 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#43935 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43936 = circle ( 'none', #43994, 2.250000000000001800 ) ;
#43937 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43938 = vector ( 'none', #43937, 1000.000000000000000 ) ;
#43939 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#43940 = axis2_placement_3d ( 'none', #43946, #43954, #43942 ) ;
#43941 = cylindrical_surface ( 'none', #43940, 2.250000000000001800 ) ;
#43942 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43943 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#43944 = vector ( 'none', #43943, 1000.000000000000000 ) ;
#43945 = cartesian_point ( 'none', ( 0.7500000000000012200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#43946 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#43947 = circle ( 'none', #43984, 1.750000000000001600 ) ;
#43948 = direction ( 'none', ( -1.000000000000000000, 3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#43949 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43950 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#43951 = line ( 'none', #43945, #43944 ) ;
#43952 = face_outer_bound ( 'none', #19011, .t. ) ;
#43953 = line ( 'none', #43939, #43938 ) ;
#43954 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#43955 = face_bound ( 'none', #19017, .t. ) ;
#43956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43957 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43958 = cartesian_point ( 'none', ( 42.00000000000000000, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#43959 = cartesian_point ( 'none', ( 45.00000000000000000, 19.34011396045023900, 38.00000000000014200 ) ) ;
#43960 = cartesian_point ( 'none', ( 45.00000000000000000, 19.34011396045022100, 38.20002792589726700 ) ) ;
#43961 = cartesian_point ( 'none', ( 44.98019418150553900, 19.33603935234253200, 38.39675861500395400 ) ) ;
#43962 = cartesian_point ( 'none', ( 44.90250021280348800, 19.32004074701373100, 38.78387962898332800 ) ) ;
#43963 = cartesian_point ( 'none', ( 44.84356471520763400, 19.30790078463482100, 38.97634418754790900 ) ) ;
#43964 = cartesian_point ( 'none', ( 44.69079593776285000, 19.27638437216588600, 39.34116571811669200 ) ) ;
#43965 = cartesian_point ( 'none', ( 44.59739392627844300, 19.25709707009255600, 39.51407906571991900 ) ) ;
#43966 = cylindrical_surface ( 'none', #44018, 2.000000000000001800 ) ;
#43967 = cylindrical_surface ( 'none', #44027, 3.000000000000002700 ) ;
#43968 = circle ( 'none', #44001, 2.000000000000001800 ) ;
#43969 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43971 = axis2_placement_3d ( 'none', #43932, #44020, #44019 ) ;
#43972 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#43973 = vector ( 'none', #43972, 1000.000000000000000 ) ;
#43974 = face_outer_bound ( 'none', #18975, .t. ) ;
#43975 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#43976 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#43977 = vector ( 'none', #43976, 1000.000000000000000 ) ;
#43978 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#43979 = face_outer_bound ( 'none', #19044, .t. ) ;
#43980 = axis2_placement_3d ( 'none', #43975, #43970, #43969 ) ;
#43981 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 22.25000000000000700 ) ) ;
#43982 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43983 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43984 = axis2_placement_3d ( 'none', #43991, #43983, #43982 ) ;
#43985 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 17.75000000000000400 ) ) ;
#43986 = line ( 'none', #43985, #43973 ) ;
#43987 = face_outer_bound ( 'none', #19023, .t. ) ;
#43988 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43989 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43990 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#43991 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 20.00000000000000400 ) ) ;
#43992 = plane ( 'none', #43980 ) ;
#43993 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43994 = axis2_placement_3d ( 'none', #43934, #43935, #43993 ) ;
#43995 = line ( 'none', #43978, #43977 ) ;
#43996 = cartesian_point ( 'none', ( -0.7499999999999995600, -44.39999999999999900, 20.00000000000000400 ) ) ;
#43997 = face_outer_bound ( 'none', #19004, .t. ) ;
#43998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43999 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44000 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#44001 = axis2_placement_3d ( 'none', #44000, #43999, #43998 ) ;
#44002 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.00000000000000400 ) ) ;
#44003 = line ( 'none', #44002, #44053 ) ;
#44004 = cartesian_point ( 'none', ( -0.7499999999999998900, -45.00000000000000000, 22.00000000000000700 ) ) ;
#44005 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44006 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44007 = vector ( 'none', #44006, 1000.000000000000000 ) ;
#44008 = cartesian_point ( 'none', ( -0.7499999999999992200, -45.00000000000000000, 18.00000000000000400 ) ) ;
#44009 = line ( 'none', #44008, #44007 ) ;
#44010 = cartesian_point ( 'none', ( 0.7499999999999961100, -44.39999999999999900, 18.00000000000000400 ) ) ;
#44011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44012 = vector ( 'none', #44011, 1000.000000000000000 ) ;
#44013 = cartesian_point ( 'none', ( 0.7499999999999998900, -44.39999999999999900, 22.00000000000000700 ) ) ;
#44014 = line ( 'none', #44013, #44012 ) ;
#44015 = cartesian_point ( 'none', ( -0.7499999999999996700, -44.39999999999999900, 22.00000000000000700 ) ) ;
#44016 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44017 = vector ( 'none', #44016, 1000.000000000000000 ) ;
#44018 = axis2_placement_3d ( 'none', #43996, #44005, #44021 ) ;
#44019 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44020 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44021 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44022 = cartesian_point ( 'none', ( 0.7499999999999998900, -45.00000000000000000, 22.00000000000000700 ) ) ;
#44023 = line ( 'none', #44022, #44017 ) ;
#44024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44025 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44026 = cartesian_point ( 'none', ( -41.99999999999999300, 0.0000000000000000000, 38.00000000000000700 ) ) ;
#44027 = axis2_placement_3d ( 'none', #44026, #44025, #44024 ) ;
#44028 = plane ( 'none', #44092 ) ;
#44029 = line ( 'none', #44088, #44087 ) ;
#44030 = vector ( 'none', #44044, 1000.000000000000000 ) ;
#44031 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44032 = vector ( 'none', #44031, 1000.000000000000000 ) ;
#44033 = cartesian_point ( 'none', ( -0.7499999999999996700, -44.39999999999999900, 22.00000000000000700 ) ) ;
#44034 = line ( 'none', #44033, #44032 ) ;
#44035 = line ( 'none', #44045, #44030 ) ;
#44036 = direction ( 'none', ( 1.000000000000000000, -3.183782874429684300e-016, -0.0000000000000000000 ) ) ;
#44037 = vector ( 'none', #44036, 1000.000000000000000 ) ;
#44038 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 21.75000000000000700 ) ) ;
#44039 = line ( 'none', #44038, #44037 ) ;
#44040 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44041 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44042 = cartesian_point ( 'none', ( 0.7500000000000003300, -43.39999999999999900, 20.00000000000000400 ) ) ;
#44043 = face_outer_bound ( 'none', #19016, .t. ) ;
#44044 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44045 = cartesian_point ( 'none', ( -0.7499999999999985600, -42.39999999999999900, 18.25000000000000400 ) ) ;
#44046 = axis2_placement_3d ( 'none', #44042, #44041, #44040 ) ;
#44047 = direction ( 'none', ( -1.000000000000000000, 3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#44048 = vector ( 'none', #44047, 1000.000000000000000 ) ;
#44049 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 18.25000000000000400 ) ) ;
#44050 = line ( 'none', #44049, #44048 ) ;
#44051 = circle ( 'none', #44046, 1.750000000000001600 ) ;
#44052 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44053 = vector ( 'none', #44052, 1000.000000000000000 ) ;
#44054 = axis2_placement_3d ( 'none', #44078, #44077, #44076 ) ;
#44055 = cartesian_point ( 'none', ( -0.7499999999999994400, -45.00000000000000000, 18.00000000000000400 ) ) ;
#44056 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.00000000000000400 ) ) ;
#44057 = face_outer_bound ( 'none', #19118, .t. ) ;
#44058 = line ( 'none', #44116, #44112 ) ;
#44059 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44060 = cartesian_point ( 'none', ( -0.7499999999999995600, -44.39999999999999900, 20.00000000000000400 ) ) ;
#44061 = axis2_placement_3d ( 'none', #44060, #44059, #44105 ) ;
#44062 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44063 = vector ( 'none', #44062, 1000.000000000000000 ) ;
#44064 = plane ( 'none', #44070 ) ;
#44065 = vector ( 'none', #44120, 1000.000000000000000 ) ;
#44066 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.25000000000000400 ) ) ;
#44067 = line ( 'none', #44066, #44065 ) ;
#44068 = cartesian_point ( 'none', ( 0.7500000000000003300, -44.39999999999999900, 21.75000000000000700 ) ) ;
#44069 = line ( 'none', #44068, #44063 ) ;
#44070 = axis2_placement_3d ( 'none', #44074, #44073, #44114 ) ;
#44071 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44072 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44073 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44074 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.00000000000000400 ) ) ;
#44075 = axis2_placement_3d ( 'none', #44108, #44107, #44109 ) ;
#44076 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44077 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44078 = cartesian_point ( 'none', ( -0.7499999999999995600, -44.39999999999999900, 20.00000000000000400 ) ) ;
#44079 = axis2_placement_3d ( 'none', #44080, #44072, #44071 ) ;
#44080 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#44081 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.25000000000000400 ) ) ;
#44082 = cartesian_point ( 'none', ( -0.7499999999999996700, -44.39999999999999900, 21.75000000000000700 ) ) ;
#44083 = cartesian_point ( 'none', ( 0.7499999999999950000, -44.39999999999999900, 18.25000000000000400 ) ) ;
#44084 = circle ( 'none', #44079, 1.750000000000001300 ) ;
#44085 = circle ( 'none', #44054, 1.750000000000001600 ) ;
#44086 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44087 = vector ( 'none', #44086, 1000.000000000000000 ) ;
#44088 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 17.75000000000000400 ) ) ;
#44089 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44091 = cartesian_point ( 'none', ( -0.7499999999999992200, -43.39999999999999900, 17.75000000000000400 ) ) ;
#44092 = axis2_placement_3d ( 'none', #44091, #44090, #44089 ) ;
#44093 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44094 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#44095 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001547700, 22.00000000000000700 ) ) ;
#44096 = face_outer_bound ( 'none', #19598, .t. ) ;
#44097 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44098 = vector ( 'none', #44097, 1000.000000000000000 ) ;
#44099 = axis2_placement_3d ( 'none', #44094, #44093, #43254 ) ;
#44100 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.00000000000000400 ) ) ;
#44101 = line ( 'none', #44100, #43308 ) ;
#44102 = line ( 'none', #44104, #44098 ) ;
#44103 = circle ( 'none', #44099, 2.000000000000001800 ) ;
#44104 = cartesian_point ( 'none', ( 0.7499999999999961100, -44.39999999999999900, 18.00000000000000400 ) ) ;
#44105 = direction ( 'none', ( 1.000000000000000000, -3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#44106 = face_outer_bound ( 'none', #19152, .t. ) ;
#44107 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44108 = cartesian_point ( 'none', ( 0.7500000000000000000, -44.39999999999999900, 20.00000000000000400 ) ) ;
#44109 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44110 = face_outer_bound ( 'none', #19061, .t. ) ;
#44111 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44112 = vector ( 'none', #44111, 1000.000000000000000 ) ;
#44113 = cartesian_point ( 'none', ( 0.7499999999999958900, -45.00000000000000000, 18.00000000000000400 ) ) ;
#44114 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44115 = cylindrical_surface ( 'none', #44075, 2.000000000000001800 ) ;
#44116 = cartesian_point ( 'none', ( -0.7499999999999992200, -44.39999999999999900, 18.00000000000000400 ) ) ;
#44117 = plane ( 'none', #44061 ) ;
#44118 = face_outer_bound ( 'none', #19105, .t. ) ;
#44119 = face_bound ( 'none', #19123, .t. ) ;
#44120 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44121 = face_outer_bound ( 'none', #19151, .t. ) ;
#44122 = axis2_placement_3d ( 'none', #44127, #44140, #44178 ) ;
#44123 = axis2_placement_3d ( 'none', #44175, #44135, #44161 ) ;
#44124 = plane ( 'none', #44122 ) ;
#44125 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44127 = cartesian_point ( 'none', ( 0.7500000000000010000, -42.39999999999999900, 21.75000000000000700 ) ) ;
#44128 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 22.25000000000000700 ) ) ;
#44129 = axis2_placement_3d ( 'none', #44174, #44173, #44172 ) ;
#44130 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 17.75000000000000400 ) ) ;
#44131 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44132 = vector ( 'none', #44131, 1000.000000000000000 ) ;
#44133 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 22.25000000000000700 ) ) ;
#44134 = axis2_placement_3d ( 'none', #44139, #44126, #44125 ) ;
#44135 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44136 = plane ( 'none', #44134 ) ;
#44137 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44138 = vector ( 'none', #44137, 1000.000000000000000 ) ;
#44139 = cartesian_point ( 'none', ( -0.7499999999999985600, -42.39999999999999900, 18.25000000000000400 ) ) ;
#44140 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44141 = cylindrical_surface ( 'none', #44129, 1.750000000000001600 ) ;
#44142 = face_outer_bound ( 'none', #19156, .t. ) ;
#44143 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44144 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44145 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 22.25000000000000700 ) ) ;
#44146 = axis2_placement_3d ( 'none', #44145, #44144, #44143 ) ;
#44147 = plane ( 'none', #44146 ) ;
#44148 = line ( 'none', #44133, #44132 ) ;
#44149 = face_outer_bound ( 'none', #19091, .t. ) ;
#44150 = line ( 'none', #44151, #44138 ) ;
#44151 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998496800, 22.25000000000000700 ) ) ;
#44152 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44153 = axis2_placement_3d ( 'none', #44196, #44182, #44188 ) ;
#44154 = axis2_placement_3d ( 'none', #44213, #44207, #44203 ) ;
#44155 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44156 = vector ( 'none', #44155, 1000.000000000000000 ) ;
#44157 = cartesian_point ( 'none', ( -0.7500000000000012200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#44158 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001505500, 18.25000000000000400 ) ) ;
#44159 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44160 = vector ( 'none', #44159, 1000.000000000000000 ) ;
#44161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44162 = line ( 'none', #44157, #44156 ) ;
#44163 = circle ( 'none', #44171, 1.750000000000001600 ) ;
#44164 = cartesian_point ( 'none', ( -0.7499999999999990000, -42.39999999999999900, 21.75000000000000700 ) ) ;
#44165 = line ( 'none', #44164, #44160 ) ;
#44166 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#44167 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44168 = vector ( 'none', #44167, 1000.000000000000000 ) ;
#44169 = cartesian_point ( 'none', ( 0.7499999999999956700, -42.39999999999999900, 18.25000000000000400 ) ) ;
#44170 = line ( 'none', #44169, #44168 ) ;
#44171 = axis2_placement_3d ( 'none', #44166, #44152, #44176 ) ;
#44172 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44173 = direction ( 'none', ( -3.183782874429684800e-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44174 = cartesian_point ( 'none', ( 0.7500000000000006700, -42.39999999999999900, 20.00000000000000400 ) ) ;
#44175 = cartesian_point ( 'none', ( -0.7499999999999988900, -42.39999999999999900, 20.00000000000000400 ) ) ;
#44176 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44177 = cylindrical_surface ( 'none', #44123, 1.750000000000001600 ) ;
#44178 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44179 = face_outer_bound ( 'none', #19159, .t. ) ;
#44180 = plane ( 'none', #44153 ) ;
#44181 = circle ( 'none', #44183, 2.250000000000001800 ) ;
#44182 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44183 = axis2_placement_3d ( 'none', #44228, #44227, #44226 ) ;
#44184 = direction ( 'none', ( 3.965082230804126700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44185 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44186 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 20.00000000000000400 ) ) ;
#44187 = axis2_placement_3d ( 'none', #44186, #44185, #44184 ) ;
#44188 = direction ( 'none', ( 3.809861648552350700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44189 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#44190 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44192 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 22.25000000000000700 ) ) ;
#44193 = line ( 'none', #44192, #44238 ) ;
#44194 = face_outer_bound ( 'none', #19176, .t. ) ;
#44195 = axis2_placement_3d ( 'none', #44201, #44191, #44190 ) ;
#44196 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 20.00000000000000400 ) ) ;
#44197 = face_bound ( 'none', #19182, .t. ) ;
#44198 = direction ( 'none', ( -3.809861648552350700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44199 = vector ( 'none', #44198, 1000.000000000000000 ) ;
#44200 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 21.75000000000000700 ) ) ;
#44201 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 17.75000000000000400 ) ) ;
#44202 = circle ( 'none', #44187, 1.750000000000001600 ) ;
#44203 = direction ( 'none', ( 3.965082230804126700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44204 = line ( 'none', #44200, #44199 ) ;
#44205 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001509900, 21.75000000000000700 ) ) ;
#44206 = plane ( 'none', #44195 ) ;
#44207 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44208 = face_outer_bound ( 'none', #19194, .t. ) ;
#44209 = cartesian_point ( 'none', ( -43.40000000000000600, -0.7499999999998442400, 18.25000000000000400 ) ) ;
#44210 = direction ( 'none', ( 3.809861648552350700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44211 = vector ( 'none', #44210, 1000.000000000000000 ) ;
#44212 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 18.25000000000000400 ) ) ;
#44213 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#44214 = circle ( 'none', #44154, 1.750000000000001600 ) ;
#44215 = line ( 'none', #44212, #44211 ) ;
#44216 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44217 = direction ( 'none', ( -3.083952846180988100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44218 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44219 = axis2_placement_3d ( 'none', #44234, #44218, #44217 ) ;
#44220 = direction ( 'none', ( -3.083952846180988100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44221 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44222 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 17.75000000000000400 ) ) ;
#44223 = line ( 'none', #44222, #44264 ) ;
#44224 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 20.00000000000000400 ) ) ;
#44225 = face_outer_bound ( 'none', #19190, .t. ) ;
#44226 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44227 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44228 = cartesian_point ( 'none', ( -43.39999999999999900, -0.7499999999998487900, 20.00000000000000400 ) ) ;
#44229 = axis2_placement_3d ( 'none', #44189, #44221, #44220 ) ;
#44230 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44231 = vector ( 'none', #44230, 1000.000000000000000 ) ;
#44232 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 17.75000000000000400 ) ) ;
#44233 = line ( 'none', #44232, #44231 ) ;
#44234 = cartesian_point ( 'none', ( -43.39999999999999900, 0.7500000000001508800, 20.00000000000000400 ) ) ;
#44235 = face_outer_bound ( 'none', #19145, .t. ) ;
#44236 = cylindrical_surface ( 'none', #44219, 2.250000000000001800 ) ;
#44237 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44238 = vector ( 'none', #44237, 1000.000000000000000 ) ;
#44239 = direction ( 'none', ( 1.000000000000000000, -3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44240 = axis2_placement_3d ( 'none', #44265, #44216, #44261 ) ;
#44241 = cylindrical_surface ( 'none', #44229, 2.250000000000001800 ) ;
#44242 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 18.25000000000000400 ) ) ;
#44243 = line ( 'none', #44242, #44296 ) ;
#44244 = plane ( 'none', #44314 ) ;
#44245 = axis2_placement_3d ( 'none', #44282, #44281, #44280 ) ;
#44246 = vector ( 'none', #44274, 1000.000000000000000 ) ;
#44247 = plane ( 'none', #44249 ) ;
#44248 = cartesian_point ( 'none', ( -0.7500000000000012200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#44249 = axis2_placement_3d ( 'none', #44258, #44307, #44306 ) ;
#44250 = line ( 'none', #44275, #44246 ) ;
#44251 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44252 = vector ( 'none', #44251, 1000.000000000000000 ) ;
#44253 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44255 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 17.75000000000000400 ) ) ;
#44256 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 17.75000000000000400 ) ) ;
#44257 = line ( 'none', #44256, #44252 ) ;
#44258 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#44259 = cartesian_point ( 'none', ( 0.7499999999999988900, 43.39999999999999900, 18.25000000000000400 ) ) ;
#44260 = cartesian_point ( 'none', ( -0.7499999999999957800, 43.39999999999999900, 18.25000000000000400 ) ) ;
#44261 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44262 = face_outer_bound ( 'none', #19166, .t. ) ;
#44263 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44264 = vector ( 'none', #44263, 1000.000000000000000 ) ;
#44265 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#44266 = plane ( 'none', #44269 ) ;
#44267 = face_outer_bound ( 'none', #19232, .t. ) ;
#44268 = cartesian_point ( 'none', ( 0.7499999999999993300, 43.39999999999999900, 21.75000000000000700 ) ) ;
#44269 = axis2_placement_3d ( 'none', #44255, #44254, #44253 ) ;
#44270 = circle ( 'none', #44240, 2.250000000000001800 ) ;
#44271 = direction ( 'none', ( 3.083952846180988100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44272 = axis2_placement_3d ( 'none', #44224, #44239, #44271 ) ;
#44273 = circle ( 'none', #44272, 2.250000000000001800 ) ;
#44274 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44275 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 17.75000000000000400 ) ) ;
#44276 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#44277 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44278 = vector ( 'none', #44277, 1000.000000000000000 ) ;
#44279 = face_outer_bound ( 'none', #19266, .t. ) ;
#44280 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44281 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44282 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#44283 = line ( 'none', #44297, #44278 ) ;
#44284 = cylindrical_surface ( 'none', #44288, 2.250000000000001800 ) ;
#44285 = direction ( 'none', ( 9.251858538542964300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44286 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44287 = face_outer_bound ( 'none', #19234, .t. ) ;
#44288 = axis2_placement_3d ( 'none', #44276, #44291, #44285 ) ;
#44289 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44290 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44291 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44292 = cylindrical_surface ( 'none', #44245, 2.250000000000001800 ) ;
#44293 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#44294 = circle ( 'none', #44333, 2.250000000000001800 ) ;
#44295 = direction ( 'none', ( 1.000000000000000000, -3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#44296 = vector ( 'none', #44295, 1000.000000000000000 ) ;
#44297 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#44298 = face_outer_bound ( 'none', #19322, .t. ) ;
#44299 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#44300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44301 = vector ( 'none', #44300, 1000.000000000000000 ) ;
#44302 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 22.25000000000000700 ) ) ;
#44303 = line ( 'none', #44302, #44301 ) ;
#44304 = axis2_placement_3d ( 'none', #44293, #44290, #44289 ) ;
#44305 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 17.75000000000000400 ) ) ;
#44306 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44308 = circle ( 'none', #44304, 2.250000000000001800 ) ;
#44309 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44310 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44311 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 22.25000000000000700 ) ) ;
#44312 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 22.25000000000000700 ) ) ;
#44313 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 20.00000000000000400 ) ) ;
#44314 = axis2_placement_3d ( 'none', #44311, #44310, #44309 ) ;
#44315 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44316 = vector ( 'none', #44315, 1000.000000000000000 ) ;
#44317 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 17.75000000000000400 ) ) ;
#44318 = line ( 'none', #44317, #44316 ) ;
#44319 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995465800, 22.25000000000000700 ) ) ;
#44320 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44321 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44322 = face_outer_bound ( 'none', #19269, .t. ) ;
#44323 = axis2_placement_3d ( 'none', #44343, #44342, #44341 ) ;
#44324 = direction ( 'none', ( 9.251858538542964300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44325 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 20.00000000000000400 ) ) ;
#44326 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 17.75000000000000400 ) ) ;
#44327 = axis2_placement_3d ( 'none', #44325, #44321, #44320 ) ;
#44328 = direction ( 'none', ( -9.251858538542964300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44329 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44330 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#44331 = circle ( 'none', #44327, 2.250000000000001800 ) ;
#44332 = line ( 'none', #44367, #44366 ) ;
#44333 = axis2_placement_3d ( 'none', #44330, #44329, #44328 ) ;
#44334 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 20.00000000000000400 ) ) ;
#44335 = axis2_placement_3d ( 'none', #44334, #44286, #44324 ) ;
#44336 = cylindrical_surface ( 'none', #44335, 2.250000000000001800 ) ;
#44337 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44338 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44339 = axis2_placement_3d ( 'none', #44349, #44338, #44337 ) ;
#44340 = cartesian_point ( 'none', ( 1.750000000000042400, 11.87171007058375800, 40.00000000000000000 ) ) ;
#44341 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44342 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44343 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#44344 = face_outer_bound ( 'none', #19238, .t. ) ;
#44345 = direction ( 'none', ( 1.000000000000000000, -3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#44346 = circle ( 'none', #44323, 1.750000000000001600 ) ;
#44347 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44348 = cartesian_point ( 'none', ( -12.50000000000003900, 19.50000000000000000, 7.500000000000000000 ) ) ;
#44349 = cartesian_point ( 'none', ( -0.7500000000000003300, 43.39999999999999900, 20.00000000000000400 ) ) ;
#44350 = plane ( 'none', #44351 ) ;
#44351 = axis2_placement_3d ( 'none', #44313, #44357, #44345 ) ;
#44352 = direction ( 'none', ( -1.000000000000000000, 3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#44353 = vector ( 'none', #44352, 1000.000000000000000 ) ;
#44354 = cartesian_point ( 'none', ( 0.7499999999999992200, 43.39999999999999900, 21.75000000000000700 ) ) ;
#44355 = line ( 'none', #44340, #44614 ) ;
#44356 = face_outer_bound ( 'none', #19268, .t. ) ;
#44357 = direction ( 'none', ( -3.183782874429684300e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44358 = face_bound ( 'none', #19207, .t. ) ;
#44359 = line ( 'none', #44354, #44353 ) ;
#44360 = face_outer_bound ( 'none', #19971, .t. ) ;
#44361 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44362 = vector ( 'none', #44361, 1000.000000000000000 ) ;
#44363 = face_outer_bound ( 'none', #19774, .t. ) ;
#44364 = line ( 'none', #44312, #44362 ) ;
#44365 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44366 = vector ( 'none', #44365, 1000.000000000000000 ) ;
#44367 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995465800, 22.25000000000000700 ) ) ;
#44368 = cylindrical_surface ( 'none', #44339, 2.250000000000001800 ) ;
#44369 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 22.25000000000000700 ) ) ;
#44370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44371 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44372 = axis2_placement_3d ( 'none', #44398, #44371, #44370 ) ;
#44373 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 17.75000000000000400 ) ) ;
#44374 = axis2_placement_3d ( 'none', #44373, #44418, #44417 ) ;
#44375 = direction ( 'none', ( -1.189524669241238200e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44376 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44377 = axis2_placement_3d ( 'none', #44380, #44376, #44375 ) ;
#44378 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 18.25000000000000400 ) ) ;
#44379 = line ( 'none', #44378, #44429 ) ;
#44380 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995457000, 20.00000000000000400 ) ) ;
#44381 = circle ( 'none', #44372, 2.000000000000001800 ) ;
#44382 = direction ( 'none', ( -1.189524669241238200e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44383 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44384 = axis2_placement_3d ( 'none', #44397, #44383, #44382 ) ;
#44385 = circle ( 'none', #44384, 1.750000000000001600 ) ;
#44386 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004539700, 21.75000000000000700 ) ) ;
#44387 = plane ( 'none', #44374 ) ;
#44388 = circle ( 'none', #44377, 1.750000000000001600 ) ;
#44389 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#44390 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004535300, 18.25000000000000400 ) ) ;
#44391 = cartesian_point ( 'none', ( 43.40000000000000600, 0.7499999999995411400, 18.25000000000000400 ) ) ;
#44392 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44393 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44394 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001546500, 20.00000000000000400 ) ) ;
#44395 = axis2_placement_3d ( 'none', #44394, #44393, #44392 ) ;
#44396 = cylindrical_surface ( 'none', #44395, 2.000000000000001800 ) ;
#44397 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 20.00000000000000400 ) ) ;
#44398 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001568700, 20.00000000000000400 ) ) ;
#44399 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001565400, 18.00000000000000400 ) ) ;
#44400 = face_outer_bound ( 'none', #19346, .t. ) ;
#44401 = axis2_placement_3d ( 'none', #44464, #44410, #44454 ) ;
#44402 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#44403 = vector ( 'none', #44402, 1000.000000000000000 ) ;
#44404 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 17.75000000000000400 ) ) ;
#44405 = line ( 'none', #44404, #44403 ) ;
#44406 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998400200, 18.25000000000000400 ) ) ;
#44407 = plane ( 'none', #44401 ) ;
#44408 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44409 = vector ( 'none', #44408, 1000.000000000000000 ) ;
#44410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44411 = direction ( 'none', ( -1.079282837077111400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44412 = direction ( 'none', ( -1.000000000000000000, 1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44413 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 20.00000000000000400 ) ) ;
#44414 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 22.25000000000000700 ) ) ;
#44415 = line ( 'none', #44414, #44409 ) ;
#44416 = face_bound ( 'none', #19320, .t. ) ;
#44417 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44418 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44419 = face_outer_bound ( 'none', #19305, .t. ) ;
#44420 = axis2_placement_3d ( 'none', #44413, #44412, #44411 ) ;
#44421 = plane ( 'none', #44420 ) ;
#44422 = direction ( 'none', ( 1.079282837077111400e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44423 = vector ( 'none', #44422, 1000.000000000000000 ) ;
#44424 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.25000000000000400 ) ) ;
#44425 = plane ( 'none', #44446 ) ;
#44426 = cartesian_point ( 'none', ( 43.39999999999999100, -0.7500000000004538600, 21.75000000000000700 ) ) ;
#44427 = line ( 'none', #44426, #44423 ) ;
#44428 = direction ( 'none', ( -1.079282837077111400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44429 = vector ( 'none', #44428, 1000.000000000000000 ) ;
#44430 = face_outer_bound ( 'none', #19324, .t. ) ;
#44431 = axis2_placement_3d ( 'none', #44490, #44489, #44488 ) ;
#44432 = line ( 'none', #44486, #44485 ) ;
#44433 = cylindrical_surface ( 'none', #44431, 2.000000000000001800 ) ;
#44434 = direction ( 'none', ( -3.809861648552350700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44435 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44436 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001546500, 20.00000000000000400 ) ) ;
#44437 = axis2_placement_3d ( 'none', #44438, #44483, #44482 ) ;
#44438 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#44439 = circle ( 'none', #44437, 2.000000000000001800 ) ;
#44440 = face_bound ( 'none', #19350, .t. ) ;
#44441 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44442 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44443 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#44444 = face_outer_bound ( 'none', #19301, .t. ) ;
#44445 = circle ( 'none', #44481, 2.000000000000001800 ) ;
#44446 = axis2_placement_3d ( 'none', #44436, #44435, #44434 ) ;
#44447 = axis2_placement_3d ( 'none', #44443, #44442, #44441 ) ;
#44448 = face_outer_bound ( 'none', #19327, .t. ) ;
#44449 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44450 = vector ( 'none', #44449, 1000.000000000000000 ) ;
#44451 = circle ( 'none', #44447, 1.750000000000001600 ) ;
#44452 = vector ( 'none', #44457, 1000.000000000000000 ) ;
#44453 = line ( 'none', #44478, #44477 ) ;
#44454 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44455 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#44456 = line ( 'none', #44455, #44450 ) ;
#44457 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44458 = cartesian_point ( 'none', ( -42.39999999999999900, 0.7500000000001465500, 18.25000000000000400 ) ) ;
#44459 = line ( 'none', #44458, #44452 ) ;
#44460 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44461 = vector ( 'none', #44460, 1000.000000000000000 ) ;
#44462 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998453500, 21.75000000000000700 ) ) ;
#44463 = line ( 'none', #44462, #44461 ) ;
#44464 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#44465 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44466 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44467 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#44468 = axis2_placement_3d ( 'none', #44467, #44466, #44465 ) ;
#44469 = circle ( 'none', #44509, 2.000000000000001800 ) ;
#44470 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44471 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44472 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001546500, 20.00000000000000400 ) ) ;
#44473 = face_outer_bound ( 'none', #19357, .t. ) ;
#44474 = axis2_placement_3d ( 'none', #44479, #44527, #44526 ) ;
#44475 = circle ( 'none', #44468, 2.000000000000001800 ) ;
#44476 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44477 = vector ( 'none', #44476, 1000.000000000000000 ) ;
#44478 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#44479 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#44480 = plane ( 'none', #44474 ) ;
#44481 = axis2_placement_3d ( 'none', #44472, #44471, #44470 ) ;
#44482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44483 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44484 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44485 = vector ( 'none', #44484, 1000.000000000000000 ) ;
#44486 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998410200, 18.00000000000000400 ) ) ;
#44487 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001547700, 21.75000000000000700 ) ) ;
#44488 = direction ( 'none', ( -3.469446951953611000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44489 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44490 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998450100, 20.00000000000000400 ) ) ;
#44491 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998388000, 18.00000000000000400 ) ) ;
#44492 = face_outer_bound ( 'none', #19397, .t. ) ;
#44493 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44495 = axis2_placement_3d ( 'none', #44557, #44556, #44555 ) ;
#44496 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44497 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44498 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.25000000000000400 ) ) ;
#44499 = cylindrical_surface ( 'none', #44549, 1.750000000000001600 ) ;
#44500 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44501 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44502 = axis2_placement_3d ( 'none', #44548, #44547, #44546 ) ;
#44503 = plane ( 'none', #44510 ) ;
#44504 = cartesian_point ( 'none', ( 0.7499999999999996700, 44.39999999999999900, 22.00000000000000700 ) ) ;
#44505 = circle ( 'none', #44495, 2.000000000000001800 ) ;
#44506 = plane ( 'none', #44502 ) ;
#44507 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44508 = vector ( 'none', #44507, 1000.000000000000000 ) ;
#44509 = axis2_placement_3d ( 'none', #44515, #44501, #44500 ) ;
#44510 = axis2_placement_3d ( 'none', #44528, #44494, #44493 ) ;
#44511 = cartesian_point ( 'none', ( 0.7499999999999994400, 45.00000000000000000, 18.00000000000000400 ) ) ;
#44512 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44513 = vector ( 'none', #44512, 1000.000000000000000 ) ;
#44514 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001543200, 18.00000000000000400 ) ) ;
#44515 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#44516 = line ( 'none', #44514, #44513 ) ;
#44517 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44518 = vector ( 'none', #44517, 1000.000000000000000 ) ;
#44519 = cartesian_point ( 'none', ( -44.39999999999999900, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#44520 = line ( 'none', #44519, #44518 ) ;
#44521 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44522 = vector ( 'none', #44521, 1000.000000000000000 ) ;
#44523 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998449000, 22.00000000000000700 ) ) ;
#44524 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998476800, 18.25000000000000400 ) ) ;
#44525 = line ( 'none', #44524, #44508 ) ;
#44526 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44527 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44528 = cartesian_point ( 'none', ( -42.39999999999999900, 0.7500000000001465500, 18.25000000000000400 ) ) ;
#44529 = line ( 'none', #44523, #44522 ) ;
#44530 = face_outer_bound ( 'none', #19445, .t. ) ;
#44531 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001543200, 18.25000000000000400 ) ) ;
#44532 = line ( 'none', #44531, #44585 ) ;
#44533 = axis2_placement_3d ( 'none', #44568, #44567, #44566 ) ;
#44534 = circle ( 'none', #44590, 1.750000000000001600 ) ;
#44535 = axis2_placement_3d ( 'none', #44581, #44580, #44579 ) ;
#44536 = cartesian_point ( 'none', ( -42.39999999999999900, 0.7500000000001468800, 20.00000000000000400 ) ) ;
#44537 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44538 = vector ( 'none', #44537, 1000.000000000000000 ) ;
#44539 = cartesian_point ( 'none', ( -42.39999999999999900, 0.7500000000001469900, 21.75000000000000700 ) ) ;
#44540 = line ( 'none', #44539, #44538 ) ;
#44541 = plane ( 'none', #44535 ) ;
#44542 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44543 = axis2_placement_3d ( 'none', #44536, #44497, #44496 ) ;
#44544 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, -0.0000000000000000000 ) ) ;
#44545 = face_outer_bound ( 'none', #19402, .t. ) ;
#44546 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44548 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998530100, 21.75000000000000700 ) ) ;
#44549 = axis2_placement_3d ( 'none', #44552, #44544, #44542 ) ;
#44550 = line ( 'none', #44577, #44576 ) ;
#44551 = face_outer_bound ( 'none', #19440, .t. ) ;
#44552 = cartesian_point ( 'none', ( -42.39999999999999900, -0.7499999999998526700, 20.00000000000000400 ) ) ;
#44553 = cylindrical_surface ( 'none', #44543, 1.750000000000001600 ) ;
#44554 = face_outer_bound ( 'none', #19389, .t. ) ;
#44555 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44556 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44557 = cartesian_point ( 'none', ( 0.7499999999999995600, 44.39999999999999900, 20.00000000000000400 ) ) ;
#44558 = circle ( 'none', #44574, 1.750000000000001600 ) ;
#44559 = cartesian_point ( 'none', ( 0.7499999999999995600, 44.39999999999999900, 20.00000000000000400 ) ) ;
#44560 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44561 = vector ( 'none', #44560, 1000.000000000000000 ) ;
#44562 = cylindrical_surface ( 'none', #44582, 2.000000000000001800 ) ;
#44563 = face_outer_bound ( 'none', #19438, .t. ) ;
#44564 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44565 = vector ( 'none', #44564, 1000.000000000000000 ) ;
#44566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44568 = cartesian_point ( 'none', ( -0.7499999999999998900, 44.39999999999999900, 22.00000000000000700 ) ) ;
#44569 = line ( 'none', #44578, #44561 ) ;
#44570 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44571 = line ( 'none', #44573, #44565 ) ;
#44572 = cylindrical_surface ( 'none', #44618, 2.000000000000001800 ) ;
#44573 = cartesian_point ( 'none', ( -0.7499999999999998900, 44.39999999999999900, 22.00000000000000700 ) ) ;
#44574 = axis2_placement_3d ( 'none', #44559, #44570, #44617 ) ;
#44575 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44576 = vector ( 'none', #44575, 1000.000000000000000 ) ;
#44577 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.00000000000000400 ) ) ;
#44578 = cartesian_point ( 'none', ( 0.7499999999999992200, 45.00000000000000000, 18.00000000000000400 ) ) ;
#44579 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44581 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.00000000000000400 ) ) ;
#44582 = axis2_placement_3d ( 'none', #44603, #44602, #44605 ) ;
#44583 = face_outer_bound ( 'none', #19426, .t. ) ;
#44584 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44585 = vector ( 'none', #44584, 1000.000000000000000 ) ;
#44586 = plane ( 'none', #44533 ) ;
#44587 = direction ( 'none', ( -3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44588 = direction ( 'none', ( -1.000000000000000000, 3.809861648552350700e-015, 0.0000000000000000000 ) ) ;
#44589 = cartesian_point ( 'none', ( -44.39999999999999900, 0.7500000000001546500, 20.00000000000000400 ) ) ;
#44590 = axis2_placement_3d ( 'none', #44589, #44588, #44587 ) ;
#44591 = vector ( 'none', #44597, 1000.000000000000000 ) ;
#44592 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44593 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44594 = vector ( 'none', #44593, 1000.000000000000000 ) ;
#44595 = cartesian_point ( 'none', ( 0.7499999999999996700, 44.39999999999999900, 22.00000000000000700 ) ) ;
#44596 = cartesian_point ( 'none', ( 0.7499999999999998900, 45.00000000000000000, 22.00000000000000700 ) ) ;
#44597 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44598 = cartesian_point ( 'none', ( -0.7499999999999998900, 45.00000000000000000, 22.00000000000000700 ) ) ;
#44599 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.00000000000000400 ) ) ;
#44600 = line ( 'none', #44598, #44591 ) ;
#44601 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44602 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44603 = cartesian_point ( 'none', ( 0.7499999999999995600, 44.39999999999999900, 20.00000000000000400 ) ) ;
#44604 = line ( 'none', #44595, #44594 ) ;
#44605 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44606 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44607 = vector ( 'none', #44606, 1000.000000000000000 ) ;
#44608 = cartesian_point ( 'none', ( -0.7499999999999961100, 44.39999999999999900, 18.00000000000000400 ) ) ;
#44609 = face_outer_bound ( 'none', #19367, .t. ) ;
#44610 = cartesian_point ( 'none', ( -0.7499999999999961100, 44.39999999999999900, 18.00000000000000400 ) ) ;
#44611 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44612 = line ( 'none', #44608, #44607 ) ;
#44613 = cartesian_point ( 'none', ( -0.7499999999999958900, 45.00000000000000000, 18.00000000000000400 ) ) ;
#44614 = vector ( 'none', #44601, 1000.000000000000000 ) ;
#44615 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44616 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#44617 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44618 = axis2_placement_3d ( 'none', #44616, #44615, #44611 ) ;
#44619 = axis2_placement_3d ( 'none', #44628, #44674, #44673 ) ;
#44620 = cylindrical_surface ( 'none', #44619, 1.750000000000001600 ) ;
#44621 = line ( 'none', #44662, #44661 ) ;
#44622 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44623 = vector ( 'none', #44622, 1000.000000000000000 ) ;
#44624 = cartesian_point ( 'none', ( -0.7499999999999956700, 42.39999999999999900, 18.25000000000000400 ) ) ;
#44625 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44626 = line ( 'none', #44624, #44623 ) ;
#44627 = axis2_placement_3d ( 'none', #44649, #44648, #44675 ) ;
#44628 = cartesian_point ( 'none', ( 0.7499999999999988900, 42.39999999999999900, 20.00000000000000400 ) ) ;
#44629 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44630 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44631 = axis2_placement_3d ( 'none', #44641, #44640, #44625 ) ;
#44632 = face_outer_bound ( 'none', #19437, .t. ) ;
#44633 = plane ( 'none', #44627 ) ;
#44634 = face_outer_bound ( 'none', #19480, .t. ) ;
#44635 = cartesian_point ( 'none', ( -0.7500000000000006700, 42.39999999999999900, 20.00000000000000400 ) ) ;
#44636 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44637 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44638 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#44639 = axis2_placement_3d ( 'none', #44638, #44637, #44636 ) ;
#44640 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44641 = cartesian_point ( 'none', ( 0.7499999999999985600, 42.39999999999999900, 18.25000000000000400 ) ) ;
#44642 = face_outer_bound ( 'none', #19462, .t. ) ;
#44643 = plane ( 'none', #44631 ) ;
#44644 = face_outer_bound ( 'none', #19447, .t. ) ;
#44645 = cylindrical_surface ( 'none', #44646, 1.750000000000001600 ) ;
#44646 = axis2_placement_3d ( 'none', #44635, #44630, #44629 ) ;
#44647 = circle ( 'none', #44639, 2.000000000000001800 ) ;
#44648 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44649 = cartesian_point ( 'none', ( -0.7500000000000010000, 42.39999999999999900, 21.75000000000000700 ) ) ;
#44650 = axis2_placement_3d ( 'none', #44669, #44707, #44706 ) ;
#44651 = axis2_placement_3d ( 'none', #44687, #44686, #44685 ) ;
#44652 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44653 = vector ( 'none', #44652, 1000.000000000000000 ) ;
#44654 = direction ( 'none', ( -1.000000000000000000, 3.183782874429684300e-016, 0.0000000000000000000 ) ) ;
#44655 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44656 = cartesian_point ( 'none', ( -0.7500000000000003300, 44.39999999999999900, 21.75000000000000700 ) ) ;
#44657 = line ( 'none', #44656, #44653 ) ;
#44658 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#44659 = plane ( 'none', #44668 ) ;
#44660 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44661 = vector ( 'none', #44660, 1000.000000000000000 ) ;
#44662 = cartesian_point ( 'none', ( 0.7499999999999985600, 42.39999999999999900, 18.25000000000000400 ) ) ;
#44663 = face_outer_bound ( 'none', #19565, .t. ) ;
#44664 = face_bound ( 'none', #19415, .t. ) ;
#44665 = cartesian_point ( 'none', ( -0.7499999999999950000, 44.39999999999999900, 18.25000000000000400 ) ) ;
#44666 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44667 = vector ( 'none', #44666, 1000.000000000000000 ) ;
#44668 = axis2_placement_3d ( 'none', #44671, #44655, #44654 ) ;
#44669 = cartesian_point ( 'none', ( -0.7500000000000000000, 44.39999999999999900, 20.00000000000000400 ) ) ;
#44670 = line ( 'none', #44676, #44667 ) ;
#44671 = cartesian_point ( 'none', ( 0.7499999999999995600, 44.39999999999999900, 20.00000000000000400 ) ) ;
#44672 = circle ( 'none', #44650, 1.750000000000001300 ) ;
#44673 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44674 = direction ( 'none', ( 3.183782874429684800e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44675 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44676 = cartesian_point ( 'none', ( 0.7499999999999990000, 42.39999999999999900, 21.75000000000000700 ) ) ;
#44677 = face_outer_bound ( 'none', #19478, .t. ) ;
#44678 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44679 = circle ( 'none', #44740, 2.000000000000001800 ) ;
#44680 = circle ( 'none', #44689, 2.000000000000001800 ) ;
#44681 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44682 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44683 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#44684 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004647400, 21.75000000000000700 ) ) ;
#44685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44686 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44687 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#44688 = plane ( 'none', #44693 ) ;
#44689 = axis2_placement_3d ( 'none', #44683, #44678, #44729 ) ;
#44690 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44691 = vector ( 'none', #44690, 1000.000000000000000 ) ;
#44692 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995311500, 18.00000000000000400 ) ) ;
#44693 = axis2_placement_3d ( 'none', #44658, #44682, #44681 ) ;
#44694 = circle ( 'none', #44651, 2.000000000000001800 ) ;
#44695 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.25000000000000400 ) ) ;
#44696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44697 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#44698 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#44699 = axis2_placement_3d ( 'none', #44698, #44697, #44696 ) ;
#44700 = cartesian_point ( 'none', ( 0.7499999999999996700, 44.39999999999999900, 21.75000000000000700 ) ) ;
#44701 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44702 = vector ( 'none', #44701, 1000.000000000000000 ) ;
#44703 = cartesian_point ( 'none', ( 0.7499999999999992200, 44.39999999999999900, 18.25000000000000400 ) ) ;
#44704 = line ( 'none', #44703, #44702 ) ;
#44705 = circle ( 'none', #44699, 2.000000000000001800 ) ;
#44706 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44707 = direction ( 'none', ( 3.183782874429684300e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44708 = line ( 'none', #44692, #44691 ) ;
#44709 = vector ( 'none', #44775, 1000.000000000000000 ) ;
#44710 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004647400, 22.00000000000000700 ) ) ;
#44711 = line ( 'none', #44710, #44709 ) ;
#44712 = axis2_placement_3d ( 'none', #44719, #44768, #44767 ) ;
#44713 = cylindrical_surface ( 'none', #44774, 2.000000000000001800 ) ;
#44714 = circle ( 'none', #44712, 2.000000000000001800 ) ;
#44715 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004711800, 22.00000000000000700 ) ) ;
#44716 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44717 = vector ( 'none', #44716, 1000.000000000000000 ) ;
#44718 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#44719 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004710700, 20.00000000000000400 ) ) ;
#44720 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004707300, 18.00000000000000400 ) ) ;
#44721 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44722 = vector ( 'none', #44721, 1000.000000000000000 ) ;
#44723 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#44724 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44725 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44726 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#44727 = axis2_placement_3d ( 'none', #44726, #44725, #44724 ) ;
#44728 = line ( 'none', #44718, #44717 ) ;
#44729 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44730 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995300400, 18.25000000000000400 ) ) ;
#44731 = face_outer_bound ( 'none', #19521, .t. ) ;
#44732 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44733 = vector ( 'none', #44732, 1000.000000000000000 ) ;
#44734 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995349300, 22.00000000000000700 ) ) ;
#44735 = line ( 'none', #44734, #44733 ) ;
#44736 = plane ( 'none', #44727 ) ;
#44737 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44738 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44739 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004646300, 20.00000000000000400 ) ) ;
#44740 = axis2_placement_3d ( 'none', #44739, #44738, #44737 ) ;
#44741 = line ( 'none', #44723, #44722 ) ;
#44742 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995246000, 18.00000000000000400 ) ) ;
#44743 = axis2_placement_3d ( 'none', #44753, #44760, #44745 ) ;
#44744 = line ( 'none', #44789, #44805 ) ;
#44745 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44746 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44747 = vector ( 'none', #44746, 1000.000000000000000 ) ;
#44748 = cartesian_point ( 'none', ( 42.39999999999999100, -0.7500000000004426500, 18.25000000000000400 ) ) ;
#44749 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44750 = vector ( 'none', #44749, 1000.000000000000000 ) ;
#44751 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995515800, 18.25000000000000400 ) ) ;
#44752 = line ( 'none', #44751, #44750 ) ;
#44753 = cartesian_point ( 'none', ( 42.39999999999999100, -0.7500000000004429800, 20.00000000000000400 ) ) ;
#44754 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44755 = vector ( 'none', #44754, 1000.000000000000000 ) ;
#44756 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#44757 = line ( 'none', #44756, #44755 ) ;
#44758 = cylindrical_surface ( 'none', #44743, 1.750000000000001600 ) ;
#44759 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44760 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44761 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995311500, 18.00000000000000400 ) ) ;
#44762 = line ( 'none', #44802, #44801 ) ;
#44763 = axis2_placement_3d ( 'none', #44798, #44797, #44796 ) ;
#44764 = face_outer_bound ( 'none', #19512, .t. ) ;
#44765 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44766 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004646300, 20.00000000000000400 ) ) ;
#44767 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44768 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44769 = line ( 'none', #44748, #44747 ) ;
#44770 = face_outer_bound ( 'none', #19540, .t. ) ;
#44771 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#44772 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004647400, 22.00000000000000700 ) ) ;
#44773 = face_outer_bound ( 'none', #19549, .t. ) ;
#44774 = axis2_placement_3d ( 'none', #44766, #44765, #44759 ) ;
#44775 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44776 = circle ( 'none', #44834, 1.750000000000001600 ) ;
#44777 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44778 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44779 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004646300, 20.00000000000000400 ) ) ;
#44780 = face_outer_bound ( 'none', #19544, .t. ) ;
#44781 = axis2_placement_3d ( 'none', #44779, #44778, #44835 ) ;
#44782 = cylindrical_surface ( 'none', #44825, 2.000000000000001800 ) ;
#44783 = axis2_placement_3d ( 'none', #44785, #44784, #44777 ) ;
#44784 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44785 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#44786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44787 = vector ( 'none', #44786, 1000.000000000000000 ) ;
#44788 = cartesian_point ( 'none', ( 23.43474983864773600, 1.749999999999915600, 40.00000000000000000 ) ) ;
#44789 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.00000000000000400 ) ) ;
#44790 = line ( 'none', #44788, #44787 ) ;
#44791 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44792 = vector ( 'none', #44791, 1000.000000000000000 ) ;
#44793 = circle ( 'none', #44783, 1.750000000000001600 ) ;
#44794 = face_bound ( 'none', #19511, .t. ) ;
#44795 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44796 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44797 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44798 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995569100, 21.75000000000000700 ) ) ;
#44799 = plane ( 'none', #44763 ) ;
#44800 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44801 = vector ( 'none', #44800, 1000.000000000000000 ) ;
#44802 = cartesian_point ( 'none', ( 42.39999999999999100, -0.7500000000004430900, 21.75000000000000700 ) ) ;
#44803 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004643000, 18.25000000000000400 ) ) ;
#44804 = line ( 'none', #44803, #44792 ) ;
#44805 = vector ( 'none', #44795, 1000.000000000000000 ) ;
#44806 = plane ( 'none', #44781 ) ;
#44807 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44808 = vector ( 'none', #44807, 1000.000000000000000 ) ;
#44809 = cartesian_point ( 'none', ( -11.87171007058376500, 1.750000000000000900, 40.00000000000000000 ) ) ;
#44810 = cartesian_point ( 'none', ( 1.750000000000001600, -1.395070938231011100e-014, 40.00000000000000000 ) ) ;
#44811 = plane ( 'none', #44857 ) ;
#44812 = cylindrical_surface ( 'none', #44862, 7.500000000000000000 ) ;
#44813 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44814 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44815 = axis2_placement_3d ( 'none', #44818, #44814, #44813 ) ;
#44816 = cylindrical_surface ( 'none', #44815, 11.99999999999999800 ) ;
#44817 = line ( 'none', #44870, #44869 ) ;
#44818 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#44819 = face_outer_bound ( 'none', #19597, .t. ) ;
#44820 = direction ( 'none', ( 1.040834085586083300e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44821 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44822 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44823 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, 0.0000000000000000000 ) ) ;
#44824 = axis2_placement_3d ( 'none', #44861, #44860, #44845 ) ;
#44825 = axis2_placement_3d ( 'none', #44827, #44821, #44820 ) ;
#44826 = face_outer_bound ( 'none', #19524, .t. ) ;
#44827 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995350400, 20.00000000000000400 ) ) ;
#44828 = face_outer_bound ( 'none', #19641, .t. ) ;
#44829 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44830 = vector ( 'none', #44829, 1000.000000000000000 ) ;
#44831 = cartesian_point ( 'none', ( 44.40000000000000600, 0.7499999999995353700, 21.75000000000000700 ) ) ;
#44832 = line ( 'none', #44831, #44830 ) ;
#44833 = face_outer_bound ( 'none', #19602, .t. ) ;
#44834 = axis2_placement_3d ( 'none', #44837, #44823, #44822 ) ;
#44835 = direction ( 'none', ( 1.079282837077111400e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44836 = line ( 'none', #44809, #44808 ) ;
#44837 = cartesian_point ( 'none', ( 44.39999999999999100, -0.7500000000004646300, 20.00000000000000400 ) ) ;
#44838 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#44839 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44840 = vector ( 'none', #44839, 1000.000000000000000 ) ;
#44841 = cartesian_point ( 'none', ( -1.801151473982167000, 7.280511889130577800, 40.00000000000000000 ) ) ;
#44842 = cylindrical_surface ( 'none', #44854, 1.750000000000001600 ) ;
#44843 = direction ( 'none', ( -3.444125197344650300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44844 = direction ( 'none', ( -1.000000000000000000, 3.444125197344650300e-015, 0.0000000000000000000 ) ) ;
#44845 = direction ( 'none', ( 0.01114051226532810300, 0.9999379425676705500, 0.0000000000000000000 ) ) ;
#44846 = vector ( 'none', #45095, 1000.000000000000100 ) ;
#44847 = line ( 'none', #44841, #44840 ) ;
#44848 = cartesian_point ( 'none', ( 42.40000000000000600, 0.7499999999995565800, 20.00000000000000400 ) ) ;
#44849 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44850 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44851 = cartesian_point ( 'none', ( 42.39999999999999100, -0.7500000000004426500, 18.25000000000000400 ) ) ;
#44852 = axis2_placement_3d ( 'none', #44851, #44850, #44849 ) ;
#44853 = plane ( 'none', #44824 ) ;
#44854 = axis2_placement_3d ( 'none', #44848, #44838, #44867 ) ;
#44855 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44856 = plane ( 'none', #44852 ) ;
#44857 = axis2_placement_3d ( 'none', #44810, #44844, #44843 ) ;
#44858 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44859 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#44860 = direction ( 'none', ( 0.9999379425676706600, -0.01114051226532810500, 0.0000000000000000000 ) ) ;
#44861 = cartesian_point ( 'none', ( -2.912926390864118100, -92.50896785007061900, 40.00000000000000000 ) ) ;
#44862 = axis2_placement_3d ( 'none', #44859, #44858, #44855 ) ;
#44863 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44864 = vector ( 'none', #44863, 1000.000000000000000 ) ;
#44865 = cartesian_point ( 'none', ( -7.292976072907409300, 1.750000000000001100, 40.00000000000000000 ) ) ;
#44866 = line ( 'none', #44865, #44864 ) ;
#44867 = direction ( 'none', ( 1.189524669241238200e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44868 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44869 = vector ( 'none', #44868, 1000.000000000000000 ) ;
#44870 = cartesian_point ( 'none', ( -1.750000000000000400, 11.87171007058378300, 40.00000000000000000 ) ) ;
#44871 = face_outer_bound ( 'none', #19579, .t. ) ;
#44872 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44873 = vector ( 'none', #44930, 1000.000000000000000 ) ;
#44874 = cartesian_point ( 'none', ( -1.749999999999997300, 23.43474983864772900, 40.00000000000000000 ) ) ;
#44875 = line ( 'none', #44874, #44873 ) ;
#44876 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997100, 40.00000000000000000 ) ) ;
#44877 = axis2_placement_3d ( 'none', #44887, #44933, #44897 ) ;
#44878 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#44879 = cartesian_point ( 'none', ( -1.749999999999998200, 19.92329039089678500, 40.00000000000000000 ) ) ;
#44880 = line ( 'none', #44879, #44901 ) ;
#44881 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44882 = vector ( 'none', #44881, 1000.000000000000000 ) ;
#44883 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 40.00000000000000000 ) ) ;
#44884 = face_outer_bound ( 'none', #19634, .t. ) ;
#44885 = face_outer_bound ( 'none', #19582, .t. ) ;
#44886 = axis2_placement_3d ( 'none', #44878, #44872, #44932 ) ;
#44887 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#44888 = cylindrical_surface ( 'none', #44886, 20.00000000000000000 ) ;
#44889 = line ( 'none', #44883, #44882 ) ;
#44890 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44891 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44892 = vector ( 'none', #44891, 1000.000000000000000 ) ;
#44893 = cartesian_point ( 'none', ( -1.750000000000001300, 26.94322734937297500, 40.00000000000000000 ) ) ;
#44894 = line ( 'none', #44893, #44892 ) ;
#44895 = axis2_placement_3d ( 'none', #44899, #44890, #44896 ) ;
#44896 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44897 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44898 = face_outer_bound ( 'none', #19604, .t. ) ;
#44899 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#44900 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44901 = vector ( 'none', #44900, 1000.000000000000000 ) ;
#44902 = cylindrical_surface ( 'none', #44895, 15.50000000000000000 ) ;
#44903 = direction ( 'none', ( 1.000000000000000000, 4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#44904 = direction ( 'none', ( 4.735816376473156900e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44905 = cartesian_point ( 'none', ( 7.840613500368687900e-015, 1.750000000000001600, 40.00000000000000000 ) ) ;
#44906 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44907 = face_outer_bound ( 'none', #19665, .t. ) ;
#44908 = cylindrical_surface ( 'none', #44922, 23.49999999999999600 ) ;
#44909 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44910 = vector ( 'none', #44909, 1000.000000000000000 ) ;
#44911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44912 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#44913 = plane ( 'none', #44921 ) ;
#44914 = direction ( 'none', ( 1.000000000000000000, 9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#44915 = direction ( 'none', ( 9.589622833362108700e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44916 = line ( 'none', #44876, #44910 ) ;
#44917 = face_outer_bound ( 'none', #19710, .t. ) ;
#44918 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44919 = vector ( 'none', #44918, 1000.000000000000000 ) ;
#44920 = cartesian_point ( 'none', ( -15.40089283126143900, 1.749999999999997800, 40.00000000000000000 ) ) ;
#44921 = axis2_placement_3d ( 'none', #44905, #44904, #44903 ) ;
#44922 = axis2_placement_3d ( 'none', #44912, #44911, #44906 ) ;
#44923 = line ( 'none', #44961, #44960 ) ;
#44924 = axis2_placement_3d ( 'none', #44927, #44915, #44914 ) ;
#44925 = face_outer_bound ( 'none', #19577, .t. ) ;
#44926 = face_outer_bound ( 'none', #19567, .t. ) ;
#44927 = cartesian_point ( 'none', ( -19.92329039089678500, 1.749999999999997300, 40.00000000000000000 ) ) ;
#44928 = plane ( 'none', #44924 ) ;
#44929 = cylindrical_surface ( 'none', #44877, 3.250000000000000400 ) ;
#44930 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44931 = line ( 'none', #44920, #44919 ) ;
#44932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44933 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44935 = vector ( 'none', #44934, 1000.000000000000000 ) ;
#44936 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 40.00000000000000000 ) ) ;
#44937 = cartesian_point ( 'none', ( -1.750000000000000000, 23.43474983864773300, 40.00000000000000000 ) ) ;
#44938 = axis2_placement_3d ( 'none', #44992, #44975, #44974 ) ;
#44939 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44940 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44941 = line ( 'none', #44936, #44935 ) ;
#44942 = cartesian_point ( 'none', ( -26.94322734937297900, 1.749999999999996700, 40.00000000000000000 ) ) ;
#44943 = axis2_placement_3d ( 'none', #44942, #44955, #44964 ) ;
#44944 = line ( 'none', #44987, #44986 ) ;
#44945 = face_outer_bound ( 'none', #19673, .t. ) ;
#44946 = plane ( 'none', #44943 ) ;
#44947 = face_outer_bound ( 'none', #19670, .t. ) ;
#44948 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44949 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44950 = cartesian_point ( 'none', ( 23.43474983864774000, 1.749999999999918300, 40.00000000000000000 ) ) ;
#44951 = axis2_placement_3d ( 'none', #44950, #44949, #44948 ) ;
#44952 = plane ( 'none', #44951 ) ;
#44953 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44954 = axis2_placement_3d ( 'none', #44956, #44940, #44939 ) ;
#44955 = direction ( 'none', ( 1.236094196609384900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44956 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#44957 = face_outer_bound ( 'none', #19651, .t. ) ;
#44958 = axis2_placement_3d ( 'none', #44963, #44962, #44953 ) ;
#44959 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44960 = vector ( 'none', #44959, 1000.000000000000000 ) ;
#44961 = cartesian_point ( 'none', ( -23.43474983864774700, -1.749999999999752000, 40.00000000000000000 ) ) ;
#44962 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44963 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#44964 = direction ( 'none', ( 1.000000000000000000, 1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#44965 = cylindrical_surface ( 'none', #44958, 27.00000000000000000 ) ;
#44966 = cylindrical_surface ( 'none', #44954, 23.49999999999999600 ) ;
#44967 = cartesian_point ( 'none', ( 1.750000000000000000, -23.43474983864773300, 40.00000000000000000 ) ) ;
#44968 = axis2_placement_3d ( 'none', #44967, #45025, #45024 ) ;
#44969 = cartesian_point ( 'none', ( 1.750000000000001300, -26.94322734937297500, 40.00000000000000000 ) ) ;
#44970 = cylindrical_surface ( 'none', #45018, 27.00000000000000000 ) ;
#44971 = direction ( 'none', ( -1.000000000000000000, -1.236094196609384900e-016, 0.0000000000000000000 ) ) ;
#44972 = plane ( 'none', #44973 ) ;
#44973 = axis2_placement_3d ( 'none', #44978, #45015, #45014 ) ;
#44974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44975 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44976 = face_outer_bound ( 'none', #19708, .t. ) ;
#44977 = plane ( 'none', #44983 ) ;
#44978 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 40.00000000000000000 ) ) ;
#44979 = line ( 'none', #45021, #45020 ) ;
#44980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44981 = direction ( 'none', ( -1.236094196609384900e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44982 = face_outer_bound ( 'none', #19695, .t. ) ;
#44983 = axis2_placement_3d ( 'none', #44994, #44981, #44971 ) ;
#44984 = plane ( 'none', #44996 ) ;
#44985 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44986 = vector ( 'none', #44985, 1000.000000000000000 ) ;
#44987 = cartesian_point ( 'none', ( -23.43474983864772900, 1.749999999999996900, 40.00000000000000000 ) ) ;
#44988 = face_outer_bound ( 'none', #19609, .t. ) ;
#44989 = line ( 'none', #45016, #45012 ) ;
#44990 = face_outer_bound ( 'none', #19622, .t. ) ;
#44991 = plane ( 'none', #44968 ) ;
#44992 = cartesian_point ( 'none', ( -1.750000000000000000, 15.40089283126143900, 40.00000000000000000 ) ) ;
#44993 = plane ( 'none', #44938 ) ;
#44994 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 40.00000000000000000 ) ) ;
#44995 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44996 = axis2_placement_3d ( 'none', #44937, #44995, #44980 ) ;
#44997 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44998 = line ( 'none', #45003, #45059 ) ;
#44999 = axis2_placement_3d ( 'none', #45050, #45044, #45043 ) ;
#45000 = cartesian_point ( 'none', ( -23.43474983864775000, -1.749999999999754600, 40.00000000000000000 ) ) ;
#45001 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45003 = cartesian_point ( 'none', ( 23.43474983864772900, -1.749999999999996900, 40.00000000000000000 ) ) ;
#45004 = face_outer_bound ( 'none', #19735, .t. ) ;
#45005 = face_outer_bound ( 'none', #19643, .t. ) ;
#45006 = vector ( 'none', #45022, 1000.000000000000000 ) ;
#45007 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45008 = vector ( 'none', #45007, 1000.000000000000000 ) ;
#45009 = cartesian_point ( 'none', ( 1.750000000000090600, 26.94322734937297200, 40.00000000000000000 ) ) ;
#45010 = line ( 'none', #45009, #45008 ) ;
#45011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45012 = vector ( 'none', #45011, 1000.000000000000000 ) ;
#45013 = line ( 'none', #44969, #45006 ) ;
#45014 = direction ( 'none', ( -3.367873941448443400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45015 = direction ( 'none', ( -1.000000000000000000, 3.367873941448443400e-015, 0.0000000000000000000 ) ) ;
#45016 = cartesian_point ( 'none', ( 1.749999999999997300, -23.43474983864772900, 40.00000000000000000 ) ) ;
#45017 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45018 = axis2_placement_3d ( 'none', #45017, #45002, #44997 ) ;
#45019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45020 = vector ( 'none', #45019, 1000.000000000000000 ) ;
#45021 = cartesian_point ( 'none', ( 26.94322734937297900, -1.749999999999996700, 40.00000000000000000 ) ) ;
#45022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45023 = face_outer_bound ( 'none', #19712, .t. ) ;
#45024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45025 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45026 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45027 = axis2_placement_3d ( 'none', #45035, #45077, #45028 ) ;
#45028 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45031 = vector ( 'none', #45030, 1000.000000000000000 ) ;
#45032 = cartesian_point ( 'none', ( 11.87171007058379000, 1.749999999999959100, 40.00000000000000000 ) ) ;
#45033 = cartesian_point ( 'none', ( 7.280511889130584000, 1.801151473982141700, 40.00000000000000000 ) ) ;
#45034 = line ( 'none', #45033, #45092 ) ;
#45035 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45036 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45037 = axis2_placement_3d ( 'none', #45026, #45029, #45041 ) ;
#45038 = face_outer_bound ( 'none', #19749, .t. ) ;
#45039 = line ( 'none', #45032, #45031 ) ;
#45040 = cylindrical_surface ( 'none', #45057, 27.00000000000000000 ) ;
#45041 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45043 = direction ( 'none', ( 1.035084066366720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45044 = direction ( 'none', ( 1.000000000000000000, -1.035084066366720800e-014, 0.0000000000000000000 ) ) ;
#45045 = plane ( 'none', #44999 ) ;
#45046 = cylindrical_surface ( 'none', #45037, 23.49999999999999600 ) ;
#45047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45048 = vector ( 'none', #45047, 1000.000000000000000 ) ;
#45049 = cartesian_point ( 'none', ( 1.750000000000078800, 23.43474983864772200, 40.00000000000000000 ) ) ;
#45050 = cartesian_point ( 'none', ( -1.750000000000278700, -26.94322734937296100, 40.00000000000000000 ) ) ;
#45051 = face_outer_bound ( 'none', #19719, .t. ) ;
#45052 = line ( 'none', #45049, #45048 ) ;
#45053 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45054 = vector ( 'none', #45053, 1000.000000000000000 ) ;
#45055 = cartesian_point ( 'none', ( 26.94322734937298200, 1.749999999999907200, 40.00000000000000000 ) ) ;
#45056 = line ( 'none', #45055, #45054 ) ;
#45057 = axis2_placement_3d ( 'none', #45001, #45042, #45036 ) ;
#45058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45059 = vector ( 'none', #45058, 1000.000000000000000 ) ;
#45060 = cylindrical_surface ( 'none', #45061, 11.99999999999999800 ) ;
#45061 = axis2_placement_3d ( 'none', #45117, #45113, #45071 ) ;
#45062 = cartesian_point ( 'none', ( 2.912926390864118100, 92.50896785007061900, 40.00000000000000000 ) ) ;
#45063 = circle ( 'none', #45098, 1.000000000000000900 ) ;
#45064 = axis2_placement_3d ( 'none', #45120, #45119, #45118 ) ;
#45065 = line ( 'none', #45116, #45115 ) ;
#45066 = face_outer_bound ( 'none', #19781, .t. ) ;
#45067 = axis2_placement_3d ( 'none', #45000, #45073, #45081 ) ;
#45068 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45069 = vector ( 'none', #45068, 1000.000000000000000 ) ;
#45070 = cartesian_point ( 'none', ( -1.750000000000242500, -23.43474983864771100, 40.00000000000000000 ) ) ;
#45071 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45072 = face_outer_bound ( 'none', #19744, .t. ) ;
#45073 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45074 = axis2_placement_3d ( 'none', #45062, #45101, #45100 ) ;
#45075 = face_outer_bound ( 'none', #19696, .t. ) ;
#45076 = plane ( 'none', #45067 ) ;
#45077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45079 = vector ( 'none', #45078, 1000.000000000000000 ) ;
#45080 = line ( 'none', #45070, #45069 ) ;
#45081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45082 = cartesian_point ( 'none', ( -26.94322734937299300, -1.749999999999719300, 40.00000000000000000 ) ) ;
#45083 = line ( 'none', #45082, #45079 ) ;
#45084 = face_outer_bound ( 'none', #19691, .t. ) ;
#45085 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45086 = vector ( 'none', #45085, 1000.000000000000000 ) ;
#45087 = cartesian_point ( 'none', ( -1.750000000000278700, -26.94322734937296100, 40.00000000000000000 ) ) ;
#45088 = cylindrical_surface ( 'none', #45064, 23.49999999999999600 ) ;
#45089 = line ( 'none', #45087, #45086 ) ;
#45090 = cylindrical_surface ( 'none', #45027, 27.00000000000000000 ) ;
#45091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45092 = vector ( 'none', #45091, 1000.000000000000000 ) ;
#45093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45094 = vector ( 'none', #45093, 1000.000000000000000 ) ;
#45095 = direction ( 'none', ( -0.0000000000000000000, -0.004363309284746579700, -0.9999904807207344900 ) ) ;
#45096 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45097 = vector ( 'none', #45096, 1000.000000000000000 ) ;
#45098 = axis2_placement_3d ( 'none', #43858, #45359, #45344 ) ;
#45099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45100 = direction ( 'none', ( -0.01114051226532810300, -0.9999379425676705500, 0.0000000000000000000 ) ) ;
#45101 = direction ( 'none', ( -0.9999379425676706600, 0.01114051226532810500, 0.0000000000000000000 ) ) ;
#45102 = cartesian_point ( 'none', ( 1.750000000000026400, 7.292976072907404000, 40.00000000000000000 ) ) ;
#45103 = line ( 'none', #45102, #45094 ) ;
#45104 = plane ( 'none', #45074 ) ;
#45105 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45106 = vector ( 'none', #45105, 1000.000000000000000 ) ;
#45107 = cartesian_point ( 'none', ( 1.750000000000000400, -11.87171007058378300, 40.00000000000000000 ) ) ;
#45108 = line ( 'none', #45107, #45106 ) ;
#45109 = face_outer_bound ( 'none', #19761, .t. ) ;
#45110 = cartesian_point ( 'none', ( 1.801151473982167000, -7.280511889130577800, 40.00000000000000000 ) ) ;
#45111 = line ( 'none', #45110, #45097 ) ;
#45112 = face_outer_bound ( 'none', #19722, .t. ) ;
#45113 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45114 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45115 = vector ( 'none', #45114, 1000.000000000000000 ) ;
#45116 = cartesian_point ( 'none', ( 7.292976072907409300, -1.750000000000001100, 40.00000000000000000 ) ) ;
#45117 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45118 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45119 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45120 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45122 = vector ( 'none', #45121, 1000.000000000000000 ) ;
#45123 = direction ( 'none', ( 0.01114051226533857700, 0.9999379425676705500, 0.0000000000000000000 ) ) ;
#45124 = face_outer_bound ( 'none', #19827, .t. ) ;
#45125 = axis2_placement_3d ( 'none', #45151, #45123, #45179 ) ;
#45126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45127 = vector ( 'none', #45126, 1000.000000000000000 ) ;
#45128 = cartesian_point ( 'none', ( -1.750000000000125200, -11.87171007058374500, 40.00000000000000000 ) ) ;
#45129 = direction ( 'none', ( 1.042709191956341500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45130 = direction ( 'none', ( 1.000000000000000000, -1.042709191956341500e-014, 0.0000000000000000000 ) ) ;
#45131 = cartesian_point ( 'none', ( -1.750000000000001600, 2.617090114619296100e-014, 40.00000000000000000 ) ) ;
#45132 = line ( 'none', #45128, #45127 ) ;
#45133 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45135 = axis2_placement_3d ( 'none', #45131, #45130, #45129 ) ;
#45136 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45137 = axis2_placement_3d ( 'none', #45136, #45134, #45133 ) ;
#45138 = plane ( 'none', #45125 ) ;
#45139 = plane ( 'none', #45135 ) ;
#45140 = face_outer_bound ( 'none', #19807, .t. ) ;
#45141 = face_outer_bound ( 'none', #19757, .t. ) ;
#45142 = cartesian_point ( 'none', ( -1.750000000000077500, -7.292976072907391600, 40.00000000000000000 ) ) ;
#45143 = line ( 'none', #45142, #45122 ) ;
#45144 = direction ( 'none', ( 0.9999379425676704300, -0.01114051226533159300, 0.0000000000000000000 ) ) ;
#45145 = direction ( 'none', ( -0.01114051226533159500, -0.9999379425676705500, 0.0000000000000000000 ) ) ;
#45146 = cartesian_point ( 'none', ( -92.50896785007060400, 2.912926390864441400, 40.00000000000000000 ) ) ;
#45147 = axis2_placement_3d ( 'none', #45146, #45145, #45144 ) ;
#45148 = plane ( 'none', #45147 ) ;
#45149 = cylindrical_surface ( 'none', #45137, 7.500000000000000000 ) ;
#45150 = face_outer_bound ( 'none', #19720, .t. ) ;
#45151 = cartesian_point ( 'none', ( 92.50896785007059000, -2.912926390865087100, 40.00000000000000000 ) ) ;
#45152 = face_outer_bound ( 'none', #19785, .t. ) ;
#45153 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45155 = vector ( 'none', #45215, 1000.000000000000000 ) ;
#45156 = cartesian_point ( 'none', ( 11.87171007058376500, -1.750000000000000900, 40.00000000000000000 ) ) ;
#45157 = plane ( 'none', #45205 ) ;
#45158 = face_outer_bound ( 'none', #19836, .t. ) ;
#45159 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45160 = vector ( 'none', #45159, 1000.000000000000000 ) ;
#45161 = axis2_placement_3d ( 'none', #45165, #45154, #45153 ) ;
#45162 = cylindrical_surface ( 'none', #45214, 7.500000000000000000 ) ;
#45163 = direction ( 'none', ( -1.000000000000000000, -4.735816376473156900e-017, 0.0000000000000000000 ) ) ;
#45164 = direction ( 'none', ( -4.735816376473156900e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45165 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45166 = line ( 'none', #45156, #45155 ) ;
#45167 = cylindrical_surface ( 'none', #45213, 15.50000000000000000 ) ;
#45168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45169 = vector ( 'none', #45168, 1000.000000000000000 ) ;
#45170 = cartesian_point ( 'none', ( 1.750000000000066800, 19.92329039089677800, 40.00000000000000000 ) ) ;
#45171 = line ( 'none', #45170, #45169 ) ;
#45172 = cartesian_point ( 'none', ( -11.87171007058380200, -1.749999999999876300, 40.00000000000000000 ) ) ;
#45173 = line ( 'none', #45172, #45160 ) ;
#45174 = cylindrical_surface ( 'none', #45161, 11.99999999999999800 ) ;
#45175 = face_outer_bound ( 'none', #19813, .t. ) ;
#45176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45177 = vector ( 'none', #45176, 1000.000000000000000 ) ;
#45178 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45179 = direction ( 'none', ( -0.9999379425676704300, 0.01114051226533857600, 0.0000000000000000000 ) ) ;
#45180 = cartesian_point ( 'none', ( -7.280511889130597300, -1.801151473982090600, 40.00000000000000000 ) ) ;
#45181 = line ( 'none', #45180, #45177 ) ;
#45182 = plane ( 'none', #45184 ) ;
#45183 = cartesian_point ( 'none', ( -7.840613500368687900e-015, -1.750000000000001600, 40.00000000000000000 ) ) ;
#45184 = axis2_placement_3d ( 'none', #45183, #45164, #45163 ) ;
#45185 = face_outer_bound ( 'none', #19865, .t. ) ;
#45186 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45187 = cartesian_point ( 'none', ( 15.40089283126143900, -1.749999999999997800, 40.00000000000000000 ) ) ;
#45188 = line ( 'none', #45187, #45248 ) ;
#45189 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45190 = cartesian_point ( 'none', ( 1.750000000000051700, 15.40089283126143200, 40.00000000000000000 ) ) ;
#45191 = cylindrical_surface ( 'none', #45230, 11.99999999999999800 ) ;
#45192 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45193 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45194 = vector ( 'none', #45193, 1000.000000000000000 ) ;
#45195 = axis2_placement_3d ( 'none', #45186, #45244, #45242 ) ;
#45196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45197 = vector ( 'none', #45196, 1000.000000000000000 ) ;
#45198 = line ( 'none', #45210, #45245 ) ;
#45199 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997100, 40.00000000000000000 ) ) ;
#45200 = line ( 'none', #45199, #45197 ) ;
#45201 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45202 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45203 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45204 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 40.00000000000000000 ) ) ;
#45205 = axis2_placement_3d ( 'none', #45204, #45203, #45202 ) ;
#45206 = cartesian_point ( 'none', ( 15.40089283126144600, 1.749999999999946300, 40.00000000000000000 ) ) ;
#45207 = line ( 'none', #45206, #45194 ) ;
#45208 = face_outer_bound ( 'none', #19837, .t. ) ;
#45209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45210 = cartesian_point ( 'none', ( 19.92329039089679200, 1.749999999999928700, 40.00000000000000000 ) ) ;
#45211 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45213 = axis2_placement_3d ( 'none', #45201, #45192, #45189 ) ;
#45214 = axis2_placement_3d ( 'none', #45178, #45212, #45211 ) ;
#45215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45216 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45217 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45218 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004707300, 17.00000000000000000 ) ) ;
#45219 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45221 = face_outer_bound ( 'none', #19895, .t. ) ;
#45222 = direction ( 'none', ( -3.395587132775761100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45223 = cylindrical_surface ( 'none', #45225, 20.00000000000000000 ) ;
#45224 = axis2_placement_3d ( 'none', #45272, #45271, #45250 ) ;
#45225 = axis2_placement_3d ( 'none', #45229, #45220, #45219 ) ;
#45226 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45227 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45228 = face_outer_bound ( 'none', #19823, .t. ) ;
#45229 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45230 = axis2_placement_3d ( 'none', #45231, #45227, #45226 ) ;
#45231 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45232 = direction ( 'none', ( -1.000000000000000000, 3.395587132775761100e-015, 0.0000000000000000000 ) ) ;
#45233 = cartesian_point ( 'none', ( 1.750000000000067100, 19.92329039089677800, 40.00000000000000000 ) ) ;
#45234 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45235 = vector ( 'none', #45234, 1000.000000000000000 ) ;
#45236 = axis2_placement_3d ( 'none', #45233, #45232, #45222 ) ;
#45237 = face_outer_bound ( 'none', #19800, .t. ) ;
#45238 = axis2_placement_3d ( 'none', #45217, #45216, #45280 ) ;
#45239 = face_outer_bound ( 'none', #19808, .t. ) ;
#45240 = plane ( 'none', #45236 ) ;
#45241 = cylindrical_surface ( 'none', #45238, 7.500000000000000000 ) ;
#45242 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45243 = line ( 'none', #45190, #45235 ) ;
#45244 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45245 = vector ( 'none', #45209, 1000.000000000000000 ) ;
#45246 = cylindrical_surface ( 'none', #45195, 20.00000000000000000 ) ;
#45247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45248 = vector ( 'none', #45247, 1000.000000000000000 ) ;
#45249 = axis2_placement_3d ( 'none', #45256, #45252, #45251 ) ;
#45250 = direction ( 'none', ( 1.037855385499452500e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45251 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45252 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45253 = axis2_placement_3d ( 'none', #45262, #45261, #45307 ) ;
#45254 = direction ( 'none', ( -9.589622833362108700e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45255 = cartesian_point ( 'none', ( 19.92329039089678500, -1.749999999999997300, 40.00000000000000000 ) ) ;
#45256 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45257 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45258 = face_outer_bound ( 'none', #19904, .t. ) ;
#45259 = axis2_placement_3d ( 'none', #45255, #45254, #45290 ) ;
#45260 = plane ( 'none', #45224 ) ;
#45261 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45262 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 40.00000000000000000 ) ) ;
#45263 = face_outer_bound ( 'none', #19891, .t. ) ;
#45264 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45265 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45266 = axis2_placement_3d ( 'none', #45265, #45264, #45257 ) ;
#45267 = plane ( 'none', #45253 ) ;
#45268 = cylindrical_surface ( 'none', #45249, 20.00000000000000000 ) ;
#45269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45270 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45271 = direction ( 'none', ( 1.000000000000000000, -1.037855385499452500e-014, 0.0000000000000000000 ) ) ;
#45272 = cartesian_point ( 'none', ( -1.750000000000206100, -19.92329039089676700, 40.00000000000000000 ) ) ;
#45273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45274 = vector ( 'none', #45273, 1000.000000000000000 ) ;
#45275 = cartesian_point ( 'none', ( -1.750000000000159200, -15.40089283126142000, 40.00000000000000000 ) ) ;
#45276 = axis2_placement_3d ( 'none', #45218, #45270, #45269 ) ;
#45277 = line ( 'none', #45275, #45274 ) ;
#45278 = cylindrical_surface ( 'none', #45266, 15.50000000000000000 ) ;
#45279 = circle ( 'none', #45276, 1.000000000000000900 ) ;
#45280 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45281 = face_outer_bound ( 'none', #19886, .t. ) ;
#45282 = axis2_placement_3d ( 'none', #45301, #45334, #45333 ) ;
#45283 = axis2_placement_3d ( 'none', #45324, #45323, #45322 ) ;
#45284 = circle ( 'none', #45295, 1.000000000000000900 ) ;
#45285 = axis2_placement_3d ( 'none', #45311, #45365, #45364 ) ;
#45286 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45287 = vector ( 'none', #45286, 1000.000000000000000 ) ;
#45288 = cartesian_point ( 'none', ( 1.750000000000000000, -15.40089283126143900, 40.00000000000000000 ) ) ;
#45289 = face_outer_bound ( 'none', #19918, .t. ) ;
#45290 = direction ( 'none', ( -1.000000000000000000, -9.589622833362108700e-017, 0.0000000000000000000 ) ) ;
#45291 = line ( 'none', #45288, #45287 ) ;
#45292 = toroidal_surface ( 'none', #45282, 3.000000000000001800, 1.000000000000000000 ) ;
#45293 = face_outer_bound ( 'none', #19945, .t. ) ;
#45294 = axis2_placement_3d ( 'none', #45329, #45328, #45327 ) ;
#45295 = axis2_placement_3d ( 'none', #45339, #45338, #45337 ) ;
#45296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45297 = vector ( 'none', #45296, 1000.000000000000000 ) ;
#45298 = cartesian_point ( 'none', ( 1.749999999999998200, -19.92329039089678500, 40.00000000000000000 ) ) ;
#45299 = line ( 'none', #45298, #45297 ) ;
#45300 = plane ( 'none', #45259 ) ;
#45301 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995284900, 20.00000000000000400 ) ) ;
#45302 = face_outer_bound ( 'none', #19898, .t. ) ;
#45303 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45304 = vector ( 'none', #45303, 1000.000000000000000 ) ;
#45305 = cartesian_point ( 'none', ( -1.750000000000205800, -19.92329039089676700, 40.00000000000000000 ) ) ;
#45306 = face_outer_bound ( 'none', #19934, .t. ) ;
#45307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45308 = line ( 'none', #45305, #45304 ) ;
#45309 = face_outer_bound ( 'none', #19921, .t. ) ;
#45310 = face_outer_bound ( 'none', #19892, .t. ) ;
#45311 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995246000, 17.00000000000000000 ) ) ;
#45312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45313 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45314 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 40.00000000000000000 ) ) ;
#45315 = circle ( 'none', #45363, 1.000000000000000900 ) ;
#45316 = line ( 'none', #45325, #45370 ) ;
#45317 = cylindrical_surface ( 'none', #45361, 15.50000000000000000 ) ;
#45318 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485503400e-016, -1.000000000000000000 ) ) ;
#45319 = direction ( 'none', ( 1.084202172485503300e-016, -1.000000000000000000, -1.084202172485503300e-016 ) ) ;
#45320 = circle ( 'none', #45285, 1.000000000000000900 ) ;
#45321 = axis2_placement_3d ( 'none', #45314, #45313, #45312 ) ;
#45322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45323 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45324 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004643000, 17.00000000000000000 ) ) ;
#45325 = cartesian_point ( 'none', ( -15.40089283126145900, -1.749999999999838800, 40.00000000000000000 ) ) ;
#45326 = cylindrical_surface ( 'none', #45283, 1.000000000000000900 ) ;
#45327 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45328 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45329 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004710700, 20.00000000000000400 ) ) ;
#45330 = circle ( 'none', #45336, 1.000000000000000900 ) ;
#45331 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995282700, 23.00000000000000700 ) ) ;
#45332 = plane ( 'none', #45321 ) ;
#45333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45334 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45335 = toroidal_surface ( 'none', #45294, 3.000000000000001800, 1.000000000000000000 ) ;
#45336 = axis2_placement_3d ( 'none', #45331, #45319, #45318 ) ;
#45337 = direction ( 'none', ( 1.951563910473906400e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45338 = direction ( 'none', ( 1.000000000000000000, -1.951563910473906000e-015, 0.0000000000000000000 ) ) ;
#45339 = cartesian_point ( 'none', ( 0.7499999999999958900, -45.00000000000000000, 17.00000000000000000 ) ) ;
#45340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45341 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45343 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45345 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#45346 = cartesian_point ( 'none', ( -0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#45347 = axis2_placement_3d ( 'none', #45346, #45343, #45342 ) ;
#45348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45349 = axis2_placement_3d ( 'none', #45368, #45366, #45348 ) ;
#45350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45351 = vector ( 'none', #45350, 1000.000000000000000 ) ;
#45352 = toroidal_surface ( 'none', #45347, 3.000000000000001800, 1.000000000000000000 ) ;
#45353 = cylindrical_surface ( 'none', #45349, 1.000000000000000900 ) ;
#45354 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45355 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45356 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 40.00000000000000000 ) ) ;
#45357 = cartesian_point ( 'none', ( -19.92329039089679900, -1.749999999999789700, 40.00000000000000000 ) ) ;
#45358 = line ( 'none', #45357, #45351 ) ;
#45359 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45360 = face_outer_bound ( 'none', #19960, .t. ) ;
#45361 = axis2_placement_3d ( 'none', #45356, #45355, #45354 ) ;
#45362 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001565400, 17.00000000000000000 ) ) ;
#45363 = axis2_placement_3d ( 'none', #45362, #45345, #45340 ) ;
#45364 = direction ( 'none', ( -1.000000000000000000, 1.951563910473906400e-015, 0.0000000000000000000 ) ) ;
#45365 = direction ( 'none', ( 1.951563910473906000e-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#45366 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45367 = face_outer_bound ( 'none', #19932, .t. ) ;
#45368 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001543200, 17.00000000000000000 ) ) ;
#45369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45370 = vector ( 'none', #45369, 1000.000000000000000 ) ;
#45371 = circle ( 'none', #45404, 1.000000000000000900 ) ;
#45372 = direction ( 'none', ( -1.084202172485503400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45373 = direction ( 'none', ( -1.000000000000000000, -1.084202172485503300e-016, -1.084202172485503300e-016 ) ) ;
#45374 = cartesian_point ( 'none', ( 0.7499999999999995600, -45.00000000000000000, 23.00000000000000700 ) ) ;
#45375 = cartesian_point ( 'none', ( 45.00000000000000000, -0.7500000000004711800, 23.00000000000000700 ) ) ;
#45376 = axis2_placement_3d ( 'none', #45375, #45428, #45427 ) ;
#45377 = axis2_placement_3d ( 'none', #45374, #45373, #45372 ) ;
#45378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45379 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45380 = cartesian_point ( 'none', ( 0.7499999999999997800, -45.00000000000000000, 20.00000000000000400 ) ) ;
#45381 = face_outer_bound ( 'none', #20014, .t. ) ;
#45382 = circle ( 'none', #45431, 1.000000000000000900 ) ;
#45383 = toroidal_surface ( 'none', #45412, 3.000000000000001800, 1.000000000000000000 ) ;
#45384 = circle ( 'none', #45377, 1.000000000000000900 ) ;
#45385 = direction ( 'none', ( 1.000000000000000000, -1.951563910473906400e-015, 0.0000000000000000000 ) ) ;
#45386 = direction ( 'none', ( -1.951563910473906000e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45387 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998388000, 17.00000000000000000 ) ) ;
#45388 = axis2_placement_3d ( 'none', #45387, #45386, #45385 ) ;
#45389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45390 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45391 = toroidal_surface ( 'none', #45393, 3.000000000000001800, 1.000000000000000000 ) ;
#45392 = circle ( 'none', #45376, 1.000000000000000900 ) ;
#45393 = axis2_placement_3d ( 'none', #45380, #45379, #45378 ) ;
#45394 = circle ( 'none', #45388, 1.000000000000000900 ) ;
#45395 = axis2_placement_3d ( 'none', #45419, #45425, #45426 ) ;
#45396 = cartesian_point ( 'none', ( -0.7499999999999992200, -45.00000000000000000, 17.00000000000000000 ) ) ;
#45397 = axis2_placement_3d ( 'none', #45396, #45390, #45389 ) ;
#45398 = face_outer_bound ( 'none', #19979, .t. ) ;
#45399 = face_outer_bound ( 'none', #19967, .t. ) ;
#45400 = cylindrical_surface ( 'none', #45397, 1.000000000000000900 ) ;
#45401 = axis2_placement_3d ( 'none', #45413, #45403, #45462 ) ;
#45402 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001569900, 23.00000000000000700 ) ) ;
#45403 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45404 = axis2_placement_3d ( 'none', #45406, #45459, #45458 ) ;
#45405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45406 = cartesian_point ( 'none', ( 0.7499999999999993300, 45.00000000000000000, 17.00000000000000000 ) ) ;
#45407 = circle ( 'none', #45461, 1.000000000000000900 ) ;
#45408 = cylindrical_surface ( 'none', #45401, 1.000000000000000900 ) ;
#45409 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45410 = cartesian_point ( 'none', ( 0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#45411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45412 = axis2_placement_3d ( 'none', #45410, #45409, #45405 ) ;
#45413 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998449000, 23.00000000000000700 ) ) ;
#45414 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998426800, 20.00000000000000400 ) ) ;
#45415 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45416 = face_outer_bound ( 'none', #20052, .t. ) ;
#45417 = cartesian_point ( 'none', ( 0.7499999999999992200, 45.00000000000000000, 17.00000000000000000 ) ) ;
#45418 = face_outer_bound ( 'none', #20011, .t. ) ;
#45419 = cartesian_point ( 'none', ( 45.00000000000000000, 0.7499999999995349300, 23.00000000000000700 ) ) ;
#45420 = axis2_placement_3d ( 'none', #45417, #45415, #45411 ) ;
#45421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45422 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45423 = cartesian_point ( 'none', ( -0.7499999999999994400, -45.00000000000000000, 17.00000000000000000 ) ) ;
#45424 = cylindrical_surface ( 'none', #45395, 1.000000000000000900 ) ;
#45425 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45428 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45429 = face_outer_bound ( 'none', #19981, .t. ) ;
#45430 = cylindrical_surface ( 'none', #45420, 1.000000000000000900 ) ;
#45431 = axis2_placement_3d ( 'none', #45423, #45422, #45421 ) ;
#45432 = cartesian_point ( 'none', ( 0.7499999999999998900, -45.00000000000000000, 23.00000000000000700 ) ) ;
#45433 = cartesian_point ( 'none', ( 22.05000000000000100, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45434 = axis2_placement_3d ( 'none', #45481, #45480, #45479 ) ;
#45435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45436 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45437 = cartesian_point ( 'none', ( -44.99999999999999300, 0.7500000000001568700, 20.00000000000000400 ) ) ;
#45438 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45439 = cylindrical_surface ( 'none', #45440, 1.000000000000000900 ) ;
#45440 = axis2_placement_3d ( 'none', #45432, #45438, #45443 ) ;
#45441 = face_outer_bound ( 'none', #19952, .t. ) ;
#45442 = line ( 'none', #45477, #45476 ) ;
#45443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45444 = axis2_placement_3d ( 'none', #45437, #45436, #45435 ) ;
#45445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45446 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45447 = toroidal_surface ( 'none', #45444, 3.000000000000001800, 1.000000000000000000 ) ;
#45448 = face_outer_bound ( 'none', #20002, .t. ) ;
#45449 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45450 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45451 = face_outer_bound ( 'none', #19948, .t. ) ;
#45452 = toroidal_surface ( 'none', #45460, 3.000000000000001800, 1.000000000000000000 ) ;
#45453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45454 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45455 = circle ( 'none', #45457, 1.000000000000000900 ) ;
#45456 = cylindrical_surface ( 'none', #45434, 1.950000000000000400 ) ;
#45457 = axis2_placement_3d ( 'none', #45402, #45446, #45445 ) ;
#45458 = direction ( 'none', ( 1.084202172485503400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45459 = direction ( 'none', ( -1.000000000000000000, 1.084202172485503300e-016, 1.084202172485503300e-016 ) ) ;
#45460 = axis2_placement_3d ( 'none', #45414, #45450, #45449 ) ;
#45461 = axis2_placement_3d ( 'none', #45463, #45454, #45453 ) ;
#45462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45463 = cartesian_point ( 'none', ( -0.7499999999999996700, 45.00000000000000000, 23.00000000000000700 ) ) ;
#45464 = cartesian_point ( 'none', ( 24.00000000000000000, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45465 = axis2_placement_3d ( 'none', #45464, #45524, #45523 ) ;
#45466 = circle ( 'none', #45521, 1.950000000000000400 ) ;
#45467 = cartesian_point ( 'none', ( -22.05000000000000100, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45468 = cartesian_point ( 'none', ( -24.00000000000000000, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45469 = axis2_placement_3d ( 'none', #45513, #45506, #45505 ) ;
#45470 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45472 = axis2_placement_3d ( 'none', #45482, #45471, #45470 ) ;
#45473 = circle ( 'none', #45472, 1.950000000000000400 ) ;
#45474 = circle ( 'none', #45465, 1.950000000000000400 ) ;
#45475 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45476 = vector ( 'none', #45475, 1000.000000000000000 ) ;
#45477 = cartesian_point ( 'none', ( 25.94999999999999900, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45478 = cylindrical_surface ( 'none', #45469, 1.950000000000000400 ) ;
#45479 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45480 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45481 = cartesian_point ( 'none', ( 24.00000000000000000, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45482 = cartesian_point ( 'none', ( 24.00000000000000000, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45484 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45485 = cartesian_point ( 'none', ( -44.99999999999999300, -0.7499999999998425700, 23.00000000000000700 ) ) ;
#45486 = axis2_placement_3d ( 'none', #45485, #45484, #45483 ) ;
#45487 = circle ( 'none', #45486, 1.000000000000000900 ) ;
#45488 = face_outer_bound ( 'none', #20034, .t. ) ;
#45489 = cartesian_point ( 'none', ( 22.05000000000000100, -24.00000000000000000, -0.0000000000000000000 ) ) ;
#45490 = cartesian_point ( 'none', ( -0.7499999999999958900, 45.00000000000000000, 17.00000000000000000 ) ) ;
#45491 = cartesian_point ( 'none', ( 0.7499999999999998900, 45.00000000000000000, 23.00000000000000700 ) ) ;
#45492 = axis2_placement_3d ( 'none', #45490, #45554, #45553 ) ;
#45493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45494 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45495 = cartesian_point ( 'none', ( -0.7499999999999997800, 45.00000000000000000, 20.00000000000000400 ) ) ;
#45496 = axis2_placement_3d ( 'none', #45495, #45494, #45493 ) ;
#45497 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45498 = cartesian_point ( 'none', ( -0.7499999999999998900, 45.00000000000000000, 23.00000000000000700 ) ) ;
#45499 = face_outer_bound ( 'none', #20010, .t. ) ;
#45500 = cylindrical_surface ( 'none', #45552, 1.000000000000000900 ) ;
#45501 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45502 = vector ( 'none', #45501, 1000.000000000000000 ) ;
#45503 = cartesian_point ( 'none', ( -22.05000000000000100, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45504 = circle ( 'none', #45522, 1.000000000000000900 ) ;
#45505 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45506 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45507 = circle ( 'none', #45492, 1.000000000000000900 ) ;
#45508 = cartesian_point ( 'none', ( -25.94999999999999900, 24.00000000000000000, 0.0000000000000000000 ) ) ;
#45509 = toroidal_surface ( 'none', #45496, 3.000000000000001800, 1.000000000000000000 ) ;
#45510 = face_outer_bound ( 'none', #20037, .t. ) ;
#45511 = line ( 'none', #45503, #45502 ) ;
#45512 = cartesian_point ( 'none', ( 25.94999999999999900, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45513 = cartesian_point ( 'none', ( -24.00000000000000000, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45514 = cartesian_point ( 'none', ( -25.94999999999999900, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45515 = face_outer_bound ( 'none', #19987, .t. ) ;
#45516 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45517 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45518 = cartesian_point ( 'none', ( -22.05000000000000100, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45519 = cartesian_point ( 'none', ( -25.94999999999999900, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#45520 = cartesian_point ( 'none', ( -22.05000000000000100, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#45521 = axis2_placement_3d ( 'none', #45468, #45517, #45516 ) ;
#45522 = axis2_placement_3d ( 'none', #45491, #45547, #45546 ) ;
#45523 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45525 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45526 = cartesian_point ( 'none', ( 24.00000000000000000, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45527 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45528 = vector ( 'none', #45527, 1000.000000000000000 ) ;
#45529 = cartesian_point ( 'none', ( -22.05000000000000100, 24.00000000000000000, 0.0000000000000000000 ) ) ;
#45530 = cartesian_point ( 'none', ( -10.35000000000004100, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45531 = axis2_placement_3d ( 'none', #45587, #45586, #45585 ) ;
#45532 = axis2_placement_3d ( 'none', #45526, #45525, #45573 ) ;
#45533 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45534 = cartesian_point ( 'none', ( -12.50000000000003900, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45535 = circle ( 'none', #45531, 1.950000000000000400 ) ;
#45536 = cartesian_point ( 'none', ( -10.35000000000004100, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45537 = line ( 'none', #45536, #45528 ) ;
#45538 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45539 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45540 = vector ( 'none', #45539, 1000.000000000000000 ) ;
#45541 = face_outer_bound ( 'none', #20142, .t. ) ;
#45542 = cartesian_point ( 'none', ( 10.35000000000000500, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45543 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45544 = cylindrical_surface ( 'none', #45560, 1.950000000000000400 ) ;
#45545 = cartesian_point ( 'none', ( 22.05000000000000100, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45546 = direction ( 'none', ( 1.084202172485503400e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45547 = direction ( 'none', ( 1.000000000000000000, -1.084202172485503300e-016, 0.0000000000000000000 ) ) ;
#45548 = cartesian_point ( 'none', ( -25.94999999999999900, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45549 = line ( 'none', #45548, #45583 ) ;
#45550 = line ( 'none', #45545, #45540 ) ;
#45551 = cylindrical_surface ( 'none', #45555, 2.149999999999999000 ) ;
#45552 = axis2_placement_3d ( 'none', #45498, #45497, #45543 ) ;
#45553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45554 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45555 = axis2_placement_3d ( 'none', #45534, #45533, #45538 ) ;
#45556 = vector ( 'none', #45617, 1000.000000000000000 ) ;
#45557 = cartesian_point ( 'none', ( 22.05000000000000100, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45558 = cartesian_point ( 'none', ( -25.94999999999999900, -24.00000000000000000, 12.00000000000000000 ) ) ;
#45559 = line ( 'none', #45558, #45594 ) ;
#45560 = axis2_placement_3d ( 'none', #45568, #45567, #45566 ) ;
#45561 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45563 = cartesian_point ( 'none', ( 24.00000000000000000, -24.00000000000000000, -0.0000000000000000000 ) ) ;
#45564 = axis2_placement_3d ( 'none', #45563, #45562, #45561 ) ;
#45565 = cartesian_point ( 'none', ( -14.65000000000003800, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45567 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45568 = cartesian_point ( 'none', ( -24.00000000000000000, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45569 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45570 = vector ( 'none', #45569, 1000.000000000000000 ) ;
#45571 = cartesian_point ( 'none', ( 25.94999999999999900, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45572 = cartesian_point ( 'none', ( -25.94999999999999900, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45573 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45574 = line ( 'none', #45571, #45570 ) ;
#45575 = circle ( 'none', #45564, 1.950000000000000400 ) ;
#45576 = line ( 'none', #45557, #45556 ) ;
#45577 = circle ( 'none', #45611, 1.950000000000000400 ) ;
#45578 = face_outer_bound ( 'none', #20099, .t. ) ;
#45579 = cartesian_point ( 'none', ( 22.05000000000000100, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45580 = cartesian_point ( 'none', ( 22.05000000000000100, 24.00000000000000000, 0.0000000000000000000 ) ) ;
#45581 = cartesian_point ( 'none', ( 25.94999999999999900, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45582 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45583 = vector ( 'none', #45582, 1000.000000000000000 ) ;
#45584 = cartesian_point ( 'none', ( 14.65000000000000400, -22.00000000000000400, 7.500000000000000000 ) ) ;
#45585 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45587 = cartesian_point ( 'none', ( -24.00000000000000000, 24.00000000000000000, 0.0000000000000000000 ) ) ;
#45588 = cylindrical_surface ( 'none', #45532, 1.950000000000000400 ) ;
#45589 = axis2_placement_3d ( 'none', #45596, #45595, #45099 ) ;
#45590 = circle ( 'none', #45616, 2.149999999999999000 ) ;
#45591 = cartesian_point ( 'none', ( -6.000000000000000900, 17.24999999999999600, 12.00000000000000000 ) ) ;
#45592 = cartesian_point ( 'none', ( 25.94999999999999900, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#45593 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45594 = vector ( 'none', #45593, 1000.000000000000000 ) ;
#45595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45596 = cartesian_point ( 'none', ( -27.74999999999999300, -27.74999999999999600, 12.00000000000000000 ) ) ;
#45597 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45599 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45600 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#45601 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45602 = axis2_placement_3d ( 'none', #45600, #45599, #46097 ) ;
#45603 = circle ( 'none', #45589, 1.697639790151583800 ) ;
#45604 = circle ( 'none', #45607, 1.950000000000000400 ) ;
#45605 = vector ( 'none', #45614, 1000.000000000000000 ) ;
#45606 = cartesian_point ( 'none', ( -24.00000000000000000, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45607 = axis2_placement_3d ( 'none', #45613, #45598, #45597 ) ;
#45608 = toroidal_surface ( 'none', #45602, 42.10999999999999900, 0.1999999999999987900 ) ;
#45609 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45610 = line ( 'none', #45612, #45605 ) ;
#45611 = axis2_placement_3d ( 'none', #45606, #45609, #45601 ) ;
#45612 = cartesian_point ( 'none', ( -22.05000000000000100, 24.00000000000000000, 12.00000000000000000 ) ) ;
#45613 = cartesian_point ( 'none', ( -24.00000000000000000, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#45614 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45615 = face_outer_bound ( 'none', #20086, .t. ) ;
#45616 = axis2_placement_3d ( 'none', #44348, #44347, #44592 ) ;
#45617 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45618 = face_outer_bound ( 'none', #20124, .t. ) ;
#45619 = direction ( 'none', ( -1.000000000000000000, -1.257045997084643400e-016, -0.0000000000000000000 ) ) ;
#45620 = cartesian_point ( 'none', ( -13.79999999999999500, 25.29763979015157800, 12.00000000000000000 ) ) ;
#45621 = line ( 'none', #45620, #45678 ) ;
#45622 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45623 = vector ( 'none', #45622, 1000.000000000000000 ) ;
#45624 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45625 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45626 = cartesian_point ( 'none', ( 12.50000000000000400, -22.00000000000000400, 7.500000000000000000 ) ) ;
#45627 = axis2_placement_3d ( 'none', #45626, #45625, #45624 ) ;
#45628 = circle ( 'none', #45627, 2.149999999999999000 ) ;
#45629 = cylindrical_surface ( 'none', #45630, 2.149999999999999000 ) ;
#45630 = axis2_placement_3d ( 'none', #45676, #45631, #45669 ) ;
#45631 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45632 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45634 = vector ( 'none', #45633, 1000.000000000000000 ) ;
#45635 = cartesian_point ( 'none', ( -14.65000000000003800, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45636 = line ( 'none', #45635, #45634 ) ;
#45637 = axis2_placement_3d ( 'none', #45638, #45643, #45632 ) ;
#45638 = cartesian_point ( 'none', ( 12.50000000000000400, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45639 = cartesian_point ( 'none', ( 10.35000000000000500, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45640 = line ( 'none', #45639, #45623 ) ;
#45641 = face_outer_bound ( 'none', #20107, .t. ) ;
#45642 = cylindrical_surface ( 'none', #45637, 2.149999999999999000 ) ;
#45643 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45644 = cartesian_point ( 'none', ( -14.65000000000003800, 19.50000000000000000, 7.500000000000000000 ) ) ;
#45645 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45646 = vector ( 'none', #45645, 1000.000000000000000 ) ;
#45647 = cylindrical_surface ( 'none', #45699, 2.149999999999999000 ) ;
#45648 = cartesian_point ( 'none', ( -10.35000000000004100, 19.50000000000000000, 7.500000000000000000 ) ) ;
#45649 = cartesian_point ( 'none', ( -14.65000000000003800, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45650 = cartesian_point ( 'none', ( -10.35000000000004100, -22.00000000000000400, 7.500000000000000000 ) ) ;
#45651 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45652 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45653 = cartesian_point ( 'none', ( -10.35000000000004100, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45654 = axis2_placement_3d ( 'none', #45703, #45702, #45701 ) ;
#45655 = cartesian_point ( 'none', ( -14.65000000000003800, -22.00000000000000400, 7.500000000000000000 ) ) ;
#45656 = axis2_placement_3d ( 'none', #45671, #45652, #45651 ) ;
#45657 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45658 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45659 = cartesian_point ( 'none', ( -12.50000000000003900, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45660 = axis2_placement_3d ( 'none', #45659, #45658, #45657 ) ;
#45661 = circle ( 'none', #45660, 2.149999999999999000 ) ;
#45662 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45663 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45664 = cartesian_point ( 'none', ( -12.50000000000003900, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45665 = cartesian_point ( 'none', ( -14.65000000000003800, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45666 = line ( 'none', #45665, #45646 ) ;
#45667 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45668 = vector ( 'none', #45667, 1000.000000000000000 ) ;
#45669 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45670 = axis2_placement_3d ( 'none', #45664, #45663, #45662 ) ;
#45671 = cartesian_point ( 'none', ( -12.50000000000003900, -22.00000000000000400, 7.500000000000000000 ) ) ;
#45672 = circle ( 'none', #45670, 2.149999999999999000 ) ;
#45673 = circle ( 'none', #45654, 2.149999999999999000 ) ;
#45674 = cartesian_point ( 'none', ( -10.35000000000004100, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45675 = line ( 'none', #45674, #45668 ) ;
#45676 = cartesian_point ( 'none', ( -12.50000000000003900, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45677 = circle ( 'none', #45656, 2.149999999999999000 ) ;
#45678 = vector ( 'none', #45619, 1000.000000000000000 ) ;
#45679 = cartesian_point ( 'none', ( -24.00000000000000000, 24.00000000000000000, 0.0000000000000000000 ) ) ;
#45680 = axis2_placement_3d ( 'none', #45679, #45736, #45735 ) ;
#45681 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.24999999999999600, 12.00000000000000000 ) ) ;
#45682 = cartesian_point ( 'none', ( -25.24999999999999300, -26.75000000000000000, 0.0000000000000000000 ) ) ;
#45683 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45685 = cartesian_point ( 'none', ( 24.00000000000000000, 24.00000000000000000, 0.0000000000000000000 ) ) ;
#45686 = axis2_placement_3d ( 'none', #45685, #45684, #45683 ) ;
#45687 = circle ( 'none', #45686, 1.950000000000000400 ) ;
#45688 = circle ( 'none', #45680, 1.950000000000000400 ) ;
#45689 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45690 = vector ( 'none', #45689, 1000.000000000000000 ) ;
#45691 = cartesian_point ( 'none', ( 14.65000000000000400, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45692 = line ( 'none', #45691, #45690 ) ;
#45693 = face_outer_bound ( 'none', #14497, .t. ) ;
#45694 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45695 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45696 = circle ( 'none', #45724, 1.950000000000000400 ) ;
#45697 = cartesian_point ( 'none', ( 25.94999999999999900, 24.00000000000000000, 0.0000000000000000000 ) ) ;
#45698 = cartesian_point ( 'none', ( 12.50000000000000400, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45699 = axis2_placement_3d ( 'none', #45698, #45695, #45694 ) ;
#45700 = cartesian_point ( 'none', ( 10.35000000000000500, -22.00000000000000400, 7.500000000000000000 ) ) ;
#45701 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45703 = cartesian_point ( 'none', ( 12.50000000000000400, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45704 = face_outer_bound ( 'none', #20070, .t. ) ;
#45705 = cartesian_point ( 'none', ( 14.65000000000000400, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45706 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45707 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45708 = axis2_placement_3d ( 'none', #45773, #45772, #45771 ) ;
#45709 = circle ( 'none', #45708, 6.000000000000000900 ) ;
#45710 = cartesian_point ( 'none', ( 25.24999999999998900, -26.75000000000000000, -0.0000000000000000000 ) ) ;
#45711 = cartesian_point ( 'none', ( -6.000000000000000900, 17.24999999999999600, 7.500000000000000000 ) ) ;
#45712 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45713 = vector ( 'none', #45712, 1000.000000000000000 ) ;
#45714 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45715 = cartesian_point ( 'none', ( 6.000000000000000900, 17.24999999999999600, 12.00000000000000000 ) ) ;
#45716 = line ( 'none', #45715, #45713 ) ;
#45717 = axis2_placement_3d ( 'none', #45681, #45707, #45706 ) ;
#45718 = cartesian_point ( 'none', ( 26.75000000000000000, -25.24999999999998900, -0.0000000000000000000 ) ) ;
#45719 = cartesian_point ( 'none', ( 12.50000000000000400, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45721 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.24999999999999600, 12.00000000000000000 ) ) ;
#45722 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45724 = axis2_placement_3d ( 'none', #45733, #45723, #45722 ) ;
#45725 = circle ( 'none', #45717, 6.000000000000000900 ) ;
#45726 = axis2_placement_3d ( 'none', #45721, #45720, #45714 ) ;
#45727 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45728 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45729 = cartesian_point ( 'none', ( 24.00000000000000000, -24.00000000000000000, -0.0000000000000000000 ) ) ;
#45730 = axis2_placement_3d ( 'none', #45729, #45728, #45727 ) ;
#45731 = circle ( 'none', #45730, 1.950000000000000400 ) ;
#45732 = cylindrical_surface ( 'none', #45726, 6.000000000000000900 ) ;
#45733 = cartesian_point ( 'none', ( -24.00000000000000000, -24.00000000000000000, 0.0000000000000000000 ) ) ;
#45734 = cartesian_point ( 'none', ( 6.000000000000000900, 17.24999999999999600, 7.500000000000000000 ) ) ;
#45735 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45737 = face_bound ( 'none', #20190, .t. ) ;
#45738 = circle ( 'none', #45784, 2.149999999999999000 ) ;
#45739 = cartesian_point ( 'none', ( 10.35000000000000500, 19.50000000000000000, 7.500000000000000000 ) ) ;
#45740 = face_bound ( 'none', #20187, .t. ) ;
#45741 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45742 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45743 = cartesian_point ( 'none', ( 12.50000000000000400, 19.50000000000000000, 7.500000000000000000 ) ) ;
#45744 = line ( 'none', #45747, #45803 ) ;
#45745 = cartesian_point ( 'none', ( 27.75000000000000000, -27.74999999999999600, 12.00000000000000000 ) ) ;
#45746 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45747 = cartesian_point ( 'none', ( 14.65000000000000400, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45748 = face_bound ( 'none', #20196, .t. ) ;
#45749 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45750 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45751 = cartesian_point ( 'none', ( 24.00000000000000000, 24.00000000000000000, 0.0000000000000000000 ) ) ;
#45752 = axis2_placement_3d ( 'none', #45751, #45750, #45749 ) ;
#45753 = axis2_placement_3d ( 'none', #45743, #45742, #45741 ) ;
#45754 = circle ( 'none', #45752, 1.950000000000000400 ) ;
#45755 = cartesian_point ( 'none', ( 6.000000000000000900, 17.24999999999999600, 12.00000000000000000 ) ) ;
#45756 = axis2_placement_3d ( 'none', #45745, #45796, #45795 ) ;
#45757 = circle ( 'none', #45753, 2.149999999999999000 ) ;
#45758 = cartesian_point ( 'none', ( 10.35000000000000500, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45761 = axis2_placement_3d ( 'none', #45719, #45760, #45759 ) ;
#45762 = circle ( 'none', #45761, 2.149999999999999000 ) ;
#45763 = cartesian_point ( 'none', ( 14.65000000000000400, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45764 = plane ( 'none', #45756 ) ;
#45765 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45766 = vector ( 'none', #45765, 1000.000000000000000 ) ;
#45767 = cartesian_point ( 'none', ( -6.000000000000000900, 17.24999999999999600, 12.00000000000000000 ) ) ;
#45768 = cartesian_point ( 'none', ( 14.65000000000000400, 19.50000000000000000, 7.500000000000000000 ) ) ;
#45769 = cartesian_point ( 'none', ( -13.79999999999999500, -25.29763979015158200, 12.00000000000000000 ) ) ;
#45770 = line ( 'none', #45767, #45766 ) ;
#45771 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45772 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45773 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.24999999999999600, 7.500000000000000000 ) ) ;
#45774 = circle ( 'none', #45833, 1.500000000000001300 ) ;
#45775 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45776 = cartesian_point ( 'none', ( 15.79999999999999500, -23.29763979015158500, 12.00000000000000000 ) ) ;
#45777 = circle ( 'none', #45821, 1.500000000000001300 ) ;
#45778 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45779 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45780 = cartesian_point ( 'none', ( -12.50000000000003900, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45781 = cartesian_point ( 'none', ( -25.24999999999998900, 26.75000000000000000, 0.0000000000000000000 ) ) ;
#45782 = vector ( 'none', #45775, 1000.000000000000000 ) ;
#45783 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45784 = axis2_placement_3d ( 'none', #45794, #45799, #45783 ) ;
#45785 = axis2_placement_3d ( 'none', #45780, #45779, #45778 ) ;
#45786 = line ( 'none', #45822, #45816 ) ;
#45787 = cartesian_point ( 'none', ( -26.75000000000000000, -25.24999999999998900, 0.0000000000000000000 ) ) ;
#45788 = line ( 'none', #45787, #45782 ) ;
#45789 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45790 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45791 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.24999999999999600, 12.00000000000000000 ) ) ;
#45792 = axis2_placement_3d ( 'none', #45791, #45790, #45789 ) ;
#45793 = circle ( 'none', #45792, 6.000000000000000900 ) ;
#45794 = cartesian_point ( 'none', ( 12.50000000000000400, 19.50000000000000000, 12.00000000000000000 ) ) ;
#45795 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45797 = circle ( 'none', #45785, 2.149999999999999000 ) ;
#45798 = cartesian_point ( 'none', ( 13.79999999999999500, -25.29763979015158500, 12.00000000000000000 ) ) ;
#45799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45800 = face_outer_bound ( 'none', #20262, .t. ) ;
#45801 = face_bound ( 'none', #20202, .t. ) ;
#45802 = face_bound ( 'none', #20192, .t. ) ;
#45803 = vector ( 'none', #45746, 1000.000000000000000 ) ;
#45804 = circle ( 'none', #45825, 1.500000000000001300 ) ;
#45805 = cartesian_point ( 'none', ( -26.75000000000000000, -25.24999999999998900, 0.0000000000000000000 ) ) ;
#45806 = cartesian_point ( 'none', ( 25.24999999999998200, 28.25000000000000000, 0.0000000000000000000 ) ) ;
#45807 = axis2_placement_3d ( 'none', #45851, #45850, #45849 ) ;
#45808 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45809 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45810 = axis2_placement_3d ( 'none', #45823, #45809, #45808 ) ;
#45811 = circle ( 'none', #45810, 1.500000000000001300 ) ;
#45812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45813 = cartesian_point ( 'none', ( 26.75000000000000000, 25.24999999999998900, 0.0000000000000000000 ) ) ;
#45814 = cartesian_point ( 'none', ( -25.24999999999999600, -25.24999999999999600, 0.0000000000000000000 ) ) ;
#45815 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45816 = vector ( 'none', #45815, 1000.000000000000000 ) ;
#45817 = plane ( 'none', #45807 ) ;
#45818 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45819 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45820 = cartesian_point ( 'none', ( 25.24999999999999600, -25.24999999999999600, -0.0000000000000000000 ) ) ;
#45821 = axis2_placement_3d ( 'none', #45820, #45819, #45818 ) ;
#45822 = cartesian_point ( 'none', ( 25.24999999999998900, -26.75000000000000000, -0.0000000000000000000 ) ) ;
#45823 = cartesian_point ( 'none', ( -25.24999999999999600, 25.24999999999999600, 0.0000000000000000000 ) ) ;
#45824 = face_bound ( 'none', #20168, .t. ) ;
#45825 = axis2_placement_3d ( 'none', #45814, #45812, #45866 ) ;
#45826 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45827 = vector ( 'none', #45826, 1000.000000000000000 ) ;
#45828 = cartesian_point ( 'none', ( 25.24999999999998900, 26.75000000000000000, 0.0000000000000000000 ) ) ;
#45829 = cartesian_point ( 'none', ( -26.75000000000000000, 25.24999999999998900, 0.0000000000000000000 ) ) ;
#45830 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45831 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45832 = cartesian_point ( 'none', ( 25.24999999999999600, 25.24999999999999600, 0.0000000000000000000 ) ) ;
#45833 = axis2_placement_3d ( 'none', #45832, #45831, #45830 ) ;
#45834 = cartesian_point ( 'none', ( 26.75000000000000000, -25.24999999999998900, -0.0000000000000000000 ) ) ;
#45835 = line ( 'none', #45834, #45827 ) ;
#45836 = vector ( 'none', #45840, 1000.000000000000000 ) ;
#45837 = cartesian_point ( 'none', ( -27.74999999999998200, -29.50000000000000000, 0.0000000000000000000 ) ) ;
#45838 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45839 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45840 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45841 = cartesian_point ( 'none', ( -15.79999999999999500, -23.29763979015158500, 12.00000000000000000 ) ) ;
#45842 = cartesian_point ( 'none', ( -28.25000000000000000, -25.24999999999998200, 0.0000000000000000000 ) ) ;
#45843 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45844 = vector ( 'none', #45843, 1000.000000000000000 ) ;
#45845 = cartesian_point ( 'none', ( -25.25000000000000000, 25.25000000000000000, 0.0000000000000000000 ) ) ;
#45846 = cartesian_point ( 'none', ( 29.50000000000000400, -27.74999999999998600, 0.0000000000000000000 ) ) ;
#45847 = cartesian_point ( 'none', ( -0.07140374028726079200, -22.93606610830424600, -20.50000000000000400 ) ) ;
#45848 = circle ( 'none', #45865, 2.999999999999999100 ) ;
#45849 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45850 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45851 = cartesian_point ( 'none', ( 27.75000000000000000, -27.74999999999999600, 0.0000000000000000000 ) ) ;
#45852 = cartesian_point ( 'none', ( -25.24999999999998200, 28.25000000000000000, 0.0000000000000000000 ) ) ;
#45853 = line ( 'none', #45837, #44846 ) ;
#45854 = cartesian_point ( 'none', ( 25.24999999999998200, 28.25000000000000000, 0.0000000000000000000 ) ) ;
#45855 = line ( 'none', #45854, #45844 ) ;
#45856 = face_bound ( 'none', #20165, .t. ) ;
#45857 = face_bound ( 'none', #20166, .t. ) ;
#45858 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45859 = vector ( 'none', #45858, 1000.000000000000000 ) ;
#45860 = cartesian_point ( 'none', ( 25.24999999999998900, 26.75000000000000000, 0.0000000000000000000 ) ) ;
#45861 = line ( 'none', #45860, #45859 ) ;
#45862 = face_bound ( 'none', #20147, .t. ) ;
#45863 = line ( 'none', #45841, #45836 ) ;
#45864 = face_outer_bound ( 'none', #20153, .t. ) ;
#45865 = axis2_placement_3d ( 'none', #45845, #45839, #45838 ) ;
#45866 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45867 = axis2_placement_3d ( 'none', #45927, #45926, #45925 ) ;
#45868 = face_bound ( 'none', #20238, .t. ) ;
#45869 = axis2_placement_3d ( 'none', #45916, #45915, #45914 ) ;
#45870 = cartesian_point ( 'none', ( 28.25000000000000000, 25.24999999999998200, 0.0000000000000000000 ) ) ;
#45871 = face_outer_bound ( 'none', #20294, .t. ) ;
#45872 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45874 = cartesian_point ( 'none', ( -13.79999999999999500, -23.29763979015158500, 12.00000000000000000 ) ) ;
#45875 = cartesian_point ( 'none', ( -28.25000000000000000, 25.24999999999998200, 0.0000000000000000000 ) ) ;
#45876 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45877 = vector ( 'none', #45876, 1000.000000000000000 ) ;
#45878 = cartesian_point ( 'none', ( 25.24999999999998200, -28.25000000000000000, -0.0000000000000000000 ) ) ;
#45879 = line ( 'none', #45878, #45877 ) ;
#45880 = cartesian_point ( 'none', ( -25.24999999999998200, -28.25000000000000000, 0.0000000000000000000 ) ) ;
#45881 = cartesian_point ( 'none', ( 25.24999999999998200, -28.25000000000000000, 0.0000000000000000000 ) ) ;
#45882 = axis2_placement_3d ( 'none', #45874, #45873, #45872 ) ;
#45883 = cartesian_point ( 'none', ( 28.25000000000000000, -25.24999999999998200, -0.0000000000000000000 ) ) ;
#45884 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45886 = cartesian_point ( 'none', ( -13.79999999999999500, 23.29763979015157800, 12.00000000000000000 ) ) ;
#45887 = axis2_placement_3d ( 'none', #45886, #45885, #45884 ) ;
#45888 = circle ( 'none', #45882, 2.000000000000000000 ) ;
#45889 = plane ( 'none', #45867 ) ;
#45890 = cartesian_point ( 'none', ( -15.79999999999999500, 23.29763979015157800, 12.00000000000000000 ) ) ;
#45891 = cartesian_point ( 'none', ( -15.79999999999999500, -23.29763979015158500, 12.00000000000000000 ) ) ;
#45892 = circle ( 'none', #45904, 2.149999999999999000 ) ;
#45893 = circle ( 'none', #45887, 2.000000000000000000 ) ;
#45894 = line ( 'none', #45923, #45922 ) ;
#45895 = cartesian_point ( 'none', ( 15.79999999999999500, 23.29763979015157800, 12.00000000000000000 ) ) ;
#45896 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45898 = cartesian_point ( 'none', ( 13.79999999999999500, -23.29763979015158500, 12.00000000000000000 ) ) ;
#45899 = vector ( 'none', #45955, 1000.000000000000000 ) ;
#45900 = cartesian_point ( 'none', ( -13.79999999999999500, -25.29763979015158200, 12.00000000000000000 ) ) ;
#45901 = line ( 'none', #45900, #45899 ) ;
#45902 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45904 = axis2_placement_3d ( 'none', #45912, #45903, #45902 ) ;
#45905 = face_outer_bound ( 'none', #20273, .t. ) ;
#45906 = axis2_placement_3d ( 'none', #45898, #45897, #45896 ) ;
#45907 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45909 = cartesian_point ( 'none', ( 12.50000000000000400, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45910 = axis2_placement_3d ( 'none', #45909, #45908, #45907 ) ;
#45911 = circle ( 'none', #45906, 2.000000000000000000 ) ;
#45912 = cartesian_point ( 'none', ( -12.50000000000003900, -22.00000000000000400, 12.00000000000000000 ) ) ;
#45913 = cartesian_point ( 'none', ( -13.79999999999999500, 25.29763979015157800, 12.00000000000000000 ) ) ;
#45914 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45916 = cartesian_point ( 'none', ( 13.79999999999999500, 23.29763979015157800, 12.00000000000000000 ) ) ;
#45917 = circle ( 'none', #45910, 2.149999999999999000 ) ;
#45918 = cartesian_point ( 'none', ( -29.44763979015157700, 27.74999999999998600, 12.00000000000000000 ) ) ;
#45919 = cartesian_point ( 'none', ( 13.79999999999999500, 25.29763979015157800, 12.00000000000000000 ) ) ;
#45920 = cartesian_point ( 'none', ( 29.44763979015158400, -27.74999999999998600, 12.00000000000000000 ) ) ;
#45921 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45922 = vector ( 'none', #45921, 1000.000000000000000 ) ;
#45923 = cartesian_point ( 'none', ( 15.79999999999999500, -23.29763979015158500, 12.00000000000000000 ) ) ;
#45924 = circle ( 'none', #45869, 2.000000000000003600 ) ;
#45925 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45926 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45927 = cartesian_point ( 'none', ( 27.75000000000000000, -27.74999999999999600, 0.0000000000000000000 ) ) ;
#45928 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45929 = vector ( 'none', #45928, 1000.000000000000000 ) ;
#45930 = cartesian_point ( 'none', ( 27.74999999999998900, 29.50000000000000000, 0.0000000000000000000 ) ) ;
#45931 = axis2_placement_3d ( 'none', #45981, #45980, #45979 ) ;
#45932 = cartesian_point ( 'none', ( -29.49999999999999600, -27.74999999999998600, 0.0000000000000000000 ) ) ;
#45933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45934 = axis2_placement_3d ( 'none', #45948, #45941, #45933 ) ;
#45935 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45936 = cartesian_point ( 'none', ( -29.49999999999999600, -27.74999999999998600, 0.0000000000000000000 ) ) ;
#45937 = cartesian_point ( 'none', ( 29.50000000000000400, -27.74999999999998600, 0.0000000000000000000 ) ) ;
#45938 = line ( 'none', #45937, #45986 ) ;
#45939 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45941 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45942 = circle ( 'none', #45934, 1.750000000000001600 ) ;
#45943 = circle ( 'none', #45931, 1.750000000000001600 ) ;
#45944 = vector ( 'none', #45952, 1000.000000000000100 ) ;
#45945 = axis2_placement_3d ( 'none', #45957, #45940, #45939 ) ;
#45946 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45947 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45948 = cartesian_point ( 'none', ( -27.74999999999999300, -27.74999999999999600, 0.0000000000000000000 ) ) ;
#45949 = cartesian_point ( 'none', ( 29.50000000000000400, -27.74999999999998600, 0.0000000000000000000 ) ) ;
#45950 = cartesian_point ( 'none', ( 27.74999999999998900, -29.44763979015158000, 12.00000000000000000 ) ) ;
#45951 = line ( 'none', #45932, #45929 ) ;
#45952 = direction ( 'none', ( 0.004363309284746579700, -0.0000000000000000000, -0.9999904807207344900 ) ) ;
#45953 = cartesian_point ( 'none', ( 27.75000000000000000, -27.74999999999999600, 0.0000000000000000000 ) ) ;
#45954 = axis2_placement_3d ( 'none', #45953, #45947, #45946 ) ;
#45955 = direction ( 'none', ( 1.000000000000000000, -1.257045997084643400e-016, 0.0000000000000000000 ) ) ;
#45956 = conical_surface ( 'none', #45954, 1.750000000000001600, 0.004363323129985833400 ) ;
#45957 = cartesian_point ( 'none', ( 27.75000000000000000, -27.74999999999999600, 12.00000000000000000 ) ) ;
#45958 = line ( 'none', #45949, #45944 ) ;
#45959 = circle ( 'none', #45945, 1.697639790151583800 ) ;
#45960 = line ( 'none', #46021, #46020 ) ;
#45961 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45963 = cartesian_point ( 'none', ( 27.75000000000000000, -27.74999999999999600, 0.0000000000000000000 ) ) ;
#45964 = cartesian_point ( 'none', ( -27.74999999999998200, -29.50000000000000000, 0.0000000000000000000 ) ) ;
#45965 = axis2_placement_3d ( 'none', #45963, #45962, #45961 ) ;
#45966 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45967 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45968 = cartesian_point ( 'none', ( -25.25000000000000000, -25.25000000000000000, 0.0000000000000000000 ) ) ;
#45969 = axis2_placement_3d ( 'none', #45968, #45967, #45966 ) ;
#45970 = cartesian_point ( 'none', ( 27.74999999999998900, -29.50000000000000000, 0.0000000000000000000 ) ) ;
#45971 = cartesian_point ( 'none', ( 29.50000000000000400, 27.74999999999998600, 0.0000000000000000000 ) ) ;
#45972 = circle ( 'none', #45969, 2.999999999999999100 ) ;
#45973 = circle ( 'none', #46004, 2.999999999999999100 ) ;
#45974 = circle ( 'none', #45965, 1.750000000000001600 ) ;
#45975 = cartesian_point ( 'none', ( -29.49999999999999600, 27.74999999999998600, 0.0000000000000000000 ) ) ;
#45976 = vector ( 'none', #45935, 1000.000000000000000 ) ;
#45977 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45978 = vector ( 'none', #45977, 1000.000000000000000 ) ;
#45979 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45981 = cartesian_point ( 'none', ( -27.74999999999999300, 27.74999999999999600, 0.0000000000000000000 ) ) ;
#45982 = cartesian_point ( 'none', ( -28.25000000000000000, -25.24999999999998200, 0.0000000000000000000 ) ) ;
#45983 = line ( 'none', #45987, #45976 ) ;
#45984 = line ( 'none', #46012, #46011 ) ;
#45985 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45986 = vector ( 'none', #45985, 1000.000000000000000 ) ;
#45987 = cartesian_point ( 'none', ( -27.74999999999998200, 29.50000000000000000, 0.0000000000000000000 ) ) ;
#45988 = line ( 'none', #45982, #45978 ) ;
#45989 = cartesian_point ( 'none', ( -27.74999999999999300, 27.74999999999999600, 0.0000000000000000000 ) ) ;
#45990 = direction ( 'none', ( -0.004363309284746579700, -0.0000000000000000000, -0.9999904807207344900 ) ) ;
#45991 = vector ( 'none', #45990, 1000.000000000000100 ) ;
#45992 = cartesian_point ( 'none', ( -29.49999999999999600, 27.74999999999998600, 0.0000000000000000000 ) ) ;
#45993 = line ( 'none', #45992, #45991 ) ;
#45994 = axis2_placement_3d ( 'none', #45989, #46052, #45996 ) ;
#45995 = face_outer_bound ( 'none', #20348, .t. ) ;
#45996 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45997 = plane ( 'none', #46028 ) ;
#45998 = direction ( 'none', ( -0.004363309284746579700, 2.595132016867700100e-017, -0.9999904807207344900 ) ) ;
#45999 = cartesian_point ( 'none', ( 27.75000000000000000, 27.74999999999999600, 12.00000000000000000 ) ) ;
#46000 = cartesian_point ( 'none', ( -29.44763979015157700, -27.74999999999998600, 12.00000000000000000 ) ) ;
#46001 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46003 = cartesian_point ( 'none', ( 25.25000000000000000, 25.25000000000000000, 0.0000000000000000000 ) ) ;
#46004 = axis2_placement_3d ( 'none', #46003, #46002, #46001 ) ;
#46005 = face_outer_bound ( 'none', #20325, .t. ) ;
#46006 = conical_surface ( 'none', #45994, 1.750000000000001600, 0.004363323129985833400 ) ;
#46007 = vector ( 'none', #45998, 1000.000000000000100 ) ;
#46008 = cartesian_point ( 'none', ( -29.49999999999999600, -27.74999999999998600, 0.0000000000000000000 ) ) ;
#46009 = line ( 'none', #46008, #46007 ) ;
#46010 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46011 = vector ( 'none', #46010, 1000.000000000000000 ) ;
#46012 = cartesian_point ( 'none', ( 28.25000000000000000, -25.24999999999998200, -0.0000000000000000000 ) ) ;
#46013 = cartesian_point ( 'none', ( 27.75000000000000000, 27.74999999999999600, 0.0000000000000000000 ) ) ;
#46014 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46015 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46016 = cartesian_point ( 'none', ( 25.25000000000000000, -25.25000000000000000, -0.0000000000000000000 ) ) ;
#46017 = axis2_placement_3d ( 'none', #46016, #46015, #46014 ) ;
#46018 = cartesian_point ( 'none', ( -27.74999999999998200, 29.44763979015158000, 12.00000000000000000 ) ) ;
#46019 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46020 = vector ( 'none', #46019, 1000.000000000000000 ) ;
#46021 = cartesian_point ( 'none', ( -27.74999999999998200, -29.50000000000000000, 0.0000000000000000000 ) ) ;
#46022 = cartesian_point ( 'none', ( -27.74999999999998200, 29.50000000000000000, 0.0000000000000000000 ) ) ;
#46023 = circle ( 'none', #46017, 2.999999999999999100 ) ;
#46024 = cartesian_point ( 'none', ( 29.44763979015158400, 27.74999999999998600, 12.00000000000000000 ) ) ;
#46025 = direction ( 'none', ( 0.0000000000000000000, -0.004363309284746580600, 0.9999904807207344900 ) ) ;
#46026 = direction ( 'none', ( 0.0000000000000000000, 0.9999904807207344900, 0.004363309284746580600 ) ) ;
#46027 = line ( 'none', #46032, #46031 ) ;
#46028 = axis2_placement_3d ( 'none', #46039, #46026, #46025 ) ;
#46029 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46030 = vector ( 'none', #46029, 1000.000000000000000 ) ;
#46031 = vector ( 'none', #46086, 1000.000000000000100 ) ;
#46032 = cartesian_point ( 'none', ( -27.74999999999998200, 29.50000000000000000, 0.0000000000000000000 ) ) ;
#46033 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46035 = face_outer_bound ( 'none', #20351, .t. ) ;
#46036 = plane ( 'none', #46076 ) ;
#46037 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46038 = circle ( 'none', #46042, 1.697639790151583800 ) ;
#46039 = cartesian_point ( 'none', ( -27.74999999999998200, 29.50000000000000000, 0.0000000000000000000 ) ) ;
#46040 = direction ( 'none', ( 0.0000000000000000000, -0.9999904807207344900, 0.004363309284746580600 ) ) ;
#46041 = cartesian_point ( 'none', ( -27.74999999999998200, -29.50000000000000000, 0.0000000000000000000 ) ) ;
#46042 = axis2_placement_3d ( 'none', #45999, #46034, #46033 ) ;
#46043 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46044 = axis2_placement_3d ( 'none', #46013, #46043, #46037 ) ;
#46045 = direction ( 'none', ( -0.0000000000000000000, 0.004363309284746579700, -0.9999904807207344900 ) ) ;
#46046 = vector ( 'none', #46045, 1000.000000000000100 ) ;
#46047 = cartesian_point ( 'none', ( 27.74999999999998900, 29.50000000000000000, 0.0000000000000000000 ) ) ;
#46048 = conical_surface ( 'none', #46044, 1.750000000000001600, 0.004363323129985833400 ) ;
#46049 = line ( 'none', #46047, #46046 ) ;
#46050 = cartesian_point ( 'none', ( -27.74999999999998200, 29.44763979015158000, 12.00000000000000000 ) ) ;
#46051 = line ( 'none', #46050, #46030 ) ;
#46052 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46053 = axis2_placement_3d ( 'none', #46041, #46040, #46070 ) ;
#46054 = circle ( 'none', #46069, 1.950000000000000400 ) ;
#46055 = cartesian_point ( 'none', ( -16.99999999999999300, -22.49763979015158500, 12.00000000000000000 ) ) ;
#46056 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46058 = plane ( 'none', #46053 ) ;
#46059 = face_bound ( 'none', #20356, .t. ) ;
#46060 = face_outer_bound ( 'none', #20320, .t. ) ;
#46061 = circle ( 'none', #46065, 1.750000000000001600 ) ;
#46062 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#46063 = vector ( 'none', #46062, 1000.000000000000000 ) ;
#46064 = cartesian_point ( 'none', ( 29.44763979015158400, -27.74999999999998600, 12.00000000000000000 ) ) ;
#46065 = axis2_placement_3d ( 'none', #46085, #46057, #46056 ) ;
#46066 = direction ( 'none', ( 0.004363309284746579700, -2.595132016867700100e-017, -0.9999904807207344900 ) ) ;
#46067 = vector ( 'none', #46066, 1000.000000000000100 ) ;
#46068 = cartesian_point ( 'none', ( 29.50000000000000400, 27.74999999999998600, 0.0000000000000000000 ) ) ;
#46069 = axis2_placement_3d ( 'none', #46121, #46120, #46119 ) ;
#46070 = direction ( 'none', ( 0.0000000000000000000, -0.004363309284746580600, -0.9999904807207344900 ) ) ;
#46071 = direction ( 'none', ( 0.004363309284746580600, 0.0000000000000000000, -0.9999904807207344900 ) ) ;
#46072 = direction ( 'none', ( 0.9999904807207344900, 0.0000000000000000000, 0.004363309284746580600 ) ) ;
#46073 = cartesian_point ( 'none', ( 29.50000000000000400, -27.74999999999998600, 0.0000000000000000000 ) ) ;
#46074 = line ( 'none', #46068, #46067 ) ;
#46075 = face_bound ( 'none', #20423, .t. ) ;
#46076 = axis2_placement_3d ( 'none', #46073, #46072, #46071 ) ;
#46077 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46079 = direction ( 'none', ( -2.595132016867700100e-017, -0.004363309284746579700, -0.9999904807207344900 ) ) ;
#46080 = vector ( 'none', #46079, 1000.000000000000100 ) ;
#46081 = cartesian_point ( 'none', ( 27.74999999999998900, -29.50000000000000000, 0.0000000000000000000 ) ) ;
#46082 = line ( 'none', #46081, #46080 ) ;
#46083 = face_outer_bound ( 'none', #20280, .t. ) ;
#46084 = cartesian_point ( 'none', ( 27.74999999999998900, 29.44763979015158000, 12.00000000000000000 ) ) ;
#46085 = cartesian_point ( 'none', ( 27.75000000000000000, 27.74999999999999600, 0.0000000000000000000 ) ) ;
#46086 = direction ( 'none', ( 2.595132016867700100e-017, 0.004363309284746579700, -0.9999904807207344900 ) ) ;
#46087 = line ( 'none', #46064, #46063 ) ;
#46088 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46089 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46090 = cartesian_point ( 'none', ( -12.99999999999999500, 26.49763979015158100, 11.00000000000000000 ) ) ;
#46091 = cartesian_point ( 'none', ( -16.99999999999999300, 22.49763979015158100, 12.00000000000000000 ) ) ;
#46092 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46094 = cartesian_point ( 'none', ( -12.99999999999999500, -22.49763979015158500, 12.00000000000000000 ) ) ;
#46095 = conical_surface ( 'none', #46105, 1.750000000000001600, 0.004363323129985833400 ) ;
#46096 = axis2_placement_3d ( 'none', #46090, #46089, #46088 ) ;
#46097 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46098 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46099 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46100 = vector ( 'none', #46099, 1000.000000000000000 ) ;
#46101 = cartesian_point ( 'none', ( -16.99999999999999300, -22.49763979015158500, 12.00000000000000000 ) ) ;
#46102 = cartesian_point ( 'none', ( -27.74999999999998200, -29.44763979015158000, 12.00000000000000000 ) ) ;
#46103 = cartesian_point ( 'none', ( 12.99999999999999500, 26.49763979015158100, 12.00000000000000000 ) ) ;
#46104 = cartesian_point ( 'none', ( -27.74999999999999300, -27.74999999999999600, 0.0000000000000000000 ) ) ;
#46105 = axis2_placement_3d ( 'none', #46104, #46106, #46111 ) ;
#46106 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46107 = face_outer_bound ( 'none', #20318, .t. ) ;
#46108 = circle ( 'none', #46109, 4.000000000000000000 ) ;
#46109 = axis2_placement_3d ( 'none', #46094, #46093, #46092 ) ;
#46110 = plane ( 'none', #46096 ) ;
#46111 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46112 = cartesian_point ( 'none', ( 16.99999999999999300, -22.49763979015158500, 12.00000000000000000 ) ) ;
#46113 = cartesian_point ( 'none', ( 27.75000000000000000, -27.74999999999999600, 12.00000000000000000 ) ) ;
#46114 = face_outer_bound ( 'none', #20428, .t. ) ;
#46115 = face_bound ( 'none', #20361, .t. ) ;
#46116 = axis2_placement_3d ( 'none', #46113, #46078, #46077 ) ;
#46117 = line ( 'none', #46101, #46100 ) ;
#46118 = face_bound ( 'none', #20426, .t. ) ;
#46119 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46121 = cartesian_point ( 'none', ( -24.00000000000000000, -24.00000000000000000, 12.00000000000000000 ) ) ;
#46122 = face_bound ( 'none', #20418, .t. ) ;
#46123 = plane ( 'none', #46116 ) ;
#46124 = cartesian_point ( 'none', ( -12.99999999999999500, -26.49763979015158500, 12.00000000000000000 ) ) ;
#46125 = cartesian_point ( 'none', ( 16.99999999999999300, 22.49763979015158100, 12.00000000000000000 ) ) ;
#46126 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46127 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.24999999999999600, 12.00000000000000000 ) ) ;
#46128 = cartesian_point ( 'none', ( -12.50000000000003900, 19.50000000000000000, 12.00000000000000000 ) ) ;
#46129 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.24999999999999600, 7.500000000000000000 ) ) ;
#46130 = face_outer_bound ( 'none', #20435, .t. ) ;
#46131 = direction ( 'none', ( 0.004363309284746580600, 0.0000000000000000000, 0.9999904807207344900 ) ) ;
#46132 = direction ( 'none', ( -0.9999904807207344900, 0.0000000000000000000, 0.004363309284746580600 ) ) ;
#46133 = axis2_placement_3d ( 'none', #46128, #46153, #46152 ) ;
#46134 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46135 = vector ( 'none', #46134, 1000.000000000000000 ) ;
#46136 = cartesian_point ( 'none', ( -29.44763979015157700, -27.74999999999998600, 12.00000000000000000 ) ) ;
#46137 = plane ( 'none', #46156 ) ;
#46138 = face_outer_bound ( 'none', #20402, .t. ) ;
#46139 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46141 = cylindrical_surface ( 'none', #46133, 2.149999999999999000 ) ;
#46142 = cartesian_point ( 'none', ( -29.49999999999999600, -27.74999999999998600, 0.0000000000000000000 ) ) ;
#46143 = cylindrical_surface ( 'none', #46180, 6.000000000000000900 ) ;
#46144 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46145 = vector ( 'none', #46144, 1000.000000000000000 ) ;
#46146 = cartesian_point ( 'none', ( -27.74999999999998200, -29.44763979015158000, 12.00000000000000000 ) ) ;
#46147 = line ( 'none', #46146, #46145 ) ;
#46148 = cartesian_point ( 'none', ( -27.74999999999999300, 27.74999999999999600, 12.00000000000000000 ) ) ;
#46149 = axis2_placement_3d ( 'none', #46148, #46140, #46139 ) ;
#46150 = cartesian_point ( 'none', ( 12.99999999999999500, -26.49763979015158500, 12.00000000000000000 ) ) ;
#46151 = cartesian_point ( 'none', ( -12.99999999999999500, 26.49763979015158100, 12.00000000000000000 ) ) ;
#46152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46153 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46154 = circle ( 'none', #46149, 1.697639790151583800 ) ;
#46155 = line ( 'none', #46136, #46135 ) ;
#46156 = axis2_placement_3d ( 'none', #46142, #46132, #46131 ) ;
#46157 = face_outer_bound ( 'none', #20388, .t. ) ;
#46158 = cartesian_point ( 'none', ( -12.99999999999999500, 22.49763979015158100, 12.00000000000000000 ) ) ;
#46159 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46160 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46162 = cartesian_point ( 'none', ( 24.00000000000000000, -24.00000000000000000, 12.00000000000000000 ) ) ;
#46163 = axis2_placement_3d ( 'none', #46162, #46161, #46160 ) ;
#46164 = circle ( 'none', #46163, 1.950000000000000400 ) ;
#46165 = cartesian_point ( 'none', ( -24.00000000000000000, 24.00000000000000000, 12.00000000000000000 ) ) ;
#46166 = advanced_face ( 'none', ( #6079 ), #6078, .t. ) ;
#46167 = axis2_placement_3d ( 'none', #46165, #46219, #46218 ) ;
#46168 = cartesian_point ( 'none', ( 12.99999999999999500, 22.49763979015158100, 12.00000000000000000 ) ) ;
#46169 = circle ( 'none', #46167, 1.950000000000000400 ) ;
#46170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46171 = vector ( 'none', #46170, 1000.000000000000000 ) ;
#46172 = cartesian_point ( 'none', ( -12.99999999999999500, -26.49763979015158500, 12.00000000000000000 ) ) ;
#46173 = cartesian_point ( 'none', ( 16.99999999999999300, -22.49763979015158500, 12.00000000000000000 ) ) ;
#46174 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46175 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46176 = cartesian_point ( 'none', ( 24.00000000000000000, 24.00000000000000000, 12.00000000000000000 ) ) ;
#46177 = axis2_placement_3d ( 'none', #46176, #46175, #46174 ) ;
#46178 = line ( 'none', #46172, #46171 ) ;
#46179 = line ( 'none', #46173, #46210 ) ;
#46180 = axis2_placement_3d ( 'none', #46127, #46126, #46186 ) ;
#46181 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46182 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46183 = axis2_placement_3d ( 'none', #46129, #46182, #46181 ) ;
#46184 = circle ( 'none', #46183, 6.000000000000000900 ) ;
#46185 = circle ( 'none', #46177, 1.950000000000000400 ) ;
#46186 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46187 = cylindrical_surface ( 'none', #46235, 1.950000000000000400 ) ;
#46188 = face_outer_bound ( 'none', #20469, .t. ) ;
#46189 = axis2_placement_3d ( 'none', #46238, #46237, #46236 ) ;
#46190 = face_outer_bound ( 'none', #20449, .t. ) ;
#46191 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46192 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46193 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46194 = axis2_placement_3d ( 'none', #46201, #46200, #46193 ) ;
#46195 = axis2_placement_3d ( 'none', #46168, #46192, #46191 ) ;
#46196 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46197 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46198 = axis2_placement_3d ( 'none', #46247, #46246, #46245 ) ;
#46199 = face_outer_bound ( 'none', #20448, .t. ) ;
#46200 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46201 = cartesian_point ( 'none', ( -24.00000000000000000, 24.00000000000000000, 12.00000000000000000 ) ) ;
#46202 = circle ( 'none', #46195, 4.000000000000000000 ) ;
#46203 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46204 = vector ( 'none', #46203, 1000.000000000000000 ) ;
#46205 = cartesian_point ( 'none', ( -12.99999999999999500, 26.49763979015158100, 12.00000000000000000 ) ) ;
#46206 = line ( 'none', #46205, #46204 ) ;
#46207 = cylindrical_surface ( 'none', #46194, 1.950000000000000400 ) ;
#46208 = circle ( 'none', #46216, 4.000000000000000000 ) ;
#46209 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46210 = vector ( 'none', #46209, 1000.000000000000000 ) ;
#46211 = face_outer_bound ( 'none', #20509, .t. ) ;
#46212 = cartesian_point ( 'none', ( 12.99999999999999500, -22.49763979015158500, 12.00000000000000000 ) ) ;
#46213 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46214 = axis2_placement_3d ( 'none', #46158, #46159, #46213 ) ;
#46215 = axis2_placement_3d ( 'none', #46220, #46239, #46233 ) ;
#46216 = axis2_placement_3d ( 'none', #46212, #46197, #46196 ) ;
#46217 = circle ( 'none', #46214, 4.000000000000000000 ) ;
#46218 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46219 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46220 = cartesian_point ( 'none', ( 12.50000000000000400, -22.00000000000000400, 12.00000000000000000 ) ) ;
#46221 = cartesian_point ( 'none', ( 12.50000000000000400, -22.00000000000000400, 7.500000000000000000 ) ) ;
#46222 = cylindrical_surface ( 'none', #46262, 4.000000000000000000 ) ;
#46223 = circle ( 'none', #46271, 2.149999999999999000 ) ;
#46224 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46225 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46226 = cartesian_point ( 'none', ( -12.50000000000003900, 19.50000000000000000, 7.500000000000000000 ) ) ;
#46227 = axis2_placement_3d ( 'none', #46226, #46225, #46224 ) ;
#46228 = cylindrical_surface ( 'none', #46215, 2.149999999999999000 ) ;
#46229 = circle ( 'none', #46261, 2.149999999999999000 ) ;
#46230 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46231 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46232 = cartesian_point ( 'none', ( 24.00000000000000000, 24.00000000000000000, 12.00000000000000000 ) ) ;
#46233 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46234 = cylindrical_surface ( 'none', #46275, 2.149999999999999000 ) ;
#46235 = axis2_placement_3d ( 'none', #46232, #46231, #46230 ) ;
#46236 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46237 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46238 = cartesian_point ( 'none', ( -12.50000000000003900, -22.00000000000000400, 7.500000000000000000 ) ) ;
#46239 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46240 = circle ( 'none', #46227, 2.149999999999999000 ) ;
#46241 = face_outer_bound ( 'none', #20460, .t. ) ;
#46242 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46243 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46244 = axis2_placement_3d ( 'none', #46248, #46243, #46242 ) ;
#46245 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46246 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46247 = cartesian_point ( 'none', ( 24.00000000000000000, -24.00000000000000000, 12.00000000000000000 ) ) ;
#46248 = cartesian_point ( 'none', ( -12.50000000000003900, -22.00000000000000400, 12.00000000000000000 ) ) ;
#46249 = cylindrical_surface ( 'none', #46244, 2.149999999999999000 ) ;
#46250 = circle ( 'none', #46189, 2.149999999999999000 ) ;
#46251 = cylindrical_surface ( 'none', #46198, 1.950000000000000400 ) ;
#46252 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46253 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46254 = plane ( 'none', #46306 ) ;
#46255 = cartesian_point ( 'none', ( 16.99999999999999300, 22.49763979015158100, 11.00000000000000000 ) ) ;
#46256 = circle ( 'none', #46264, 4.000000000000000000 ) ;
#46257 = face_outer_bound ( 'none', #20494, .t. ) ;
#46258 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46259 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46260 = cartesian_point ( 'none', ( 12.50000000000000400, 19.50000000000000000, 7.500000000000000000 ) ) ;
#46261 = axis2_placement_3d ( 'none', #46260, #46259, #46258 ) ;
#46262 = axis2_placement_3d ( 'none', #46273, #46272, #46267 ) ;
#46263 = cartesian_point ( 'none', ( -12.99999999999999500, 22.49763979015158100, 11.00000000000000000 ) ) ;
#46264 = axis2_placement_3d ( 'none', #46263, #46253, #46252 ) ;
#46265 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46266 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46267 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46268 = cartesian_point ( 'none', ( 12.50000000000000400, 19.50000000000000000, 12.00000000000000000 ) ) ;
#46269 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46270 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46271 = axis2_placement_3d ( 'none', #46221, #46270, #46269 ) ;
#46272 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46273 = cartesian_point ( 'none', ( -12.99999999999999500, 22.49763979015158100, 11.00000000000000000 ) ) ;
#46274 = cartesian_point ( 'none', ( 12.99999999999999500, 26.49763979015158100, 11.00000000000000000 ) ) ;
#46275 = axis2_placement_3d ( 'none', #46268, #46266, #46265 ) ;
#46276 = face_outer_bound ( 'none', #20404, .t. ) ;
#46277 = face_outer_bound ( 'none', #20511, .t. ) ;
#46278 = cylindrical_surface ( 'none', #46287, 4.000000000000000000 ) ;
#46279 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46280 = vector ( 'none', #46279, 1000.000000000000000 ) ;
#46281 = cartesian_point ( 'none', ( 16.99999999999999300, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46282 = line ( 'none', #46281, #46327 ) ;
#46283 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46284 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46286 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46287 = axis2_placement_3d ( 'none', #46337, #46336, #46332 ) ;
#46288 = cartesian_point ( 'none', ( -16.99999999999999300, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46289 = line ( 'none', #46288, #46280 ) ;
#46290 = cartesian_point ( 'none', ( -16.99999999999999300, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46291 = cartesian_point ( 'none', ( -24.00000000000000000, -24.00000000000000000, 12.00000000000000000 ) ) ;
#46292 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46293 = vector ( 'none', #46292, 1000.000000000000000 ) ;
#46294 = cartesian_point ( 'none', ( -16.99999999999999300, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46295 = line ( 'none', #46294, #46293 ) ;
#46296 = cartesian_point ( 'none', ( -12.99999999999999500, -26.49763979015158500, 11.00000000000000000 ) ) ;
#46297 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46299 = axis2_placement_3d ( 'none', #46305, #46298, #46297 ) ;
#46300 = cylindrical_surface ( 'none', #46344, 1.950000000000000400 ) ;
#46301 = face_outer_bound ( 'none', #20486, .t. ) ;
#46302 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46303 = vector ( 'none', #46302, 1000.000000000000000 ) ;
#46304 = cartesian_point ( 'none', ( -12.99999999999999500, -26.49763979015158500, 11.00000000000000000 ) ) ;
#46305 = cartesian_point ( 'none', ( -12.99999999999999500, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46306 = axis2_placement_3d ( 'none', #46290, #46286, #46285 ) ;
#46307 = cartesian_point ( 'none', ( -16.99999999999999300, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46308 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46309 = cartesian_point ( 'none', ( -12.99999999999999500, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46310 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46311 = vector ( 'none', #46310, 1000.000000000000000 ) ;
#46312 = cartesian_point ( 'none', ( -12.99999999999999500, 26.49763979015158100, 11.00000000000000000 ) ) ;
#46313 = line ( 'none', #46312, #46311 ) ;
#46314 = circle ( 'none', #46299, 4.000000000000000000 ) ;
#46315 = line ( 'none', #46304, #46303 ) ;
#46316 = face_outer_bound ( 'none', #20506, .t. ) ;
#46317 = cartesian_point ( 'none', ( 12.99999999999999500, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46318 = circle ( 'none', #46370, 4.000000000000000000 ) ;
#46319 = vector ( 'none', #46098, 1000.000000000000000 ) ;
#46320 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46321 = vector ( 'none', #46320, 1000.000000000000000 ) ;
#46322 = cartesian_point ( 'none', ( 16.99999999999999300, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46323 = cartesian_point ( 'none', ( 13.79999999999999500, -25.29763979015158500, 11.00000000000000000 ) ) ;
#46324 = cartesian_point ( 'none', ( 16.99999999999999300, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46325 = line ( 'none', #46322, #46321 ) ;
#46326 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46327 = vector ( 'none', #46326, 1000.000000000000000 ) ;
#46328 = face_outer_bound ( 'none', #20537, .t. ) ;
#46329 = face_outer_bound ( 'none', #20519, .t. ) ;
#46330 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46331 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46332 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46333 = plane ( 'none', #46339 ) ;
#46334 = face_bound ( 'none', #20588, .t. ) ;
#46335 = axis2_placement_3d ( 'none', #46317, #46331, #46330 ) ;
#46336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46337 = cartesian_point ( 'none', ( -12.99999999999999500, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46338 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46339 = axis2_placement_3d ( 'none', #46309, #46308, #46338 ) ;
#46340 = cartesian_point ( 'none', ( -12.99999999999999500, 26.49763979015158100, 11.00000000000000000 ) ) ;
#46341 = face_outer_bound ( 'none', #20508, .t. ) ;
#46342 = cartesian_point ( 'none', ( -16.99999999999999300, 22.49763979015158100, 11.00000000000000000 ) ) ;
#46343 = face_outer_bound ( 'none', #20563, .t. ) ;
#46344 = axis2_placement_3d ( 'none', #46291, #46284, #46283 ) ;
#46345 = cylindrical_surface ( 'none', #46335, 4.000000000000000000 ) ;
#46346 = face_outer_bound ( 'none', #20709, .t. ) ;
#46347 = cartesian_point ( 'none', ( 3.333829451267679800, -35.24747872332167000, -20.80000000000000400 ) ) ;
#46348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46349 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46350 = cartesian_point ( 'none', ( 16.99999999999999300, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46351 = cc_design_person_and_organization_assignment ( #46855, #46352, ( #47643 ) ) ;
#46352 = person_and_organization_role ( 'classification_officer' ) ;
#46353 = plane ( 'none', #46374 ) ;
#46354 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46355 = vector ( 'none', #46354, 1000.000000000000000 ) ;
#46356 = cartesian_point ( 'none', ( -28.25000000000000000, 25.24999999999998200, 0.8000000000000000400 ) ) ;
#46357 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46359 = axis2_placement_3d ( 'none', #46364, #46358, #46357 ) ;
#46360 = cartesian_point ( 'none', ( 3.293097958395270200, -34.89943699461192500, -20.80000000000000400 ) ) ;
#46361 = line ( 'none', #46360, #46319 ) ;
#46362 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46363 = vector ( 'none', #46362, 1000.000000000000000 ) ;
#46364 = cartesian_point ( 'none', ( 12.99999999999999500, 22.49763979015158100, 11.00000000000000000 ) ) ;
#46365 = circle ( 'none', #46359, 4.000000000000000000 ) ;
#46366 = cartesian_point ( 'none', ( 12.99999999999999500, -26.49763979015158500, 11.00000000000000000 ) ) ;
#46367 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46369 = cartesian_point ( 'none', ( 12.99999999999999500, -22.49763979015158500, 11.00000000000000000 ) ) ;
#46370 = axis2_placement_3d ( 'none', #46369, #46368, #46367 ) ;
#46371 = line ( 'none', #46366, #46363 ) ;
#46372 = cartesian_point ( 'none', ( 16.99999999999999300, 22.49763979015158100, 11.00000000000000000 ) ) ;
#46373 = line ( 'none', #46372, #46355 ) ;
#46374 = axis2_placement_3d ( 'none', #46350, #46349, #46348 ) ;
#46375 = face_outer_bound ( 'none', #20631, .t. ) ;
#46376 = line ( 'none', #46391, #46421 ) ;
#46377 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46378 = vector ( 'none', #46377, 1000.000000000000000 ) ;
#46379 = cartesian_point ( 'none', ( 15.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46380 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46381 = vector ( 'none', #46380, 1000.000000000000000 ) ;
#46382 = line ( 'none', #46379, #46378 ) ;
#46383 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46384 = vector ( 'none', #46383, 1000.000000000000000 ) ;
#46385 = cartesian_point ( 'none', ( -16.99999999999999300, 22.49763979015158100, 11.00000000000000000 ) ) ;
#46386 = line ( 'none', #46385, #46384 ) ;
#46387 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46388 = cylindrical_surface ( 'none', #46398, 2.000000000000000000 ) ;
#46389 = cartesian_point ( 'none', ( 13.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46390 = direction ( 'none', ( -1.000000000000000000, -1.257045997084643400e-016, -0.0000000000000000000 ) ) ;
#46391 = cartesian_point ( 'none', ( -13.79999999999999500, 25.29763979015157800, 11.00000000000000000 ) ) ;
#46392 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46393 = cartesian_point ( 'none', ( -13.79999999999999500, -25.29763979015158200, 11.00000000000000000 ) ) ;
#46394 = axis2_placement_3d ( 'none', #46410, #46392, #46387 ) ;
#46395 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46396 = vector ( 'none', #46395, 1000.000000000000000 ) ;
#46397 = cartesian_point ( 'none', ( 12.99999999999999500, 26.49763979015158100, 11.00000000000000000 ) ) ;
#46398 = axis2_placement_3d ( 'none', #46389, #46409, #46408 ) ;
#46399 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46400 = vector ( 'none', #46399, 1000.000000000000000 ) ;
#46401 = cartesian_point ( 'none', ( -12.99999999999999500, 26.49763979015158100, 11.00000000000000000 ) ) ;
#46402 = line ( 'none', #46401, #46400 ) ;
#46403 = cylindrical_surface ( 'none', #46394, 4.000000000000000000 ) ;
#46404 = line ( 'none', #46397, #46396 ) ;
#46405 = face_outer_bound ( 'none', #20552, .t. ) ;
#46406 = line ( 'none', #46393, #46381 ) ;
#46407 = axis2_placement_3d ( 'none', #46423, #46416, #46415 ) ;
#46408 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46409 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46410 = cartesian_point ( 'none', ( 12.99999999999999500, 22.49763979015158100, 11.00000000000000000 ) ) ;
#46411 = axis2_placement_3d ( 'none', #46463, #46462, #46461 ) ;
#46412 = circle ( 'none', #46411, 2.000000000000000000 ) ;
#46413 = cartesian_point ( 'none', ( 15.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46414 = vector ( 'none', #46426, 1000.000000000000000 ) ;
#46415 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46417 = line ( 'none', #46427, #46414 ) ;
#46418 = direction ( 'none', ( 1.000000000000000000, -1.257045997084643400e-016, 0.0000000000000000000 ) ) ;
#46419 = vector ( 'none', #46418, 1000.000000000000000 ) ;
#46420 = face_outer_bound ( 'none', #20532, .t. ) ;
#46421 = vector ( 'none', #46390, 1000.000000000000000 ) ;
#46422 = line ( 'none', #46428, #46419 ) ;
#46423 = cartesian_point ( 'none', ( 13.79999999999999500, 23.29763979015157800, 11.00000000000000000 ) ) ;
#46424 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46425 = vector ( 'none', #46424, 1000.000000000000000 ) ;
#46426 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46427 = cartesian_point ( 'none', ( 15.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46428 = cartesian_point ( 'none', ( -13.79999999999999500, -25.29763979015158200, 11.00000000000000000 ) ) ;
#46429 = cartesian_point ( 'none', ( 13.79999999999999500, -25.29763979015158500, 11.00000000000000000 ) ) ;
#46430 = line ( 'none', #46429, #46425 ) ;
#46431 = circle ( 'none', #46407, 2.000000000000003600 ) ;
#46432 = cylindrical_surface ( 'none', #46446, 2.000000000000000000 ) ;
#46433 = axis2_placement_3d ( 'none', #46501, #46492, #46491 ) ;
#46434 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46435 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46436 = line ( 'none', #46500, #46499 ) ;
#46437 = face_outer_bound ( 'none', #20627, .t. ) ;
#46438 = cartesian_point ( 'none', ( -15.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46439 = axis2_placement_3d ( 'none', #46490, #46489, #46468 ) ;
#46440 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46442 = cartesian_point ( 'none', ( 13.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46443 = axis2_placement_3d ( 'none', #46442, #46441, #46440 ) ;
#46444 = circle ( 'none', #46443, 2.000000000000000000 ) ;
#46445 = cartesian_point ( 'none', ( -15.79999999999999500, 23.29763979015157800, 11.00000000000000000 ) ) ;
#46446 = axis2_placement_3d ( 'none', #46479, #46476, #46471 ) ;
#46447 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46449 = cartesian_point ( 'none', ( -13.79999999999999500, 23.29763979015157800, 11.00000000000000000 ) ) ;
#46450 = cartesian_point ( 'none', ( 12.99999999999999500, -26.49763979015158500, 11.00000000000000000 ) ) ;
#46451 = cartesian_point ( 'none', ( -13.79999999999999500, 25.29763979015157800, 11.00000000000000000 ) ) ;
#46452 = circle ( 'none', #46457, 2.000000000000000000 ) ;
#46453 = cartesian_point ( 'none', ( -12.99999999999999500, -26.49763979015158500, 11.00000000000000000 ) ) ;
#46454 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46455 = vector ( 'none', #46454, 1000.000000000000000 ) ;
#46456 = cartesian_point ( 'none', ( -15.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46457 = axis2_placement_3d ( 'none', #46449, #46448, #46447 ) ;
#46458 = cartesian_point ( 'none', ( 15.79999999999999500, 23.29763979015157800, 11.00000000000000000 ) ) ;
#46459 = axis2_placement_3d ( 'none', #46453, #46435, #46434 ) ;
#46460 = cartesian_point ( 'none', ( -13.79999999999999500, -25.29763979015158200, 11.00000000000000000 ) ) ;
#46461 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46463 = cartesian_point ( 'none', ( -13.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46464 = line ( 'none', #46456, #46455 ) ;
#46465 = cartesian_point ( 'none', ( 13.79999999999999500, 25.29763979015157800, 11.00000000000000000 ) ) ;
#46466 = plane ( 'none', #46459 ) ;
#46467 = line ( 'none', #46524, #46523 ) ;
#46468 = direction ( 'none', ( -1.000000000000000000, -1.257045997084643400e-016, 0.0000000000000000000 ) ) ;
#46469 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46470 = plane ( 'none', #46527 ) ;
#46471 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46472 = axis2_placement_3d ( 'none', #46474, #46469, #46495 ) ;
#46473 = face_outer_bound ( 'none', #20608, .t. ) ;
#46474 = cartesian_point ( 'none', ( -13.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46475 = plane ( 'none', #46439 ) ;
#46476 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46477 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46478 = cartesian_point ( 'none', ( -15.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46479 = cartesian_point ( 'none', ( -13.79999999999999500, 23.29763979015157800, 11.00000000000000000 ) ) ;
#46480 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46481 = vector ( 'none', #46480, 1000.000000000000000 ) ;
#46482 = cartesian_point ( 'none', ( -13.79999999999999500, 25.29763979015157800, 11.00000000000000000 ) ) ;
#46483 = line ( 'none', #46482, #46481 ) ;
#46484 = face_outer_bound ( 'none', #20611, .t. ) ;
#46485 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46486 = vector ( 'none', #46485, 1000.000000000000000 ) ;
#46487 = cartesian_point ( 'none', ( 15.79999999999999500, 23.29763979015157800, 11.00000000000000000 ) ) ;
#46488 = line ( 'none', #46487, #46486 ) ;
#46489 = direction ( 'none', ( -1.257045997084643400e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46490 = cartesian_point ( 'none', ( -13.79999999999999500, 25.29763979015157800, 11.00000000000000000 ) ) ;
#46491 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46492 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46493 = face_outer_bound ( 'none', #20604, .t. ) ;
#46494 = cylindrical_surface ( 'none', #46472, 2.000000000000000000 ) ;
#46495 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46496 = face_outer_bound ( 'none', #20668, .t. ) ;
#46497 = cylindrical_surface ( 'none', #46433, 2.000000000000003600 ) ;
#46498 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46499 = vector ( 'none', #46498, 1000.000000000000000 ) ;
#46500 = cartesian_point ( 'none', ( -12.99999999999999500, -26.49763979015158500, 11.00000000000000000 ) ) ;
#46501 = cartesian_point ( 'none', ( 13.79999999999999500, 23.29763979015157800, 11.00000000000000000 ) ) ;
#46502 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46503 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46504 = cartesian_point ( 'none', ( 25.25000000000000000, 25.25000000000000000, 0.8000000000000000400 ) ) ;
#46505 = axis2_placement_3d ( 'none', #46547, #46546, #46545 ) ;
#46506 = vector ( 'none', #46562, 1000.000000000000000 ) ;
#46507 = axis2_placement_3d ( 'none', #46557, #46556, #46555 ) ;
#46508 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46509 = vector ( 'none', #46508, 1000.000000000000000 ) ;
#46510 = direction ( 'none', ( 1.000000000000000000, -1.257045997084643400e-016, 0.0000000000000000000 ) ) ;
#46511 = direction ( 'none', ( -1.257045997084643400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46512 = circle ( 'none', #46507, 2.999999999999999100 ) ;
#46513 = circle ( 'none', #46519, 2.999999999999999100 ) ;
#46514 = face_outer_bound ( 'none', #20653, .t. ) ;
#46515 = axis2_placement_3d ( 'none', #46528, #46511, #46510 ) ;
#46516 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46517 = cartesian_point ( 'none', ( -15.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46518 = line ( 'none', #46517, #46509 ) ;
#46519 = axis2_placement_3d ( 'none', #46504, #46503, #46502 ) ;
#46520 = cartesian_point ( 'none', ( 25.24999999999998200, 28.25000000000000000, 0.8000000000000000400 ) ) ;
#46521 = line ( 'none', #46520, #46506 ) ;
#46522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46523 = vector ( 'none', #46516, 1000.000000000000000 ) ;
#46524 = cartesian_point ( 'none', ( -15.79999999999999500, 23.29763979015157800, 11.00000000000000000 ) ) ;
#46525 = plane ( 'none', #46515 ) ;
#46526 = face_outer_bound ( 'none', #20585, .t. ) ;
#46527 = axis2_placement_3d ( 'none', #46478, #46477, #46522 ) ;
#46528 = cartesian_point ( 'none', ( -13.79999999999999500, -25.29763979015158200, 11.00000000000000000 ) ) ;
#46529 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46530 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46532 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46533 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46534 = cartesian_point ( 'none', ( 25.25000000000000000, -25.25000000000000000, 0.8000000000000000400 ) ) ;
#46535 = plane ( 'none', #46550 ) ;
#46536 = cylindrical_surface ( 'none', #46561, 2.999999999999999100 ) ;
#46537 = cartesian_point ( 'none', ( 28.25000000000000000, -25.24999999999998200, 0.8000000000000000400 ) ) ;
#46538 = cartesian_point ( 'none', ( 25.24999999999998200, -28.25000000000000000, 0.8000000000000000400 ) ) ;
#46539 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46540 = vector ( 'none', #46539, 1000.000000000000000 ) ;
#46541 = face_outer_bound ( 'none', #20650, .t. ) ;
#46542 = cartesian_point ( 'none', ( -25.24999999999998200, 28.25000000000000000, 0.8000000000000000400 ) ) ;
#46543 = cartesian_point ( 'none', ( 25.24999999999998200, 28.25000000000000000, 0.8000000000000000400 ) ) ;
#46544 = cartesian_point ( 'none', ( 28.25000000000000000, 25.24999999999998200, 0.8000000000000000400 ) ) ;
#46545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46546 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46547 = cartesian_point ( 'none', ( 28.25000000000000000, -25.24999999999998200, 0.8000000000000000400 ) ) ;
#46548 = cartesian_point ( 'none', ( 28.25000000000000000, -25.24999999999998200, 0.8000000000000000400 ) ) ;
#46549 = line ( 'none', #46548, #46540 ) ;
#46550 = axis2_placement_3d ( 'none', #46552, #46532, #46531 ) ;
#46551 = face_outer_bound ( 'none', #20656, .t. ) ;
#46552 = cartesian_point ( 'none', ( 15.79999999999999500, -23.29763979015158500, 11.00000000000000000 ) ) ;
#46553 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46554 = vector ( 'none', #46553, 1000.000000000000000 ) ;
#46555 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46556 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46557 = cartesian_point ( 'none', ( 25.25000000000000000, -25.25000000000000000, 0.8000000000000000400 ) ) ;
#46558 = plane ( 'none', #46505 ) ;
#46559 = cartesian_point ( 'none', ( 28.25000000000000000, -25.24999999999998200, 0.8000000000000000400 ) ) ;
#46560 = line ( 'none', #46559, #46554 ) ;
#46561 = axis2_placement_3d ( 'none', #46534, #46533, #46529 ) ;
#46562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46563 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#46564 = cartesian_point ( 'none', ( 25.24999999999998200, 28.25000000000000000, 0.8000000000000000400 ) ) ;
#46565 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46566 = vector ( 'none', #46565, 1000.000000000000000 ) ;
#46567 = cartesian_point ( 'none', ( -25.24999999999998200, -28.25000000000000000, 0.8000000000000000400 ) ) ;
#46568 = line ( 'none', #46567, #46566 ) ;
#46569 = cartesian_point ( 'none', ( -28.25000000000000000, 25.24999999999998200, 0.8000000000000000400 ) ) ;
#46570 = line ( 'none', #46569, #46619 ) ;
#46571 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46572 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46573 = cartesian_point ( 'none', ( -25.25000000000000000, -25.25000000000000000, 0.8000000000000000400 ) ) ;
#46574 = axis2_placement_3d ( 'none', #46573, #46572, #46571 ) ;
#46575 = cartesian_point ( 'none', ( 25.24999999999998200, 28.25000000000000000, 0.8000000000000000400 ) ) ;
#46576 = line ( 'none', #46575, #46601 ) ;
#46577 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46579 = cartesian_point ( 'none', ( -25.25000000000000000, 25.25000000000000000, 0.8000000000000000400 ) ) ;
#46580 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46581 = cartesian_point ( 'none', ( -25.25000000000000000, -25.25000000000000000, 0.8000000000000000400 ) ) ;
#46582 = axis2_placement_3d ( 'none', #46581, #46578, #46577 ) ;
#46583 = plane ( 'none', #46617 ) ;
#46584 = cylindrical_surface ( 'none', #46582, 2.999999999999999100 ) ;
#46585 = circle ( 'none', #46595, 2.999999999999999100 ) ;
#46586 = vector ( 'none', #46530, 1000.000000000000000 ) ;
#46587 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46588 = vector ( 'none', #46587, 1000.000000000000000 ) ;
#46589 = cartesian_point ( 'none', ( 13.79999999999999500, 25.29763979015157800, 11.00000000000000000 ) ) ;
#46590 = line ( 'none', #46589, #46588 ) ;
#46591 = line ( 'none', #46593, #46586 ) ;
#46592 = face_outer_bound ( 'none', #20693, .t. ) ;
#46593 = cartesian_point ( 'none', ( 25.24999999999998200, -28.25000000000000000, 0.8000000000000000400 ) ) ;
#46594 = circle ( 'none', #46574, 2.999999999999999100 ) ;
#46595 = axis2_placement_3d ( 'none', #46579, #46622, #46621 ) ;
#46596 = face_outer_bound ( 'none', #20924, .t. ) ;
#46597 = vector ( 'none', #45341, 1000.000000000000000 ) ;
#46598 = cartesian_point ( 'none', ( -25.24999999999998200, 28.25000000000000000, 0.8000000000000000400 ) ) ;
#46599 = line ( 'none', #46598, #46597 ) ;
#46600 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46601 = vector ( 'none', #46600, 1000.000000000000000 ) ;
#46602 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46603 = axis2_placement_3d ( 'none', #46604, #46580, #46602 ) ;
#46604 = cartesian_point ( 'none', ( -25.25000000000000000, 25.25000000000000000, 0.8000000000000000400 ) ) ;
#46605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46606 = cylindrical_surface ( 'none', #46603, 2.999999999999999100 ) ;
#46607 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46608 = vector ( 'none', #46607, 1000.000000000000000 ) ;
#46609 = cartesian_point ( 'none', ( -28.25000000000000000, -25.24999999999998200, 0.8000000000000000400 ) ) ;
#46610 = line ( 'none', #46609, #46608 ) ;
#46611 = face_outer_bound ( 'none', #20661, .t. ) ;
#46612 = plane ( 'none', #46616 ) ;
#46613 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46614 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46615 = cartesian_point ( 'none', ( -28.25000000000000000, -25.24999999999998200, 0.8000000000000000400 ) ) ;
#46616 = axis2_placement_3d ( 'none', #46564, #46563, #46605 ) ;
#46617 = axis2_placement_3d ( 'none', #46615, #46614, #46613 ) ;
#46618 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46619 = vector ( 'none', #46618, 1000.000000000000000 ) ;
#46620 = cartesian_point ( 'none', ( -28.25000000000000000, -25.24999999999998200, 0.8000000000000000400 ) ) ;
#46621 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46622 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46623 = face_outer_bound ( 'none', #20685, .t. ) ;
#46624 = line ( 'none', #46676, #46675 ) ;
#46625 = circle ( 'none', #46629, 1.500000000000001300 ) ;
#46626 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46627 = vector ( 'none', #46626, 1000.000000000000000 ) ;
#46628 = cartesian_point ( 'none', ( 26.75000000000000000, -25.24999999999998900, 0.8000000000000000400 ) ) ;
#46629 = axis2_placement_3d ( 'none', #46671, #46670, #46669 ) ;
#46630 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46631 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46632 = axis2_placement_3d ( 'none', #46650, #46645, #46630 ) ;
#46633 = cartesian_point ( 'none', ( -25.24999999999999600, -25.24999999999999600, 0.8000000000000000400 ) ) ;
#46634 = axis2_placement_3d ( 'none', #46633, #46684, #46683 ) ;
#46635 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46636 = cartesian_point ( 'none', ( 25.25000000000000000, 25.25000000000000000, 0.8000000000000000400 ) ) ;
#46637 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46638 = vector ( 'none', #46637, 1000.000000000000000 ) ;
#46639 = cartesian_point ( 'none', ( 28.25000000000000000, 25.24999999999998200, 0.8000000000000000400 ) ) ;
#46640 = line ( 'none', #46639, #46638 ) ;
#46641 = circle ( 'none', #46634, 1.500000000000001300 ) ;
#46642 = cylindrical_surface ( 'none', #46646, 2.999999999999999100 ) ;
#46643 = line ( 'none', #46628, #46627 ) ;
#46644 = face_outer_bound ( 'none', #20710, .t. ) ;
#46645 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46646 = axis2_placement_3d ( 'none', #46636, #46635, #46631 ) ;
#46647 = cylindrical_surface ( 'none', #46632, 1.500000000000001300 ) ;
#46648 = face_outer_bound ( 'none', #20787, .t. ) ;
#46649 = vertex_point ( 'none', #6080 ) ;
#46650 = cartesian_point ( 'none', ( 25.24999999999999600, -25.24999999999999600, 0.8000000000000000400 ) ) ;
#46651 = cartesian_point ( 'none', ( -25.24999999999999600, 25.24999999999999600, 0.8000000000000000400 ) ) ;
#46652 = axis2_placement_3d ( 'none', #46651, #46661, #46715 ) ;
#46653 = circle ( 'none', #46652, 1.500000000000001300 ) ;
#46654 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46655 = vector ( 'none', #46654, 1000.000000000000000 ) ;
#46656 = line ( 'none', #46713, #46712 ) ;
#46657 = cartesian_point ( 'none', ( -26.75000000000000000, 25.24999999999998900, 0.8000000000000000400 ) ) ;
#46658 = oriented_edge ( 'none', *, *, #36953, .f. ) ;
#46659 = cartesian_point ( 'none', ( 26.75000000000000000, -25.24999999999998900, 0.8000000000000000400 ) ) ;
#46660 = cartesian_point ( 'none', ( -25.24999999999998900, -26.75000000000000000, 0.8000000000000000400 ) ) ;
#46661 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46662 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46663 = vector ( 'none', #46662, 1000.000000000000000 ) ;
#46664 = cartesian_point ( 'none', ( 25.24999999999998900, 26.75000000000000000, 0.8000000000000000400 ) ) ;
#46665 = line ( 'none', #46664, #46655 ) ;
#46666 = cartesian_point ( 'none', ( 26.75000000000000000, 25.24999999999998900, 0.8000000000000000400 ) ) ;
#46667 = cartesian_point ( 'none', ( 25.24999999999998900, 26.75000000000000000, 0.8000000000000000400 ) ) ;
#46668 = cartesian_point ( 'none', ( -25.24999999999998900, 26.75000000000000000, 0.8000000000000000400 ) ) ;
#46669 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46670 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46671 = cartesian_point ( 'none', ( 25.24999999999999600, 25.24999999999999600, 0.8000000000000000400 ) ) ;
#46672 = cartesian_point ( 'none', ( 26.75000000000000000, -25.24999999999998900, 0.8000000000000000400 ) ) ;
#46673 = line ( 'none', #46672, #46663 ) ;
#46674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46675 = vector ( 'none', #46674, 1000.000000000000000 ) ;
#46676 = cartesian_point ( 'none', ( 25.24999999999998900, -26.75000000000000000, 0.8000000000000000400 ) ) ;
#46677 = axis2_placement_3d ( 'none', #46703, #46702, #46701 ) ;
#46678 = cartesian_point ( 'none', ( 25.24999999999999600, -25.24999999999999600, 0.8000000000000000400 ) ) ;
#46679 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46680 = vector ( 'none', #46679, 1000.000000000000000 ) ;
#46681 = cartesian_point ( 'none', ( 25.24999999999998900, -26.75000000000000000, 0.8000000000000000400 ) ) ;
#46682 = line ( 'none', #46681, #46680 ) ;
#46683 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46685 = face_outer_bound ( 'none', #20769, .t. ) ;
#46686 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46687 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46688 = line ( 'none', #46751, #46750 ) ;
#46689 = cartesian_point ( 'none', ( -26.75000000000000000, -25.24999999999998900, 0.8000000000000000400 ) ) ;
#46690 = axis2_placement_3d ( 'none', #46742, #46732, #46731 ) ;
#46691 = face_bound ( 'none', #20751, .t. ) ;
#46692 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46693 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46694 = cartesian_point ( 'none', ( 25.25000000000000000, -25.25000000000000000, 0.8000000000000000400 ) ) ;
#46695 = axis2_placement_3d ( 'none', #46689, #46738, #46737 ) ;
#46696 = cartesian_point ( 'none', ( -25.24999999999998200, -28.25000000000000000, 0.8000000000000000400 ) ) ;
#46697 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46698 = vector ( 'none', #46697, 1000.000000000000000 ) ;
#46699 = cartesian_point ( 'none', ( 25.24999999999998200, -28.25000000000000000, 0.8000000000000000400 ) ) ;
#46700 = circle ( 'none', #46705, 1.500000000000001300 ) ;
#46701 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46702 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46703 = cartesian_point ( 'none', ( 25.24999999999998200, -28.25000000000000000, 0.8000000000000000400 ) ) ;
#46704 = face_outer_bound ( 'none', #20717, .t. ) ;
#46705 = axis2_placement_3d ( 'none', #46678, #46693, #46692 ) ;
#46706 = line ( 'none', #46726, #46725 ) ;
#46707 = face_outer_bound ( 'none', #20681, .t. ) ;
#46708 = plane ( 'none', #46677 ) ;
#46709 = line ( 'none', #46699, #46698 ) ;
#46710 = plane ( 'none', #46716 ) ;
#46711 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46712 = vector ( 'none', #46711, 1000.000000000000000 ) ;
#46713 = cartesian_point ( 'none', ( -26.75000000000000000, -25.24999999999998900, 0.8000000000000000400 ) ) ;
#46714 = cartesian_point ( 'none', ( -26.75000000000000000, -25.24999999999998900, 0.8000000000000000400 ) ) ;
#46715 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46716 = axis2_placement_3d ( 'none', #46694, #46687, #46686 ) ;
#46717 = line ( 'none', #46778, #46777 ) ;
#46718 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46719 = cartesian_point ( 'none', ( 26.75000000000000000, 25.24999999999998900, 0.8000000000000000400 ) ) ;
#46720 = line ( 'none', #46719, #46734 ) ;
#46721 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46722 = cartesian_point ( 'none', ( 26.75000000000000000, -25.24999999999998900, 0.8000000000000000400 ) ) ;
#46723 = plane ( 'none', #46730 ) ;
#46724 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46725 = vector ( 'none', #46724, 1000.000000000000000 ) ;
#46726 = cartesian_point ( 'none', ( -25.24999999999998900, 26.75000000000000000, 0.8000000000000000400 ) ) ;
#46727 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46729 = axis2_placement_3d ( 'none', #46776, #46767, #46766 ) ;
#46730 = axis2_placement_3d ( 'none', #46722, #46721, #46718 ) ;
#46731 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46732 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#46733 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46734 = vector ( 'none', #46733, 1000.000000000000000 ) ;
#46735 = face_outer_bound ( 'none', #20786, .t. ) ;
#46736 = face_outer_bound ( 'none', #20733, .t. ) ;
#46737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46738 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46739 = plane ( 'none', #46690 ) ;
#46740 = face_outer_bound ( 'none', #20778, .t. ) ;
#46741 = cartesian_point ( 'none', ( 25.24999999999999600, 25.24999999999999600, 0.8000000000000000400 ) ) ;
#46742 = cartesian_point ( 'none', ( 25.24999999999998900, 26.75000000000000000, 0.8000000000000000400 ) ) ;
#46743 = cylindrical_surface ( 'none', #46782, 1.500000000000001300 ) ;
#46744 = plane ( 'none', #46695 ) ;
#46745 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46746 = vector ( 'none', #46745, 1000.000000000000000 ) ;
#46747 = cartesian_point ( 'none', ( -26.75000000000000000, -25.24999999999998900, 0.8000000000000000400 ) ) ;
#46748 = line ( 'none', #46747, #46746 ) ;
#46749 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46750 = vector ( 'none', #46749, 1000.000000000000000 ) ;
#46751 = cartesian_point ( 'none', ( -28.25000000000000000, -25.24999999999998200, 0.8000000000000000400 ) ) ;
#46752 = face_outer_bound ( 'none', #20824, .t. ) ;
#46753 = plane ( 'none', #46815 ) ;
#46754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46755 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46756 = axis2_placement_3d ( 'none', #46771, #46755, #46754 ) ;
#46757 = axis2_placement_3d ( 'none', #46802, #46804, #46795 ) ;
#46758 = axis2_placement_3d ( 'none', #46784, #46789, #46788 ) ;
#46759 = axis2_placement_3d ( 'none', #46814, #46813, #46812 ) ;
#46760 = cylindrical_surface ( 'none', #46757, 1.500000000000001300 ) ;
#46761 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46762 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46763 = cartesian_point ( 'none', ( -65.04142135623730800, 2.553026129337550400e-015, 7.500000000000000000 ) ) ;
#46764 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#46765 = face_outer_bound ( 'none', #20811, .t. ) ;
#46766 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46767 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46768 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46769 = cartesian_point ( 'none', ( -65.04142135623730800, 2.553026129337550400e-015, 7.500000000000000000 ) ) ;
#46770 = face_outer_bound ( 'none', #20794, .t. ) ;
#46771 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#46772 = cartesian_point ( 'none', ( -41.91000000000000400, 5.132494735226558300e-015, -20.29999999999999700 ) ) ;
#46773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46774 = plane ( 'none', #46780 ) ;
#46775 = face_outer_bound ( 'none', #20795, .t. ) ;
#46776 = cartesian_point ( 'none', ( -65.04142135623730800, 2.553026129337550400e-015, 7.500000000000000000 ) ) ;
#46777 = vector ( 'none', #46773, 1000.000000000000000 ) ;
#46778 = cartesian_point ( 'none', ( 25.24999999999998900, 26.75000000000000000, 0.8000000000000000400 ) ) ;
#46779 = plane ( 'none', #46729 ) ;
#46780 = axis2_placement_3d ( 'none', #46763, #46762, #46761 ) ;
#46781 = circle ( 'none', #46756, 0.1999999999999987900 ) ;
#46782 = axis2_placement_3d ( 'none', #46741, #46728, #46727 ) ;
#46783 = plane ( 'none', #46759 ) ;
#46784 = cartesian_point ( 'none', ( -25.24999999999999600, 25.24999999999999600, 0.8000000000000000400 ) ) ;
#46785 = line ( 'none', #46787, #46841 ) ;
#46786 = axis2_placement_3d ( 'none', #46842, #46803, #46836 ) ;
#46787 = cartesian_point ( 'none', ( -26.75000000000000000, 25.24999999999998900, 0.8000000000000000400 ) ) ;
#46788 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46789 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46790 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46791 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46792 = cartesian_point ( 'none', ( 25.24999999999998900, -26.75000000000000000, 0.8000000000000000400 ) ) ;
#46793 = line ( 'none', #46832, #46831 ) ;
#46794 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46795 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46796 = axis2_placement_3d ( 'none', #46792, #46791, #46790 ) ;
#46797 = circle ( 'none', #46786, 41.50000000000000000 ) ;
#46798 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#46799 = cylindrical_surface ( 'none', #46758, 1.500000000000001300 ) ;
#46800 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46801 = vector ( 'none', #46800, 1000.000000000000000 ) ;
#46802 = cartesian_point ( 'none', ( -25.24999999999999600, -25.24999999999999600, 0.8000000000000000400 ) ) ;
#46803 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46805 = plane ( 'none', #46796 ) ;
#46806 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46807 = face_outer_bound ( 'none', #20823, .t. ) ;
#46808 = face_outer_bound ( 'none', #20756, .t. ) ;
#46809 = cartesian_point ( 'none', ( -25.24999999999998900, -26.75000000000000000, 0.8000000000000000400 ) ) ;
#46810 = line ( 'none', #46809, #46801 ) ;
#46811 = face_outer_bound ( 'none', #20772, .t. ) ;
#46812 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46814 = cartesian_point ( 'none', ( -65.04142135623730800, 2.553026129337550400e-015, 7.500000000000000000 ) ) ;
#46815 = axis2_placement_3d ( 'none', #46769, #46768, #46806 ) ;
#46816 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.10000000000000100 ) ) ;
#46817 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#46818 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46819 = circle ( 'none', #46878, 4.274600099526757900 ) ;
#46820 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46821 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46822 = face_outer_bound ( 'none', #20849, .t. ) ;
#46823 = cartesian_point ( 'none', ( 40.92999999999999300, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#46824 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46825 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46826 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46827 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46828 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46829 = axis2_placement_3d ( 'none', #46833, #46825, #46820 ) ;
#46830 = direction ( 'none', ( 0.7071067811865561200, 0.0000000000000000000, 0.7071067811865389100 ) ) ;
#46831 = vector ( 'none', #46830, 1000.000000000000000 ) ;
#46832 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#46833 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#46834 = toroidal_surface ( 'none', #46843, 42.10999999999999900, 0.1999999999999987900 ) ;
#46835 = cartesian_point ( 'none', ( 5.169687712144329000, -33.24826336301163800, -20.80000000000000400 ) ) ;
#46836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46837 = circle ( 'none', #46838, 42.10999999999999900 ) ;
#46838 = axis2_placement_3d ( 'none', #46798, #46827, #46826 ) ;
#46839 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.50000000000000000 ) ) ;
#46840 = circle ( 'none', #46829, 41.91000000000000400 ) ;
#46841 = vector ( 'none', #46794, 1000.000000000000000 ) ;
#46842 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#46843 = axis2_placement_3d ( 'none', #46817, #46821, #46824 ) ;
#46844 = cartesian_point ( 'none', ( 42.10999999999999900, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#46845 = axis2_placement_3d ( 'none', #46844, #46857, #46856 ) ;
#46846 = axis2_placement_3d ( 'none', #46851, #46850, #46861 ) ;
#46847 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46848 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46849 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#46850 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46851 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.49999999999999600 ) ) ;
#46852 = face_outer_bound ( 'none', #20868, .t. ) ;
#46853 = circle ( 'none', #46846, 42.10999999999999900 ) ;
#46854 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46855 = person_and_organization ( #8070, #8069 ) ;
#46856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46857 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46858 = axis2_placement_3d ( 'none', #46849, #46848, #46847 ) ;
#46859 = oriented_closed_shell ( 'none', *, #9196, .f. );
#46860 = circle ( 'none', #46845, 0.1999999999999987900 ) ;
#46861 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46862 = cartesian_point ( 'none', ( 41.91000000000000400, 0.0000000000000000000, -20.29999999999999700 ) ) ;
#46863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46864 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46865 = axis2_placement_3d ( 'none', #46839, #46864, #46863 ) ;
#46866 = cartesian_point ( 'none', ( -65.04142135623730800, 2.553026129337550400e-015, 7.500000000000000000 ) ) ;
#46867 = cartesian_point ( 'none', ( 5.276444185362462000, -33.76413066622748000, -20.80000000000000400 ) ) ;
#46868 = circle ( 'none', #46858, 41.91000000000000400 ) ;
#46869 = axis2_placement_3d ( 'none', #46866, #46828, #46854 ) ;
#46870 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46872 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.80000000000000400 ) ) ;
#46873 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -23.93000000000000700 ) ) ;
#46874 = cartesian_point ( 'none', ( 6.006602760333716000, -31.76305898806650100, -20.80000000000000400 ) ) ;
#46875 = circle ( 'none', #46865, 40.92999999999999300 ) ;
#46876 = face_outer_bound ( 'none', #20799, .t. ) ;
#46877 = plane ( 'none', #46869 ) ;
#46878 = axis2_placement_3d ( 'none', #46872, #46871, #46870 ) ;
#46879 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46880 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46881 = axis2_placement_3d ( 'none', #46816, #46880, #46879 ) ;
#46882 = circle ( 'none', #46881, 42.10999999999999900 ) ;
#46883 = cylindrical_surface ( 'none', #46887, 1.299762022552539300 ) ;
#46884 = circle ( 'none', #46913, 4.274600099526757900 ) ;
#46885 = circle ( 'none', #46905, 1.299762022552539300 ) ;
#46886 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.80000000000000400 ) ) ;
#46887 = axis2_placement_3d ( 'none', #46886, #46944, #46943 ) ;
#46888 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46889 = vector ( 'none', #46888, 1000.000000000000000 ) ;
#46890 = face_outer_bound ( 'none', #20901, .t. ) ;
#46891 = cartesian_point ( 'none', ( 5.766140767758051800, -32.77214157622905300, -20.80000000000000400 ) ) ;
#46892 = oriented_edge ( 'none', *, *, #47167, .t. ) ;
#46893 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46894 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46896 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.50000000000000400 ) ) ;
#46897 = axis2_placement_3d ( 'none', #46896, #46895, #46894 ) ;
#46898 = circle ( 'none', #46897, 1.426980737589889700 ) ;
#46899 = direction ( 'none', ( -1.000000000000000000, 1.224646799147334700e-016, 0.0000000000000000000 ) ) ;
#46900 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46901 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -20.29999999999999700 ) ) ;
#46902 = axis2_placement_3d ( 'none', #46901, #46900, #46899 ) ;
#46903 = circle ( 'none', #46902, 0.1999999999999987900 ) ;
#46904 = cartesian_point ( 'none', ( 5.756572416388676700, -32.93711476447875700, -20.50000000000000400 ) ) ;
#46905 = axis2_placement_3d ( 'none', #46938, #46937, #46936 ) ;
#46906 = cartesian_point ( 'none', ( -42.10999999999999900, 5.156987671209505000e-015, -20.10000000000000100 ) ) ;
#46907 = cartesian_point ( 'none', ( 5.756572416388676700, -32.93711476447875700, -20.80000000000000400 ) ) ;
#46908 = line ( 'none', #46907, #46889 ) ;
#46909 = cartesian_point ( 'none', ( 5.276444185362462000, -33.76413066622748000, -20.50000000000000400 ) ) ;
#46910 = cartesian_point ( 'none', ( -40.92999999999999300, 5.047381782685815900e-015, -24.50000000000000000 ) ) ;
#46911 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46912 = vector ( 'none', #46911, 1000.000000000000000 ) ;
#46913 = axis2_placement_3d ( 'none', #46918, #46914, #46966 ) ;
#46914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46915 = cartesian_point ( 'none', ( 6.006602760333716000, -31.76305898806650100, -20.80000000000000400 ) ) ;
#46916 = line ( 'none', #46915, #46962 ) ;
#46917 = line ( 'none', #46920, #46912 ) ;
#46918 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.50000000000000400 ) ) ;
#46919 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46920 = cartesian_point ( 'none', ( 6.029631571218010900, -31.31994772837525100, -20.80000000000000400 ) ) ;
#46921 = cartesian_point ( 'none', ( 5.766140767758051800, -32.77214157622905300, -20.50000000000000400 ) ) ;
#46922 = cartesian_point ( 'none', ( 5.756572416388676700, -32.93711476447875700, -20.80000000000000400 ) ) ;
#46923 = cartesian_point ( 'none', ( 1.755031471691252700, -31.31994772837525100, -20.80000000000000400 ) ) ;
#46924 = cartesian_point ( 'none', ( 0.7367013376314122100, -25.87007956073998800, -20.50000000000000400 ) ) ;
#46925 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46926 = vector ( 'none', #46925, 1000.000000000000000 ) ;
#46927 = axis2_placement_3d ( 'none', #46923, #46919, #46893 ) ;
#46928 = cartesian_point ( 'none', ( 0.7367013376314122100, -25.87007956073998800, -20.80000000000000400 ) ) ;
#46929 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46930 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46931 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.50000000000000400 ) ) ;
#46932 = line ( 'none', #46934, #46926 ) ;
#46933 = cartesian_point ( 'none', ( 0.6217502238767284000, -26.38502145407292000, -20.80000000000000400 ) ) ;
#46934 = cartesian_point ( 'none', ( 5.169687712144329000, -33.24826336301163800, -20.80000000000000400 ) ) ;
#46935 = face_outer_bound ( 'none', #20892, .t. ) ;
#46936 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46937 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46938 = cartesian_point ( 'none', ( 3.976682162809923100, -33.76413066622748000, -20.80000000000000400 ) ) ;
#46939 = circle ( 'none', #46942, 1.299762022552539300 ) ;
#46940 = cylindrical_surface ( 'none', #46927, 4.274600099526757900 ) ;
#46941 = cartesian_point ( 'none', ( 5.169687712144329000, -33.24826336301163800, -20.50000000000000400 ) ) ;
#46942 = axis2_placement_3d ( 'none', #46931, #46930, #46929 ) ;
#46943 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46944 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46945 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46946 = vector ( 'none', #46945, 1000.000000000000000 ) ;
#46947 = cartesian_point ( 'none', ( 3.333829451267679800, -35.24747872332167000, -20.50000000000000400 ) ) ;
#46948 = cartesian_point ( 'none', ( 3.293097958395270200, -34.89943699461192500, -20.50000000000000400 ) ) ;
#46949 = circle ( 'none', #46978, 0.2035300181732051800 ) ;
#46950 = axis2_placement_3d ( 'none', #47000, #46999, #46998 ) ;
#46951 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#46952 = direction ( 'none', ( -0.7071067811865561200, 8.659560562355038900e-017, 0.7071067811865389100 ) ) ;
#46953 = vector ( 'none', #46952, 1000.000000000000000 ) ;
#46954 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -23.93000000000000700 ) ) ;
#46955 = cartesian_point ( 'none', ( 6.029631571218010900, -31.31994772837525100, -20.50000000000000400 ) ) ;
#46956 = cartesian_point ( 'none', ( 6.006602760333716000, -31.76305898806650100, -20.50000000000000400 ) ) ;
#46957 = line ( 'none', #46954, #46953 ) ;
#46958 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46959 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46960 = cartesian_point ( 'none', ( 6.029631571218010900, -31.31994772837525100, -20.80000000000000400 ) ) ;
#46961 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46962 = vector ( 'none', #46961, 1000.000000000000000 ) ;
#46963 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.93000000000000700 ) ) ;
#46964 = cartesian_point ( 'none', ( 0.2974881617399108300, -22.39705187949102700, -20.80000000000000400 ) ) ;
#46965 = line ( 'none', #46964, #46946 ) ;
#46966 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46967 = circle ( 'none', #46950, 0.5782419889131867900 ) ;
#46968 = axis2_placement_3d ( 'none', #46963, #46959, #46958 ) ;
#46969 = cartesian_point ( 'none', ( 0.6217502238767284000, -26.38502145407292000, -20.80000000000000400 ) ) ;
#46970 = line ( 'none', #46969, #46990 ) ;
#46971 = face_outer_bound ( 'none', #20862, .t. ) ;
#46972 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46973 = vector ( 'none', #46972, 1000.000000000000000 ) ;
#46974 = cartesian_point ( 'none', ( 5.276444185362462000, -33.76413066622748000, -20.80000000000000400 ) ) ;
#46975 = line ( 'none', #46974, #46973 ) ;
#46976 = conical_surface ( 'none', #46968, 41.50000000000000000, 0.7853981633974604900 ) ;
#46977 = axis2_placement_3d ( 'none', #47010, #47017, #47065 ) ;
#46978 = axis2_placement_3d ( 'none', #47038, #47037, #47036 ) ;
#46979 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46981 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.50000000000000400 ) ) ;
#46982 = cartesian_point ( 'none', ( -0.7344984223856051400, -21.53972006386647900, -20.50000000000000400 ) ) ;
#46983 = cylindrical_surface ( 'none', #47030, 0.2035300181732051800 ) ;
#46984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46985 = vector ( 'none', #46984, 1000.000000000000000 ) ;
#46986 = axis2_placement_3d ( 'none', #46981, #46980, #46979 ) ;
#46987 = cartesian_point ( 'none', ( -0.7463252405395500700, -21.47135083540834800, -20.80000000000000400 ) ) ;
#46988 = line ( 'none', #46987, #46985 ) ;
#46989 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46990 = vector ( 'none', #46989, 1000.000000000000000 ) ;
#46991 = cartesian_point ( 'none', ( -0.7344984223856051400, -21.53972006386647900, -20.80000000000000400 ) ) ;
#46992 = cartesian_point ( 'none', ( -0.7463252405395500700, -21.47135083540834800, -20.80000000000000400 ) ) ;
#46993 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46994 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46995 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.50000000000000400 ) ) ;
#46996 = axis2_placement_3d ( 'none', #46995, #46994, #46993 ) ;
#46997 = circle ( 'none', #46996, 0.5782419889131867900 ) ;
#46998 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47000 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.80000000000000400 ) ) ;
#47001 = circle ( 'none', #46986, 1.507336102552467600 ) ;
#47002 = vector ( 'none', #47070, 1000.000000000000000 ) ;
#47003 = cartesian_point ( 'none', ( 0.7367013376314122100, -25.87007956073998800, -20.80000000000000400 ) ) ;
#47004 = line ( 'none', #47003, #47002 ) ;
#47005 = circle ( 'none', #46977, 1.210857828906472200 ) ;
#47006 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47007 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.80000000000000400 ) ) ;
#47008 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47009 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.80000000000000400 ) ) ;
#47010 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.80000000000000400 ) ) ;
#47011 = circle ( 'none', #47063, 1.210857828906472200 ) ;
#47012 = cylindrical_surface ( 'none', #47064, 1.426980737589889700 ) ;
#47013 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47015 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.50000000000000400 ) ) ;
#47016 = axis2_placement_3d ( 'none', #47015, #47014, #47013 ) ;
#47017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47018 = cartesian_point ( 'none', ( -0.4741564912750599900, -25.87007956073998800, -20.50000000000000400 ) ) ;
#47019 = circle ( 'none', #47057, 1.426980737589889700 ) ;
#47020 = cartesian_point ( 'none', ( -0.7463252405395500700, -21.47135083540834800, -20.50000000000000400 ) ) ;
#47021 = cartesian_point ( 'none', ( 0.9507150528443343300, -24.24858412317353300, -20.80000000000000400 ) ) ;
#47022 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47023 = vector ( 'none', #47022, 1000.000000000000000 ) ;
#47024 = cartesian_point ( 'none', ( -0.7344984223856051400, -21.53972006386647900, -20.80000000000000400 ) ) ;
#47025 = cylindrical_surface ( 'none', #47033, 1.210857828906472200 ) ;
#47026 = cartesian_point ( 'none', ( 3.293097958395270200, -34.89943699461192500, -20.80000000000000400 ) ) ;
#47027 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47028 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47029 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.80000000000000400 ) ) ;
#47030 = axis2_placement_3d ( 'none', #47029, #47028, #47027 ) ;
#47031 = face_outer_bound ( 'none', #20882, .t. ) ;
#47032 = line ( 'none', #47024, #47023 ) ;
#47033 = axis2_placement_3d ( 'none', #47009, #47008, #47006 ) ;
#47034 = circle ( 'none', #47016, 0.2035300181732051800 ) ;
#47035 = face_outer_bound ( 'none', #20925, .t. ) ;
#47036 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47037 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47038 = cartesian_point ( 'none', ( -0.9380284405588102900, -21.53972006386647900, -20.80000000000000400 ) ) ;
#47039 = cartesian_point ( 'none', ( 0.2974881617399108300, -22.39705187949102700, -20.80000000000000400 ) ) ;
#47040 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.80000000000000400 ) ) ;
#47041 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47042 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47043 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47044 = axis2_placement_3d ( 'none', #47093, #47043, #47089 ) ;
#47045 = face_outer_bound ( 'none', #20983, .t. ) ;
#47046 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47047 = axis2_placement_3d ( 'none', #47040, #47042, #47041 ) ;
#47048 = cylindrical_surface ( 'none', #47047, 0.2035300181709505900 ) ;
#47049 = circle ( 'none', #47044, 0.2035300181709505900 ) ;
#47050 = cartesian_point ( 'none', ( 2.490357592877741900, -35.09537894922295500, -20.50000000000000400 ) ) ;
#47051 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47052 = vector ( 'none', #47051, 1000.000000000000000 ) ;
#47053 = cartesian_point ( 'none', ( 5.766140767758051800, -32.77214157622905300, -20.80000000000000400 ) ) ;
#47054 = cartesian_point ( 'none', ( 4.339160030168161900, -32.77214157622905300, -20.80000000000000400 ) ) ;
#47055 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47057 = axis2_placement_3d ( 'none', #47054, #47056, #47046 ) ;
#47058 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47060 = cartesian_point ( 'none', ( 1.282012798892158800, -35.05710704352203100, -20.80000000000000400 ) ) ;
#47061 = line ( 'none', #47060, #47095 ) ;
#47062 = cartesian_point ( 'none', ( 1.270185980738449200, -34.98873781506494400, -20.50000000000000400 ) ) ;
#47063 = axis2_placement_3d ( 'none', #47018, #47059, #47058 ) ;
#47064 = axis2_placement_3d ( 'none', #47007, #47066, #47055 ) ;
#47065 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47066 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47067 = line ( 'none', #47053, #47052 ) ;
#47068 = cartesian_point ( 'none', ( 0.6217502238767281800, -26.38502145407292000, -20.50000000000000400 ) ) ;
#47069 = face_outer_bound ( 'none', #20899, .t. ) ;
#47070 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47071 = cartesian_point ( 'none', ( 2.490357592877741900, -35.09537894922295500, -20.80000000000000400 ) ) ;
#47072 = cartesian_point ( 'none', ( 1.282012798892158800, -35.05710704352203100, -20.50000000000000400 ) ) ;
#47073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47074 = vector ( 'none', #47073, 1000.000000000000000 ) ;
#47075 = cartesian_point ( 'none', ( 0.9507150528443343300, -24.24858412317353300, -20.80000000000000400 ) ) ;
#47076 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47077 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47078 = circle ( 'none', #47097, 3.366688616493617800 ) ;
#47079 = circle ( 'none', #47127, 3.366688616493617800 ) ;
#47080 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.80000000000000400 ) ) ;
#47081 = face_outer_bound ( 'none', #20992, .t. ) ;
#47082 = face_outer_bound ( 'none', #20918, .t. ) ;
#47083 = line ( 'none', #47075, #47074 ) ;
#47084 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47085 = axis2_placement_3d ( 'none', #47092, #47090, #47084 ) ;
#47086 = circle ( 'none', #47085, 0.2035300181709505900 ) ;
#47087 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.80000000000000400 ) ) ;
#47088 = cartesian_point ( 'none', ( -37.50000000000000000, 4.592425496802574400e-015, -23.50000000000000000 ) ) ;
#47089 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47091 = cylindrical_surface ( 'none', #47098, 3.366688616493617800 ) ;
#47092 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.50000000000000400 ) ) ;
#47093 = cartesian_point ( 'none', ( 1.078482780721208100, -35.05710704352203100, -20.80000000000000400 ) ) ;
#47094 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47095 = vector ( 'none', #47094, 1000.000000000000000 ) ;
#47096 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.80000000000000400 ) ) ;
#47097 = axis2_placement_3d ( 'none', #47087, #47130, #47129 ) ;
#47098 = axis2_placement_3d ( 'none', #47096, #47077, #47076 ) ;
#47099 = cartesian_point ( 'none', ( 1.270185980738449200, -34.98873781506494400, -20.80000000000000400 ) ) ;
#47100 = cartesian_point ( 'none', ( -0.2807538271732759000, -22.39705187949102700, -20.80000000000000400 ) ) ;
#47101 = cartesian_point ( 'none', ( -41.10000000000000100, 5.033298344495622300e-015, -22.00000000000000400 ) ) ;
#47102 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47103 = vector ( 'none', #47102, 1000.000000000000000 ) ;
#47104 = cartesian_point ( 'none', ( 3.333829451267679800, -35.24747872332167000, -20.80000000000000400 ) ) ;
#47105 = line ( 'none', #47104, #47103 ) ;
#47106 = cylindrical_surface ( 'none', #47114, 0.5782419889131867900 ) ;
#47107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47108 = cartesian_point ( 'none', ( 0.2974881617399108300, -22.39705187949102700, -20.50000000000000400 ) ) ;
#47109 = cartesian_point ( 'none', ( 0.9507027557271031700, -24.25768362744613800, -20.50000000000000400 ) ) ;
#47110 = cylindrical_surface ( 'none', #47120, 1.507336102552467600 ) ;
#47111 = cartesian_point ( 'none', ( 0.9507027557271027200, -24.25768362744613800, -20.80000000000000400 ) ) ;
#47112 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47113 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47114 = axis2_placement_3d ( 'none', #47100, #47124, #46818 ) ;
#47115 = cartesian_point ( 'none', ( 0.9507150528443343300, -24.24858412317353300, -20.50000000000000400 ) ) ;
#47116 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47117 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47118 = vector ( 'none', #47117, 1000.000000000000000 ) ;
#47119 = cartesian_point ( 'none', ( -0.07140374028726567700, -22.93606610830423500, -20.80000000000000400 ) ) ;
#47120 = axis2_placement_3d ( 'none', #47132, #47131, #47107 ) ;
#47121 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47122 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47123 = cartesian_point ( 'none', ( -2.415973563649283400, -24.24858412317353300, -20.50000000000000400 ) ) ;
#47124 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47125 = line ( 'none', #47119, #47118 ) ;
#47126 = axis2_placement_3d ( 'none', #47080, #47113, #47112 ) ;
#47127 = axis2_placement_3d ( 'none', #47123, #47122, #47121 ) ;
#47128 = circle ( 'none', #47126, 1.507336102552467600 ) ;
#47129 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47131 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47132 = cartesian_point ( 'none', ( 1.826493348715212400, -35.24747872332167000, -20.80000000000000400 ) ) ;
#47133 = oriented_edge ( 'none', *, *, #47162, .t. ) ;
#47134 = vertex_point ( 'none', #6129 ) ;
#47135 = vertex_point ( 'none', #6128 ) ;
#47136 = oriented_edge ( 'none', *, *, #37562, .f. ) ;
#47137 = edge_loop ( 'none', ( #47230, #47231, #47256, #47236, #47239 ) ) ;
#47138 = oriented_edge ( 'none', *, *, #37587, .t. ) ;
#47139 = oriented_edge ( 'none', *, *, #9145, .t. ) ;
#47140 = oriented_edge ( 'none', *, *, #47474, .t. ) ;
#47141 = oriented_edge ( 'none', *, *, #47446, .f. ) ;
#47142 = vertex_point ( 'none', #6132 ) ;
#47143 = oriented_edge ( 'none', *, *, #28294, .f. ) ;
#47144 = edge_loop ( 'none', ( #13657, #13661, #13669, #13667 ) ) ;
#47145 = oriented_edge ( 'none', *, *, #9132, .f. ) ;
#47146 = edge_curve ( 'none', #25448, #9118, #6122, .t. ) ;
#47147 = edge_curve ( 'none', #9118, #9144, #6125, .t. ) ;
#47148 = oriented_edge ( 'none', *, *, #47188, .f. ) ;
#47149 = edge_loop ( 'none', ( #47182, #47174, #47165, #47153, #47150 ) ) ;
#47150 = oriented_edge ( 'none', *, *, #47166, .f. ) ;
#47151 = advanced_face ( 'none', ( #6117 ), #6121, .t. ) ;
#47152 = edge_curve ( 'none', #8860, #9133, #6124, .t. ) ;
#47153 = oriented_edge ( 'none', *, *, #47147, .t. ) ;
#47154 = oriented_edge ( 'none', *, *, #29934, .t. ) ;
#47155 = oriented_edge ( 'none', *, *, #36198, .t. ) ;
#47156 = oriented_edge ( 'none', *, *, #47159, .f. ) ;
#47157 = oriented_edge ( 'none', *, *, #47152, .f. ) ;
#47158 = edge_loop ( 'none', ( #47184, #47191, #47160, #47148, #47173, #47187 ) ) ;
#47159 = edge_curve ( 'none', #9133, #9122, #6106, .t. ) ;
#47160 = oriented_edge ( 'none', *, *, #47190, .t. ) ;
#47161 = edge_curve ( 'none', #9167, #8860, #6164, .t. ) ;
#47162 = edge_curve ( 'none', #47172, #36784, #6165, .t. ) ;
#47163 = edge_curve ( 'none', #37578, #37354, #6156, .t. ) ;
#47164 = oriented_edge ( 'none', *, *, #37152, .t. ) ;
#47165 = oriented_edge ( 'none', *, *, #47177, .t. ) ;
#47166 = edge_curve ( 'none', #47214, #9144, #6160, .t. ) ;
#47167 = edge_curve ( 'none', #37133, #47172, #6111, .t. ) ;
#47168 = edge_curve ( 'none', #46649, #47135, #6112, .t. ) ;
#47169 = oriented_edge ( 'none', *, *, #47193, .f. ) ;
#47170 = oriented_edge ( 'none', *, *, #47168, .t. ) ;
#47171 = advanced_face ( 'none', ( #6168 ), #6150, .t. ) ;
#47172 = vertex_point ( 'none', #6138 ) ;
#47173 = oriented_edge ( 'none', *, *, #47183, .f. ) ;
#47174 = oriented_edge ( 'none', *, *, #47179, .t. ) ;
#47175 = edge_curve ( 'none', #9133, #47181, #6145, .t. ) ;
#47176 = vertex_point ( 'none', #6195 ) ;
#47177 = edge_curve ( 'none', #47176, #9118, #6146, .t. ) ;
#47178 = edge_curve ( 'none', #28238, #26862, #6139, .t. ) ;
#47179 = edge_curve ( 'none', #9167, #47176, #6181, .t. ) ;
#47180 = vertex_point ( 'none', #6175 ) ;
#47181 = vertex_point ( 'none', #6189 ) ;
#47182 = oriented_edge ( 'none', *, *, #9235, .f. ) ;
#47183 = edge_curve ( 'none', #47181, #47189, #6183, .t. ) ;
#47184 = oriented_edge ( 'none', *, *, #47159, .t. ) ;
#47185 = edge_curve ( 'none', #47195, #47270, #6188, .t. ) ;
#47186 = vertex_point ( 'none', #6237 ) ;
#47187 = oriented_edge ( 'none', *, *, #47175, .f. ) ;
#47188 = edge_curve ( 'none', #47189, #47199, #6235, .t. ) ;
#47189 = vertex_point ( 'none', #6238 ) ;
#47190 = edge_curve ( 'none', #47192, #47199, #6236, .t. ) ;
#47191 = oriented_edge ( 'none', *, *, #47205, .t. ) ;
#47192 = vertex_point ( 'none', #6229 ) ;
#47193 = edge_curve ( 'none', #37133, #37576, #6191, .t. ) ;
#47194 = oriented_edge ( 'none', *, *, #47196, .t. ) ;
#47195 = vertex_point ( 'none', #6224 ) ;
#47196 = edge_curve ( 'none', #47135, #47142, #6241, .t. ) ;
#47197 = edge_curve ( 'none', #47134, #47142, #6269, .t. ) ;
#47198 = edge_loop ( 'none', ( #27544, #27594, #47206, #30016, #47201 ) ) ;
#47199 = vertex_point ( 'none', #6272 ) ;
#47200 = oriented_edge ( 'none', *, *, #9651, .f. ) ;
#47201 = oriented_edge ( 'none', *, *, #29902, .f. ) ;
#47202 = oriented_edge ( 'none', *, *, #9688, .f. ) ;
#47203 = oriented_edge ( 'none', *, *, #6741, .f. ) ;
#47204 = edge_loop ( 'none', ( #10584, #10522, #10589, #10592, #47208, #10590 ) ) ;
#47205 = edge_curve ( 'none', #9122, #47192, #6274, .t. ) ;
#47206 = oriented_edge ( 'none', *, *, #47218, .f. ) ;
#47207 = oriented_edge ( 'none', *, *, #47183, .t. ) ;
#47208 = oriented_edge ( 'none', *, *, #9650, .f. ) ;
#47209 = oriented_edge ( 'none', *, *, #47197, .f. ) ;
#47210 = edge_loop ( 'none', ( #10963, #10968, #10966, #10893, #10891, #10958 ) ) ;
#47211 = oriented_edge ( 'none', *, *, #4915, .t. ) ;
#47212 = oriented_edge ( 'none', *, *, #6203, .t. ) ;
#47213 = oriented_edge ( 'none', *, *, #5701, .f. ) ;
#47214 = vertex_point ( 'none', #6260 ) ;
#47215 = oriented_edge ( 'none', *, *, #47161, .f. ) ;
#47216 = edge_curve ( 'none', #47219, #47186, #6264, .t. ) ;
#47217 = advanced_face ( 'none', ( #6263 ), #6275, .t. ) ;
#47218 = edge_curve ( 'none', #47186, #47180, #6273, .t. ) ;
#47219 = vertex_point ( 'none', #6249 ) ;
#47220 = vertex_point ( 'none', #6247 ) ;
#47221 = vertex_point ( 'none', #6254 ) ;
#47222 = oriented_edge ( 'none', *, *, #11259, .f. ) ;
#47223 = oriented_edge ( 'none', *, *, #47163, .f. ) ;
#47224 = advanced_face ( 'none', ( #6256 ), #6271, .t. ) ;
#47225 = oriented_edge ( 'none', *, *, #11199, .f. ) ;
#47226 = oriented_edge ( 'none', *, *, #47413, .f. ) ;
#47227 = vertex_point ( 'none', #6293 ) ;
#47228 = oriented_edge ( 'none', *, *, #20907, .f. ) ;
#47229 = advanced_face ( 'none', ( #6299 ), #6246, .t. ) ;
#47230 = oriented_edge ( 'none', *, *, #47235, .t. ) ;
#47231 = oriented_edge ( 'none', *, *, #47233, .t. ) ;
#47232 = vertex_point ( 'none', #6287 ) ;
#47233 = edge_curve ( 'none', #47227, #47232, #6284, .t. ) ;
#47234 = advanced_face ( 'none', ( #6285 ), #6294, .t. ) ;
#47235 = edge_curve ( 'none', #47195, #47227, #6289, .t. ) ;
#47236 = oriented_edge ( 'none', *, *, #47257, .f. ) ;
#47237 = oriented_edge ( 'none', *, *, #21595, .f. ) ;
#47238 = oriented_edge ( 'none', *, *, #11883, .t. ) ;
#47239 = oriented_edge ( 'none', *, *, #47254, .f. ) ;
#47240 = oriented_edge ( 'none', *, *, #21574, .f. ) ;
#47241 = vertex_point ( 'none', #6288 ) ;
#47242 = oriented_edge ( 'none', *, *, #47249, .f. ) ;
#47243 = edge_curve ( 'none', #37643, #47248, #6292, .t. ) ;
#47244 = oriented_edge ( 'none', *, *, #47243, .f. ) ;
#47245 = edge_loop ( 'none', ( #38705, #47267, #38706, #38782, #47259, #35841 ) ) ;
#47246 = vertex_point ( 'none', #6333 ) ;
#47247 = oriented_edge ( 'none', *, *, #20833, .t. ) ;
#47248 = vertex_point ( 'none', #6283 ) ;
#47249 = edge_curve ( 'none', #47248, #47134, #6328, .t. ) ;
#47250 = advanced_face ( 'none', ( #6318 ), #6317, .t. ) ;
#47251 = oriented_edge ( 'none', *, *, #47269, .t. ) ;
#47252 = oriented_edge ( 'none', *, *, #47249, .t. ) ;
#47253 = edge_curve ( 'none', #47221, #47232, #6334, .t. ) ;
#47254 = edge_curve ( 'none', #47195, #47220, #6312, .t. ) ;
#47255 = edge_loop ( 'none', ( #47268, #47271, #47251, #47252, #47266 ) ) ;
#47256 = oriented_edge ( 'none', *, *, #47253, .f. ) ;
#47257 = edge_curve ( 'none', #47220, #47221, #6323, .t. ) ;
#47258 = advanced_face ( 'none', ( #6363 ), #6324, .t. ) ;
#47259 = oriented_edge ( 'none', *, *, #47273, .f. ) ;
#47260 = vertex_point ( 'none', #6353 ) ;
#47261 = oriented_edge ( 'none', *, *, #12084, .t. ) ;
#47262 = vertex_point ( 'none', #6355 ) ;
#47263 = vertex_point ( 'none', #6313 ) ;
#47264 = oriented_edge ( 'none', *, *, #12904, .t. ) ;
#47265 = edge_curve ( 'none', #47227, #47134, #6356, .t. ) ;
#47266 = oriented_edge ( 'none', *, *, #47265, .f. ) ;
#47267 = oriented_edge ( 'none', *, *, #47272, .t. ) ;
#47268 = oriented_edge ( 'none', *, *, #47235, .f. ) ;
#47269 = edge_curve ( 'none', #47270, #47248, #6346, .t. ) ;
#47270 = vertex_point ( 'none', #6354 ) ;
#47271 = oriented_edge ( 'none', *, *, #47185, .t. ) ;
#47272 = edge_curve ( 'none', #47232, #47260, #6350, .t. ) ;
#47273 = edge_curve ( 'none', #47263, #38712, #6357, .t. ) ;
#47274 = vertex_point ( 'none', #6343 ) ;
#47275 = oriented_edge ( 'none', *, *, #14429, .f. ) ;
#47276 = oriented_edge ( 'none', *, *, #14369, .t. ) ;
#47277 = oriented_edge ( 'none', *, *, #11502, .t. ) ;
#47278 = oriented_edge ( 'none', *, *, #11174, .t. ) ;
#47279 = local_time ( 9, 21, 10.00000000000000000, #7845 ) ;
#47280 = vertex_point ( 'none', #6351 ) ;
#47281 = edge_curve ( 'none', #47634, #47647, #6389, .t. ) ;
#47282 = oriented_edge ( 'none', *, *, #47311, .f. ) ;
#47283 = edge_curve ( 'none', #47280, #47658, #6392, .t. ) ;
#47284 = edge_curve ( 'none', #47635, #47280, #6383, .t. ) ;
#47285 = edge_loop ( 'none', ( #47639, #47629, #47645, #47633, #47296 ) ) ;
#47286 = vertex_point ( 'none', #6396 ) ;
#47287 = oriented_edge ( 'none', *, *, #47293, .f. ) ;
#47288 = oriented_edge ( 'none', *, *, #47298, .t. ) ;
#47289 = vertex_point ( 'none', #6393 ) ;
#47290 = vertex_point ( 'none', #6373 ) ;
#47291 = oriented_edge ( 'none', *, *, #47297, .f. ) ;
#47292 = vertex_point ( 'none', #6379 ) ;
#47293 = edge_curve ( 'none', #47658, #47308, #6378, .t. ) ;
#47294 = advanced_face ( 'none', ( #6371 ), #6384, .t. ) ;
#47295 = oriented_edge ( 'none', *, *, #47656, .t. ) ;
#47296 = oriented_edge ( 'none', *, *, #47281, .f. ) ;
#47297 = edge_curve ( 'none', #47300, #47286, #6366, .t. ) ;
#47298 = edge_curve ( 'none', #47290, #47286, #6426, .t. ) ;
#47299 = oriented_edge ( 'none', *, *, #47283, .f. ) ;
#47300 = vertex_point ( 'none', #6372 ) ;
#47301 = edge_curve ( 'none', #47292, #47323, #6421, .t. ) ;
#47302 = edge_curve ( 'none', #47304, #47292, #6417, .t. ) ;
#47303 = oriented_edge ( 'none', *, *, #47324, .f. ) ;
#47304 = vertex_point ( 'none', #6427 ) ;
#47305 = oriented_edge ( 'none', *, *, #47321, .t. ) ;
#47306 = vertex_point ( 'none', #6416 ) ;
#47307 = edge_curve ( 'none', #47304, #47306, #6408, .t. ) ;
#47308 = vertex_point ( 'none', #6404 ) ;
#47309 = edge_loop ( 'none', ( #47336, #47318, #47329, #47337, #47326 ) ) ;
#47310 = edge_loop ( 'none', ( #47312, #47320, #47317, #47316, #47303 ) ) ;
#47311 = edge_curve ( 'none', #47308, #47300, #6398, .t. ) ;
#47312 = oriented_edge ( 'none', *, *, #47302, .t. ) ;
#47313 = advanced_face ( 'none', ( #6405 ), #6403, .t. ) ;
#47314 = vertex_point ( 'none', #6413 ) ;
#47315 = edge_curve ( 'none', #47323, #47341, #6401, .t. ) ;
#47316 = oriented_edge ( 'none', *, *, #47319, .f. ) ;
#47317 = oriented_edge ( 'none', *, *, #47321, .f. ) ;
#47318 = oriented_edge ( 'none', *, *, #47307, .t. ) ;
#47319 = edge_curve ( 'none', #47314, #47289, #6460, .t. ) ;
#47320 = oriented_edge ( 'none', *, *, #47301, .t. ) ;
#47321 = edge_curve ( 'none', #47289, #47323, #6461, .t. ) ;
#47322 = edge_loop ( 'none', ( #47305, #47328, #47348, #47342, #47354, #47362 ) ) ;
#47323 = vertex_point ( 'none', #6453 ) ;
#47324 = edge_curve ( 'none', #47304, #47314, #6444, .t. ) ;
#47325 = vertex_point ( 'none', #6437 ) ;
#47326 = oriented_edge ( 'none', *, *, #47640, .f. ) ;
#47327 = vertex_point ( 'none', #6434 ) ;
#47328 = oriented_edge ( 'none', *, *, #47315, .t. ) ;
#47329 = oriented_edge ( 'none', *, *, #47333, .t. ) ;
#47330 = oriented_edge ( 'none', *, *, #47352, .f. ) ;
#47331 = vertex_point ( 'none', #6456 ) ;
#47332 = advanced_face ( 'none', ( #6436 ), #6501, .t. ) ;
#47333 = edge_curve ( 'none', #47306, #47308, #6442, .t. ) ;
#47334 = oriented_edge ( 'none', *, *, #47357, .f. ) ;
#47335 = advanced_face ( 'none', ( #6429 ), #6498, .t. ) ;
#47336 = oriented_edge ( 'none', *, *, #47302, .f. ) ;
#47337 = oriented_edge ( 'none', *, *, #47311, .t. ) ;
#47338 = vertex_point ( 'none', #6431 ) ;
#47339 = edge_curve ( 'none', #47289, #47325, #6499, .t. ) ;
#47340 = vertex_point ( 'none', #6493 ) ;
#47341 = vertex_point ( 'none', #6477 ) ;
#47342 = oriented_edge ( 'none', *, *, #47346, .f. ) ;
#47343 = edge_curve ( 'none', #47341, #47340, #6471, .t. ) ;
#47344 = edge_loop ( 'none', ( #47364, #47353, #47361, #47380, #47387 ) ) ;
#47345 = edge_curve ( 'none', #47325, #47347, #4397, .t. ) ;
#47346 = edge_curve ( 'none', #47347, #47340, #5182, .t. ) ;
#47347 = vertex_point ( 'none', #6532 ) ;
#47348 = oriented_edge ( 'none', *, *, #47343, .t. ) ;
#47349 = edge_loop ( 'none', ( #47358, #47360, #47334, #47330, #47368 ) ) ;
#47350 = vertex_point ( 'none', #6530 ) ;
#47351 = edge_curve ( 'none', #47454, #22887, #6527, .t. ) ;
#47352 = edge_curve ( 'none', #47350, #47356, #6522, .t. ) ;
#47353 = oriented_edge ( 'none', *, *, #47371, .t. ) ;
#47354 = oriented_edge ( 'none', *, *, #47345, .f. ) ;
#47355 = edge_curve ( 'none', #47331, #47350, #6515, .t. ) ;
#47356 = vertex_point ( 'none', #6517 ) ;
#47357 = edge_curve ( 'none', #47356, #47338, #6523, .t. ) ;
#47358 = oriented_edge ( 'none', *, *, #47359, .t. ) ;
#47359 = edge_curve ( 'none', #47331, #47327, #6509, .t. ) ;
#47360 = oriented_edge ( 'none', *, *, #47365, .t. ) ;
#47361 = oriented_edge ( 'none', *, *, #47381, .t. ) ;
#47362 = oriented_edge ( 'none', *, *, #47339, .f. ) ;
#47363 = advanced_face ( 'none', ( #6518 ), #6508, .t. ) ;
#47364 = oriented_edge ( 'none', *, *, #47359, .f. ) ;
#47365 = edge_curve ( 'none', #47327, #47338, #6557, .t. ) ;
#47366 = advanced_face ( 'none', ( #6507 ), #6551, .t. ) ;
#47367 = vertex_point ( 'none', #6558 ) ;
#47368 = oriented_edge ( 'none', *, *, #47355, .f. ) ;
#47369 = oriented_edge ( 'none', *, *, #47409, .f. ) ;
#47370 = oriented_edge ( 'none', *, *, #47357, .t. ) ;
#47371 = edge_curve ( 'none', #47331, #47367, #6541, .t. ) ;
#47372 = advanced_face ( 'none', ( #6545 ), #6543, .t. ) ;
#47373 = vertex_point ( 'none', #6547 ) ;
#47374 = oriented_edge ( 'none', *, *, #47388, .t. ) ;
#47375 = edge_loop ( 'none', ( #47397, #47404, #47401, #47407, #47432 ) ) ;
#47376 = edge_curve ( 'none', #47373, #47377, #6550, .t. ) ;
#47377 = vertex_point ( 'none', #6533 ) ;
#47378 = vertex_point ( 'none', #6593 ) ;
#47379 = oriented_edge ( 'none', *, *, #47395, .f. ) ;
#47380 = oriented_edge ( 'none', *, *, #47345, .t. ) ;
#47381 = edge_curve ( 'none', #47367, #47325, #6586, .t. ) ;
#47382 = vertex_point ( 'none', #6588 ) ;
#47383 = edge_loop ( 'none', ( #47370, #47374, #47384, #47369, #47394, #47379 ) ) ;
#47384 = oriented_edge ( 'none', *, *, #47376, .t. ) ;
#47385 = edge_curve ( 'none', #47392, #47396, #6535, .t. ) ;
#47386 = edge_curve ( 'none', #47327, #47347, #6587, .t. ) ;
#47387 = oriented_edge ( 'none', *, *, #47386, .f. ) ;
#47388 = edge_curve ( 'none', #47338, #47373, #6592, .t. ) ;
#47389 = vertex_point ( 'none', #6571 ) ;
#47390 = edge_curve ( 'none', #47389, #47382, #6573, .t. ) ;
#47391 = edge_loop ( 'none', ( #47402, #47393, #47419, #47421, #47414 ) ) ;
#47392 = vertex_point ( 'none', #6565 ) ;
#47393 = oriented_edge ( 'none', *, *, #47410, .t. ) ;
#47394 = oriented_edge ( 'none', *, *, #47390, .f. ) ;
#47395 = edge_curve ( 'none', #47356, #47389, #6620, .t. ) ;
#47396 = vertex_point ( 'none', #6562 ) ;
#47397 = oriented_edge ( 'none', *, *, #47385, .t. ) ;
#47398 = advanced_face ( 'none', ( #6570 ), #6581, .t. ) ;
#47399 = edge_loop ( 'none', ( #47412, #47426, #47427, #47435, #47415, #47417 ) ) ;
#47400 = vertex_point ( 'none', #6563 ) ;
#47401 = oriented_edge ( 'none', *, *, #47405, .f. ) ;
#47402 = oriented_edge ( 'none', *, *, #47385, .f. ) ;
#47403 = edge_curve ( 'none', #47392, #47406, #6566, .t. ) ;
#47404 = oriented_edge ( 'none', *, *, #47413, .t. ) ;
#47405 = edge_curve ( 'none', #47424, #47378, #6607, .t. ) ;
#47406 = vertex_point ( 'none', #6617 ) ;
#47407 = oriented_edge ( 'none', *, *, #47408, .f. ) ;
#47408 = edge_curve ( 'none', #47406, #47424, #6611, .t. ) ;
#47409 = edge_curve ( 'none', #47382, #47377, #6597, .t. ) ;
#47410 = edge_curve ( 'none', #47392, #47400, #6650, .t. ) ;
#47411 = vertex_point ( 'none', #6651 ) ;
#47412 = oriented_edge ( 'none', *, *, #47405, .t. ) ;
#47413 = edge_curve ( 'none', #47396, #47378, #6643, .t. ) ;
#47414 = oriented_edge ( 'none', *, *, #47416, .f. ) ;
#47415 = oriented_edge ( 'none', *, *, #47425, .f. ) ;
#47416 = edge_curve ( 'none', #47396, #47382, #6613, .t. ) ;
#47417 = oriented_edge ( 'none', *, *, #47461, .f. ) ;
#47418 = edge_curve ( 'none', #47378, #47423, #6640, .t. ) ;
#47419 = oriented_edge ( 'none', *, *, #47420, .t. ) ;
#47420 = edge_curve ( 'none', #47400, #47389, #6626, .t. ) ;
#47421 = oriented_edge ( 'none', *, *, #47390, .t. ) ;
#47422 = vertex_point ( 'none', #6646 ) ;
#47423 = vertex_point ( 'none', #6635 ) ;
#47424 = vertex_point ( 'none', #6627 ) ;
#47425 = edge_curve ( 'none', #47431, #47437, #6688, .t. ) ;
#47426 = oriented_edge ( 'none', *, *, #47418, .t. ) ;
#47427 = oriented_edge ( 'none', *, *, #47436, .t. ) ;
#47428 = edge_curve ( 'none', #47437, #47441, #6623, .t. ) ;
#47429 = vertex_point ( 'none', #6683 ) ;
#47430 = vertex_point ( 'none', #6675 ) ;
#47431 = vertex_point ( 'none', #6680 ) ;
#47432 = oriented_edge ( 'none', *, *, #47403, .f. ) ;
#47433 = advanced_face ( 'none', ( #6679 ), #6630, .t. ) ;
#47434 = oriented_edge ( 'none', *, *, #47468, .f. ) ;
#47435 = oriented_edge ( 'none', *, *, #47428, .f. ) ;
#47436 = edge_curve ( 'none', #47423, #47441, #6672, .t. ) ;
#47437 = vertex_point ( 'none', #6667 ) ;
#47438 = edge_curve ( 'none', #47429, #47430, #6659, .t. ) ;
#47439 = edge_curve ( 'none', #47411, #47422, #6666, .t. ) ;
#47440 = advanced_face ( 'none', ( #6674 ), #6681, .t. ) ;
#47441 = vertex_point ( 'none', #6717 ) ;
#47442 = oriented_edge ( 'none', *, *, #47463, .f. ) ;
#47443 = oriented_edge ( 'none', *, *, #47438, .f. ) ;
#47444 = oriented_edge ( 'none', *, *, #47462, .t. ) ;
#47445 = edge_loop ( 'none', ( #47448, #47447, #47443, #47434, #47442 ) ) ;
#47446 = edge_curve ( 'none', #47422, #47430, #6710, .t. ) ;
#47447 = oriented_edge ( 'none', *, *, #47446, .t. ) ;
#47448 = oriented_edge ( 'none', *, *, #47439, .t. ) ;
#47449 = advanced_face ( 'none', ( #6662 ), #6712, .t. ) ;
#47450 = edge_loop ( 'none', ( #47453, #47444, #47456, #47469, #47467 ) ) ;
#47451 = edge_curve ( 'none', #47422, #47437, #6714, .t. ) ;
#47452 = edge_curve ( 'none', #47430, #47454, #6711, .t. ) ;
#47453 = oriented_edge ( 'none', *, *, #47439, .f. ) ;
#47454 = vertex_point ( 'none', #6653 ) ;
#47455 = vertex_point ( 'none', #6695 ) ;
#47456 = oriented_edge ( 'none', *, *, #47458, .t. ) ;
#47457 = edge_loop ( 'none', ( #47473, #47472, #47652, #47490, #47481, #47479 ) ) ;
#47458 = edge_curve ( 'none', #47455, #47431, #6697, .t. ) ;
#47459 = vertex_point ( 'none', #6691 ) ;
#47460 = advanced_face ( 'none', ( #6690 ), #6689, .t. ) ;
#47461 = edge_curve ( 'none', #47424, #47431, #6696, .t. ) ;
#47462 = edge_curve ( 'none', #47411, #47455, #6739, .t. ) ;
#47463 = edge_curve ( 'none', #47411, #47459, #6730, .t. ) ;
#47464 = advanced_face ( 'none', ( #6692 ), #6740, .t. ) ;
#47465 = vertex_point ( 'none', #6743 ) ;
#47466 = oriented_edge ( 'none', *, *, #47504, .t. ) ;
#47467 = oriented_edge ( 'none', *, *, #47451, .f. ) ;
#47468 = edge_curve ( 'none', #47459, #47429, #6222, .t. ) ;
#47469 = oriented_edge ( 'none', *, *, #47425, .t. ) ;
#47470 = edge_loop ( 'none', ( #47514, #47513, #47519, #47522, #47527, #47537 ) ) ;
#47471 = advanced_face ( 'none', ( #6787 ), #6783, .t. ) ;
#47472 = oriented_edge ( 'none', *, *, #47452, .t. ) ;
#47473 = oriented_edge ( 'none', *, *, #47438, .t. ) ;
#47474 = edge_curve ( 'none', #47429, #47488, #6780, .t. ) ;
#47475 = edge_curve ( 'none', #47480, #47477, #6782, .t. ) ;
#47476 = oriented_edge ( 'none', *, *, #47504, .f. ) ;
#47477 = vertex_point ( 'none', #6784 ) ;
#47478 = oriented_edge ( 'none', *, *, #47502, .f. ) ;
#47479 = oriented_edge ( 'none', *, *, #47474, .f. ) ;
#47480 = vertex_point ( 'none', #6785 ) ;
#47481 = oriented_edge ( 'none', *, *, #47491, .f. ) ;
#47482 = edge_curve ( 'none', #47503, #47506, #6769, .t. ) ;
#47483 = edge_curve ( 'none', #47486, #22887, #6766, .t. ) ;
#47484 = edge_loop ( 'none', ( #47466, #47499, #47478, #47494, #47493 ) ) ;
#47485 = vertex_point ( 'none', #6788 ) ;
#47486 = vertex_point ( 'none', #6760 ) ;
#47487 = oriented_edge ( 'none', *, *, #47505, .t. ) ;
#47488 = vertex_point ( 'none', #6758 ) ;
#47489 = edge_loop ( 'none', ( #47476, #47497, #47487, #47516, #47511 ) ) ;
#47490 = oriented_edge ( 'none', *, *, #47483, .f. ) ;
#47491 = edge_curve ( 'none', #47488, #47486, #6765, .t. ) ;
#47492 = vertex_point ( 'none', #6762 ) ;
#47493 = oriented_edge ( 'none', *, *, #47495, .f. ) ;
#47494 = oriented_edge ( 'none', *, *, #47496, .f. ) ;
#47495 = edge_curve ( 'none', #47485, #47498, #6809, .t. ) ;
#47496 = edge_curve ( 'none', #47498, #47465, #6814, .t. ) ;
#47497 = oriented_edge ( 'none', *, *, #47508, .t. ) ;
#47498 = vertex_point ( 'none', #6807 ) ;
#47499 = oriented_edge ( 'none', *, *, #47475, .t. ) ;
#47500 = vertex_point ( 'none', #6816 ) ;
#47501 = edge_curve ( 'none', #47477, #47500, #6801, .t. ) ;
#47502 = edge_curve ( 'none', #47465, #47477, #6803, .t. ) ;
#47503 = vertex_point ( 'none', #6797 ) ;
#47504 = edge_curve ( 'none', #47485, #47480, #6802, .t. ) ;
#47505 = edge_curve ( 'none', #47492, #47488, #6790, .t. ) ;
#47506 = vertex_point ( 'none', #6815 ) ;
#47507 = edge_curve ( 'none', #47480, #47486, #6847, .t. ) ;
#47508 = edge_curve ( 'none', #47485, #47492, #6836, .t. ) ;
#47509 = edge_curve ( 'none', #47465, #47510, #6832, .t. ) ;
#47510 = vertex_point ( 'none', #6831 ) ;
#47511 = oriented_edge ( 'none', *, *, #47507, .f. ) ;
#47512 = advanced_face ( 'none', ( #6844 ), #6825, .t. ) ;
#47513 = oriented_edge ( 'none', *, *, #47501, .t. ) ;
#47514 = oriented_edge ( 'none', *, *, #47502, .t. ) ;
#47515 = vertex_point ( 'none', #6826 ) ;
#47516 = oriented_edge ( 'none', *, *, #47491, .t. ) ;
#47517 = vertex_point ( 'none', #6881 ) ;
#47518 = edge_loop ( 'none', ( #47534, #47539, #47533, #47521, #47540 ) ) ;
#47519 = oriented_edge ( 'none', *, *, #47524, .t. ) ;
#47520 = oriented_edge ( 'none', *, *, #47536, .t. ) ;
#47521 = oriented_edge ( 'none', *, *, #47530, .f. ) ;
#47522 = oriented_edge ( 'none', *, *, #47526, .f. ) ;
#47523 = vertex_point ( 'none', #6824 ) ;
#47524 = edge_curve ( 'none', #47500, #47523, #6876, .t. ) ;
#47525 = edge_curve ( 'none', #47510, #47506, #6877, .t. ) ;
#47526 = edge_curve ( 'none', #47506, #47523, #6830, .t. ) ;
#47527 = oriented_edge ( 'none', *, *, #47525, .f. ) ;
#47528 = edge_loop ( 'none', ( #47520, #47542, #47564, #47577, #47563, #47559 ) ) ;
#47529 = advanced_face ( 'none', ( #6871 ), #6861, .t. ) ;
#47530 = edge_curve ( 'none', #47538, #47532, #6840, .t. ) ;
#47531 = edge_curve ( 'none', #47515, #47503, #6866, .t. ) ;
#47532 = vertex_point ( 'none', #6857 ) ;
#47533 = oriented_edge ( 'none', *, *, #47536, .f. ) ;
#47534 = oriented_edge ( 'none', *, *, #47531, .t. ) ;
#47535 = edge_curve ( 'none', #47503, #47517, #6856, .t. ) ;
#47536 = edge_curve ( 'none', #47532, #47517, #6907, .t. ) ;
#47537 = oriented_edge ( 'none', *, *, #47509, .f. ) ;
#47538 = vertex_point ( 'none', #6902 ) ;
#47539 = oriented_edge ( 'none', *, *, #47535, .t. ) ;
#47540 = oriented_edge ( 'none', *, *, #47545, .f. ) ;
#47541 = advanced_face ( 'none', ( #6823 ), #6865, .t. ) ;
#47542 = oriented_edge ( 'none', *, *, #47551, .t. ) ;
#47543 = advanced_face ( 'none', ( #6894 ), #6890, .t. ) ;
#47544 = vertex_point ( 'none', #6901 ) ;
#47545 = edge_curve ( 'none', #47515, #47538, #6895, .t. ) ;
#47546 = edge_curve ( 'none', #47552, #47510, #6882, .t. ) ;
#47547 = oriented_edge ( 'none', *, *, #47546, .t. ) ;
#47548 = vertex_point ( 'none', #6889 ) ;
#47549 = oriented_edge ( 'none', *, *, #47531, .f. ) ;
#47550 = edge_curve ( 'none', #47515, #47552, #6888, .t. ) ;
#47551 = edge_curve ( 'none', #47517, #47548, #6933, .t. ) ;
#47552 = vertex_point ( 'none', #6937 ) ;
#47553 = oriented_edge ( 'none', *, *, #47550, .t. ) ;
#47554 = edge_loop ( 'none', ( #47549, #47553, #47547, #47555, #47561 ) ) ;
#47555 = oriented_edge ( 'none', *, *, #47525, .t. ) ;
#47556 = advanced_face ( 'none', ( #6935 ), #6938, .t. ) ;
#47557 = edge_curve ( 'none', #47548, #47544, #6924, .t. ) ;
#47558 = edge_curve ( 'none', #18109, #18110, #6929, .t. ) ;
#47559 = oriented_edge ( 'none', *, *, #47560, .f. ) ;
#47560 = edge_curve ( 'none', #47532, #47571, #6917, .t. ) ;
#47561 = oriented_edge ( 'none', *, *, #47482, .f. ) ;
#47562 = edge_loop ( 'none', ( #47565, #47584, #47581, #47580, #47578 ) ) ;
#47563 = oriented_edge ( 'none', *, *, #47572, .f. ) ;
#47564 = oriented_edge ( 'none', *, *, #47557, .t. ) ;
#47565 = oriented_edge ( 'none', *, *, #47558, .t. ) ;
#47566 = vertex_point ( 'none', #6914 ) ;
#47567 = advanced_face ( 'none', ( #6927 ), #6974, .t. ) ;
#47568 = edge_curve ( 'none', #47566, #47544, #6921, .t. ) ;
#47569 = oriented_edge ( 'none', *, *, #47618, .f. ) ;
#47570 = oriented_edge ( 'none', *, *, #47558, .f. ) ;
#47571 = vertex_point ( 'none', #6965 ) ;
#47572 = edge_curve ( 'none', #47571, #47566, #6918, .t. ) ;
#47573 = edge_curve ( 'none', #18109, #47598, #6964, .t. ) ;
#47574 = oriented_edge ( 'none', *, *, #47614, .t. ) ;
#47575 = edge_curve ( 'none', #18109, #47588, #6950, .t. ) ;
#47576 = edge_loop ( 'none', ( #47605, #47613, #47574, #47594, #47603, #47612 ) ) ;
#47577 = oriented_edge ( 'none', *, *, #47568, .f. ) ;
#47578 = oriented_edge ( 'none', *, *, #47575, .f. ) ;
#47579 = edge_curve ( 'none', #18110, #47590, #6945, .t. ) ;
#47580 = oriented_edge ( 'none', *, *, #47582, .f. ) ;
#47581 = oriented_edge ( 'none', *, *, #47585, .f. ) ;
#47582 = edge_curve ( 'none', #47588, #47589, #6951, .t. ) ;
#47583 = edge_curve ( 'none', #47590, #47611, #7007, .t. ) ;
#47584 = oriented_edge ( 'none', *, *, #47579, .t. ) ;
#47585 = edge_curve ( 'none', #47589, #47590, #6954, .t. ) ;
#47586 = edge_curve ( 'none', #4147, #4162, #7000, .t. ) ;
#47587 = edge_loop ( 'none', ( #47570, #47600, #47601, #47593, #47592 ) ) ;
#47588 = vertex_point ( 'none', #6999 ) ;
#47589 = vertex_point ( 'none', #6986 ) ;
#47590 = vertex_point ( 'none', #6997 ) ;
#47591 = edge_curve ( 'none', #18110, #47566, #6993, .t. ) ;
#47592 = oriented_edge ( 'none', *, *, #47591, .f. ) ;
#47593 = oriented_edge ( 'none', *, *, #47572, .t. ) ;
#47594 = oriented_edge ( 'none', *, *, #47608, .f. ) ;
#47595 = edge_curve ( 'none', #4162, #47606, #3613, .t. ) ;
#47596 = edge_curve ( 'none', #47598, #47571, #6486, .t. ) ;
#47597 = vertex_point ( 'none', #6991 ) ;
#47598 = vertex_point ( 'none', #6975 ) ;
#47599 = advanced_face ( 'none', ( #6985 ), #6747, .t. ) ;
#47600 = oriented_edge ( 'none', *, *, #47573, .t. ) ;
#47601 = oriented_edge ( 'none', *, *, #47596, .t. ) ;
#47602 = edge_loop ( 'none', ( #51791, #4130, #51761, #52059, #51803, #52036 ) ) ;
#47603 = oriented_edge ( 'none', *, *, #47615, .f. ) ;
#47604 = edge_loop ( 'none', ( #4155, #4154, #47617, #47569, #4173 ) ) ;
#47605 = oriented_edge ( 'none', *, *, #47585, .t. ) ;
#47606 = vertex_point ( 'none', #5689 ) ;
#47607 = vertex_point ( 'none', #5949 ) ;
#47608 = edge_curve ( 'none', #47606, #47597, #7012, .t. ) ;
#47609 = vertex_point ( 'none', #7047 ) ;
#47610 = edge_curve ( 'none', #47589, #47609, #7042, .t. ) ;
#47611 = vertex_point ( 'none', #7043 ) ;
#47612 = oriented_edge ( 'none', *, *, #47610, .f. ) ;
#47613 = oriented_edge ( 'none', *, *, #47583, .t. ) ;
#47614 = edge_curve ( 'none', #47611, #47597, #7045, .t. ) ;
#47615 = edge_curve ( 'none', #47609, #47606, #7038, .t. ) ;
#47616 = advanced_face ( 'none', ( #7027 ), #7033, .t. ) ;
#47617 = oriented_edge ( 'none', *, *, #47619, .f. ) ;
#47618 = edge_curve ( 'none', #4174, #4149, #7021, .t. ) ;
#47619 = edge_curve ( 'none', #4149, #47607, #7026, .t. ) ;
#47620 = vertex_point ( 'none', #7024 ) ;
#47621 = vertex_point ( 'none', #7076 ) ;
#47622 = oriented_edge ( 'none', *, *, #16838, .t. ) ;
#47623 = edge_curve ( 'none', #47694, #47621, #7066, .t. ) ;
#47624 = edge_curve ( 'none', #47621, #49621, #7075, .t. ) ;
#47625 = oriented_edge ( 'none', *, *, #14386, .f. ) ;
#47626 = oriented_edge ( 'none', *, *, #16856, .t. ) ;
#47627 = oriented_edge ( 'none', *, *, #38789, .t. ) ;
#47628 = advanced_face ( 'none', ( #7067 ), #7023, .t. ) ;
#47629 = oriented_edge ( 'none', *, *, #47638, .t. ) ;
#47630 = oriented_edge ( 'none', *, *, #47650, .t. ) ;
#47631 = edge_curve ( 'none', #47637, #38784, #7059, .t. ) ;
#47632 = oriented_edge ( 'none', *, *, #47646, .t. ) ;
#47633 = oriented_edge ( 'none', *, *, #24076, .t. ) ;
#47634 = vertex_point ( 'none', #7048 ) ;
#47635 = vertex_point ( 'none', #7056 ) ;
#47636 = oriented_edge ( 'none', *, *, #47284, .f. ) ;
#47637 = vertex_point ( 'none', #7058 ) ;
#47638 = edge_curve ( 'none', #47635, #47637, #7051, .t. ) ;
#47639 = oriented_edge ( 'none', *, *, #38789, .f. ) ;
#47640 = edge_curve ( 'none', #47292, #47300, #7057, .t. ) ;
#47641 = edge_loop ( 'none', ( #47295, #47632, #47288, #47291, #47282, #47287 ) ) ;
#47642 = security_classification_level ( 'unclassified' ) ;
#47643 = security_classification ( '', '', #47642 ) ;
#47644 = advanced_face ( 'none', ( #7107 ), #7109, .t. ) ;
#47645 = oriented_edge ( 'none', *, *, #47631, .t. ) ;
#47646 = edge_curve ( 'none', #47651, #47290, #7108, .t. ) ;
#47647 = vertex_point ( 'none', #7096 ) ;
#47648 = edge_curve ( 'none', #47649, #38786, #7098, .t. ) ;
#47649 = vertex_point ( 'none', #7088 ) ;
#47650 = edge_curve ( 'none', #47634, #47651, #7082, .t. ) ;
#47651 = vertex_point ( 'none', #7089 ) ;
#47652 = oriented_edge ( 'none', *, *, #47351, .t. ) ;
#47653 = oriented_edge ( 'none', *, *, #38777, .t. ) ;
#47654 = edge_curve ( 'none', #47647, #38786, #7083, .t. ) ;
#47655 = edge_loop ( 'none', ( #49710, #50123, #50120, #47659 ) ) ;
#47656 = edge_curve ( 'none', #47658, #47651, #7093, .t. ) ;
#47657 = edge_loop ( 'none', ( #47627, #47630, #38785, #47299, #47636 ) ) ;
#47658 = vertex_point ( 'none', #7094 ) ;
#47659 = oriented_edge ( 'none', *, *, #50143, .t. ) ;
#47660 = oriented_edge ( 'none', *, *, #21187, .f. ) ;
#47661 = cartesian_point ( 'none', ( 12.78324557348316600, 4.212608937708445500, -0.2124406600249186300 ) ) ;
#47662 = cartesian_point ( 'none', ( 11.61860097932172100, 4.194515480539065400, -0.4441227078308693200 ) ) ;
#47663 = cartesian_point ( 'none', ( 10.45793423691638100, 4.157351669833676800, -0.6735192981319307900 ) ) ;
#47664 = cartesian_point ( 'none', ( 9.297267494511039800, 4.120187859128289000, -0.9029158884329923100 ) ) ;
#47665 = cartesian_point ( 'none', ( 8.132622900349593600, 4.064207561397617000, -1.128460009912325600 ) ) ;
#47666 = cartesian_point ( 'none', ( 6.971956157944251100, 3.989793178838437100, -1.348610967521496600 ) ) ;
#47667 = cartesian_point ( 'none', ( 5.811289415538911200, 3.915378796279259000, -1.568761925130668400 ) ) ;
#47668 = cartesian_point ( 'none', ( 4.646644821377467600, 3.823038654579641500, -1.782015864599072200 ) ) ;
#47669 = cartesian_point ( 'none', ( 3.485978078972125500, 3.713403530539067400, -1.986916045283489800 ) ) ;
#47670 = cartesian_point ( 'none', ( 2.325311336566785200, 3.603768406498493600, -2.191816225967906800 ) ) ;
#47671 = cartesian_point ( 'none', ( 1.160666742405341600, 3.477587219182712600, -2.386962971868213900 ) ) ;
#47672 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.335721914047133000, -2.571023232833713000 ) ) ;
#47673 = cartesian_point ( 'none', ( 20.00005355952163600, 4.096735873796908400, 1.203275853687015000 ) ) ;
#47674 = cartesian_point ( 'none', ( 19.14253799322049300, 4.145659400412527300, 1.036708257449855000 ) ) ;
#47675 = cartesian_point ( 'none', ( 18.28475599830563800, 4.184335216813983600, 0.8675067865229055800 ) ) ;
#47676 = cartesian_point ( 'none', ( 17.42989039486063500, 4.212633400928978300, 0.6963026849713277500 ) ) ;
#47677 = cartesian_point ( 'none', ( 16.26922365245529500, 4.251054365628433200, 0.4638557295276631300 ) ) ;
#47678 = cartesian_point ( 'none', ( 15.10457905829384600, 4.270148785816691600, 0.2290299201685986100 ) ) ;
#47679 = cartesian_point ( 'none', ( 13.94391231588850200, 4.269786227242380300, -0.006570644717705449400 ) ) ;
#47680 = cartesian_point ( 'none', ( 12.78324557348316600, 4.269423668668070000, -0.2421712096040104800 ) ) ;
#47681 = cartesian_point ( 'none', ( 11.61860097932172100, 4.249606607973882800, -0.4769371392635514100 ) ) ;
#47682 = cartesian_point ( 'none', ( 10.45793423691638100, 4.210470415778596400, -0.7092647443472327500 ) ) ;
#47683 = cartesian_point ( 'none', ( 9.297267494511039800, 4.171334223583309100, -0.9415923494309140800 ) ) ;
#47684 = cartesian_point ( 'none', ( 8.132622900349593600, 4.113146239763191900, -1.169894596818922700 ) ) ;
#47685 = cartesian_point ( 'none', ( 6.971956157944251100, 4.036303947249575900, -1.392611950666164500 ) ) ;
#47686 = cartesian_point ( 'none', ( 5.811289415538911200, 3.959461654735961100, -1.615329304513406500 ) ) ;
#47687 = cartesian_point ( 'none', ( 4.646644821377467600, 3.864489964303774000, -1.830940379460678900 ) ) ;
#47688 = cartesian_point ( 'none', ( 3.485978078972125500, 3.752037628898694100, -2.037972333239338700 ) ) ;
#47689 = cartesian_point ( 'none', ( 2.325311336566785200, 3.639585293493615000, -2.245004287017998900 ) ) ;
#47690 = cartesian_point ( 'none', ( 1.160666742405341600, 3.510420476591628700, -2.442042881456098200 ) ) ;
#47691 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.365425504863575100, -2.627742143159117500 ) ) ;
#47692 = cartesian_point ( 'none', ( 20.00005355952163600, 4.147158860925451900, 1.203082732703959000 ) ) ;
#47694 = vertex_point ( 'none', #7135 ) ;
#47693 = cartesian_point ( 'none', ( 19.14253799322049300, 4.196074535509864300, 1.034465007774144900 ) ) ;
#47695 = cartesian_point ( 'none', ( 18.28475599830563800, 4.234617637926373100, 0.8632181471938306100 ) ) ;
#47696 = cartesian_point ( 'none', ( 17.42989039486063500, 4.262658903822804200, 0.6899809773777042500 ) ) ;
#47697 = cartesian_point ( 'none', ( 16.26922365245529500, 4.300731045934700300, 0.4547736877830447800 ) ) ;
#47698 = cartesian_point ( 'none', ( 15.10457905829384600, 4.319249888353914100, 0.2172257777545479300 ) ) ;
#47699 = cartesian_point ( 'none', ( 13.94391231588850200, 4.318088928608863100, -0.02104005961187960600 ) ) ;
#47700 = cartesian_point ( 'none', ( 12.78324557348316600, 4.316927968863812000, -0.2593058969783073600 ) ) ;
#47701 = cartesian_point ( 'none', ( 11.61860097932172100, 4.296095137486753800, -0.4966620644150724400 ) ) ;
#47702 = cartesian_point ( 'none', ( 10.45793423691638100, 4.255732743840204600, -0.7314871786225938300 ) ) ;
#47703 = cartesian_point ( 'none', ( 9.297267494511039800, 4.215370350193654600, -0.9663122928301152200 ) ) ;
#47704 = cartesian_point ( 'none', ( 8.132622900349593600, 4.155754110353149700, -1.197002260168822800 ) ) ;
#47705 = cartesian_point ( 'none', ( 6.971956157944251100, 4.077291263686872100, -1.421981234245243400 ) ) ;
#47706 = cartesian_point ( 'none', ( 5.811289415538911200, 3.998828417020595000, -1.646960208321664100 ) ) ;
#47707 = cartesian_point ( 'none', ( 4.646644821377467600, 3.902054944331554400, -1.864691354617176800 ) ) ;
#47708 = cartesian_point ( 'none', ( 3.485978078972125500, 3.787631906565227500, -2.073687348626106700 ) ) ;
#47709 = cartesian_point ( 'none', ( 2.325311336566785200, 3.673208868798901100, -2.282683342635035900 ) ) ;
#47710 = cartesian_point ( 'none', ( 1.160666742405341600, 3.541917891326667300, -2.481516529799150800 ) ) ;
#47711 = cartesian_point ( 'none', ( 2.325311336566785200, 3.574018098655665600, -1.946861096215723100 ) ) ;
#47712 = cartesian_point ( 'none', ( 1.160666742405341600, 3.461372678874983200, -2.140741150960193500 ) ) ;
#47713 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.333101512292389500, -2.324656821985872300 ) ) ;
#47714 = cartesian_point ( 'none', ( 20.00005355952163600, 3.877950934122683000, 1.288078186590483300 ) ) ;
#47715 = cartesian_point ( 'none', ( 19.14253799322049300, 3.930322405927392900, 1.130406082427274100 ) ) ;
#47716 = cartesian_point ( 'none', ( 18.28475599830563800, 3.972980847532795700, 0.9698715935609060200 ) ) ;
#47717 = cartesian_point ( 'none', ( 17.42989039486063500, 4.005780852882652200, 0.8070741111644904600 ) ) ;
#47718 = cartesian_point ( 'none', ( 16.26922365245529500, 4.050314023017089800, 0.5860409770632027900 ) ) ;
#47719 = cartesian_point ( 'none', ( 15.10457905829384600, 4.076442318255716100, 0.3620852631356862300 ) ) ;
#47720 = cartesian_point ( 'none', ( 13.94391231588850200, 4.083987255848308400, 0.1367368139961720500 ) ) ;
#47721 = cartesian_point ( 'none', ( 12.78324557348316600, 4.091532193440900600, -0.08861163514334297100 ) ) ;
#47722 = cartesian_point ( 'none', ( 11.61860097932172100, 4.080442233813234200, -0.3138134610869116000 ) ) ;
#47723 = cartesian_point ( 'none', ( 10.45793423691638100, 4.050793132634637100, -0.5373303070116918200 ) ) ;
#47724 = cartesian_point ( 'none', ( 9.297267494511039800, 4.021144031456040000, -0.7608471529364717600 ) ) ;
#47725 = cartesian_point ( 'none', ( 8.132622900349593600, 3.973138322151357200, -0.9811521721416972500 ) ) ;
#47726 = cartesian_point ( 'none', ( 6.971956157944251100, 3.907103932392287100, -1.196740457959845700 ) ) ;
#47727 = cartesian_point ( 'none', ( 5.811289415538911200, 3.841069542633217500, -1.412328743777994300 ) ) ;
#47728 = cartesian_point ( 'none', ( 4.646644821377467600, 3.757457554259804300, -1.621727609613282000 ) ) ;
#47729 = cartesian_point ( 'none', ( 3.485978078972125500, 3.656839121934079900, -1.823506648884397200 ) ) ;
#47730 = cartesian_point ( 'none', ( 2.325311336566785200, 3.556220689608355900, -2.025285688155511900 ) ) ;
#47731 = cartesian_point ( 'none', ( 1.160666742405341600, 3.439283139248853900, -2.218066545422979100 ) ) ;
#47732 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.306825272897644800, -2.400532331954442700 ) ) ;
#47733 = cartesian_point ( 'none', ( 20.00005355952163600, 3.964569914086227200, 1.234737942467762000 ) ) ;
#47734 = cartesian_point ( 'none', ( 19.14253799322049300, 4.014772645576713600, 1.073544030766673000 ) ) ;
#47735 = cartesian_point ( 'none', ( 18.28475599830563800, 4.055052332357203000, 0.9096271568765366100 ) ) ;
#47736 = cartesian_point ( 'none', ( 17.42989039486063500, 4.085272671909732100, 0.7435990763810241800 ) ) ;
#47737 = cartesian_point ( 'none', ( 16.26922365245529500, 4.126303382376343100, 0.5181796998615267900 ) ) ;
#47738 = cartesian_point ( 'none', ( 15.10457905829384600, 4.148578967594652100, 0.2901419555843665100 ) ) ;
#47739 = cartesian_point ( 'none', ( 13.94391231588850200, 4.151947262730472800, 0.06104357257018678400 ) ) ;
#47740 = cartesian_point ( 'none', ( 12.78324557348316600, 4.155315557866293500, -0.1680548104439933100 ) ) ;
#47741 = cartesian_point ( 'none', ( 11.61860097932172100, 4.139753554048441600, -0.3966488579365013400 ) ) ;
#47742 = cartesian_point ( 'none', ( 10.45793423691638100, 4.105367555542656500, -0.6231770407716488200 ) ) ;
#47743 = cartesian_point ( 'none', ( 9.297267494511039800, 4.070981557036872400, -0.8497052236067962300 ) ) ;
#47744 = cartesian_point ( 'none', ( 8.132622900349593600, 4.018006455079893500, -1.072620124599263700 ) ) ;
#47745 = cartesian_point ( 'none', ( 6.971956157944251100, 3.946804123334132900, -1.290399008942536600 ) ) ;
#47746 = cartesian_point ( 'none', ( 5.811289415538911200, 3.875601791588373600, -1.508177893285809000 ) ) ;
#47747 = cartesian_point ( 'none', ( 4.646644821377467600, 3.786658614177870000, -1.719333110374939200 ) ) ;
#47748 = cartesian_point ( 'none', ( 3.485978078972125500, 3.680582163191531600, -1.922422255968634400 ) ) ;
#47749 = cartesian_point ( 'none', ( 2.325311336566785200, 3.574505712205195500, -2.125511401562329500 ) ) ;
#47750 = cartesian_point ( 'none', ( 1.160666742405341600, 3.452020597363366400, -2.319147170866499700 ) ) ;
#47751 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.313963516198689300, -2.502006835232711200 ) ) ;
#47752 = cartesian_point ( 'none', ( 20.00005355952163600, 4.033334107864360100, 1.212195168264170500 ) ) ;
#47753 = cartesian_point ( 'none', ( 19.14253799322049300, 4.082620281434767400, 1.048205399857240700 ) ) ;
#47754 = cartesian_point ( 'none', ( 18.28475599830563800, 4.121815012803954100, 0.8815543095990099300 ) ) ;
#47755 = cartesian_point ( 'none', ( 17.42989039486063500, 4.150786247744165700, 0.7128637157009093400 ) ) ;
#47756 = cartesian_point ( 'none', ( 16.26922365245529500, 4.190121025919829400, 0.4838293957971660500 ) ) ;
#47757 = cartesian_point ( 'none', ( 15.10457905829384600, 4.210407951657201900, 0.2523291039787206600 ) ) ;
#47758 = cartesian_point ( 'none', ( 13.94391231588850200, 4.211508444682822400, 0.01994422197690087400 ) ) ;
#47759 = cartesian_point ( 'none', ( 20.00005355952163600, 3.813810914930726400, 1.399492111150109300 ) ) ;
#47760 = cartesian_point ( 'none', ( 19.14253799322049300, 3.870712322316575800, 1.244427851170300200 ) ) ;
#47761 = cartesian_point ( 'none', ( 18.28475599830563800, 3.918050135067956400, 1.086219857364051100 ) ) ;
#47762 = cartesian_point ( 'none', ( 17.42989039486063500, 3.955661388261895600, 0.9254592618965454800 ) ) ;
#47763 = cartesian_point ( 'none', ( 16.26922365245529500, 4.006726878025985700, 0.7071916466170460300 ) ) ;
#47764 = cartesian_point ( 'none', ( 15.10457905829384600, 4.039593556445077600, 0.4854525711830085000 ) ) ;
#47765 = cartesian_point ( 'none', ( 13.94391231588850200, 4.054036910779198700, 0.2617567383201124300 ) ) ;
#47766 = cartesian_point ( 'none', ( 12.78324557348316600, 4.068480265113321600, 0.03806090545721595200 ) ) ;
#47767 = cartesian_point ( 'none', ( 11.61860097932172100, 4.064401632607001600, -0.1860636154714951900 ) ) ;
#47768 = cartesian_point ( 'none', ( 10.45793423691638100, 4.041828874455937600, -0.4090858267288033900 ) ) ;
#47769 = cartesian_point ( 'none', ( 9.297267494511039800, 4.019256116304871900, -0.6321080379861110400 ) ) ;
#47770 = cartesian_point ( 'none', ( 8.132622900349593600, 3.978343427335710600, -0.8525044717275821500 ) ) ;
#47771 = cartesian_point ( 'none', ( 6.971956157944251100, 3.919370282699033800, -1.068769596831717500 ) ) ;
#47772 = cartesian_point ( 'none', ( 5.811289415538911200, 3.860397138062355200, -1.285034721935852900 ) ) ;
#47773 = cartesian_point ( 'none', ( 4.646644821377467600, 3.783766384134011200, -1.495691228308238900 ) ) ;
#47774 = cartesian_point ( 'none', ( 3.485978078972125500, 3.690001486665893900, -1.699300118407466100 ) ) ;
#47775 = cartesian_point ( 'none', ( 2.325311336566785200, 3.596236589197776100, -1.902909008506693300 ) ) ;
#47776 = cartesian_point ( 'none', ( 1.160666742405341600, 3.485978057515947800, -2.098079427156685400 ) ) ;
#47777 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192474500, -2.283478162497861100 ) ) ;
#47778 = cartesian_point ( 'none', ( 20.00005355952163600, 3.831608275867700400, 1.353651746777364600 ) ) ;
#47779 = cartesian_point ( 'none', ( 19.14253799322049300, 3.886645877643567700, 1.197863870796437300 ) ) ;
#47780 = cartesian_point ( 'none', ( 18.28475599830563800, 3.932079681113456600, 1.039047293754997700 ) ) ;
#47781 = cartesian_point ( 'none', ( 17.42989039486063500, 3.967753838677942300, 0.8777952534091932900 ) ) ;
#47782 = cartesian_point ( 'none', ( 16.26922365245529500, 4.016189298101702200, 0.6588603943855682000 ) ) ;
#47783 = cartesian_point ( 'none', ( 15.10457905829384600, 4.046379828515824800, 0.4366735403671565000 ) ) ;
#47784 = cartesian_point ( 'none', ( 13.94391231588850200, 4.058119197984790800, 0.2127524528614099200 ) ) ;
#47785 = cartesian_point ( 'none', ( 12.78324557348316600, 4.069858567453756000, -0.01116863464433706100 ) ) ;
#47786 = cartesian_point ( 'none', ( 11.61860097932172100, 4.063066584180525400, -0.2352943475567589600 ) ) ;
#47787 = cartesian_point ( 'none', ( 10.45793423691638100, 4.037789644297833800, -0.4580936799961807800 ) ) ;
#47788 = cartesian_point ( 'none', ( 9.297267494511039800, 4.012512704415142300, -0.6808930124356026300 ) ) ;
#47789 = cartesian_point ( 'none', ( 8.132622900349593600, 3.968923475052870100, -0.9008440190459119400 ) ) ;
#47790 = cartesian_point ( 'none', ( 6.971956157944251100, 3.907319714846460900, -1.116444211424573800 ) ) ;
#47791 = cartesian_point ( 'none', ( 5.811289415538911200, 3.845715954640049900, -1.332044403803236600 ) ) ;
#47792 = cartesian_point ( 'none', ( 4.646644821377467600, 3.766518479737100700, -1.541821014020586800 ) ) ;
#47793 = cartesian_point ( 'none', ( 3.485978078972125500, 3.670268289196383400, -1.744341055118155100 ) ) ;
#47794 = face_outer_bound ( 'none', #16298, .t. ) ;
#47795 = face_outer_bound ( 'none', #16428, .t. ) ;
#47796 = cartesian_point ( 'none', ( 3.899999999999998100, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#47797 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47798 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#47799 = cartesian_point ( 'none', ( 4.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#47800 = axis2_placement_3d ( 'none', #47799, #47798, #47797 ) ;
#47801 = circle ( 'none', #47800, 1.500000000000000900 ) ;
#47802 = cartesian_point ( 'none', ( 6.971956157944251100, 0.9896251355563647800, -3.964629989457813400 ) ) ;
#47803 = face_outer_bound ( 'none', #16306, .t. ) ;
#47804 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#47805 = axis2_placement_3d ( 'none', #47796, #47804, #47905 ) ;
#47806 = cartesian_point ( 'none', ( 10.45793423691638300, 3.589810292627335200, 1.903114327882118300 ) ) ;
#47807 = cartesian_point ( 'none', ( 9.297267494511041600, 3.694821360355150300, 1.705033841467719700 ) ) ;
#47808 = cartesian_point ( 'none', ( 8.132622900349597100, 3.783116405127823400, 1.498958155099598100 ) ) ;
#47809 = cartesian_point ( 'none', ( 6.971956157944254600, 3.854092282259558500, 1.286294974673644500 ) ) ;
#47810 = cartesian_point ( 'none', ( 5.811289415538912100, 3.925068159391291700, 1.073631794247690500 ) ) ;
#47811 = cartesian_point ( 'none', ( 4.646644821377466700, 3.978240031672684000, 0.8558338249238427500 ) ) ;
#47812 = cartesian_point ( 'none', ( 3.485978078972127300, 4.013244681300485600, 0.6343888476768178000 ) ) ;
#47813 = cartesian_point ( 'none', ( 2.325311336566786100, 4.048249330928285900, 0.4129438704297922500 ) ) ;
#47814 = cartesian_point ( 'none', ( 1.160666742405341400, 4.064847640651288800, 0.1893645789964398300 ) ) ;
#47815 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.062926227183623100, -0.03482175335633092000 ) ) ;
#47816 = cartesian_point ( 'none', ( 20.12011411547793600, 2.433319718332796400, 3.253186449025955400 ) ) ;
#47817 = cartesian_point ( 'none', ( 20.08008478900982400, 2.439467665089329900, 3.248533081150225800 ) ) ;
#47818 = cartesian_point ( 'none', ( 20.04005546254172300, 2.445615611845864700, 3.243879713274495200 ) ) ;
#47819 = cartesian_point ( 'none', ( 20.00002613607360800, 2.451763558602397800, 3.239226345398764600 ) ) ;
#47820 = cartesian_point ( 'none', ( 19.14251968257110500, 2.583464600929890100, 3.139542105466853100 ) ) ;
#47821 = cartesian_point ( 'none', ( 18.28474686281229100, 2.708819993240873200, 3.032042892352264200 ) ) ;
#47822 = cartesian_point ( 'none', ( 17.42989039486063500, 2.827373065685607300, 2.917137880089264400 ) ) ;
#47823 = cartesian_point ( 'none', ( 16.26922365245529500, 2.988336471304193800, 2.761127565762575600 ) ) ;
#47824 = cartesian_point ( 'none', ( 15.10457905829384600, 3.135866875641188500, 2.592357853074520600 ) ) ;
#47825 = cartesian_point ( 'none', ( 13.94391231588850200, 3.268956496441107500, 2.411981610292996500 ) ) ;
#47826 = cartesian_point ( 'none', ( 12.78324557348316600, 3.402046117241028300, 2.231605367511472900 ) ) ;
#47827 = cartesian_point ( 'none', ( 11.61860097932172100, 3.519785817442710100, 2.040854747273781500 ) ) ;
#47828 = cartesian_point ( 'none', ( 10.45793423691638100, 3.621371315507289100, 1.841032769734729500 ) ) ;
#47829 = cartesian_point ( 'none', ( 9.297267494511039800, 3.722956813571868900, 1.641210792195678700 ) ) ;
#47830 = cartesian_point ( 'none', ( 8.132622900349593600, 3.807694177541225900, 1.433682444078679100 ) ) ;
#47831 = cartesian_point ( 'none', ( 6.971956157944251100, 3.875004565296893000, 1.219865354432347200 ) ) ;
#47832 = cartesian_point ( 'none', ( 5.811289415538911200, 3.942314953052561000, 1.006048264786015800 ) ) ;
#47833 = cartesian_point ( 'none', ( 4.646644821377467600, 3.991738566394332600, 0.7874030211403126900 ) ) ;
#47834 = cartesian_point ( 'none', ( 3.485978078972125500, 4.022937791928198300, 0.5654231922126987700 ) ) ;
#47835 = cartesian_point ( 'none', ( 2.325311336566785200, 4.054137017462064600, 0.3434433632850848500 ) ) ;
#47836 = cartesian_point ( 'none', ( 1.160666742405341600, 4.066898732842029000, 0.1196452963917210400 ) ) ;
#47837 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611840500, -0.1044422407422564600 ) ) ;
#47838 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #47837, #47836, #47835, #47834, #47833, #47832, #47831, #47830, #47829, #47828, #47827, #47826, #47825, #47824, #47823, #47822, #47821, #47820, #47819, #47818, #47817, #47816 ),
( #47815, #47814, #47813, #47812, #47811, #47810, #47809, #47808, #47807, #47806, #47888, #47887, #47886, #47884, #47883, #47882, #47881, #47880, #47879, #47878, #47877, #47876 ),
( #47875, #47874, #47873, #47872, #47871, #47870, #47869, #47868, #47867, #47866, #47865, #47864, #47863, #47862, #47861, #47860, #47859, #47858, #47857, #47856, #47855, #47854 ),
( #47853, #47852, #47851, #47850, #47849, #47848, #47847, #47846, #47845, #47844, #47843, #47842, #47841, #47840, #47915, #47914, #47913, #47912, #47911, #47910, #47909, #47908 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402300, 0.1518787821858842700 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622135200, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622135200, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900) ) )
representation_item ( '' ) surface ( ) );
#47839 = conical_surface ( 'none', #47805, 1.219500000000000700, 0.9599310885968779200 ) ;
#47840 = cartesian_point ( 'none', ( 15.10457905829384600, 2.998471785103636200, 2.750117680041743700 ) ) ;
#47841 = cartesian_point ( 'none', ( 13.94391231588850200, 3.140656992429730700, 2.576820816416686400 ) ) ;
#47842 = cartesian_point ( 'none', ( 12.78324557348316600, 3.282842199755825300, 2.403523952791630300 ) ) ;
#47843 = cartesian_point ( 'none', ( 11.61860097932172100, 3.410231030941384100, 2.219077424459371600 ) ) ;
#47844 = cartesian_point ( 'none', ( 10.45793423691638100, 3.521953291098832900, 2.024741188234737300 ) ) ;
#47845 = cartesian_point ( 'none', ( 9.297267494511039800, 3.633675551256283900, 1.830404952010102700 ) ) ;
#47846 = cartesian_point ( 'none', ( 8.132622900349593600, 3.728968064063868900, 1.627506521440859700 ) ) ;
#47847 = cartesian_point ( 'none', ( 6.971956157944251100, 3.807179885033776100, 1.417431898544097200 ) ) ;
#47848 = cartesian_point ( 'none', ( 5.811289415538911200, 3.885391706003684200, 1.207357275647335000 ) ) ;
#47849 = cartesian_point ( 'none', ( 4.646644821377467600, 3.945988569092945000, 0.9915414831103031000 ) ) ;
#47850 = cartesian_point ( 'none', ( 3.485978078972125500, 3.988556536282250200, 0.7714587616303653100 ) ) ;
#47851 = cartesian_point ( 'none', ( 2.325311336566785200, 4.031124503471557000, 0.5513760401504270700 ) ) ;
#47852 = cartesian_point ( 'none', ( 1.160666742405341600, 4.055372792381652900, 0.3285297778762342700 ) ) ;
#47853 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.061135762611840500, 0.1044422407422568700 ) ) ;
#47854 = cartesian_point ( 'none', ( 20.12011411547793200, 2.320726259188500100, 3.335168200996782200 ) ) ;
#47855 = cartesian_point ( 'none', ( 20.08008478900982000, 2.327031016352699900, 3.330727638998857400 ) ) ;
#47856 = cartesian_point ( 'none', ( 20.04005546254171200, 2.333335773516897600, 3.326287077000932100 ) ) ;
#47857 = cartesian_point ( 'none', ( 20.00002613607360000, 2.339640530681097500, 3.321846515003007200 ) ) ;
#47858 = cartesian_point ( 'none', ( 19.14251968257110900, 2.474700758596102700, 3.226720993132624400 ) ) ;
#47859 = cartesian_point ( 'none', ( 18.28474686281229500, 2.603686034796313600, 3.123566410023245900 ) ) ;
#47860 = cartesian_point ( 'none', ( 17.42989039486063900, 2.726125863990552100, 3.012776104479908400 ) ) ;
#47861 = cartesian_point ( 'none', ( 16.26922365245529200, 2.892366447081723200, 2.862352462797464400 ) ) ;
#47862 = cartesian_point ( 'none', ( 15.10457905829385100, 3.045617348425070600, 2.698714555572541100 ) ) ;
#47863 = cartesian_point ( 'none', ( 13.94391231588850900, 3.184831708970049700, 2.522980195638141200 ) ) ;
#47864 = cartesian_point ( 'none', ( 12.78324557348316600, 3.324046069515028500, 2.347245835703740900 ) ) ;
#47865 = cartesian_point ( 'none', ( 11.61860097932172000, 3.448272914017611200, 2.160615466930510200 ) ) ;
#47866 = cartesian_point ( 'none', ( 10.45793423691638300, 3.556663647165483800, 1.964363963977878300 ) ) ;
#47867 = cartesian_point ( 'none', ( 9.297267494511041600, 3.665054380313354200, 1.768112461025244100 ) ) ;
#47868 = cartesian_point ( 'none', ( 8.132622900349597100, 3.756868583492357900, 1.563580420654779200 ) ) ;
#47869 = cartesian_point ( 'none', ( 6.971956157944254600, 3.831479072596403000, 1.352165004094975300 ) ) ;
#47870 = cartesian_point ( 'none', ( 5.811289415538912100, 3.906089561700447600, 1.140749587535169600 ) ) ;
#47871 = cartesian_point ( 'none', ( 4.646644821377466700, 3.962986671434912000, 0.9238949764535394600 ) ) ;
#47872 = cartesian_point ( 'none', ( 3.485978078972127300, 4.001781736847402000, 0.7030825077314556400 ) ) ;
#47873 = cartesian_point ( 'none', ( 2.325311336566786100, 4.040576802259890200, 0.4822700390093710400 ) ) ;
#47874 = cartesian_point ( 'none', ( 1.160666742405341400, 4.061004813715954700, 0.2590080857091020000 ) ) ;
#47875 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.062926227183623100, 0.03482175335633131600 ) ) ;
#47876 = cartesian_point ( 'none', ( 20.12011411547793200, 2.377549992970840800, 3.294901110800068500 ) ) ;
#47877 = cartesian_point ( 'none', ( 20.08008478900982000, 2.383777712913604000, 3.290353137837148900 ) ) ;
#47878 = cartesian_point ( 'none', ( 20.04005546254171200, 2.390005432856367100, 3.285805164874228800 ) ) ;
#47879 = cartesian_point ( 'none', ( 20.00002613607360000, 2.396233152799130300, 3.281257191911309600 ) ) ;
#47880 = cartesian_point ( 'none', ( 19.14251968257110900, 2.529643092778518300, 3.183830717120000200 ) ) ;
#47881 = cartesian_point ( 'none', ( 18.28474686281229500, 2.656841355667615400, 3.078480484984941400 ) ) ;
#47882 = cartesian_point ( 'none', ( 17.42989039486063900, 2.777364257102182600, 2.965607840800028100 ) ) ;
#47883 = cartesian_point ( 'none', ( 16.26922365245529200, 2.941002164327104000, 2.812356939456679900 ) ) ;
#47885 = edge_loop ( 'none', ( #49762, #49675 ) ) ;
#47884 = cartesian_point ( 'none', ( 15.10457905829385100, 3.091425806009547600, 2.646116356365508800 ) ) ;
#47886 = cartesian_point ( 'none', ( 13.94391231588850900, 3.227607636149254900, 2.468021683274760600 ) ) ;
#47887 = cartesian_point ( 'none', ( 12.78324557348316600, 3.363789466288960500, 2.289927010184010600 ) ) ;
#47888 = cartesian_point ( 'none', ( 11.61860097932172000, 3.484799224899517400, 2.101194814296516900 ) ) ;
#47889 = cartesian_point ( 'none', ( 15.68690135537457000, 4.032347129054588900, 0.5976838142098851400 ) ) ;
#47890 = cartesian_point ( 'none', ( 13.94391231588850700, 4.054036910779198700, 0.2617567383201124300 ) ) ;
#47891 = cartesian_point ( 'none', ( 12.20092327640244400, 4.075726692503811100, -0.07417033756966072400 ) ) ;
#47892 = cartesian_point ( 'none', ( 10.45793423691638100, 4.041828874455937600, -0.4090858267288034500 ) ) ;
#47893 = cartesian_point ( 'none', ( 8.714945197430317600, 4.007931056408063200, -0.7440013158879454900 ) ) ;
#47894 = cartesian_point ( 'none', ( 6.971956157944253700, 3.919370282699034600, -1.068769596831717500 ) ) ;
#47895 = cartesian_point ( 'none', ( 5.228967118458189800, 3.830809508990004700, -1.393537877775488500 ) ) ;
#47896 = cartesian_point ( 'none', ( 3.485978078972126900, 3.690001486665893900, -1.699300118407466100 ) ) ;
#47897 = cartesian_point ( 'none', ( 1.742989039486063400, 3.549193464341784000, -2.005062359039443600 ) ) ;
#47898 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.359979069192474900, -2.283478162497861100 ) ) ;
#47899 = cartesian_point ( 'none', ( 10.45793423691638100, 1.628684587316990400, -3.747670660192715400 ) ) ;
#47900 = cartesian_point ( 'none', ( 5.811289415538911200, 0.7708626459680492100, -4.019236058369452600 ) ) ;
#47901 =( bounded_curve ( ) b_spline_curve ( 2, ( #47898, #47897, #47896, #47895, #47894, #47893, #47892, #47891, #47890, #47889, #47934, #47933, #47932 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791461100, 0.3486159663582922300, 0.5229239495374382600, 0.6972319327165844600, 0.8715399158957305400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#47902 = cartesian_point ( 'none', ( 12.78324557348316600, 2.034138996300438600, -3.551164070495183500 ) ) ;
#47903 = cartesian_point ( 'none', ( 11.61860097932172100, 1.835475578143593400, -3.657802224544749700 ) ) ;
#47904 = cartesian_point ( 'none', ( 8.132622900349593600, 1.208387625144679900, -3.910023920546174600 ) ) ;
#47905 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47906 = cartesian_point ( 'none', ( 15.10457905829384600, 2.412496542098479900, -3.305805219036499000 ) ) ;
#47907 = cartesian_point ( 'none', ( 13.94391231588850200, 2.223317769199459000, -3.428484644765841200 ) ) ;
#47908 = cartesian_point ( 'none', ( 20.12011411547793600, 2.262886080978632200, 3.373961100585849400 ) ) ;
#47909 = cartesian_point ( 'none', ( 20.08008478900982400, 2.269265088473118900, 3.369629894599830000 ) ) ;
#47910 = cartesian_point ( 'none', ( 20.04005546254172300, 2.275644095967606100, 3.365298688613808300 ) ) ;
#47911 = cartesian_point ( 'none', ( 20.00002613607360800, 2.282023103462091900, 3.360967482627788000 ) ) ;
#47912 = cartesian_point ( 'none', ( 19.14251968257110500, 2.418673918654321600, 3.268184580386857900 ) ) ;
#47913 = cartesian_point ( 'none', ( 18.28474686281229100, 2.549389169572625800, 3.167270862889873100 ) ) ;
#47914 = cartesian_point ( 'none', ( 17.42989039486063500, 2.673691758088892800, 3.058611489997324000 ) ) ;
#47915 = cartesian_point ( 'none', ( 16.26922365245529500, 2.842461470776946900, 2.911081085660329700 ) ) ;
#47916 = cartesian_point ( 'none', ( 8.132622900349593600, 1.302288239419890200, -3.949548726908895400 ) ) ;
#47917 = cartesian_point ( 'none', ( 6.971956157944251100, 1.081066420131012300, -4.009200392286760300 ) ) ;
#47918 = cartesian_point ( 'none', ( 5.811289415538911200, 0.8598446008421342100, -4.068852057664625700 ) ) ;
#47919 = cartesian_point ( 'none', ( 4.646644821377467600, 0.6344523707408757900, -4.110031629321155400 ) ) ;
#47920 = cartesian_point ( 'none', ( 3.485978078972125500, 0.4064293873035434400, -4.132457809026398400 ) ) ;
#47921 = cartesian_point ( 'none', ( 2.325311336566785200, 0.1784064038662110400, -4.154883988731641300 ) ) ;
#47922 = cartesian_point ( 'none', ( 1.160666742405341600, -0.05068970471805509700, -4.158403582938364100 ) ) ;
#47923 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2792939797272263600, -4.142992549249312300 ) ) ;
#47924 = cartesian_point ( 'none', ( 20.00002613607361500, 3.103483187855782300, -2.658202581619718300 ) ) ;
#47925 = cartesian_point ( 'none', ( 16.26922365245529500, 3.965080012058555900, 0.9122065545228887900 ) ) ;
#47926 = cartesian_point ( 'none', ( 15.10457905829384600, 4.009300852949916600, 0.6924499770206288300 ) ) ;
#47927 = cartesian_point ( 'none', ( 19.14251968257110900, 2.995405513316538500, -2.784384554443892800 ) ) ;
#47928 = cartesian_point ( 'none', ( 18.28474686281229100, 2.879866485477907500, -2.903721088403958400 ) ) ;
#47929 = cartesian_point ( 'none', ( 17.42989039486063500, 2.757304638095032800, -3.015778505622194400 ) ) ;
#47930 = cartesian_point ( 'none', ( 16.26922365245529500, 2.590898386896023800, -3.167922546500412800 ) ) ;
#47931 = cartesian_point ( 'none', ( 9.297267494511039800, 1.421893596490388000, -3.837539095840680300 ) ) ;
#47932 = cartesian_point ( 'none', ( 20.00003984779761300, 3.813811824785921600, 1.399489631663001700 ) ) ;
#47933 = cartesian_point ( 'none', ( 18.71326742011890700, 3.899197052761961900, 1.166802993540916800 ) ) ;
#47934 = cartesian_point ( 'none', ( 17.42989039486063500, 3.955661388261896500, 0.9254592618965457000 ) ) ;
#47935 = cartesian_point ( 'none', ( 5.811289415538911200, 4.058350372054251300, -0.9081200704786531700 ) ) ;
#47936 = cartesian_point ( 'none', ( 4.646644821377467600, 4.002177311789986400, -1.130250666778175100 ) ) ;
#47937 = cartesian_point ( 'none', ( 3.485978078972125500, 3.927852711754097600, -1.346983839922801400 ) ) ;
#47938 = cartesian_point ( 'none', ( 2.325311336566785200, 3.853528111718208300, -1.563717013067429200 ) ) ;
#47939 = cartesian_point ( 'none', ( 1.160666742405341600, 3.761559684293093800, -1.773572255720038200 ) ) ;
#47940 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.652575667092826000, -1.975116043782893800 ) ) ;
#47941 = cartesian_point ( 'none', ( 20.00002613607364000, 3.707219627209515300, 1.718770344713268100 ) ) ;
#47942 = cartesian_point ( 'none', ( 19.14251968257113400, 3.777101698353406300, 1.568041548087500700 ) ) ;
#47943 = cartesian_point ( 'none', ( 18.28474686281230200, 3.837657381106384300, 1.413369363846702900 ) ) ;
#47944 = cartesian_point ( 'none', ( 17.42989039486063500, 3.888674361700789700, 1.255332852626809500 ) ) ;
#47945 = cartesian_point ( 'none', ( 16.26922365245529500, 3.957941794180712700, 1.040761483589606000 ) ) ;
#47946 = cartesian_point ( 'none', ( 15.10457905829384600, 4.009253480048395000, 0.8212029253271759800 ) ) ;
#47947 = cartesian_point ( 'none', ( 13.94391231588850200, 4.042258908459996500, 0.5981569854219016500 ) ) ;
#47948 = cartesian_point ( 'none', ( 12.78324557348316600, 4.075264336871597900, 0.3751110455166273300 ) ) ;
#47949 = cartesian_point ( 'none', ( 11.61860097932172100, 4.089738047284003000, 0.1501013539036694900 ) ) ;
#47950 = cartesian_point ( 'none', ( 10.45793423691638100, 4.085581169578944100, -0.07533504506642969800 ) ) ;
#47951 = cartesian_point ( 'none', ( 9.297267494511039800, 4.081424291873886100, -0.3007714440365287200 ) ) ;
#47952 = cartesian_point ( 'none', ( 8.132622900349593600, 4.058665221741110300, -0.5250945911693020200 ) ) ;
#47953 = cartesian_point ( 'none', ( 6.971956157944251100, 4.017459426707016100, -0.7467721319091540400 ) ) ;
#47954 = cartesian_point ( 'none', ( 5.811289415538911200, 3.976253631672924400, -0.9684496726490061700 ) ) ;
#47955 = cartesian_point ( 'none', ( 4.646644821377467600, 3.916882589099720800, -1.185967324614614300 ) ) ;
#47956 = cartesian_point ( 'none', ( 3.485978078972125500, 3.839751863409629300, -1.397839221683056200 ) ) ;
#47957 = cartesian_point ( 'none', ( 2.325311336566785200, 3.762621137719539500, -1.609711118751498500 ) ) ;
#47958 = cartesian_point ( 'none', ( 1.160666742405341600, 3.668257609978549100, -1.814489961030519200 ) ) ;
#47959 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.557305878764490400, -2.010776901384338600 ) ) ;
#47960 = cartesian_point ( 'none', ( 20.00002613607364000, 3.718391931649925700, 1.639254853246437500 ) ) ;
#47961 = cartesian_point ( 'none', ( 19.14251968257113400, 3.785041047763602100, 1.488071811074633600 ) ) ;
#47962 = cartesian_point ( 'none', ( 18.28474686281230200, 3.842342825481647400, 1.333143250297500500 ) ) ;
#47963 = cartesian_point ( 'none', ( 17.42989039486063500, 3.890097050872556300, 1.175048920702412000 ) ) ;
#47964 = cartesian_point ( 'none', ( 16.26922365245529500, 3.954934533302052500, 0.9603990497555843200 ) ) ;
#47965 = cartesian_point ( 'none', ( 15.10457905829384600, 4.001824917008370600, 0.7411280800829908000 ) ) ;
#47966 = cartesian_point ( 'none', ( 13.94391231588850200, 4.030447893124572200, 0.5187338547453341800 ) ) ;
#47967 = cartesian_point ( 'none', ( 12.78324557348316600, 4.059070869240774600, 0.2963396294076770000 ) ) ;
#47968 = cartesian_point ( 'none', ( 11.61860097932172100, 4.069230913816672200, 0.07234132646879096200 ) ) ;
#47969 = cartesian_point ( 'none', ( 10.45793423691638100, 4.060858623445663600, -0.1517309185309603800 ) ) ;
#47970 = cartesian_point ( 'none', ( 9.297267494511039800, 4.052486333074654100, -0.3758031635307116900 ) ) ;
#47971 = cartesian_point ( 'none', ( 8.132622900349593600, 4.025638898989362800, -0.5984187099517128700 ) ) ;
#47972 = cartesian_point ( 'none', ( 6.971956157944251100, 3.980499716387527500, -0.8180568678827142600 ) ) ;
#47973 = cartesian_point ( 'none', ( 5.811289415538911200, 3.935360533785693600, -1.037695025813715600 ) ) ;
#47974 = cartesian_point ( 'none', ( 4.646644821377467600, 3.872237949055018300, -1.252855443925885400 ) ) ;
#47975 = cartesian_point ( 'none', ( 3.485978078972125500, 3.791563153454671200, -1.462068358393725100 ) ) ;
#47976 = cartesian_point ( 'none', ( 2.325311336566785200, 3.710888357854325500, -1.671281272861564500 ) ) ;
#47977 = cartesian_point ( 'none', ( 1.160666742405341600, 3.613212442041424700, -1.873117547340153300 ) ) ;
#47978 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.499202631563045800, -2.066198435415512500 ) ) ;
#47979 = cartesian_point ( 'none', ( 20.00002613607364000, 3.736836205039431900, 1.593670932383044900 ) ) ;
#47980 = cartesian_point ( 'none', ( 19.14251968257113400, 3.801631961970717700, 1.441737979655030300 ) ) ;
#47981 = cartesian_point ( 'none', ( 18.28474686281230200, 3.857038553880603800, 1.286173958189176900 ) ) ;
#47982 = cartesian_point ( 'none', ( 17.42989039486063500, 3.902862853425133500, 1.127560823800815000 ) ) ;
#47983 = cartesian_point ( 'none', ( 18.28474686281230200, 3.955860378887280600, 1.616291202262855700 ) ) ;
#47984 = cartesian_point ( 'none', ( 17.42989039486063500, 4.014915640586870000, 1.453124219979716100 ) ) ;
#47985 = cartesian_point ( 'none', ( 16.26922365245529500, 4.095096911698960600, 1.231587041640921100 ) ) ;
#47986 = cartesian_point ( 'none', ( 15.10457905829384600, 4.156709927933828700, 1.004185208196449300 ) ) ;
#47987 = cartesian_point ( 'none', ( 13.94391231588850200, 4.199333809915812800, 0.7724721047511510200 ) ) ;
#47988 = cartesian_point ( 'none', ( 12.78324557348316600, 4.241957691897797900, 0.5407590013058529700 ) ) ;
#47989 = cartesian_point ( 'none', ( 11.61860097932172100, 4.265301275292913800, 0.3063174633102562800 ) ) ;
#47990 = cartesian_point ( 'none', ( 10.45793423691638100, 4.269205099756494100, 0.07074896418946310900 ) ) ;
#47991 = cartesian_point ( 'none', ( 9.297267494511039800, 4.273108924220070800, -0.1648195349313299500 ) ) ;
#47992 = cartesian_point ( 'none', ( 8.132622900349593600, 4.257546322672598500, -0.3999058234650089100 ) ) ;
#47993 = cartesian_point ( 'none', ( 6.971956157944251100, 4.222623603462914800, -0.6329040236865280900 ) ) ;
#47994 = cartesian_point ( 'none', ( 5.811289415538911200, 4.187700884253231100, -0.8659022239080475000 ) ) ;
#47995 = cartesian_point ( 'none', ( 4.646644821377467600, 4.133656604964709700, -1.095220721852826700 ) ) ;
#47996 = cartesian_point ( 'none', ( 3.485978078972125500, 4.060859942825069300, -1.319293039654005500 ) ) ;
#47997 = cartesian_point ( 'none', ( 2.325311336566785200, 3.988063280685429500, -1.543365357455185300 ) ) ;
#47998 = cartesian_point ( 'none', ( 1.160666742405341600, 3.897011510711928800, -1.760660853975841000 ) ) ;
#47999 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.788326608818765300, -1.969695180640001600 ) ) ;
#48000 = cartesian_point ( 'none', ( 20.00002613607364000, 3.768408440017496600, 1.880504980272563100 ) ) ;
#48001 = cartesian_point ( 'none', ( 19.14251968257113400, 3.844866346812352300, 1.727288357985263800 ) ) ;
#48002 = cartesian_point ( 'none', ( 18.28474686281230200, 3.911832661149371200, 1.569732972699106900 ) ) ;
#48003 = cartesian_point ( 'none', ( 17.42989039486063500, 3.969071504366783900, 1.408429105368318700 ) ) ;
#48004 = cartesian_point ( 'none', ( 16.26922365245529500, 4.046786564364388100, 1.189421539477394600 ) ) ;
#48005 = cartesian_point ( 'none', ( 15.10457905829384600, 4.106150686586323300, 0.9647443366714175700 ) ) ;
#48006 = cartesian_point ( 'none', ( 13.94391231588850200, 4.146758353883383200, 0.7359322700652388700 ) ) ;
#48007 = cartesian_point ( 'none', ( 12.78324557348316600, 4.187366021180445800, 0.5071202034590600600 ) ) ;
#48008 = cartesian_point ( 'none', ( 11.61860097932172100, 4.208939842009359100, 0.2757362914799836300 ) ) ;
#48009 = cartesian_point ( 'none', ( 10.45793423691638100, 4.211332445298301000, 0.04336112086702689800 ) ) ;
#48010 = cartesian_point ( 'none', ( 9.297267494511039800, 4.213725048587242000, -0.1890140497459299500 ) ) ;
#48011 = cartesian_point ( 'none', ( 8.132622900349593600, 4.196920090429675700, -0.4207931209521576500 ) ) ;
#48012 = cartesian_point ( 'none', ( 6.971956157944251100, 4.161032365729826500, -0.6503928066744313300 ) ) ;
#48013 = cartesian_point ( 'none', ( 5.811289415538911200, 4.125144641029978100, -0.8799924923967051800 ) ) ;
#48014 = cartesian_point ( 'none', ( 4.646644821377467600, 4.070419299337217500, -1.105844393970522900 ) ) ;
#48015 = cartesian_point ( 'none', ( 3.485978078972125500, 3.997230170226071100, -1.326405713897320000 ) ) ;
#48016 = cartesian_point ( 'none', ( 2.325311336566785200, 3.924041041114925600, -1.546967033824118200 ) ) ;
#48017 = cartesian_point ( 'none', ( 1.160666742405341600, 3.832888080550027600, -1.760731114642559500 ) ) ;
#48018 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.724393955679919300, -1.966237730926728000 ) ) ;
#48019 = cartesian_point ( 'none', ( 20.00002613607364000, 3.733766176456678300, 1.816970701413557400 ) ) ;
#48020 = cartesian_point ( 'none', ( 19.14251968257113400, 3.807640895213086900, 1.665162570455067200 ) ) ;
#48021 = cartesian_point ( 'none', ( 18.28474686281230200, 3.872115183705795400, 1.509170095824218000 ) ) ;
#48022 = cartesian_point ( 'none', ( 17.42989039486063500, 3.926962288055763300, 1.349577555546561400 ) ) ;
#48023 = cartesian_point ( 'none', ( 16.26922365245529500, 4.001430005529760700, 1.132893514680496100 ) ) ;
#48024 = cartesian_point ( 'none', ( 15.10457905829384600, 4.057749751724928800, 0.9108000643035302200 ) ) ;
#48025 = cartesian_point ( 'none', ( 13.94391231588850200, 4.095536805667281400, 0.6848143278815347300 ) ) ;
#48026 = cartesian_point ( 'none', ( 12.78324557348316600, 4.133323859609634000, 0.4588285914595394100 ) ) ;
#48027 = cartesian_point ( 'none', ( 11.61860097932172100, 4.152320097405177700, 0.2304942807187991300 ) ) ;
#48028 = cartesian_point ( 'none', ( 10.45793423691638100, 4.152395755487837000, 0.001371150529618295200 ) ) ;
#48029 = cartesian_point ( 'none', ( 9.297267494511039800, 4.152471413570499000, -0.2277519796595626500 ) ) ;
#48030 = cartesian_point ( 'none', ( 8.132622900349593600, 4.133625975118854400, -0.4560987859901946000 ) ) ;
#48031 = cartesian_point ( 'none', ( 6.971956157944251100, 4.095988173586551500, -0.6821094282344235500 ) ) ;
#48032 = cartesian_point ( 'none', ( 8.132622900349593600, 4.376099572227477800, -0.3836886462925464500 ) ) ;
#48033 = cartesian_point ( 'none', ( 6.971956157944251100, 4.341709116931007800, -0.6232578111360997900 ) ) ;
#48034 = cartesian_point ( 'none', ( 5.811289415538911200, 4.307318661634536000, -0.8628269759796535200 ) ) ;
#48035 = cartesian_point ( 'none', ( 4.646644821377467600, 4.253262202350498500, -1.098737949376419100 ) ) ;
#48036 = cartesian_point ( 'none', ( 3.485978078972125500, 4.179908999508337600, -1.329379220167517000 ) ) ;
#48037 = cartesian_point ( 'none', ( 2.325311336566785200, 4.106555796666175900, -1.560020490958615500 ) ) ;
#48038 = cartesian_point ( 'none', ( 1.160666742405341600, 4.014406927020468500, -1.783816545397371300 ) ) ;
#48039 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.904091860788619300, -1.999238629505754300 ) ) ;
#48040 = cartesian_point ( 'none', ( 20.00002613607364000, 3.875843296181903200, 1.989832855029222400 ) ) ;
#48041 = cartesian_point ( 'none', ( 19.14251968257113400, 3.956746275202524600, 1.832248127203619300 ) ) ;
#48042 = cartesian_point ( 'none', ( 18.28474686281230200, 4.027882354805822000, 1.670062957233316500 ) ) ;
#48043 = cartesian_point ( 'none', ( 17.42989039486063500, 4.089000550919493500, 1.503885149235809800 ) ) ;
#48044 = cartesian_point ( 'none', ( 16.26922365245529500, 4.171982735934625100, 1.278260073799837100 ) ) ;
#48045 = cartesian_point ( 'none', ( 15.10457905829384600, 4.236049523664863900, 1.046553007862472500 ) ) ;
#48046 = cartesian_point ( 'none', ( 13.94391231588850200, 4.280763272987150500, 0.8103467456319425300 ) ) ;
#48047 = cartesian_point ( 'none', ( 12.78324557348316600, 4.325477022309435400, 0.5741404834014125500 ) ) ;
#48048 = cartesian_point ( 'none', ( 11.61860097932172100, 4.350532292976749800, 0.3350485531587511500 ) ) ;
#48049 = cartesian_point ( 'none', ( 10.45793423691638100, 4.355757932084725500, 0.09470419522354360500 ) ) ;
#48050 = cartesian_point ( 'none', ( 9.297267494511039800, 4.360983571192699400, -0.1456401627116638300 ) ) ;
#48051 = cartesian_point ( 'none', ( 8.132622900349593600, 4.346343882327499100, -0.3855951526687473900 ) ) ;
#48052 = cartesian_point ( 'none', ( 6.971956157944251100, 4.311938869408522600, -0.6235216387551415500 ) ) ;
#48053 = cartesian_point ( 'none', ( 5.811289415538911200, 4.277533856489544200, -0.8614481248415357700 ) ) ;
#48054 = cartesian_point ( 'none', ( 4.646644821377467600, 4.223598540641251700, -1.095720827902986600 ) ) ;
#48055 = cartesian_point ( 'none', ( 3.485978078972125500, 4.150501354760576700, -1.324739427828189200 ) ) ;
#48056 = cartesian_point ( 'none', ( 2.325311336566785200, 4.077404168879900800, -1.553758027753392000 ) ) ;
#48057 = cartesian_point ( 'none', ( 1.160666742405341600, 3.985644440865981700, -1.775958095283052000 ) ) ;
#48058 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.875848982704291700, -1.989821778648037700 ) ) ;
#48059 = cartesian_point ( 'none', ( 20.00002613607364000, 3.845074525401807700, 1.965130167085369400 ) ) ;
#48060 = cartesian_point ( 'none', ( 19.14251968257113400, 3.924973138131350800, 1.808796441428426100 ) ) ;
#48061 = cartesian_point ( 'none', ( 18.28474686281230200, 3.995183139509261800, 1.647920851447324900 ) ) ;
#48062 = cartesian_point ( 'none', ( 17.42989039486063500, 4.055456877576494500, 1.483106265107264800 ) ) ;
#48063 = cartesian_point ( 'none', ( 16.26922365245529500, 4.137292514128106700, 1.259332080551389700 ) ) ;
#48064 = cartesian_point ( 'none', ( 15.10457905829384600, 4.200369514796543400, 1.029564264985048000 ) ) ;
#48065 = cartesian_point ( 'none', ( 13.94391231588850200, 4.244256999708003500, 0.7953723655700585300 ) ) ;
#48066 = cartesian_point ( 'none', ( 12.78324557348316600, 4.288144484619465400, 0.5611804661550680000 ) ) ;
#48067 = cartesian_point ( 'none', ( 11.61860097932172100, 4.312542657750680200, 0.3241642510318957800 ) ) ;
#48068 = cartesian_point ( 'none', ( 10.45793423691638100, 4.317284854839738500, 0.08594278128111325400 ) ) ;
#48069 = cartesian_point ( 'none', ( 9.297267494511039800, 4.322027051928797500, -0.1522786884696695200 ) ) ;
#48070 = cartesian_point ( 'none', ( 8.132622900349593600, 4.307080878961056800, -0.3900781186562721800 ) ) ;
#48071 = cartesian_point ( 'none', ( 6.971956157944251100, 4.272548433453108500, -0.6258310980450702000 ) ) ;
#48072 = cartesian_point ( 'none', ( 5.811289415538911200, 4.238015987945160200, -0.8615840774338683300 ) ) ;
#48073 = cartesian_point ( 'none', ( 4.646644821377467600, 4.184133161515262600, -1.093680174125260600 ) ) ;
#48074 = cartesian_point ( 'none', ( 3.485978078972125500, 4.111268028504396100, -1.320533936436498300 ) ) ;
#48075 = cartesian_point ( 'none', ( 2.325311336566785200, 4.038402895493532300, -1.547387698747735700 ) ) ;
#48076 = cartesian_point ( 'none', ( 1.160666742405341600, 3.947053198644437300, -1.767449485455544500 ) ) ;
#48077 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.837842949013968100, -1.979216051416993600 ) ) ;
#48078 = cartesian_point ( 'none', ( 20.00002613607364000, 3.808478927435528000, 1.930441881798117700 ) ) ;
#48079 = cartesian_point ( 'none', ( 19.14251968257113400, 3.886967177676703400, 1.775596066488533500 ) ) ;
#48080 = cartesian_point ( 'none', ( 20.00002613607364000, 3.941675456644196300, 2.033755014995094700 ) ) ;
#48081 = cartesian_point ( 'none', ( 19.14251968257113400, 4.024364230676333400, 1.873493671451089900 ) ) ;
#48082 = cartesian_point ( 'none', ( 18.28474686281230200, 4.097119356593695200, 1.708528672526774100 ) ) ;
#48083 = cartesian_point ( 'none', ( 17.42989039486063500, 4.159684064414031800, 1.539478272269174900 ) ) ;
#48084 = cartesian_point ( 'none', ( 16.26922365245529500, 4.244630225948460700, 1.309952983843331000 ) ) ;
#48085 = cartesian_point ( 'none', ( 15.10457905829384600, 4.310332205186557400, 1.074196842225351600 ) ) ;
#48086 = cartesian_point ( 'none', ( 13.94391231588850200, 4.356341190989194700, 0.8338203009160692900 ) ) ;
#48087 = cartesian_point ( 'none', ( 12.78324557348316600, 4.402350176791833800, 0.5934437596067873000 ) ) ;
#48088 = cartesian_point ( 'none', ( 11.61860097932172100, 4.428351881133483700, 0.3500888341219523500 ) ) ;
#48089 = cartesian_point ( 'none', ( 10.45793423691638100, 4.434168686008108700, 0.1054178853612734600 ) ) ;
#48090 = cartesian_point ( 'none', ( 9.297267494511039800, 4.439985490882735400, -0.1392530633994053500 ) ) ;
#48091 = cartesian_point ( 'none', ( 8.132622900349593600, 4.425577661614881600, -0.3835686847628142500 ) ) ;
#48092 = cartesian_point ( 'none', ( 6.971956157944251100, 4.391043618287795000, -0.6258600553022604100 ) ) ;
#48093 = cartesian_point ( 'none', ( 5.811289415538911200, 4.356509574960709200, -0.8681514258417065700 ) ) ;
#48094 = cartesian_point ( 'none', ( 4.646644821377467600, 4.302085220107371400, -1.106763449816187800 ) ) ;
#48095 = cartesian_point ( 'none', ( 3.485978078972125500, 4.228142327257003800, -1.340066165152547800 ) ) ;
#48096 = cartesian_point ( 'none', ( 2.325311336566785200, 4.154199434406634400, -1.573368880488909400 ) ) ;
#48097 = cartesian_point ( 'none', ( 1.160666742405341600, 4.061243108494508600, -1.799768593075561800 ) ) ;
#48098 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.949908335483078800, -2.017718763309250800 ) ) ;
#48099 = cartesian_point ( 'none', ( 20.00002613607364000, 3.921481863109371500, 2.021410191426612700 ) ) ;
#48100 = cartesian_point ( 'none', ( 19.14251968257113400, 4.003668719103694200, 1.861969882609202800 ) ) ;
#48101 = cartesian_point ( 'none', ( 18.28474686281230200, 4.075972980762983900, 1.697854784805712800 ) ) ;
#48102 = cartesian_point ( 'none', ( 17.42989039486063500, 4.138139483221876500, 1.529679960677819800 ) ) ;
#48103 = cartesian_point ( 'none', ( 16.26922365245529500, 4.222544988240264800, 1.301343470760604400 ) ) ;
#48104 = cartesian_point ( 'none', ( 15.10457905829384600, 4.287806327781174400, 1.066816714362854000 ) ) ;
#48105 = cartesian_point ( 'none', ( 13.94391231588850200, 4.333477700721411800, 0.8277017470377673300 ) ) ;
#48106 = cartesian_point ( 'none', ( 12.78324557348316600, 4.379149073661650100, 0.5885867797126795900 ) ) ;
#48107 = cartesian_point ( 'none', ( 11.61860097932172100, 4.404918498213871400, 0.3465169991464735500 ) ) ;
#48108 = cartesian_point ( 'none', ( 10.45793423691638100, 4.410609943078532600, 0.1031459873959445400 ) ) ;
#48109 = cartesian_point ( 'none', ( 9.297267494511039800, 4.416301387943195600, -0.1402250243545847300 ) ) ;
#48110 = cartesian_point ( 'none', ( 8.132622900349593600, 4.401875974780821800, -0.3832347965042218200 ) ) ;
#48111 = cartesian_point ( 'none', ( 6.971956157944251100, 4.367432243790487300, -0.6242233259005174300 ) ) ;
#48112 = cartesian_point ( 'none', ( 5.811289415538911200, 4.332988512800152000, -0.8652118552968133300 ) ) ;
#48113 = cartesian_point ( 'none', ( 4.646644821377467600, 4.278761749590007200, -1.102532945924836500 ) ) ;
#48114 = cartesian_point ( 'none', ( 3.485978078972125500, 4.205122377937988700, -1.334565454095177900 ) ) ;
#48115 = cartesian_point ( 'none', ( 2.325311336566785200, 4.131483006285969300, -1.566597962265519900 ) ) ;
#48116 = cartesian_point ( 'none', ( 1.160666742405341600, 4.038934057769801600, -1.791756870669508200 ) ) ;
#48117 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.928107735551250400, -2.008504115654614600 ) ) ;
#48118 = cartesian_point ( 'none', ( 20.00002613607364000, 3.899955861229284200, 2.007294855183798800 ) ) ;
#48119 = cartesian_point ( 'none', ( 19.14251968257113400, 3.981568813365786100, 1.848729754389063700 ) ) ;
#48120 = cartesian_point ( 'none', ( 18.28474686281230200, 4.053353674342242900, 1.685523003199638400 ) ) ;
#48121 = cartesian_point ( 'none', ( 17.42989039486063500, 4.115057134114946900, 1.518286250399996500 ) ) ;
#48122 = cartesian_point ( 'none', ( 16.26922365245529500, 4.198833950849017800, 1.291223410777917200 ) ) ;
#48123 = cartesian_point ( 'none', ( 15.10457905829384600, 4.263573926602575200, 1.058017871180837700 ) ) ;
#48124 = cartesian_point ( 'none', ( 13.94391231588850200, 4.308834821695748800, 0.8202626619115118700 ) ) ;
#48125 = cartesian_point ( 'none', ( 12.78324557348316600, 4.354095716788922500, 0.5825074526421862900 ) ) ;
#48126 = cartesian_point ( 'none', ( 11.61860097932172100, 4.379568353414282600, 0.3418266828605344700 ) ) ;
#48127 = cartesian_point ( 'none', ( 10.45793423691638100, 4.385078727634764000, 0.09986444627125501400 ) ) ;
#48128 = cartesian_point ( 'none', ( 9.297267494511039800, 4.390589101855247200, -0.1420977903180243600 ) ) ;
#48129 = cartesian_point ( 'none', ( 10.45793423691638100, 4.552614038731708700, 0.1282113619209229400 ) ) ;
#48130 = cartesian_point ( 'none', ( 9.297267494511039800, 4.559688554336422500, -0.1229952283273299500 ) ) ;
#48131 = cartesian_point ( 'none', ( 8.132622900349593600, 4.545994431082572600, -0.3739280295779902600 ) ) ;
#48132 = cartesian_point ( 'none', ( 6.971956157944251100, 4.511625213717649400, -0.6228729163560028400 ) ) ;
#48133 = cartesian_point ( 'none', ( 5.811289415538911200, 4.477255996352726100, -0.8718178031340160200 ) ) ;
#48134 = cartesian_point ( 'none', ( 4.646644821377467600, 4.422446461481254000, -1.117074229435892600 ) ) ;
#48135 = cartesian_point ( 'none', ( 3.485978078972125500, 4.347571013802544300, -1.356966845183246600 ) ) ;
#48136 = cartesian_point ( 'none', ( 2.325311336566785200, 4.272695566123835500, -1.596859460930601300 ) ) ;
#48137 = cartesian_point ( 'none', ( 1.160666742405341600, 4.178265680868240600, -1.829749556309967100 ) ) ;
#48138 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.064926409902696500, -2.054046255822452600 ) ) ;
#48139 = cartesian_point ( 'none', ( 20.00002613607364000, 3.995824358556497200, 2.071234798279383900 ) ) ;
#48140 = cartesian_point ( 'none', ( 19.14251968257113400, 4.080036992300309300, 1.908771859026308500 ) ) ;
#48141 = cartesian_point ( 'none', ( 18.28474686281230200, 4.154178707902778100, 1.741517018886342700 ) ) ;
#48142 = cartesian_point ( 'none', ( 17.42989039486063500, 4.217987772858410100, 1.570097144145490500 ) ) ;
#48143 = cartesian_point ( 'none', ( 16.26922365245529500, 4.304623439001809400, 1.337354742282720800 ) ) ;
#48144 = cartesian_point ( 'none', ( 15.10457905829384600, 4.371743485212137500, 1.098252957116476300 ) ) ;
#48145 = cartesian_point ( 'none', ( 13.94391231588850200, 4.418889413514945000, 0.8544250962854633700 ) ) ;
#48146 = cartesian_point ( 'none', ( 12.78324557348316600, 4.466035341817755200, 0.6105972354544499900 ) ) ;
#48147 = cartesian_point ( 'none', ( 11.61860097932172100, 4.492885097717394400, 0.3637088904863421400 ) ) ;
#48148 = cartesian_point ( 'none', ( 10.45793423691638100, 4.499255270155774900, 0.1154465591187607600 ) ) ;
#48149 = cartesian_point ( 'none', ( 9.297267494511039800, 4.505625442594156200, -0.1328157722488205700 ) ) ;
#48150 = cartesian_point ( 'none', ( 8.132622900349593600, 4.491472516834255300, -0.3807562065579430100 ) ) ;
#48151 = cartesian_point ( 'none', ( 6.971956157944251100, 4.456893171709890700, -0.6266810592339821000 ) ) ;
#48152 = cartesian_point ( 'none', ( 5.811289415538911200, 4.422313826585527100, -0.8726059119100212400 ) ) ;
#48153 = cartesian_point ( 'none', ( 4.646644821377467600, 4.367544274086891500, -1.114835266844679900 ) ) ;
#48154 = cartesian_point ( 'none', ( 3.485978078972125500, 4.292958645793147500, -1.351714451926419000 ) ) ;
#48155 = cartesian_point ( 'none', ( 2.325311336566785200, 4.218373017499404300, -1.588593637008158800 ) ) ;
#48156 = cartesian_point ( 'none', ( 1.160666742405341600, 4.124480808880631100, -1.818504527210537600 ) ) ;
#48157 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.011923398927140600, -2.039876598026896900 ) ) ;
#48158 = cartesian_point ( 'none', ( 20.00002613607364000, 3.964253082427133800, 2.047985118053892600 ) ) ;
#48159 = cartesian_point ( 'none', ( 19.14251968257113400, 4.047520426526759300, 1.886805809375059900 ) ) ;
#48160 = cartesian_point ( 'none', ( 18.28474686281230200, 4.120797005228211200, 1.720889511357476500 ) ) ;
#48161 = cartesian_point ( 'none', ( 17.42989039486063500, 4.183824189575768000, 1.550858051539183900 ) ) ;
#48162 = cartesian_point ( 'none', ( 16.26922365245529500, 4.269398270701859800, 1.320000746281151600 ) ) ;
#48163 = cartesian_point ( 'none', ( 15.10457905829384600, 4.335616027789701100, 1.082865284154901100 ) ) ;
#48164 = cartesian_point ( 'none', ( 13.94391231588850200, 4.382025126414463400, 0.8410715408189491900 ) ) ;
#48165 = cartesian_point ( 'none', ( 12.78324557348316600, 4.428434225039223900, 0.5992777974829965900 ) ) ;
#48166 = cartesian_point ( 'none', ( 11.61860097932172100, 4.454717643999090100, 0.3544774693799582200 ) ) ;
#48167 = cartesian_point ( 'none', ( 10.45793423691638100, 4.460695840891529200, 0.1083427909750447500 ) ) ;
#48168 = cartesian_point ( 'none', ( 9.297267494511039800, 4.466674037783967300, -0.1377918874298689200 ) ) ;
#48169 = cartesian_point ( 'none', ( 8.132622900349593600, 4.452306175462391400, -0.3835795667058719000 ) ) ;
#48170 = cartesian_point ( 'none', ( 6.971956157944251100, 4.417690400995279100, -0.6273412677780809700 ) ) ;
#48171 = cartesian_point ( 'none', ( 5.811289415538911200, 4.383074626528167700, -0.8711029688502901500 ) ) ;
#48172 = cartesian_point ( 'none', ( 4.646644821377467600, 4.328447400755061700, -1.111173552129268700 ) ) ;
#48173 = cartesian_point ( 'none', ( 3.485978078972125500, 4.254181883019270100, -1.345913092102853000 ) ) ;
#48174 = cartesian_point ( 'none', ( 2.325311336566785200, 4.179916365283478500, -1.580652632076437600 ) ) ;
#48175 = cartesian_point ( 'none', ( 1.160666742405341600, 4.086519864375383700, -1.808457619663845800 ) ) ;
#48176 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.974630373098990700, -2.027771915808636500 ) ) ;
#48177 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.320977240044184600, -2.088852144457509700 ) ) ;
#48178 = cartesian_point ( 'none', ( 20.00002613607364000, 4.149666549330500900, 2.216243032985420100 ) ) ;
#48179 = cartesian_point ( 'none', ( 19.14251968257113400, 4.239774953736954900, 2.047525150508736400 ) ) ;
#48180 = cartesian_point ( 'none', ( 18.28474686281230200, 4.319419187527958400, 1.873669244728617400 ) ) ;
#48181 = cartesian_point ( 'none', ( 17.42989039486063500, 4.388317624411295800, 1.695327130429437900 ) ) ;
#48182 = cartesian_point ( 'none', ( 16.26922365245529500, 4.481863298208228500, 1.453186176248797900 ) ) ;
#48183 = cartesian_point ( 'none', ( 15.10457905829384600, 4.555093624593828500, 1.204147315676613800 ) ) ;
#48184 = cartesian_point ( 'none', ( 13.94391231588850200, 4.607508366184308800, 0.9499117366526772500 ) ) ;
#48185 = cartesian_point ( 'none', ( 12.78324557348316600, 4.659923107774790900, 0.6956761576287403500 ) ) ;
#48186 = cartesian_point ( 'none', ( 11.61860097932172100, 4.691164218737239500, 0.4379805469492696900 ) ) ;
#48187 = cartesian_point ( 'none', ( 10.45793423691638100, 4.701018290605711400, 0.1785852269351180200 ) ) ;
#48188 = cartesian_point ( 'none', ( 9.297267494511039800, 4.710872362474182400, -0.08081009307903365400 ) ) ;
#48189 = cartesian_point ( 'none', ( 8.132622900349593600, 4.699272081945921700, -0.3401331893687756800 ) ) ;
#48190 = cartesian_point ( 'none', ( 6.971956157944251100, 4.666296690699463800, -0.5976126222362887500 ) ) ;
#48191 = cartesian_point ( 'none', ( 5.811289415538911200, 4.633321299453006000, -0.8550920551038024800 ) ) ;
#48192 = cartesian_point ( 'none', ( 4.646644821377467600, 4.579196052847172500, -1.108968978941891500 ) ) ;
#48193 = cartesian_point ( 'none', ( 3.485978078972125500, 4.504290681198558100, -1.357509156932927600 ) ) ;
#48194 = cartesian_point ( 'none', ( 2.325311336566785200, 4.429385309549942900, -1.606049334923964200 ) ) ;
#48195 = cartesian_point ( 'none', ( 1.160666742405341600, 4.334211492499954400, -1.847554985635844400 ) ) ;
#48196 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.219419363724026300, -2.080376380590697800 ) ) ;
#48197 = cartesian_point ( 'none', ( 20.00002613607364000, 4.089968534246077400, 2.154021260516317100 ) ) ;
#48198 = cartesian_point ( 'none', ( 19.14251968257113400, 4.177547114732911700, 1.987730590581502100 ) ) ;
#48199 = cartesian_point ( 'none', ( 18.28474686281230200, 4.254814627994217200, 1.816450949009740200 ) ) ;
#48200 = cartesian_point ( 'none', ( 17.42989039486063500, 4.321498062712782600, 1.640824395189493900 ) ) ;
#48201 = cartesian_point ( 'none', ( 16.26922365245529500, 4.412036355220121400, 1.402370446784735500 ) ) ;
#48202 = cartesian_point ( 'none', ( 15.10457905829384600, 4.482574042571677400, 1.157254346572902400 ) ) ;
#48203 = cartesian_point ( 'none', ( 13.94391231588850200, 4.532629280838565800, 0.9071504860628969400 ) ) ;
#48204 = cartesian_point ( 'none', ( 12.78324557348316600, 4.582684519105458600, 0.6570466255528916200 ) ) ;
#48205 = cartesian_point ( 'none', ( 11.61860097932172100, 4.611915380254975700, 0.4036634677139754300 ) ) ;
#48206 = cartesian_point ( 'none', ( 10.45793423691638100, 4.620122187865765000, 0.1487318764413303500 ) ) ;
#48207 = cartesian_point ( 'none', ( 9.297267494511039800, 4.628328995476555200, -0.1061997148313142700 ) ) ;
#48208 = cartesian_point ( 'none', ( 8.132622900349593600, 4.615455688731041000, -0.3609382982720629700 ) ) ;
#48209 = cartesian_point ( 'none', ( 6.971956157944251100, 4.581590205367658300, -0.6137437510544899700 ) ) ;
#48210 = cartesian_point ( 'none', ( 5.811289415538911200, 4.547724722004276500, -0.8665492038369169100 ) ) ;
#48211 = cartesian_point ( 'none', ( 4.646644821377467600, 4.493098397613544600, -1.115694608377160800 ) ) ;
#48212 = cartesian_point ( 'none', ( 3.485978078972125500, 4.418084385381415100, -1.359478048932095700 ) ) ;
#48213 = cartesian_point ( 'none', ( 2.325311336566785200, 4.343070373149288300, -1.603261489487030700 ) ) ;
#48214 = cartesian_point ( 'none', ( 1.160666742405341600, 4.248181094842516700, -1.840017677964509400 ) ) ;
#48215 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.134064740448399000, -2.068129329529614100 ) ) ;
#48216 = cartesian_point ( 'none', ( 20.00002613607364000, 4.038229667620988100, 2.106046982032534000 ) ) ;
#48217 = cartesian_point ( 'none', ( 19.14251968257113400, 4.123857701339087400, 1.941859920162357400 ) ) ;
#48218 = cartesian_point ( 'none', ( 18.28474686281230200, 4.199306856021087800, 1.772798326063339100 ) ) ;
#48219 = cartesian_point ( 'none', ( 17.42989039486063500, 4.264310691479077600, 1.599495878556705300 ) ) ;
#48220 = cartesian_point ( 'none', ( 16.26922365245529500, 4.352568536829021000, 1.364197445732811700 ) ) ;
#48221 = cartesian_point ( 'none', ( 15.10457905829384600, 4.421094146317693200, 1.122414401249951100 ) ) ;
#48222 = cartesian_point ( 'none', ( 13.94391231588850200, 4.469419420548231200, 0.8757983684667229900 ) ) ;
#48223 = cartesian_point ( 'none', ( 12.78324557348316600, 4.517744694778769200, 0.6291823356834944600 ) ) ;
#48224 = cartesian_point ( 'none', ( 11.61860097932172100, 4.545539523126995700, 0.3794179521691758400 ) ) ;
#48225 = cartesian_point ( 'none', ( 12.78324557348316600, 4.953652107648758300, 0.8912723660379784400 ) ) ;
#48226 = cartesian_point ( 'none', ( 11.61860097932172100, 4.995219652452284700, 0.6171031176638140900 ) ) ;
#48227 = cartesian_point ( 'none', ( 10.45793423691638100, 5.014004505936458000, 0.3404376756320605700 ) ) ;
#48228 = cartesian_point ( 'none', ( 9.297267494511039800, 5.032789359420633000, 0.06377223360030739900 ) ) ;
#48229 = cartesian_point ( 'none', ( 8.132622900349593600, 5.028663201988568000, -0.2134994965848905400 ) ) ;
#48230 = cartesian_point ( 'none', ( 6.971956157944251100, 5.001654219479394000, -0.4894834678565325700 ) ) ;
#48231 = cartesian_point ( 'none', ( 5.811289415538911200, 4.974645236970220100, -0.7654674391281747200 ) ) ;
#48232 = cartesian_point ( 'none', ( 4.646644821377467600, 4.924937928121220700, -1.038278401118409900 ) ) ;
#48233 = cartesian_point ( 'none', ( 3.485978078972125500, 4.852871844254383200, -1.306052778330168800 ) ) ;
#48234 = cartesian_point ( 'none', ( 2.325311336566785200, 4.780805760387545800, -1.573827155541927600 ) ) ;
#48235 = cartesian_point ( 'none', ( 1.160666742405341600, 4.686873185929729700, -1.834735777459207500 ) ) ;
#48236 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.571715775610858400, -2.086996373636451600 ) ) ;
#48237 = cartesian_point ( 'none', ( 20.00002613607364000, 4.286558067343876600, 2.387703156123233100 ) ) ;
#48238 = cartesian_point ( 'none', ( 19.14251968257113400, 4.383637728009381900, 2.213419513898466000 ) ) ;
#48239 = cartesian_point ( 'none', ( 18.28474686281230200, 4.469899709833935500, 2.033584783939759600 ) ) ;
#48240 = cartesian_point ( 'none', ( 17.42989039486063500, 4.545038302570735500, 1.848873509636782800 ) ) ;
#48241 = cartesian_point ( 'none', ( 16.26922365245529500, 4.647056441205999800, 1.598084937440011700 ) ) ;
#48242 = cartesian_point ( 'none', ( 15.10457905829384600, 4.728016180031356300, 1.339728344250619800 ) ) ;
#48243 = cartesian_point ( 'none', ( 13.94391231588850200, 4.787364481938536400, 1.075568567570230700 ) ) ;
#48244 = cartesian_point ( 'none', ( 12.78324557348316600, 4.846712783845716500, 0.8114087908898409700 ) ) ;
#48245 = cartesian_point ( 'none', ( 11.61860097932172100, 4.884044239754305600, 0.5432503098476705300 ) ) ;
#48246 = cartesian_point ( 'none', ( 10.45793423691638100, 4.899103837966852600, 0.2729249187783601700 ) ) ;
#48247 = cartesian_point ( 'none', ( 9.297267494511039800, 4.914163436179396000, 0.002599527709049814000 ) ) ;
#48248 = cartesian_point ( 'none', ( 8.132622900349593600, 4.906848304369873400, -0.2680461768600569900 ) ) ;
#48249 = cartesian_point ( 'none', ( 6.971956157944251100, 4.877208412305990700, -0.5371634103356192100 ) ) ;
#48250 = cartesian_point ( 'none', ( 5.811289415538911200, 4.847568520242106200, -0.8062806438111814700 ) ) ;
#48251 = cartesian_point ( 'none', ( 4.646644821377467600, 4.795806338441110500, -1.072031062607275800 ) ) ;
#48252 = cartesian_point ( 'none', ( 3.485978078972125500, 4.722275455090866100, -1.332599321896145400 ) ) ;
#48253 = cartesian_point ( 'none', ( 2.325311336566785200, 4.648744571740622600, -1.593167581185015700 ) ) ;
#48254 = cartesian_point ( 'none', ( 1.160666742405341600, 4.553947277333747000, -1.846773735542979000 ) ) ;
#48255 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.438531133514231000, -2.091685397782513600 ) ) ;
#48256 = cartesian_point ( 'none', ( 20.00002613607364000, 4.215743508595752900, 2.293829605728680700 ) ) ;
#48257 = cartesian_point ( 'none', ( 19.14251968257113400, 4.309006441711016300, 2.122425154460216800 ) ) ;
#48258 = cartesian_point ( 'none', ( 18.28474686281230200, 4.391635004682886900, 1.945696115362239000 ) ) ;
#48259 = cartesian_point ( 'none', ( 17.42989039486063500, 4.463336724634418200, 1.764305209682920600 ) ) ;
#48260 = cartesian_point ( 'none', ( 16.26922365245529500, 4.560688508051830700, 1.518024811172008900 ) ) ;
#48261 = cartesian_point ( 'none', ( 15.10457905829384600, 4.637370111660470000, 1.264546338529357400 ) ) ;
#48262 = cartesian_point ( 'none', ( 13.94391231588850200, 4.692857722353567200, 1.005601306746905000 ) ) ;
#48263 = cartesian_point ( 'none', ( 12.78324557348316600, 4.748345333046666300, 0.7466562749644517500 ) ) ;
#48264 = cartesian_point ( 'none', ( 11.61860097932172100, 4.782259914179491900, 0.4840135411760803600 ) ) ;
#48265 = cartesian_point ( 'none', ( 10.45793423691638100, 4.794369794773971600, 0.2194672215697936500 ) ) ;
#48266 = cartesian_point ( 'none', ( 9.297267494511039800, 4.806479675368454000, -0.04507909803649282800 ) ) ;
#48267 = cartesian_point ( 'none', ( 8.132622900349593600, 4.796702132660876700, -0.3097218838513448000 ) ) ;
#48268 = cartesian_point ( 'none', ( 6.971956157944251100, 4.765103957182231100, -0.5726533573033921700 ) ) ;
#48269 = cartesian_point ( 'none', ( 5.811289415538911200, 4.733505781703581900, -0.8355848307554398800 ) ) ;
#48270 = cartesian_point ( 'none', ( 4.646644821377467600, 4.680302821032511500, -1.095008903271998700 ) ) ;
#48271 = cartesian_point ( 'none', ( 3.485978078972125500, 4.605858505337495900, -1.349153445385231900 ) ) ;
#48272 = cartesian_point ( 'none', ( 2.325311336566785200, 4.531414189642480200, -1.603297987498465200 ) ) ;
#48273 = cartesian_point ( 'none', ( 1.160666742405341600, 4.436237049085257000, -1.850426934286564200 ) ) ;
#48274 = cartesian_point ( 'none', ( 1.160666742405341600, 5.169777246636847700, -1.730405254902542600 ) ) ;
#48275 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.058893346610977600, -2.009547597569866500 ) ) ;
#48276 = cartesian_point ( 'none', ( 20.00002613607364000, 4.509676036173356600, 2.774247621284209800 ) ) ;
#48277 = cartesian_point ( 'none', ( 19.14251968257113400, 4.622471890626905600, 2.590892408899309700 ) ) ;
#48278 = cartesian_point ( 'none', ( 18.28474686281230200, 4.723864838769762800, 2.401047660785107200 ) ) ;
#48279 = cartesian_point ( 'none', ( 17.42989039486063500, 4.813493808918664700, 2.205426300500429100 ) ) ;
#48280 = cartesian_point ( 'none', ( 16.26922365245529500, 4.935186009548718100, 1.939824745738191400 ) ) ;
#48281 = cartesian_point ( 'none', ( 15.10457905829384600, 5.034529367067785100, 1.665081092666566000 ) ) ;
#48282 = cartesian_point ( 'none', ( 13.94391231588850200, 5.110845265611172500, 1.383072119022430200 ) ) ;
#48283 = cartesian_point ( 'none', ( 12.78324557348316600, 5.187161164154560700, 1.101063145378295700 ) ) ;
#48284 = cartesian_point ( 'none', ( 11.61860097932172100, 5.239928288751913900, 0.8137152584049779400 ) ) ;
#48285 = cartesian_point ( 'none', ( 10.45793423691638100, 5.268786186437072400, 0.5229913355374302700 ) ) ;
#48286 = cartesian_point ( 'none', ( 9.297267494511039800, 5.297644084122230100, 0.2322674126698824600 ) ) ;
#48287 = cartesian_point ( 'none', ( 8.132622900349593600, 5.302395626192480700, -0.05984660690853077500 ) ) ;
#48288 = cartesian_point ( 'none', ( 6.971956157944251100, 5.283008354797486200, -0.3513552882443697900 ) ) ;
#48289 = cartesian_point ( 'none', ( 5.811289415538911200, 5.263621083402489000, -0.6428639695802091900 ) ) ;
#48290 = cartesian_point ( 'none', ( 4.646644821377467600, 5.220227433264308400, -0.9317760127940358800 ) ) ;
#48291 = cartesian_point ( 'none', ( 3.485978078972125500, 5.153123827013968300, -1.216117855677741900 ) ) ;
#48292 = cartesian_point ( 'none', ( 2.325311336566785200, 5.086020220763629100, -1.500459698561448500 ) ) ;
#48293 = cartesian_point ( 'none', ( 1.160666742405341600, 4.995665044073981600, -1.778288998009302600 ) ) ;
#48294 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.882675514420760100, -2.047707898190872700 ) ) ;
#48295 = cartesian_point ( 'none', ( 20.00002613607364000, 4.435367702227061700, 2.627348380413102800 ) ) ;
#48296 = cartesian_point ( 'none', ( 19.14251968257113400, 4.542190901152132200, 2.447014409519477200 ) ) ;
#48297 = cartesian_point ( 'none', ( 18.28474686281230200, 4.637807635569947400, 2.260548428947214600 ) ) ;
#48298 = cartesian_point ( 'none', ( 17.42989039486063500, 4.721878003615903400, 2.068650353488143100 ) ) ;
#48299 = cartesian_point ( 'none', ( 16.26922365245529500, 4.836023107350715800, 1.808104024990894400 ) ) ;
#48300 = cartesian_point ( 'none', ( 15.10457905829384600, 4.928262602412945400, 1.539021566345421900 ) ) ;
#48301 = cartesian_point ( 'none', ( 13.94391231588850200, 4.997966399521701900, 1.263241083590298300 ) ) ;
#48302 = cartesian_point ( 'none', ( 12.78324557348316600, 5.067670196630458300, 0.9874606008351746200 ) ) ;
#48303 = cartesian_point ( 'none', ( 11.61860097932172100, 5.114362148172763700, 0.7068659543053473800 ) ) ;
#48304 = cartesian_point ( 'none', ( 10.45793423691638100, 5.137723300774573500, 0.4233738899558448000 ) ) ;
#48305 = cartesian_point ( 'none', ( 9.297267494511039800, 5.161084453376380700, 0.1398818256063418500 ) ) ;
#48306 = oriented_edge ( 'none', *, *, #21556, .f. ) ;
#48307 = cartesian_point ( 'none', ( 8.132622900349593600, 5.160955226677523400, -0.1445711183061583500 ) ) ;
#48308 = cartesian_point ( 'none', ( 6.971956157944251100, 5.137336503427387200, -0.4280418397432427800 ) ) ;
#48309 = cartesian_point ( 'none', ( 5.811289415538911200, 5.113717780177252000, -0.7115125611803273500 ) ) ;
#48310 = cartesian_point ( 'none', ( 4.646644821377467600, 5.066770900204705400, -0.9920646676790507700 ) ) ;
#48311 = cartesian_point ( 'none', ( 3.485978078972125500, 4.996816558303471800, -1.267781703875932700 ) ) ;
#48312 = cartesian_point ( 'none', ( 2.325311336566785200, 4.926862216402238200, -1.543498740072815500 ) ) ;
#48313 = cartesian_point ( 'none', ( 1.160666742405341600, 4.834378271660272100, -1.812497279037236200 ) ) ;
#48314 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.719996483197646400, -2.072939787987136700 ) ) ;
#48315 = cartesian_point ( 'none', ( 20.00002613607364000, 4.360369834441139700, 2.498662422864811100 ) ) ;
#48316 = cartesian_point ( 'none', ( 19.14251968257113400, 4.461960896758623300, 2.321377728652259900 ) ) ;
#48317 = cartesian_point ( 'none', ( 18.28474686281230200, 4.552542105061259100, 2.138273386238447800 ) ) ;
#48318 = cartesian_point ( 'none', ( 17.42989039486063500, 4.631791979104369800, 1.950036425004750800 ) ) ;
#48319 = cartesian_point ( 'none', ( 16.26922365245529500, 4.739392139587511800, 1.694460911703790100 ) ) ;
#48320 = cartesian_point ( 'none', ( 15.10457905829384600, 4.825519532362892300, 1.430872767530417400 ) ) ;
#48321 = cartesian_point ( 'none', ( 13.94391231588850200, 4.889585820005823500, 1.161072566784197900 ) ) ;
#48322 = cartesian_point ( 'none', ( 13.94391231588850200, 5.482872831429579800, 1.896762229226204100 ) ) ;
#48323 = cartesian_point ( 'none', ( 12.78324557348316600, 5.587533399635429300, 1.594225318117457700 ) ) ;
#48324 = cartesian_point ( 'none', ( 11.61860097932172100, 5.666853198838066600, 1.284078922725141200 ) ) ;
#48325 = cartesian_point ( 'none', ( 10.45793423691638100, 5.720290394379713200, 0.9684416574140933800 ) ) ;
#48326 = cartesian_point ( 'none', ( 9.297267494511039800, 5.773727589921360700, 0.6528043921030455300 ) ) ;
#48327 = cartesian_point ( 'none', ( 8.132622900349593600, 5.800917151571868000, 0.3338323794473168100 ) ) ;
#48328 = cartesian_point ( 'none', ( 6.971956157944251100, 5.801673347055312600, 0.01370452172671154100 ) ) ;
#48329 = cartesian_point ( 'none', ( 5.811289415538911200, 5.802429542538758000, -0.3064233359938937100 ) ) ;
#48330 = cartesian_point ( 'none', ( 4.646644821377467600, 5.776747206273210400, -0.6255202409057661900 ) ) ;
#48331 = cartesian_point ( 'none', ( 3.485978078972125500, 5.724801774656914000, -0.9414064375883530700 ) ) ;
#48332 = cartesian_point ( 'none', ( 2.325311336566785200, 5.672856343040620300, -1.257292634270940100 ) ) ;
#48333 = cartesian_point ( 'none', ( 1.160666742405341600, 5.595002656043487100, -1.567810299696509800 ) ) ;
#48334 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.491772533290310700, -1.870838283349435000 ) ) ;
#48335 = cartesian_point ( 'none', ( 20.00002613607364000, 4.669524104246952400, 3.181547540186631100 ) ) ;
#48336 = cartesian_point ( 'none', ( 19.14251968257113400, 4.798880031427605000, 2.991693196547987800 ) ) ;
#48337 = cartesian_point ( 'none', ( 18.28474686281230200, 4.916402762811698900, 2.794354120863058000 ) ) ;
#48338 = cartesian_point ( 'none', ( 17.42989039486063500, 5.021671954470319200, 2.590272358710010700 ) ) ;
#48339 = cartesian_point ( 'none', ( 16.26922365245529500, 5.164599398244384100, 2.313183838072052600 ) ) ;
#48340 = cartesian_point ( 'none', ( 15.10457905829384600, 5.284156883662519500, 2.025238860457209400 ) ) ;
#48341 = cartesian_point ( 'none', ( 13.94391231588850200, 5.379527711869625000, 1.728404382034956400 ) ) ;
#48342 = cartesian_point ( 'none', ( 12.78324557348316600, 5.474898540076731400, 1.431569903612703000 ) ) ;
#48343 = cartesian_point ( 'none', ( 11.61860097932172100, 5.545431231611405400, 1.127873604856865200 ) ) ;
#48344 = cartesian_point ( 'none', ( 10.45793423691638100, 5.590643976671257700, 0.8193900394319414400 ) ) ;
#48345 = cartesian_point ( 'none', ( 9.297267494511039800, 5.635856721731110900, 0.5109064740070173900 ) ) ;
#48346 = cartesian_point ( 'none', ( 8.132622900349593600, 5.655440671422260500, 0.1997428974630798300 ) ) ;
#48347 = cartesian_point ( 'none', ( 6.971956157944251100, 5.649262047510456200, -0.1119751274563605400 ) ) ;
#48348 = cartesian_point ( 'none', ( 5.811289415538911200, 5.643083423598652000, -0.4236931523758012400 ) ) ;
#48349 = cartesian_point ( 'none', ( 4.646644821377467600, 5.611184432350250400, -0.7338362754826258700 ) ) ;
#48350 = cartesian_point ( 'none', ( 3.485978078972125500, 5.553782976220632300, -1.040285904765024800 ) ) ;
#48351 = cartesian_point ( 'none', ( 2.325311336566785200, 5.496381520091013300, -1.346735534047424300 ) ) ;
#48352 = cartesian_point ( 'none', ( 1.160666742405341600, 5.413869709229854400, -1.647398307801563500 ) ) ;
#48353 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.306811182971211200, -1.940220394414660300 ) ) ;
#48354 = cartesian_point ( 'none', ( 20.00002613607364000, 4.581369310794523900, 2.939683431492877900 ) ) ;
#48355 = cartesian_point ( 'none', ( 19.14251968257113400, 4.700891483917876800, 2.753413301165029000 ) ) ;
#48356 = cartesian_point ( 'none', ( 18.28474686281230200, 4.808819218980629800, 2.560249981143543100 ) ) ;
#48357 = cartesian_point ( 'none', ( 17.42989039486063500, 4.904767453647587600, 2.360919241508062000 ) ) ;
#48358 = cartesian_point ( 'none', ( 16.26922365245529500, 5.035039527551738600, 2.090281340401326300 ) ) ;
#48359 = cartesian_point ( 'none', ( 15.10457905829384600, 5.142517555543033600, 1.809810022342151400 ) ) ;
#48360 = cartesian_point ( 'none', ( 13.94391231588850200, 5.226467353709006500, 1.521421190827057600 ) ) ;
#48361 = cartesian_point ( 'none', ( 12.78324557348316600, 5.310417151874980300, 1.233032359311963200 ) ) ;
#48362 = cartesian_point ( 'none', ( 11.61860097932172100, 5.370265257970181900, 0.9386960024826270800 ) ) ;
#48363 = cartesian_point ( 'none', ( 10.45793423691638100, 5.405602848744798900, 0.6404227361093327600 ) ) ;
#48364 = cartesian_point ( 'none', ( 9.297267494511039800, 5.440940439519415900, 0.3421494697360379900 ) ) ;
#48365 = cartesian_point ( 'none', ( 8.132622900349593600, 5.451526123396612400, 0.04197680267322776600 ) ) ;
#48366 = cartesian_point ( 'none', ( 6.971956157944251100, 5.437287589421770500, -0.2580447813919789500 ) ) ;
#48367 = cartesian_point ( 'none', ( 5.811289415538911200, 5.423049055446925100, -0.5580663654571855800 ) ) ;
#48368 = cartesian_point ( 'none', ( 4.646644821377467600, 5.384083567244768900, -0.8558874148877393400 ) ) ;
#48369 = cartesian_point ( 'none', ( 3.485978078972125500, 5.320657298610210100, -1.149473509929458200 ) ) ;
#48370 = cartesian_point ( 'none', ( 2.325311336566785200, 5.257231029975648600, -1.443059604971177200 ) ) ;
#48371 = cartesian_point ( 'none', ( 20.00002613607364000, 4.748823892632274600, 3.501238586095380100 ) ) ;
#48372 = cartesian_point ( 'none', ( 19.14251968257113400, 4.891177875360591900, 3.308160057520871600 ) ) ;
#48373 = cartesian_point ( 'none', ( 18.28474686281230200, 5.021475258306844900, 3.106811763152385700 ) ) ;
#48374 = cartesian_point ( 'none', ( 17.42989039486063500, 5.139248598991869700, 2.897951662426138300 ) ) ;
#48375 = cartesian_point ( 'none', ( 16.26922365245529500, 5.299153337155252600, 2.614375434349814700 ) ) ;
#48376 = cartesian_point ( 'none', ( 15.10457905829384400, 5.435094380261115400, 2.318562934248170800 ) ) ;
#48377 = cartesian_point ( 'none', ( 13.94391231588850200, 5.546143113142638200, 2.012534861446830400 ) ) ;
#48378 = cartesian_point ( 'none', ( 12.78324557348316600, 5.657191846024163700, 1.706506788645489200 ) ) ;
#48379 = cartesian_point ( 'none', ( 11.61860097932172100, 5.742589693233838900, 1.392353625190069000 ) ) ;
#48380 = cartesian_point ( 'none', ( 10.45793423691638100, 5.801753300882939600, 1.072221355734085800 ) ) ;
#48381 = cartesian_point ( 'none', ( 9.297267494511039800, 5.860916908532041200, 0.7520890862781033400 ) ) ;
#48382 = cartesian_point ( 'none', ( 8.132622900349593600, 5.893442129189220500, 0.4281645388317930600 ) ) ;
#48383 = cartesian_point ( 'none', ( 6.971956157944251100, 5.899106782617246300, 0.1026604465093842600 ) ) ;
#48384 = cartesian_point ( 'none', ( 5.811289415538911200, 5.904771436045274800, -0.2228436458130247400 ) ) ;
#48385 = cartesian_point ( 'none', ( 4.646644821377467600, 5.883536826917354500, -0.5477037600041627700 ) ) ;
#48386 = cartesian_point ( 'none', ( 3.485978078972125500, 5.835548009145439300, -0.8697007720802820700 ) ) ;
#48387 = cartesian_point ( 'none', ( 2.325311336566785200, 5.787559191373523100, -1.191697784156402000 ) ) ;
#48388 = cartesian_point ( 'none', ( 1.160666742405341600, 5.713143977243016800, -1.508632128024348900 ) ) ;
#48389 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.612810698122463500, -1.818338820748307300 ) ) ;
#48390 = cartesian_point ( 'none', ( 20.00002613607364000, 4.720942256251953000, 3.372284930574889600 ) ) ;
#48391 = cartesian_point ( 'none', ( 19.14251968257113400, 4.858053218260797800, 3.180340018543818200 ) ) ;
#48392 = cartesian_point ( 'none', ( 18.28474686281230200, 4.983187527373596400, 2.980442346387907700 ) ) ;
#48393 = cartesian_point ( 'none', ( 17.42989039486063500, 5.095896790420795200, 2.773344071915131000 ) ) ;
#48394 = cartesian_point ( 'none', ( 16.26922365245529500, 5.248925863819930100, 2.492159933288864400 ) ) ;
#48395 = cartesian_point ( 'none', ( 15.10457905829384600, 5.378212263223728600, 2.199299140334951600 ) ) ;
#48396 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48397 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#48398 = axis2_placement_3d ( 'none', #48405, #48397, #48396 ) ;
#48399 = face_outer_bound ( 'none', #16483, .t. ) ;
#48400 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48401 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48402 = axis2_placement_3d ( 'none', #48407, #48401, #48400 ) ;
#48403 = conical_surface ( 'none', #48446, 1.219500000000000700, 0.9599310885968779200 ) ;
#48404 = cylindrical_surface ( 'none', #48402, 1.500000000000000000 ) ;
#48405 = cartesian_point ( 'none', ( 5.203591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#48406 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48407 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48408 = face_outer_bound ( 'none', #16441, .t. ) ;
#48409 = cartesian_point ( 'none', ( 20.00002613607360000, 3.001991930864448500, -2.737110942406405700 ) ) ;
#48410 = cartesian_point ( 'none', ( 20.00003984779762000, 2.857335234907761600, -2.887796256553390300 ) ) ;
#48411 = face_outer_bound ( 'none', #16501, .t. ) ;
#48412 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48413 = axis2_placement_3d ( 'none', #48417, #48412, #48406 ) ;
#48414 = cylindrical_surface ( 'none', #48413, 1.500000000000000000 ) ;
#48415 = circle ( 'none', #48398, 1.500000000000000700 ) ;
#48416 = face_outer_bound ( 'none', #16300, .t. ) ;
#48417 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48418 = cartesian_point ( 'none', ( 20.08008478900983500, 3.968361120392604600, -0.8695284276549660700 ) ) ;
#48419 = cartesian_point ( 'none', ( 20.04005546254173000, 3.966682217468485000, -0.8770538756070434000 ) ) ;
#48420 = cartesian_point ( 'none', ( 20.00002613607361800, 3.965003314544367700, -0.8845793235591202800 ) ) ;
#48421 = cartesian_point ( 'none', ( 19.14251968257111300, 3.929037930680540700, -1.045789135309146200 ) ) ;
#48422 = cartesian_point ( 'none', ( 18.28474686281229500, 3.883327718882799000, -1.204473197959124600 ) ) ;
#48423 = cartesian_point ( 'none', ( 17.42989039486063500, 3.828055169432814400, -1.360046132965654400 ) ) ;
#48424 = cartesian_point ( 'none', ( 16.26922365245529500, 3.753009811153815300, -1.571272623551997100 ) ) ;
#48425 = cartesian_point ( 'none', ( 15.10457905829384600, 3.660777825481796200, -1.775580472015149100 ) ) ;
#48426 = cartesian_point ( 'none', ( 13.94391231588850200, 3.551989250400901600, -1.971574048584673800 ) ) ;
#48427 = cartesian_point ( 'none', ( 12.78324557348316600, 3.443200675320006600, -2.167567625154200400 ) ) ;
#48428 = cartesian_point ( 'none', ( 11.61860097932172100, 3.318598647108202700, -2.353908094967256400 ) ) ;
#48429 = cartesian_point ( 'none', ( 10.45793423691638100, 3.179034323962969000, -2.529322563668269900 ) ) ;
#48430 = cartesian_point ( 'none', ( 9.297267494511039800, 3.039470000817736700, -2.704737032369282100 ) ) ;
#48431 = cartesian_point ( 'none', ( 8.132622900349593600, 2.885896748582519800, -2.868027241269093700 ) ) ;
#48432 = cartesian_point ( 'none', ( 6.971956157944251100, 2.719363628291312700, -3.018077752666824300 ) ) ;
#48433 = cartesian_point ( 'none', ( 5.811289415538911200, 2.552830508000107500, -3.168128264064554100 ) ) ;
#48434 = cartesian_point ( 'none', ( 4.646644821377467600, 2.374475109726863000, -3.303914080818139500 ) ) ;
#48435 = cartesian_point ( 'none', ( 3.485978078972125500, 2.185515781691782100, -3.424507648114147000 ) ) ;
#48436 = cartesian_point ( 'none', ( 2.325311336566785200, 1.996556453656701300, -3.545101215410153100 ) ) ;
#48437 = cartesian_point ( 'none', ( 1.160666742405341600, 1.798283979672501600, -3.649678756903681300 ) ) ;
#48438 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782138500, -3.737525901946098000 ) ) ;
#48439 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.269137712090207400, -5.293389548014960900 ) ) ;
#48440 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #48438, #48437, #48436, #48435, #48434, #48433, #48432, #48431, #48430, #48429, #48428, #48427, #48426, #48425, #48424, #48423, #48422, #48421, #48420, #48419, #48418, #48492 ),
( #48491, #48490, #48489, #48488, #48487, #48486, #48485, #48484, #48483, #48482, #48481, #48480, #48479, #48478, #48477, #48476, #48475, #48474, #48473, #48472, #48471, #48470 ),
( #48469, #48468, #48467, #48466, #48465, #48464, #48463, #48462, #48461, #48460, #48459, #48458, #48457, #48456, #48455, #48454, #48453, #48452, #48451, #48450, #48449, #48448 ),
( #48447, #48525, #48524, #48523, #48522, #48521, #48520, #48519, #48518, #48517, #48516, #48515, #48514, #48513, #48512, #48511, #48510, #48509, #48508, #48507, #48506, #48505 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132403400, 0.1518787821858843000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457888900, 0.9976606496975178900, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457888900, 0.9976606496975178900, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900) ) )
representation_item ( '' ) surface ( ) );
#48441 = face_outer_bound ( 'none', #16450, .t. ) ;
#48442 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48443 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#48444 = cartesian_point ( 'none', ( 4.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#48445 = cartesian_point ( 'none', ( 1.160666742405341600, 1.561219212498492900, -5.223360383561902700 ) ) ;
#48446 = axis2_placement_3d ( 'none', #48444, #48443, #48442 ) ;
#48447 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473490500, -3.650752152354315600 ) ) ;
#48448 = cartesian_point ( 'none', ( 20.12011411547793600, 3.997840234650252200, -0.7255279162367164200 ) ) ;
#48449 = cartesian_point ( 'none', ( 20.08008478900983500, 3.996420048158924500, -0.7331076011963156800 ) ) ;
#48450 = cartesian_point ( 'none', ( 20.04005546254172600, 3.994999861667595000, -0.7406872861559146100 ) ) ;
#48451 = cartesian_point ( 'none', ( 20.00002613607362200, 3.993579675176266900, -0.7482669711155138800 ) ) ;
#48452 = cartesian_point ( 'none', ( 19.14251968257112300, 3.963156503243519900, -0.9106386456314725700 ) ) ;
#48453 = cartesian_point ( 'none', ( 18.28474686281230200, 3.922906214169535200, -1.070819742276411000 ) ) ;
#48454 = cartesian_point ( 'none', ( 17.42989039486063900, 3.872991150708883000, -1.228218884635002600 ) ) ;
#48455 = cartesian_point ( 'none', ( 16.26922365245529200, 3.805219827363047500, -1.441924877006426400 ) ) ;
#48456 = cartesian_point ( 'none', ( 15.10457905829385100, 3.720032276472501100, -1.649304443542696200 ) ) ;
#48457 = cartesian_point ( 'none', ( 13.94391231588850900, 3.618010415388865500, -1.848940971524255500 ) ) ;
#48458 = cartesian_point ( 'none', ( 12.78324557348316600, 3.515988554305226700, -2.048577499505814400 ) ) ;
#48459 = cartesian_point ( 'none', ( 11.61860097932172000, 3.397829295788508100, -2.239107269017772700 ) ) ;
#48460 = cartesian_point ( 'none', ( 10.45793423691638300, 3.264339787386288700, -2.419228768539718500 ) ) ;
#48461 = cartesian_point ( 'none', ( 9.297267494511041600, 3.130850278984068400, -2.599350268061663400 ) ) ;
#48462 = cartesian_point ( 'none', ( 8.132622900349597100, 2.982942389395313800, -2.767833085111063500 ) ) ;
#48463 = cartesian_point ( 'none', ( 6.971956157944254600, 2.821626479482545900, -2.923526311208143100 ) ) ;
#48464 = cartesian_point ( 'none', ( 5.811289415538912100, 2.660310569569777100, -3.079219537305222700 ) ) ;
#48465 = cartesian_point ( 'none', ( 4.646644821377466700, 2.486688590569878800, -3.221059629844882800 ) ) ;
#48466 = cartesian_point ( 'none', ( 3.485978078972127300, 2.301946556649789400, -3.348077677171117800 ) ) ;
#48467 = cartesian_point ( 'none', ( 2.325311336566786100, 2.117204522729700500, -3.475095724497350200 ) ) ;
#48468 = cartesian_point ( 'none', ( 1.160666742405341400, 1.922604409307053100, -3.586424064552313300 ) ) ;
#48469 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.719475532478443900, -3.681302211887980600 ) ) ;
#48470 = cartesian_point ( 'none', ( 20.12011411547793600, 3.984817433155502200, -0.7939441563782572200 ) ) ;
#48471 = cartesian_point ( 'none', ( 20.08008478900983500, 3.983267539795417800, -0.8014983859438247200 ) ) ;
#48472 = cartesian_point ( 'none', ( 20.04005546254172600, 3.981717646435335200, -0.8090526155093923400 ) ) ;
#48473 = cartesian_point ( 'none', ( 20.00002613607362200, 3.980167753075251300, -0.8166068450749596200 ) ) ;
#48474 = cartesian_point ( 'none', ( 19.14251968257112300, 3.946966006361591900, -0.9784332152706972700 ) ) ;
#48475 = cartesian_point ( 'none', ( 18.28474686281230200, 3.903976132525409000, -1.137900893000272300 ) ) ;
#48476 = cartesian_point ( 'none', ( 17.42989039486063900, 3.851370586641008800, -1.294421371269747900 ) ) ;
#48477 = cartesian_point ( 'none', ( 16.26922365245529200, 3.779946306819623300, -1.506934372508488500 ) ) ;
#48478 = cartesian_point ( 'none', ( 15.10457905829385100, 3.691216792578805500, -1.712823363826842400 ) ) ;
#48479 = cartesian_point ( 'none', ( 13.94391231588850900, 3.585788156471363800, -1.910681914645414100 ) ) ;
#48480 = cartesian_point ( 'none', ( 12.78324557348316600, 3.480359520363921700, -2.108540465463986100 ) ) ;
#48481 = cartesian_point ( 'none', ( 11.61860097932172000, 3.358951946877699600, -2.297017001254753100 ) ) ;
#48482 = cartesian_point ( 'none', ( 10.45793423691638300, 3.222394772845269500, -2.474824036165572700 ) ) ;
#48483 = cartesian_point ( 'none', ( 9.297267494511041600, 3.085837598812837700, -2.652631071076390500 ) ) ;
#48484 = cartesian_point ( 'none', ( 8.132622900349597100, 2.935063648199992300, -2.818554002764857900 ) ) ;
#48485 = cartesian_point ( 'none', ( 6.971956157944254600, 2.771102859972194700, -2.971459409363905300 ) ) ;
#48486 = cartesian_point ( 'none', ( 5.811289415538912100, 2.607142071744394900, -3.124364815962949600 ) ) ;
#48487 = cartesian_point ( 'none', ( 4.646644821377466700, 2.431114464339290100, -3.263208198501460700 ) ) ;
#48488 = cartesian_point ( 'none', ( 3.485978078972127300, 2.244222484805102000, -3.387041115891357800 ) ) ;
#48489 = cartesian_point ( 'none', ( 2.325311336566786100, 2.057330505270912100, -3.510874033281255400 ) ) ;
#48490 = cartesian_point ( 'none', ( 1.160666742405341400, 1.860850815333833500, -3.618850581131842300 ) ) ;
#48491 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.656125570503918600, -3.710233170134517300 ) ) ;
#48492 = cartesian_point ( 'none', ( 20.12011411547794300, 3.970040023316722300, -0.8620029797028887500 ) ) ;
#48493 = cartesian_point ( 'none', ( 2.325311336566785200, 1.846520143935003000, -5.129450505081476500 ) ) ;
#48494 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #48593, #48592, #48591, #48590, #48589, #48588, #48587, #48586, #48585, #48584, #48583, #48582, #48581, #48580, #48579, #48578, #48577, #48576, #48575 ),
( #48574, #48573, #48572, #48571, #48570, #48569, #48568, #48567, #48566, #48565, #48564, #48563, #48562, #48561, #48560, #48559, #48558, #48557, #48556 ),
( #48555, #48554, #48553, #48552, #48551, #47900, #47802, #47904, #47931, #47899, #47903, #47902, #47907, #47906, #47930, #47929, #47928, #47927, #47924 ),
( #47923, #47922, #47921, #47920, #47919, #47918, #47917, #47916, #38358, #38357, #38356, #38355, #38365, #38364, #38363, #38362, #38361, #38360, #37802 ),
( #37846, #37808, #37844, #37843, #37842, #37841, #48642, #48641, #48640, #48639, #48638, #48637, #48636, #48635, #48634, #48633, #48632, #48631, #48630 ),
( #48629, #48628, #48627, #48626, #48625, #48624, #48623, #48622, #48621, #48620, #48619, #48618, #48617, #48616, #48615, #48614, #48613, #48612, #48611 ),
( #48610, #48609, #48608, #48607, #48606, #48605, #48604, #48603, #48602, #48601, #48600, #48599, #48598, #48597, #48596, #48595, #48594, #48690, #48689 ),
( #48688, #48687, #48686, #48685, #48684, #48683, #48682, #48681, #48680, #48679, #48678, #48677, #48676, #48675, #48674, #48673, #48672, #48671, #48670 ),
( #48669, #48668, #48667, #48666, #48665, #48664, #48663, #48662, #48661, #48660, #48659, #48658, #48657, #48656, #48655, #48654, #48653, #48652, #48651 ),
( #48650, #48649, #48648, #48647, #48646, #48645, #48644, #48643, #48739, #48738, #48737, #48736, #48735, #48734, #48733, #48732, #48731, #48730, #48729 ),
( #48728, #48727, #48726, #48725, #48724, #48723, #48722, #48721, #48720, #48719, #48718, #48717, #48716, #48715, #48714, #48713, #48712, #48711, #48710 ),
( #48709, #48708, #48707, #48706, #48705, #48704, #48703, #48702, #48701, #48700, #48699, #48698, #48697, #48696, #48695, #48694, #48693, #48692, #48691 ),
( #48787, #48786, #48785, #48784, #48783, #48782, #48781, #48780, #48779, #48778, #48777, #48776, #48775, #48774, #48773, #48772, #48771, #48770, #48769 ),
( #48768, #48767, #48766, #48765, #48764, #48763, #48762, #48761, #48760, #48759, #48758, #48757, #48756, #48755, #48754, #48753, #48752, #48751, #48750 ),
( #48749, #48748, #48747, #48746, #48745, #48744, #48743, #48742, #48741, #48740, #48835, #48834, #48833, #48832, #48831, #48830, #48829, #48828, #48827 ),
( #48826, #48825, #48824, #48823, #48822, #48821, #48820, #48819, #48818, #48817, #48816, #48815, #48814, #48813, #48812, #48811, #48810, #48809, #48808 ),
( #48807, #48806, #48805, #48804, #48803, #48802, #48801, #48800, #48799, #48798, #48797, #48796, #48795, #48794, #48793, #48792, #48791, #48790, #48789 ),
( #48788, #48885, #48884, #48883, #48882, #48881, #48880, #48879, #48878, #48877, #48876, #48875, #48873, #48872, #48871, #48870, #48869, #48868, #48867 ),
( #48866, #48865, #48864, #48863, #48862, #48861, #48860, #48859, #48858, #48857, #48856, #48855, #48854, #48853, #48852, #48851, #48850, #48849, #48848 ),
( #48847, #48846, #48845, #48844, #48843, #48842, #48841, #48840, #48839, #48838, #48837, #48836, #48932, #48931, #48930, #48929, #48928, #48927, #48926 ),
( #48925, #48924, #48923, #48922, #48921, #48920, #48919, #48918, #48917, #48916, #48915, #48914, #48913, #48912, #48911, #48910, #48909, #48908, #48907 ),
( #48906, #48905, #48904, #48903, #48902, #48901, #48900, #48899, #48898, #48897, #48896, #48895, #48894, #48893, #48892, #48891, #48890, #48889, #48888 ),
( #48887, #48886, #48981, #48980, #48979, #48978, #48977, #48976, #48975, #48974, #48973, #48972, #48971, #48970, #48969, #48968, #48967, #48966, #48965 ),
( #48964, #48963, #48962, #48961, #48960, #48959, #48958, #48957, #48956, #48955, #48954, #48953, #48952, #48951, #48950, #48949, #48948, #48947, #48946 ),
( #48945, #48944, #48943, #48942, #48941, #48940, #48939, #48938, #48937, #48936, #48935, #48934, #48933, #48992, #48991, #48990, #48989, #48988, #48987 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054658922700 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900) ) )
representation_item ( '' ) surface ( ) );
#48495 = cartesian_point ( 'none', ( 13.94391231588850200, 4.252795134222443700, -3.397707607434388200 ) ) ;
#48496 = cartesian_point ( 'none', ( 12.78324557348316600, 4.065314593271091700, -3.632370628635721600 ) ) ;
#48497 = cartesian_point ( 'none', ( 11.61860097932172100, 3.859096074721106700, -3.850750136286503100 ) ) ;
#48498 = cartesian_point ( 'none', ( 10.45793423691638100, 3.635548260157011000, -4.051354376915569800 ) ) ;
#48499 = cartesian_point ( 'none', ( 9.297267494511039800, 3.412000445592915400, -4.251958617544639600 ) ) ;
#48500 = cartesian_point ( 'none', ( 8.132622900349593600, 3.172650393262683700, -4.433417260778474800 ) ) ;
#48501 = cartesian_point ( 'none', ( 6.971956157944251100, 2.919133106721492500, -4.594490760087143900 ) ) ;
#48502 = cartesian_point ( 'none', ( 5.811289415538911200, 2.665615820180300900, -4.755564259395814700 ) ) ;
#48503 = cartesian_point ( 'none', ( 4.646644821377467600, 2.399663079558373100, -4.895152319452662900 ) ) ;
#48504 = cartesian_point ( 'none', ( 3.485978078972125500, 2.123091611746687600, -5.012301412267069300 ) ) ;
#48505 = cartesian_point ( 'none', ( 20.12011411547794300, 4.009099818925957200, -0.6567994866328408200 ) ) ;
#48506 = cartesian_point ( 'none', ( 20.08008478900983500, 4.007809950863863200, -0.6644012839394275400 ) ) ;
#48507 = cartesian_point ( 'none', ( 20.04005546254173000, 4.006520082801769100, -0.6720030812460142700 ) ) ;
#48508 = cartesian_point ( 'none', ( 20.00002613607361800, 4.005230214739675900, -0.6796048785526007700 ) ) ;
#48509 = cartesian_point ( 'none', ( 19.14251968257111300, 3.977598718409273800, -0.8424502427834997800 ) ) ;
#48510 = cartesian_point ( 'none', ( 18.28474686281229500, 3.940105449863621000, -1.003274090565662100 ) ) ;
#48511 = cartesian_point ( 'none', ( 17.42989039486063500, 3.892902569110053200, -1.161482436988382300 ) ) ;
#48512 = cartesian_point ( 'none', ( 16.26922365245529500, 3.828813665428167000, -1.376287112332052400 ) ) ;
#48513 = cartesian_point ( 'none', ( 15.10457905829384600, 3.747205228350723300, -1.585065701086797000 ) ) ;
#48514 = cartesian_point ( 'none', ( 13.94391231588850200, 3.648634726252828500, -1.786392033792716600 ) ) ;
#48515 = cartesian_point ( 'none', ( 12.78324557348316600, 3.550064224154932700, -1.987718366498636000 ) ) ;
#48516 = cartesian_point ( 'none', ( 11.61860097932172100, 3.435204993515089000, -2.180217180161133900 ) ) ;
#48517 = cartesian_point ( 'none', ( 10.45793423691638100, 3.304841639344294500, -2.362573512691665800 ) ) ;
#48518 = cartesian_point ( 'none', ( 9.297267494511039800, 3.174478285173500900, -2.544929845222197800 ) ) ;
#48519 = cartesian_point ( 'none', ( 8.132622900349593600, 3.029501321367445300, -2.715898017962691500 ) ) ;
#48520 = cartesian_point ( 'none', ( 6.971956157944251100, 2.870901087593629600, -2.874310144933881300 ) ) ;
#48521 = cartesian_point ( 'none', ( 5.811289415538911200, 2.712300853819813500, -3.032722271905074200 ) ) ;
#48522 = cartesian_point ( 'none', ( 4.646644821377467600, 2.541160750493435900, -3.177496237651967500 ) ) ;
#48523 = cartesian_point ( 'none', ( 3.485978078972125500, 2.358649838053996600, -3.307643089189638900 ) ) ;
#48524 = cartesian_point ( 'none', ( 2.325311336566785200, 2.176138925614556900, -3.437789940727311600 ) ) ;
#48525 = cartesian_point ( 'none', ( 1.160666742405341600, 1.983503938657647200, -3.552420643092590400 ) ) ;
#48526 = cartesian_point ( 'none', ( 20.00005355952163600, 4.940412888679312600, -1.904192297224369400 ) ) ;
#48527 = cartesian_point ( 'none', ( 19.14253799322049300, 4.862991072020185400, -2.105062630249698400 ) ) ;
#48528 = cartesian_point ( 'none', ( 18.28475599830563800, 4.773494664618148400, -2.300799548155931800 ) ) ;
#48529 = cartesian_point ( 'none', ( 17.42989039486063500, 4.672271696779110300, -2.490683642479339300 ) ) ;
#48530 = cartesian_point ( 'none', ( 16.26922365245529500, 4.534839412844792900, -2.748492767451478500 ) ) ;
#48531 = cartesian_point ( 'none', ( 15.10457905829384600, 4.376586821040368700, -2.994072275500267100 ) ) ;
#48532 = cartesian_point ( 'none', ( 13.94391231588850200, 4.198594947033879700, -3.225744609571387800 ) ) ;
#48533 = cartesian_point ( 'none', ( 12.78324557348316600, 4.020603073027390700, -3.457416943642507500 ) ) ;
#48534 = cartesian_point ( 'none', ( 11.61860097932172100, 3.824087781799684600, -3.673599546781597600 ) ) ;
#48535 = cartesian_point ( 'none', ( 10.45793423691638100, 3.610391472053732000, -3.872815672602940100 ) ) ;
#48536 = cartesian_point ( 'none', ( 9.297267494511039800, 3.396695162307781200, -4.072031798424283100 ) ) ;
#48537 = cartesian_point ( 'none', ( 8.132622900349593600, 3.167277596524356000, -4.252920598786025700 ) ) ;
#48538 = cartesian_point ( 'none', ( 6.971956157944251100, 2.923705929304107000, -4.414246419762866600 ) ) ;
#48539 = cartesian_point ( 'none', ( 5.811289415538911200, 2.680134262083859700, -4.575572240739707500 ) ) ;
#48540 = cartesian_point ( 'none', ( 4.646644821377467600, 2.424072334892326100, -4.716233063392144800 ) ) ;
#48541 = cartesian_point ( 'none', ( 3.485978078972125500, 2.157269310335601500, -4.835268031673263200 ) ) ;
#48542 = cartesian_point ( 'none', ( 2.325311336566785200, 1.890466285778877700, -4.954302999954382600 ) ) ;
#48543 = cartesian_point ( 'none', ( 1.160666742405341600, 1.614744699049394300, -5.050898984330954600 ) ) ;
#48544 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.331988008162524200, -5.124396136282646500 ) ) ;
#48545 = cartesian_point ( 'none', ( 20.00005355952163600, 5.041107744406131600, -2.053756594285737000 ) ) ;
#48546 = cartesian_point ( 'none', ( 19.14253799322049300, 4.957604850955170200, -2.258721040426618000 ) ) ;
#48547 = cartesian_point ( 'none', ( 18.28475599830563800, 4.861790622693573200, -2.458173149689518900 ) ) ;
#48548 = cartesian_point ( 'none', ( 17.42989039486063500, 4.754036843235802200, -2.651380231585087200 ) ) ;
#48549 = cartesian_point ( 'none', ( 16.26922365245529500, 4.607737556329050600, -2.913701037861151200 ) ) ;
#48550 = cartesian_point ( 'none', ( 15.10457905829384600, 4.440275675173797500, -3.163044586233056100 ) ) ;
#48551 = cartesian_point ( 'none', ( 4.646644821377467600, 0.5483380077632604700, -4.055590356666744600 ) ) ;
#48552 = cartesian_point ( 'none', ( 3.485978078972125500, 0.3235712898579525300, -4.073444547629546400 ) ) ;
#48553 = cartesian_point ( 'none', ( 2.325311336566785200, 0.09880457195264441600, -4.091298738592348300 ) ) ;
#48554 = cartesian_point ( 'none', ( 1.160666742405341600, -0.1266688410594364900, -4.090530859992470300 ) ) ;
#48555 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3513087371403844100, -4.071146157219370600 ) ) ;
#48556 = cartesian_point ( 'none', ( 20.00002613607361500, 3.035794495685588200, -2.701397196122101300 ) ) ;
#48557 = cartesian_point ( 'none', ( 19.14251968257110900, 2.925960606808010800, -2.824827070030662600 ) ) ;
#48558 = cartesian_point ( 'none', ( 18.28474686281229100, 2.808836649666678100, -2.941310250523283100 ) ) ;
#48559 = cartesian_point ( 'none', ( 17.42989039486063500, 2.684866811344524000, -3.050423779836492200 ) ) ;
#48560 = cartesian_point ( 'none', ( 16.26922365245529500, 2.516548884539028900, -3.198570807282827400 ) ) ;
#48561 = cartesian_point ( 'none', ( 15.10457905829384600, 2.336571964229450200, -3.332312253294021300 ) ) ;
#48562 = cartesian_point ( 'none', ( 13.94391231588850200, 2.146165475275700000, -3.450734528181774100 ) ) ;
#48563 = cartesian_point ( 'none', ( 12.78324557348316600, 1.955758986321949800, -3.569156803069526400 ) ) ;
#48564 = cartesian_point ( 'none', ( 11.61860097932172100, 1.756223598113221000, -3.671450962617749200 ) ) ;
#48565 = cartesian_point ( 'none', ( 10.45793423691638100, 1.548922339677201800, -3.756918233991812400 ) ) ;
#48566 = cartesian_point ( 'none', ( 9.297267494511039800, 1.341621081241182800, -3.842385505365876000 ) ) ;
#48567 = cartesian_point ( 'none', ( 8.132622900349593600, 1.127970030373701500, -3.910442060439623700 ) ) ;
#48568 = cartesian_point ( 'none', ( 6.971956157944251100, 0.9094286403914985100, -3.960623003933462900 ) ) ;
#48569 = cartesian_point ( 'none', ( 5.811289415538911200, 0.6908872504092957700, -4.010803947427303800 ) ) ;
#48570 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4689483806040037300, -4.042766492614362100 ) ) ;
#48571 = cartesian_point ( 'none', ( 3.485978078972125500, 0.2451280984994463900, -4.056292302901420400 ) ) ;
#48572 = cartesian_point ( 'none', ( 2.325311336566785200, 0.02130781639488908700, -4.069818113188477900 ) ) ;
#48573 = cartesian_point ( 'none', ( 1.160666742405341600, -0.2028649585313793100, -4.064814793576284800 ) ) ;
#48574 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4258588989184088900, -4.041316521811086900 ) ) ;
#48575 = cartesian_point ( 'none', ( 20.00002613607361500, 3.001991930864449400, -2.737110942406405300 ) ) ;
#48576 = cartesian_point ( 'none', ( 19.14251968257110900, 2.890705986122438500, -2.859166465607238600 ) ) ;
#48577 = cartesian_point ( 'none', ( 18.28474686281229100, 2.772216704969717100, -2.974189704361881700 ) ) ;
#48578 = cartesian_point ( 'none', ( 17.42989039486063500, 2.646973225037691200, -3.081763230676505500 ) ) ;
#48579 = cartesian_point ( 'none', ( 16.26922365245529500, 2.476926033128940700, -3.227819345401615100 ) ) ;
#48580 = cartesian_point ( 'none', ( 15.10457905829384600, 2.295398420237119400, -3.359334218638228000 ) ) ;
#48581 = cartesian_point ( 'none', ( 13.94391231588850200, 2.103630404024854800, -3.475409470447814000 ) ) ;
#48582 = cartesian_point ( 'none', ( 12.78324557348316600, 1.911862387812591500, -3.591484722257401300 ) ) ;
#48583 = cartesian_point ( 'none', ( 11.61860097932172100, 1.711163938280825900, -3.691327440971342400 ) ) ;
#48584 = cartesian_point ( 'none', ( 10.45793423691638100, 1.502906029345410800, -3.774255599581637400 ) ) ;
#48585 = cartesian_point ( 'none', ( 9.297267494511039800, 1.294648120409996700, -3.857183758191931900 ) ) ;
#48586 = cartesian_point ( 'none', ( 8.132622900349593600, 1.080253364759703200, -3.922630873287226400 ) ) ;
#48587 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8611862959690447200, -3.970149874708920100 ) ) ;
#48588 = cartesian_point ( 'none', ( 5.811289415538911200, 0.6421192271783865400, -4.017668876130612100 ) ) ;
#48589 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4198762954582889200, -4.046935160915357000 ) ) ;
#48590 = cartesian_point ( 'none', ( 3.485978078972125500, 0.1959756453837681000, -4.057748810662452000 ) ) ;
#48591 = cartesian_point ( 'none', ( 2.325311336566785200, -0.02792500469075249000, -4.068562460409547800 ) ) ;
#48592 = cartesian_point ( 'none', ( 1.160666742405341600, -0.2519539046474146300, -4.060849606926328000 ) ) ;
#48593 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371982500, -4.034662936822806900 ) ) ;
#48594 = cartesian_point ( 'none', ( 18.28474686281229100, 3.158660588132495400, -2.949575349068478800 ) ) ;
#48595 = cartesian_point ( 'none', ( 17.42989039486063500, 3.033778582779330900, -3.072868723221406000 ) ) ;
#48596 = cartesian_point ( 'none', ( 16.26922365245529500, 2.864222176795045100, -3.240268192375721900 ) ) ;
#48597 = cartesian_point ( 'none', ( 15.10457905829384600, 2.681421153305984200, -3.393094050445637900 ) ) ;
#48598 = cartesian_point ( 'none', ( 13.94391231588850200, 2.486624228660375500, -3.530302341857153500 ) ) ;
#48599 = cartesian_point ( 'none', ( 12.78324557348316600, 2.291827304014767200, -3.667510633268672700 ) ) ;
#48600 = cartesian_point ( 'none', ( 11.61860097932172100, 2.086365138729425100, -3.788164086264073300 ) ) ;
#48601 = cartesian_point ( 'none', ( 10.45793423691638100, 1.871641247729143500, -3.891438515418406600 ) ) ;
#48602 = cartesian_point ( 'none', ( 9.297267494511039800, 1.656917356728860400, -3.994712944572739800 ) ) ;
#48603 = cartesian_point ( 'none', ( 8.132622900349593600, 1.434398521916331500, -4.079902880815989600 ) ) ;
#48604 = cartesian_point ( 'none', ( 6.971956157944251100, 1.205604772564455200, -4.146426390502155000 ) ) ;
#48605 = cartesian_point ( 'none', ( 5.811289415538911200, 0.9768110232125786200, -4.212949900188319500 ) ) ;
#48606 = cartesian_point ( 'none', ( 4.646644821377467600, 0.7433052526232377700, -4.260352560292290900 ) ) ;
#48607 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5066825419812943700, -4.288310562579893800 ) ) ;
#48608 = cartesian_point ( 'none', ( 2.325311336566785200, 0.2700598313393509600, -4.316268564867498500 ) ) ;
#48609 = cartesian_point ( 'none', ( 1.160666742405341600, 0.03193655369076144100, -4.324590927834068800 ) ) ;
#48610 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2060606675243071000, -4.313220801301779000 ) ) ;
#48611 = cartesian_point ( 'none', ( 20.00002613607361500, 3.338091024013983200, -2.662379746602278300 ) ) ;
#48612 = cartesian_point ( 'none', ( 19.14251968257110900, 3.229843513556061500, -2.798100446661158500 ) ) ;
#48613 = cartesian_point ( 'none', ( 18.28474686281229100, 3.113553982117412300, -2.926945538988268600 ) ) ;
#48614 = cartesian_point ( 'none', ( 17.42989039486063500, 2.989664516753990600, -3.048446108590876500 ) ) ;
#48615 = cartesian_point ( 'none', ( 16.26922365245529500, 2.821455714957999300, -3.213411428042639800 ) ) ;
#48616 = cartesian_point ( 'none', ( 15.10457905829384600, 2.640198703394921700, -3.363922734537160500 ) ) ;
#48617 = cartesian_point ( 'none', ( 13.94391231588850200, 2.447131651245923600, -3.498951883234624500 ) ) ;
#48618 = cartesian_point ( 'none', ( 12.78324557348316600, 2.254064599096926400, -3.633981031932088900 ) ) ;
#48619 = cartesian_point ( 'none', ( 11.61860097932172100, 2.050506350095602700, -3.752605636829136900 ) ) ;
#48620 = cartesian_point ( 'none', ( 10.45793423691638100, 1.837847413487980100, -3.854015371590553000 ) ) ;
#48621 = cartesian_point ( 'none', ( 9.297267494511039800, 1.625188476880358200, -3.955425106351970800 ) ) ;
#48622 = cartesian_point ( 'none', ( 8.132622900349593600, 1.404881528836792800, -4.038927239661218100 ) ) ;
#48623 = cartesian_point ( 'none', ( 6.971956157944251100, 1.178431489200728400, -4.103951367277746300 ) ) ;
#48624 = cartesian_point ( 'none', ( 5.811289415538911200, 0.9519814495646642400, -4.168975494894274500 ) ) ;
#48625 = cartesian_point ( 'none', ( 4.646644821377467600, 0.7209352017241347200, -4.215077436092863100 ) ) ;
#48626 = cartesian_point ( 'none', ( 3.485978078972125500, 0.4868710258297034300, -4.241942267868370000 ) ) ;
#48627 = cartesian_point ( 'none', ( 2.325311336566785200, 0.2528068499352725300, -4.268807099643879600 ) ) ;
#48628 = cartesian_point ( 'none', ( 1.160666742405341600, 0.01732364164625108500, -4.276251307954702900 ) ) ;
#48629 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2179700099479147900, -4.264224041309746300 ) ) ;
#48630 = cartesian_point ( 'none', ( 20.00002613607361500, 3.276020938585715300, -2.646674887773896600 ) ) ;
#48631 = cartesian_point ( 'none', ( 19.14251968257110900, 3.168411959078322800, -2.779871931231912900 ) ) ;
#48632 = cartesian_point ( 'none', ( 18.28474686281229100, 3.052913351922627700, -2.906237505790997000 ) ) ;
#48633 = cartesian_point ( 'none', ( 17.42989039486063500, 2.929964068023497500, -3.025311837103109400 ) ) ;
#48634 = cartesian_point ( 'none', ( 16.26922365245529500, 2.763031781523747700, -3.186982973029916200 ) ) ;
#48635 = cartesian_point ( 'none', ( 15.10457905829384600, 2.583318956829345300, -3.334316761103996100 ) ) ;
#48636 = cartesian_point ( 'none', ( 13.94391231588850200, 2.392053214759360300, -3.466306762158306600 ) ) ;
#48637 = cartesian_point ( 'none', ( 12.78324557348316600, 2.200787472689376100, -3.598296763212618800 ) ) ;
#48638 = cartesian_point ( 'none', ( 11.61860097932172100, 1.999275352203058000, -3.714041351703859700 ) ) ;
#48639 = cartesian_point ( 'none', ( 10.45793423691638100, 1.788893385413930800, -3.812749874729167000 ) ) ;
#48640 = cartesian_point ( 'none', ( 9.297267494511039800, 1.578511418624803900, -3.911458397754474300 ) ) ;
#48641 = cartesian_point ( 'none', ( 8.132622900349593600, 1.360696727690545500, -3.992456576012461100 ) ) ;
#48642 = cartesian_point ( 'none', ( 6.971956157944251100, 1.136937207811426600, -4.055191109814549200 ) ) ;
#48643 = cartesian_point ( 'none', ( 8.132622900349593600, 1.480002732662836700, -4.163288714215572600 ) ) ;
#48644 = cartesian_point ( 'none', ( 6.971956157944251100, 1.246483412853350200, -4.232067847539847900 ) ) ;
#48645 = cartesian_point ( 'none', ( 5.811289415538911200, 1.012964093043863000, -4.300846980864125000 ) ) ;
#48646 = cartesian_point ( 'none', ( 4.646644821377467600, 0.7745626242921905800, -4.350107325992524900 ) ) ;
#48647 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5329075303658152900, -4.379512384818486500 ) ) ;
#48648 = cartesian_point ( 'none', ( 2.325311336566785200, 0.2912524364394397700, -4.408917443644450700 ) ) ;
#48649 = cartesian_point ( 'none', ( 1.160666742405341600, 0.04799446666492016700, -4.418266349799860200 ) ) ;
#48650 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1952046803638472500, -4.407495240776006200 ) ) ;
#48651 = cartesian_point ( 'none', ( 20.00002613607361500, 3.445999839185033100, -2.713664213479759700 ) ) ;
#48652 = cartesian_point ( 'none', ( 19.14251968257110900, 3.335667195728434700, -2.853772289386745000 ) ) ;
#48653 = cartesian_point ( 'none', ( 18.28474686281229100, 3.217029621944543600, -2.986868630380355300 ) ) ;
#48654 = cartesian_point ( 'none', ( 17.42989039486063500, 3.090538264342535000, -3.112468729452330800 ) ) ;
#48655 = cartesian_point ( 'none', ( 16.26922365245529500, 2.918796787879081900, -3.283000114896445600 ) ) ;
#48656 = cartesian_point ( 'none', ( 15.10457905829384600, 2.733559525437068600, -3.438766750484188800 ) ) ;
#48657 = cartesian_point ( 'none', ( 13.94391231588850200, 2.536091835347087800, -3.578704592149206700 ) ) ;
#48658 = cartesian_point ( 'none', ( 12.78324557348316600, 2.338624145257107900, -3.718642433814224500 ) ) ;
#48659 = cartesian_point ( 'none', ( 11.61860097932172100, 2.130274932072078200, -3.841795564202841200 ) ) ;
#48660 = cartesian_point ( 'none', ( 10.45793423691638100, 1.912467432181376200, -3.947322722558868100 ) ) ;
#48661 = cartesian_point ( 'none', ( 9.297267494511039800, 1.694659932290674600, -4.052849880914895000 ) ) ;
#48662 = cartesian_point ( 'none', ( 8.132622900349593600, 1.468881991772453400, -4.140030209743630800 ) ) ;
#48663 = cartesian_point ( 'none', ( 6.971956157944251100, 1.236675902896272400, -4.208268178999488500 ) ) ;
#48664 = cartesian_point ( 'none', ( 5.811289415538911200, 1.004469814020090900, -4.276506148255344400 ) ) ;
#48665 = cartesian_point ( 'none', ( 4.646644821377467600, 0.7674217798268503400, -4.325335623415910800 ) ) ;
#48666 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5271510787536348700, -4.354423049653404700 ) ) ;
#48667 = cartesian_point ( 'none', ( 2.325311336566785200, 0.2868803776804194100, -4.383510475890898500 ) ) ;
#48668 = cartesian_point ( 'none', ( 1.160666742405341600, 0.04502830224684477300, -4.392657156589856400 ) ) ;
#48669 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1967530526370994700, -4.381800610646491700 ) ) ;
#48670 = cartesian_point ( 'none', ( 20.00002613607361500, 3.420099123618877400, -2.698984629843845800 ) ) ;
#48671 = cartesian_point ( 'none', ( 19.14251968257110900, 3.310363325291218100, -2.838039629839068200 ) ) ;
#48672 = cartesian_point ( 'none', ( 18.28474686281229100, 3.192385500947528200, -2.970121438362237900 ) ) ;
#48673 = cartesian_point ( 'none', ( 17.42989039486063500, 3.066614266108330900, -3.094749261315492600 ) ) ;
#48674 = cartesian_point ( 'none', ( 16.26922365245529500, 2.895850524004477400, -3.263960555495470000 ) ) ;
#48675 = cartesian_point ( 'none', ( 15.10457905829384600, 2.711696668736078400, -3.418492349263482200 ) ) ;
#48676 = cartesian_point ( 'none', ( 13.94391231588850200, 2.515410657864169500, -3.557289033774916100 ) ) ;
#48677 = cartesian_point ( 'none', ( 12.78324557348316600, 2.319124646992260200, -3.696085718286350900 ) ) ;
#48678 = cartesian_point ( 'none', ( 11.61860097932172100, 2.112047313002492400, -3.818199171448008100 ) ) ;
#48679 = cartesian_point ( 'none', ( 10.45793423691638100, 1.895593204059670600, -3.922795234553381900 ) ) ;
#48680 = cartesian_point ( 'none', ( 9.297267494511039800, 1.679139095116849900, -4.027391297658755100 ) ) ;
#48681 = cartesian_point ( 'none', ( 8.132622900349593600, 1.454786812266633400, -4.113755473537821700 ) ) ;
#48682 = cartesian_point ( 'none', ( 6.971956157944251100, 1.224068909091111000, -4.181297807297206700 ) ) ;
#48683 = cartesian_point ( 'none', ( 5.811289415538911200, 0.9933510059155880000, -4.248840141056591700 ) ) ;
#48684 = cartesian_point ( 'none', ( 4.646644821377467600, 0.7578435196383240800, -4.297099250069691400 ) ) ;
#48685 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5191552051920418400, -4.325745475687853900 ) ) ;
#48686 = cartesian_point ( 'none', ( 2.325311336566785200, 0.2804668907457597600, -4.354391701306016500 ) ) ;
#48687 = cartesian_point ( 'none', ( 1.160666742405341600, 0.04022823134489435900, -4.363229360761380300 ) ) ;
#48688 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1999196993680503700, -4.352198083878595200 ) ) ;
#48689 = cartesian_point ( 'none', ( 20.00002613607361500, 3.384846958980228100, -2.681258238917921100 ) ) ;
#48690 = cartesian_point ( 'none', ( 19.14251968257110900, 3.275831883415572400, -2.818879950117563200 ) ) ;
#48691 = cartesian_point ( 'none', ( 20.00002613607361500, 3.509723035170947600, -2.755247677014480300 ) ) ;
#48692 = cartesian_point ( 'none', ( 19.14251968257110900, 3.397699683839337400, -2.897946621986143600 ) ) ;
#48693 = cartesian_point ( 'none', ( 18.28474686281229100, 3.277217101505765800, -3.033525463581294700 ) ) ;
#48694 = cartesian_point ( 'none', ( 17.42989039486063500, 3.148733484043424900, -3.161490628132082900 ) ) ;
#48695 = cartesian_point ( 'none', ( 16.26922365245529500, 2.974287050843013300, -3.335233140762785100 ) ) ;
#48696 = cartesian_point ( 'none', ( 15.10457905829384600, 2.786088897681396200, -3.493976562352884200 ) ) ;
#48697 = cartesian_point ( 'none', ( 13.94391231588850200, 2.585424608775087400, -3.636636514369209200 ) ) ;
#48698 = cartesian_point ( 'none', ( 12.78324557348316600, 2.384760319868777700, -3.779296466385534200 ) ) ;
#48699 = cartesian_point ( 'none', ( 11.61860097932172100, 2.173000635781916500, -3.904898436700525700 ) ) ;
#48700 = cartesian_point ( 'none', ( 10.45793423691638100, 1.951592089878312100, -4.012584436498208600 ) ) ;
#48701 = cartesian_point ( 'none', ( 9.297267494511039800, 1.730183543974708200, -4.120270436295890600 ) ) ;
#48702 = cartesian_point ( 'none', ( 8.132622900349593600, 1.500638581128194600, -4.209304861005481500 ) ) ;
#48703 = cartesian_point ( 'none', ( 6.971956157944251100, 1.264525226190543100, -4.279079515226492900 ) ) ;
#48704 = cartesian_point ( 'none', ( 5.811289415538911200, 1.028411871252891800, -4.348854169447504200 ) ) ;
#48705 = cartesian_point ( 'none', ( 4.646644821377467600, 0.7873430178541190900, -4.398892421541040300 ) ) ;
#48706 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5429654107035402100, -4.428852459507177200 ) ) ;
#48707 = cartesian_point ( 'none', ( 2.325311336566785200, 0.2985878035529617200, -4.458812497473317600 ) ) ;
#48708 = cartesian_point ( 'none', ( 1.160666742405341600, 0.05257078950304914400, -4.468489663873673300 ) ) ;
#48709 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1934050857822659800, -4.457817853849213000 ) ) ;
#48710 = cartesian_point ( 'none', ( 20.00002613607361500, 3.487399793423300300, -2.740621744670367600 ) ) ;
#48711 = cartesian_point ( 'none', ( 19.14251968257110900, 3.375971105856841300, -2.882413067298669000 ) ) ;
#48712 = cartesian_point ( 'none', ( 18.28474686281229100, 3.256137236300575400, -3.017122394832146200 ) ) ;
#48713 = cartesian_point ( 'none', ( 17.42989039486063500, 3.128353902311422600, -3.144259329066515300 ) ) ;
#48714 = cartesian_point ( 'none', ( 16.26922365245529500, 2.954858267014584400, -3.316877326156467900 ) ) ;
#48715 = cartesian_point ( 'none', ( 15.10457905829384600, 2.767700526056982900, -3.474578589265065400 ) ) ;
#48716 = cartesian_point ( 'none', ( 13.94391231588850200, 2.568159156584809600, -3.616285858858299600 ) ) ;
#48717 = cartesian_point ( 'none', ( 12.78324557348316600, 2.368617787112636800, -3.757993128451536000 ) ) ;
#48718 = cartesian_point ( 'none', ( 11.61860097932172100, 2.158055859011672100, -3.882738400188804600 ) ) ;
#48719 = cartesian_point ( 'none', ( 10.45793423691638100, 1.937911723757834700, -3.989669537374098700 ) ) ;
#48720 = cartesian_point ( 'none', ( 9.297267494511039800, 1.717767588503997100, -4.096600674559393700 ) ) ;
#48721 = cartesian_point ( 'none', ( 8.132622900349593600, 1.489545053764285600, -4.184987229098992700 ) ) ;
#48722 = cartesian_point ( 'none', ( 6.971956157944251100, 1.254803110865579500, -4.254225431202603300 ) ) ;
#48723 = cartesian_point ( 'none', ( 5.811289415538911200, 1.020061167966872500, -4.323463633306214900 ) ) ;
#48724 = cartesian_point ( 'none', ( 4.646644821377467600, 0.7804033424043671500, -4.373080515846856600 ) ) ;
#48725 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5374667401364927600, -4.402737145205918500 ) ) ;
#48726 = cartesian_point ( 'none', ( 2.325311336566785200, 0.2945301378686184200, -4.432393774564983100 ) ) ;
#48727 = cartesian_point ( 'none', ( 1.160666742405341600, 0.04997426222333888800, -4.441887565892518100 ) ) ;
#48728 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1945303221922929600, -4.431153666967179400 ) ) ;
#48729 = cartesian_point ( 'none', ( 20.00002613607361500, 3.467781825007579600, -2.727381230933112000 ) ) ;
#48730 = cartesian_point ( 'none', ( 19.14251968257110900, 3.356891472609523600, -2.868374922703549300 ) ) ;
#48731 = cartesian_point ( 'none', ( 18.28474686281229100, 3.237643404524019900, -3.002321067997166400 ) ) ;
#48732 = cartesian_point ( 'none', ( 17.42989039486063500, 3.110491102111411900, -3.128732054424736600 ) ) ;
#48733 = cartesian_point ( 'none', ( 16.26922365245529500, 2.937852239140413600, -3.300364408301283500 ) ) ;
#48734 = cartesian_point ( 'none', ( 15.10457905829384600, 2.751629737968212200, -3.457154146365653000 ) ) ;
#48735 = cartesian_point ( 'none', ( 13.94391231588850200, 2.553095687104944800, -3.598030235724157600 ) ) ;
#48736 = cartesian_point ( 'none', ( 12.78324557348316600, 2.354561636241679200, -3.738906325082662600 ) ) ;
#48737 = cartesian_point ( 'none', ( 11.61860097932172100, 2.145072224565622400, -3.862906439198512000 ) ) ;
#48738 = cartesian_point ( 'none', ( 10.45793423691638100, 1.926058477177993200, -3.969183531557831200 ) ) ;
#48739 = cartesian_point ( 'none', ( 9.297267494511039800, 1.707044729790363300, -4.075460623917151400 ) ) ;
#48740 = cartesian_point ( 'none', ( 10.45793423691638100, 2.054559392282698600, -4.140825510144353000 ) ) ;
#48741 = cartesian_point ( 'none', ( 9.297267494511039800, 1.826074691324799800, -4.254193095229961600 ) ) ;
#48742 = cartesian_point ( 'none', ( 8.132622900349593600, 1.589008560486743200, -4.348305355480350800 ) ) ;
#48743 = cartesian_point ( 'none', ( 6.971956157944251100, 1.344980401824047000, -4.422519408729430200 ) ) ;
#48744 = cartesian_point ( 'none', ( 5.811289415538911200, 1.100952243161350800, -4.496733461978510400 ) ) ;
#48745 = cartesian_point ( 'none', ( 4.646644821377467600, 0.8516290164389785900, -4.550542350990530100 ) ) ;
#48746 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5987138521058702500, -4.583578506492044000 ) ) ;
#48747 = cartesian_point ( 'none', ( 2.325311336566785200, 0.3457986877727619600, -4.616614661993557100 ) ) ;
#48748 = cartesian_point ( 'none', ( 1.160666742405341600, 0.09101925285391543300, -4.628652413544267000 ) ) ;
#48749 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1638840507672252000, -4.619609531094961400 ) ) ;
#48750 = cartesian_point ( 'none', ( 20.00002613607361500, 3.593268948455981000, -2.798419375834277000 ) ) ;
#48751 = cartesian_point ( 'none', ( 19.14251968257110900, 3.479490314495946400, -2.944515145445094600 ) ) ;
#48752 = cartesian_point ( 'none', ( 18.28474686281229100, 3.357049190891046500, -3.083376834877057600 ) ) ;
#48753 = cartesian_point ( 'none', ( 17.42989039486063500, 3.226411308917719500, -3.214498841914630300 ) ) ;
#48754 = cartesian_point ( 'none', ( 16.26922365245529500, 3.049039959937895900, -3.392527503416850700 ) ) ;
#48755 = cartesian_point ( 'none', ( 15.10457905829384600, 2.857572933698759400, -3.555300896876397500 ) ) ;
#48756 = cartesian_point ( 'none', ( 13.94391231588850200, 2.653318144134533300, -3.701707114965894000 ) ) ;
#48757 = cartesian_point ( 'none', ( 12.78324557348316600, 2.449063354570308900, -3.848113333055392300 ) ) ;
#48758 = cartesian_point ( 'none', ( 11.61860097932172100, 2.233416069005353100, -3.977152272851333800 ) ) ;
#48759 = cartesian_point ( 'none', ( 10.45793423691638100, 2.007849377063542800, -4.087942467551151500 ) ) ;
#48760 = cartesian_point ( 'none', ( 9.297267494511039800, 1.782282685121732800, -4.198732662250970200 ) ) ;
#48761 = cartesian_point ( 'none', ( 8.132622900349593600, 1.548337436030649200, -4.290517302485084400 ) ) ;
#48762 = cartesian_point ( 'none', ( 6.971956157944251100, 1.307611713058945700, -4.362669406092295300 ) ) ;
#48763 = cartesian_point ( 'none', ( 5.811289415538911200, 1.066885990087242700, -4.434821509699506100 ) ) ;
#48764 = cartesian_point ( 'none', ( 4.646644821377467600, 0.8210241940154885400, -4.486848204650906200 ) ) ;
#48765 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5717058102114346300, -4.518394095865603300 ) ) ;
#48766 = cartesian_point ( 'none', ( 2.325311336566785200, 0.3223874264073807700, -4.549939987080299500 ) ) ;
#48767 = cartesian_point ( 'none', ( 1.160666742405341600, 0.07131555223792442100, -4.560789584134182600 ) ) ;
#48768 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1797947368128259000, -4.550868773278026000 ) ) ;
#48769 = cartesian_point ( 'none', ( 20.00002613607361500, 3.543986870269578900, -2.774307653702758900 ) ) ;
#48770 = cartesian_point ( 'none', ( 19.14251968257110900, 3.431188575007252200, -2.918399703791340700 ) ) ;
#48771 = cartesian_point ( 'none', ( 18.28474686281229100, 3.309847802789017500, -3.055321552085190600 ) ) ;
#48772 = cartesian_point ( 'none', ( 17.42989039486063500, 3.180426043633257600, -3.184574708656740000 ) ) ;
#48773 = cartesian_point ( 'none', ( 16.26922365245529500, 3.004705864600611100, -3.360065970415539600 ) ) ;
#48774 = cartesian_point ( 'none', ( 15.10457905829384600, 2.815093905536162100, -3.520446983171736700 ) ) ;
#48775 = cartesian_point ( 'none', ( 13.94391231588850200, 2.612885408384321800, -3.664622181983999000 ) ) ;
#48776 = cartesian_point ( 'none', ( 12.78324557348316600, 2.410676911232480200, -3.808797380796261400 ) ) ;
#48777 = cartesian_point ( 'none', ( 11.61860097932172100, 2.197253165065511800, -3.935781902864970800 ) ) ;
#48778 = cartesian_point ( 'none', ( 10.45793423691638100, 1.974072070478568600, -4.044708315143790100 ) ) ;
#48779 = cartesian_point ( 'none', ( 9.297267494511039800, 1.750890975891625300, -4.153634727422610400 ) ) ;
#48780 = cartesian_point ( 'none', ( 8.132622900349593600, 1.519477086063388400, -4.243758952065743300 ) ) ;
#48781 = cartesian_point ( 'none', ( 6.971956157944251100, 1.281411192511982000, -4.314465349234118300 ) ) ;
#48782 = cartesian_point ( 'none', ( 5.811289415538911200, 1.043345298960575400, -4.385171746402492400 ) ) ;
#48783 = cartesian_point ( 'none', ( 4.646644821377467600, 0.8002536331345964100, -4.435977319708104700 ) ) ;
#48784 = cartesian_point ( 'none', ( 3.485978078972125500, 0.5537967576033422400, -4.466535015569101900 ) ) ;
#48785 = cartesian_point ( 'none', ( 2.325311336566785200, 0.3073398820720877900, -4.497092711430100000 ) ) ;
#48786 = cartesian_point ( 'none', ( 1.160666742405341600, 0.05920134719942091200, -4.507193789798658500 ) ) ;
#48787 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1889238092123139400, -4.496769250067161200 ) ) ;
#48788 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05883149350073783200, -4.906347448137378100 ) ) ;
#48789 = cartesian_point ( 'none', ( 20.00002613607361500, 3.837823945698158200, -2.881883924138933600 ) ) ;
#48790 = cartesian_point ( 'none', ( 19.14251968257110900, 3.720651795250851500, -3.037922854433456400 ) ) ;
#48791 = cartesian_point ( 'none', ( 18.28474686281229100, 3.594218552340359400, -3.186500335117530700 ) ) ;
#48792 = cartesian_point ( 'none', ( 17.42989039486063500, 3.459005551794042800, -3.327075019148588700 ) ) ;
#48793 = cartesian_point ( 'none', ( 16.26922365245529500, 3.275422413853956700, -3.517937891099410600 ) ) ;
#48794 = cartesian_point ( 'none', ( 15.10457905829384600, 3.076704974364693300, -3.692988694205467000 ) ) ;
#48795 = cartesian_point ( 'none', ( 13.94391231588850200, 2.864210674934798600, -3.851031653982364100 ) ) ;
#48796 = cartesian_point ( 'none', ( 12.78324557348316600, 2.651716375504904000, -4.009074613759263900 ) ) ;
#48797 = cartesian_point ( 'none', ( 11.61860097932172100, 2.426896767665867000, -4.149030136538273800 ) ) ;
#48798 = cartesian_point ( 'none', ( 10.45793423691638100, 2.191287597303314300, -4.269942184185783400 ) ) ;
#48799 = cartesian_point ( 'none', ( 9.297267494511039800, 1.955678426940761700, -4.390854231833293900 ) ) ;
#48800 = cartesian_point ( 'none', ( 8.132622900349593600, 1.710889143592824000, -4.491896852460667900 ) ) ;
#48801 = cartesian_point ( 'none', ( 6.971956157944251100, 1.458591906277835600, -4.572379822513149800 ) ) ;
#48802 = cartesian_point ( 'none', ( 5.811289415538911200, 1.206294668962847800, -4.652862792565630700 ) ) ;
#48803 = cartesian_point ( 'none', ( 4.646644821377467600, 0.9482129236377034900, -4.712236331749106300 ) ) ;
#48804 = cartesian_point ( 'none', ( 3.485978078972125500, 0.6861096303144209600, -4.750094858586972000 ) ) ;
#48805 = cartesian_point ( 'none', ( 2.325311336566785200, 0.4240063369911387100, -4.787953385424839500 ) ) ;
#48806 = cartesian_point ( 'none', ( 1.160666742405341600, 0.1596719269323589000, -4.804038287790755900 ) ) ;
#48807 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1050879278096510700, -4.798239689491686600 ) ) ;
#48808 = cartesian_point ( 'none', ( 20.00002613607361500, 3.739799355828689300, -2.854008834960438400 ) ) ;
#48809 = cartesian_point ( 'none', ( 19.14251968257110900, 3.623760555727520300, -3.006062264001591300 ) ) ;
#48810 = cartesian_point ( 'none', ( 18.28474686281229100, 3.498701071664398500, -3.150731560663485800 ) ) ;
#48811 = cartesian_point ( 'none', ( 17.42989039486063500, 3.365096823432396800, -3.287489775012859100 ) ) ;
#48812 = cartesian_point ( 'none', ( 16.26922365245529500, 3.183697941420637000, -3.473170900554786800 ) ) ;
#48813 = cartesian_point ( 'none', ( 15.10457905829384600, 2.987585202745151900, -3.643238029967951400 ) ) ;
#48814 = cartesian_point ( 'none', ( 13.94391231588850200, 2.778098256266794900, -3.796529432312661300 ) ) ;
#48815 = cartesian_point ( 'none', ( 12.78324557348316600, 2.568611309788440400, -3.949820834657372400 ) ) ;
#48816 = cartesian_point ( 'none', ( 11.61860097932172100, 2.347181163768630600, -4.085289374220177900 ) ) ;
#48817 = cartesian_point ( 'none', ( 10.45793423691638100, 2.115320410631897000, -4.202009663512568800 ) ) ;
#48818 = cartesian_point ( 'none', ( 9.297267494511039800, 1.883459657495162800, -4.318729952804960500 ) ) ;
#48819 = cartesian_point ( 'none', ( 8.132622900349593600, 1.642752141289139300, -4.415904673898258400 ) ) ;
#48820 = cartesian_point ( 'none', ( 6.971956157944251100, 1.394842138423723500, -4.492870024913523600 ) ) ;
#48821 = cartesian_point ( 'none', ( 5.811289415538911200, 1.146932135558308000, -4.569835375928788000 ) ) ;
#48822 = cartesian_point ( 'none', ( 4.646644821377467600, 0.8935131227305068700, -4.626065605476743900 ) ) ;
#48823 = cartesian_point ( 'none', ( 3.485978078972125500, 0.6363162087614328000, -4.661176604072879000 ) ) ;
#48824 = cartesian_point ( 'none', ( 2.325311336566785200, 0.3791192947923586200, -4.696287602669015000 ) ) ;
#48825 = cartesian_point ( 'none', ( 1.160666742405341600, 0.1199013953986598600, -4.710039526590832400 ) ) ;
#48826 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1395667683233124700, -4.702338436253679500 ) ) ;
#48827 = cartesian_point ( 'none', ( 20.00002613607361500, 3.658400989070640400, -2.825553468799742300 ) ) ;
#48828 = cartesian_point ( 'none', ( 19.14251968257110900, 3.543519132320620500, -2.974297388531359100 ) ) ;
#48829 = cartesian_point ( 'none', ( 18.28474686281229100, 3.419815775220161700, -3.115734525325810600 ) ) ;
#48830 = cartesian_point ( 'none', ( 17.42989039486063500, 3.287761542532037700, -3.249349818244665400 ) ) ;
#48831 = cartesian_point ( 'none', ( 16.26922365245529500, 3.108467167603559600, -3.430763695991020600 ) ) ;
#48832 = cartesian_point ( 'none', ( 15.10457905829384600, 2.914804134582621200, -3.596751941240778900 ) ) ;
#48833 = cartesian_point ( 'none', ( 13.94391231588850200, 2.708095358356487700, -3.746180685969021400 ) ) ;
#48834 = cartesian_point ( 'none', ( 12.78324557348316600, 2.501386582130356500, -3.895609430697264400 ) ) ;
#48835 = cartesian_point ( 'none', ( 11.61860097932172100, 2.283044093240597300, -4.027457925058742600 ) ) ;
#48836 = cartesian_point ( 'none', ( 12.78324557348316600, 3.003412037294173900, -4.199508994424802700 ) ) ;
#48837 = cartesian_point ( 'none', ( 11.61860097932172100, 2.767570706742482000, -4.358544716209674900 ) ) ;
#48838 = cartesian_point ( 'none', ( 10.45793423691638100, 2.519401828092892300, -4.497561627662318700 ) ) ;
#48839 = cartesian_point ( 'none', ( 9.297267494511039800, 2.271232949443301200, -4.636578539114962500 ) ) ;
#48840 = cartesian_point ( 'none', ( 8.132622900349593600, 2.012431767776919700, -4.754627013768863500 ) ) ;
#48841 = cartesian_point ( 'none', ( 6.971956157944251100, 1.744766157585476300, -4.850900660842556000 ) ) ;
#48842 = cartesian_point ( 'none', ( 5.811289415538911200, 1.477100547394032400, -4.947174307916247600 ) ) ;
#48843 = cartesian_point ( 'none', ( 4.646644821377467600, 1.202398936204492000, -5.021015480780022200 ) ) ;
#48844 = cartesian_point ( 'none', ( 3.485978078972125500, 0.9225378145650484600, -5.071919769349261000 ) ) ;
#48845 = cartesian_point ( 'none', ( 2.325311336566785200, 0.6426766929256050300, -5.122824057918499800 ) ) ;
#48846 = cartesian_point ( 'none', ( 1.160666742405341600, 0.3595677960724996700, -5.150443734286001000 ) ) ;
#48847 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.07514504483988418400, -5.154590128056191200 ) ) ;
#48848 = cartesian_point ( 'none', ( 20.00002613607361500, 4.084226376895260000, -2.928350030104649400 ) ) ;
#48849 = cartesian_point ( 'none', ( 19.14251968257110900, 3.965164999226374200, -3.094407234382026600 ) ) ;
#48850 = cartesian_point ( 'none', ( 18.28474686281229100, 3.836236224703188500, -3.252867092416511500 ) ) ;
#48851 = cartesian_point ( 'none', ( 17.42989039486063500, 3.697931449512728000, -3.403151773172269600 ) ) ;
#48852 = cartesian_point ( 'none', ( 16.26922365245529500, 3.510150507451130300, -3.607198227033898300 ) ) ;
#48853 = cartesian_point ( 'none', ( 15.10457905829384600, 3.306160909904512400, -3.795040931517772900 ) ) ;
#48854 = cartesian_point ( 'none', ( 13.94391231588850200, 3.087356112666850300, -3.965396730482273000 ) ) ;
#48855 = cartesian_point ( 'none', ( 12.78324557348316600, 2.868551315429190000, -4.135752529446773600 ) ) ;
#48856 = cartesian_point ( 'none', ( 11.61860097932172100, 2.636425977130763000, -4.287457720046465000 ) ) ;
#48857 = cartesian_point ( 'none', ( 10.45793423691638100, 2.392565749204145200, -4.419476002002508800 ) ) ;
#48858 = cartesian_point ( 'none', ( 9.297267494511039800, 2.148705521277527900, -4.551494283958552600 ) ) ;
#48859 = cartesian_point ( 'none', ( 8.132622900349593600, 1.894776216350478000, -4.662923838540415900 ) ) ;
#48860 = cartesian_point ( 'none', ( 6.971956157944251100, 1.632512429056573600, -4.753003488902220600 ) ) ;
#48861 = cartesian_point ( 'none', ( 5.811289415538911200, 1.370248641762668700, -4.843083139264025200 ) ) ;
#48862 = cartesian_point ( 'none', ( 4.646644821377467600, 1.101441899701109300, -4.911197550054237300 ) ) ;
#48863 = cartesian_point ( 'none', ( 3.485978078972125500, 0.8279284254866264800, -4.956881430780053500 ) ) ;
#48864 = cartesian_point ( 'none', ( 2.325311336566785200, 0.5544149512721433500, -5.002565311505871500 ) ) ;
#48865 = cartesian_point ( 'none', ( 1.160666742405341600, 0.2780631192726357700, -5.025506594939092700 ) ) ;
#48866 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0007606927177316322500, -5.025548568851710300 ) ) ;
#48867 = cartesian_point ( 'none', ( 20.00002613607361500, 3.952631761497642100, -2.907302630355453700 ) ) ;
#48868 = cartesian_point ( 'none', ( 19.14251968257110900, 3.834426132760655000, -3.068009437295772000 ) ) ;
#48869 = cartesian_point ( 'none', ( 18.28474686281229100, 3.706677230815490300, -3.221182142630060900 ) ) ;
#48870 = cartesian_point ( 'none', ( 17.42989039486063500, 3.569871645285501000, -3.366262447085531100 ) ) ;
#48871 = cartesian_point ( 'none', ( 16.26922365245529500, 3.384126202333637600, -3.563242748074526100 ) ) ;
#48872 = cartesian_point ( 'none', ( 15.10457905829384600, 3.182748669914541300, -3.744211524364510000 ) ) ;
#48873 = cartesian_point ( 'none', ( 13.94391231588850200, 2.967114660768765100, -3.907932575713498800 ) ) ;
#48874 = oriented_edge ( 'none', *, *, #47624, .f. ) ;
#48875 = cartesian_point ( 'none', ( 12.78324557348316600, 2.751480651622989300, -4.071653627062488600 ) ) ;
#48876 = cartesian_point ( 'none', ( 11.61860097932172100, 2.523063164683008600, -4.217008572678806500 ) ) ;
#48877 = cartesian_point ( 'none', ( 10.45793423691638100, 2.283422522996909200, -4.343004490895918200 ) ) ;
#48878 = cartesian_point ( 'none', ( 9.297267494511039800, 2.043781881310808800, -4.469000409113030000 ) ) ;
#48879 = cartesian_point ( 'none', ( 8.132622900349593600, 1.794555073453719500, -4.574776620051332000 ) ) ;
#48880 = cartesian_point ( 'none', ( 6.971956157944251100, 1.537444571235962800, -4.659610564934449300 ) ) ;
#48881 = cartesian_point ( 'none', ( 5.811289415538911200, 1.280334069018206300, -4.744444509817567400 ) ) ;
#48882 = cartesian_point ( 'none', ( 4.646644821377467600, 1.017096197876549100, -4.807756686781459600 ) ) ;
#48883 = cartesian_point ( 'none', ( 3.485978078972125500, 0.7495291393905794100, -4.849114609459762800 ) ) ;
#48884 = cartesian_point ( 'none', ( 2.325311336566785200, 0.4819620809046092400, -4.890472532138064200 ) ) ;
#48885 = cartesian_point ( 'none', ( 1.160666742405341600, 0.2118935893932133700, -4.909593683982499200 ) ) ;
#48886 = cartesian_point ( 'none', ( 1.160666742405341600, 0.7504765457812362400, -5.608983095651030500 ) ) ;
#48887 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4396424877737820600, -5.633241925708296600 ) ) ;
#48888 = cartesian_point ( 'none', ( 20.00002613607361500, 4.577199697309628100, -2.946171476718953700 ) ) ;
#48889 = cartesian_point ( 'none', ( 19.14251968257110900, 4.457413732086607200, -3.132272078158261100 ) ) ;
#48890 = cartesian_point ( 'none', ( 18.28474686281229100, 4.326540997330518200, -3.310689542255695900 ) ) ;
#48891 = cartesian_point ( 'none', ( 17.42989039486063500, 4.185081716052089900, -3.480772108203890300 ) ) ;
#48892 = cartesian_point ( 'none', ( 16.26922365245529500, 3.993017797324484700, -3.711698801935353400 ) ) ;
#48893 = cartesian_point ( 'none', ( 15.10457905829384600, 3.782540099034025900, -3.925976251232052400 ) ) ;
#48894 = cartesian_point ( 'none', ( 13.94391231588850200, 3.555086397281616700, -4.122140723840815600 ) ) ;
#48895 = cartesian_point ( 'none', ( 12.78324557348316600, 3.327632695529205700, -4.318305196449579800 ) ) ;
#48896 = cartesian_point ( 'none', ( 11.61860097932172100, 3.084756729732832900, -4.495016690114331600 ) ) ;
#48897 = cartesian_point ( 'none', ( 10.45793423691638100, 2.828117589011875900, -4.651068086150244700 ) ) ;
#48898 = cartesian_point ( 'none', ( 9.297267494511039800, 2.571478448290919400, -4.807119482186159600 ) ) ;
#48899 = cartesian_point ( 'none', ( 8.132622900349593600, 2.302829238205167600, -4.941444791324274300 ) ) ;
#48900 = cartesian_point ( 'none', ( 6.971956157944251100, 2.024005105266222700, -5.053126435499107700 ) ) ;
#48901 = cartesian_point ( 'none', ( 5.811289415538911200, 1.745180972327276900, -5.164808079673941100 ) ) ;
#48902 = cartesian_point ( 'none', ( 4.646644821377467600, 1.458086568087061800, -5.253083160012082000 ) ) ;
#48903 = cartesian_point ( 'none', ( 3.485978078972125500, 1.164683038436433900, -5.317348668205061000 ) ) ;
#48904 = cartesian_point ( 'none', ( 2.325311336566785200, 0.8712795087858064000, -5.381614176398041000 ) ) ;
#48905 = cartesian_point ( 'none', ( 1.160666742405341600, 0.5735710973395453700, -5.421431113860538900 ) ) ;
#48906 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2735914544201864000, -5.436527490535839400 ) ) ;
#48907 = cartesian_point ( 'none', ( 20.00002613607361500, 4.396931528557522600, -2.949681499520612000 ) ) ;
#48908 = cartesian_point ( 'none', ( 19.14251968257110900, 4.277002852201574600, -3.128452725611745100 ) ) ;
#48909 = cartesian_point ( 'none', ( 18.28474686281229100, 4.146434148037940300, -3.299547353852007700 ) ) ;
#48910 = cartesian_point ( 'none', ( 17.42989039486063500, 4.005723919547977000, -3.462340782736228000 ) ) ;
#48911 = cartesian_point ( 'none', ( 16.26922365245529500, 3.814677014427301200, -3.683370775339301200 ) ) ;
#48912 = cartesian_point ( 'none', ( 15.10457905829384600, 3.606030119228202500, -3.887869310077523900 ) ) ;
#48913 = cartesian_point ( 'none', ( 13.94391231588850200, 3.381208503810059000, -4.074439454599843900 ) ) ;
#48914 = cartesian_point ( 'none', ( 12.78324557348316600, 3.156386888391917700, -4.261009599122164800 ) ) ;
#48915 = cartesian_point ( 'none', ( 11.61860097932172100, 2.916926312354155600, -4.428376890161860800 ) ) ;
#48916 = cartesian_point ( 'none', ( 10.45793423691638100, 2.664462534240941100, -4.575398039412928800 ) ) ;
#48917 = cartesian_point ( 'none', ( 9.297267494511039800, 2.411998756127728500, -4.722419188663996800 ) ) ;
#48918 = cartesian_point ( 'none', ( 8.132622900349593600, 2.148256359538478900, -4.848089892599569200 ) ) ;
#48919 = cartesian_point ( 'none', ( 6.971956157944251100, 1.875036972473171500, -4.951551692883351000 ) ) ;
#48920 = cartesian_point ( 'none', ( 5.811289415538911200, 1.601817585407864500, -5.055013493167130000 ) ) ;
#48921 = cartesian_point ( 'none', ( 4.646644821377467600, 1.320987573320967900, -5.135559640794292900 ) ) ;
#48922 = cartesian_point ( 'none', ( 3.485978078972125500, 1.034465289952922300, -5.192639923903825200 ) ) ;
#48923 = cartesian_point ( 'none', ( 2.325311336566785200, 0.7479430065848772200, -5.249720207013361100 ) ) ;
#48924 = cartesian_point ( 'none', ( 1.160666742405341600, 0.4576856896608596500, -5.282944709392983100 ) ) ;
#48925 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1656760909725081800, -5.292086474002235100 ) ) ;
#48926 = cartesian_point ( 'none', ( 20.00002613607361500, 4.232438481455425000, -2.943112411498010900 ) ) ;
#48927 = cartesian_point ( 'none', ( 19.14251968257110900, 4.112776892251614100, -3.115195649949829400 ) ) ;
#48928 = cartesian_point ( 'none', ( 18.28474686281229100, 3.982882097249302000, -3.279632458611421600 ) ) ;
#48929 = cartesian_point ( 'none', ( 17.42989039486063500, 3.843249560999662400, -3.435822896759118400 ) ) ;
#48930 = cartesian_point ( 'none', ( 16.26922365245529500, 3.653665874078515100, -3.647887791669644800 ) ) ;
#48931 = cartesian_point ( 'none', ( 15.10457905829384600, 3.447217531346497200, -3.843572680670383600 ) ) ;
#48932 = cartesian_point ( 'none', ( 13.94391231588850200, 3.225314784320335400, -4.021540837547592100 ) ) ;
#48933 = cartesian_point ( 'none', ( 13.94391231588850200, 4.134617215195762100, -4.208912030895047200 ) ) ;
#48934 = cartesian_point ( 'none', ( 12.78324557348316600, 3.902375599512798200, -4.437054167209420400 ) ) ;
#48935 = cartesian_point ( 'none', ( 11.61860097932172100, 3.652087378400842100, -4.645238721847200700 ) ) ;
#48936 = cartesian_point ( 'none', ( 10.45793423691638100, 3.385462274199003000, -4.832043583203852900 ) ) ;
#48937 = cartesian_point ( 'none', ( 9.297267494511039800, 3.118837169997164900, -5.018848444560505900 ) ) ;
#48938 = cartesian_point ( 'none', ( 8.132622900349593600, 2.837696502521444200, -5.182997546015327500 ) ) ;
#48939 = cartesian_point ( 'none', ( 6.971956157944251100, 2.543960747603585500, -5.323369582760380900 ) ) ;
#48940 = cartesian_point ( 'none', ( 5.811289415538911200, 2.250224992685727200, -5.463741619505436000 ) ) ;
#48941 = cartesian_point ( 'none', ( 4.646644821377467600, 1.945900663375957000, -5.579377708194380500 ) ) ;
#48942 = cartesian_point ( 'none', ( 3.485978078972125500, 1.633066603424270900, -5.669487937088015400 ) ) ;
#48943 = cartesian_point ( 'none', ( 2.325311336566785200, 1.320232543472585500, -5.759598165981656400 ) ) ;
#48944 = cartesian_point ( 'none', ( 1.160666742405341600, 1.001025726718017400, -5.823566990846076800 ) ) ;
#48945 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.6776266593904554100, -5.860957439743916800 ) ) ;
#48946 = cartesian_point ( 'none', ( 20.00002613607361500, 5.028688559065446200, -2.893422336227014400 ) ) ;
#48947 = cartesian_point ( 'none', ( 19.14251968257110900, 4.911047277802084400, -3.097879652311149400 ) ) ;
#48948 = cartesian_point ( 'none', ( 18.28474686281229100, 4.781196630059256800, -3.294746317674448900 ) ) ;
#48949 = cartesian_point ( 'none', ( 17.42989039486063500, 4.639634533390297300, -3.483302001897809600 ) ) ;
#48950 = cartesian_point ( 'none', ( 16.26922365245529500, 4.447431018825414000, -3.739310255884504400 ) ) ;
#48951 = cartesian_point ( 'none', ( 15.10457905829384600, 4.234742982658934500, -3.978572071459108200 ) ) ;
#48952 = cartesian_point ( 'none', ( 13.94391231588850200, 4.003023299840705800, -4.199453047812955500 ) ) ;
#48953 = cartesian_point ( 'none', ( 12.78324557348316600, 3.771303617022476700, -4.420334024166804100 ) ) ;
#48954 = cartesian_point ( 'none', ( 11.61860097932172100, 3.522135167946815600, -4.621325320261036000 ) ) ;
#48955 = cartesian_point ( 'none', ( 10.45793423691638100, 3.257220025774391300, -4.801053961740834100 ) ) ;
#48956 = cartesian_point ( 'none', ( 9.297267494511039800, 2.992304883601968800, -4.980782603220633900 ) ) ;
#48957 = cartesian_point ( 'none', ( 8.132622900349593600, 2.713452687374240800, -5.138020861222247300 ) ) ;
#48958 = cartesian_point ( 'none', ( 6.971956157944251100, 2.422568280343851300, -5.271694639006026900 ) ) ;
#48959 = cartesian_point ( 'none', ( 5.811289415538911200, 2.131683873313462200, -5.405368416789813500 ) ) ;
#48960 = cartesian_point ( 'none', ( 4.646644821377467600, 1.830754290933337000, -5.514564586910075200 ) ) ;
#48961 = cartesian_point ( 'none', ( 3.485978078972125500, 1.521835187389713400, -5.598537228801427000 ) ) ;
#48962 = cartesian_point ( 'none', ( 2.325311336566785200, 1.212916083846091300, -5.682509870692785900 ) ) ;
#48963 = cartesian_point ( 'none', ( 1.160666742405341600, 0.8981176898560244700, -5.740685366063983600 ) ) ;
#48964 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5795903976518378400, -5.772666317292457300 ) ) ;
#48965 = cartesian_point ( 'none', ( 20.00002613607361500, 4.833827853773879500, -2.925885915529422600 ) ) ;
#48966 = cartesian_point ( 'none', ( 19.14251968257110900, 4.714866662514761900, -3.122420550312812600 ) ) ;
#48967 = cartesian_point ( 'none', ( 18.28474686281229100, 4.584181432324003300, -3.311300601652683400 ) ) ;
#48968 = cartesian_point ( 'none', ( 17.42989039486063500, 4.442272534422827800, -3.491835454388738700 ) ) ;
#48969 = cartesian_point ( 'none', ( 16.26922365245529500, 4.249598156418819000, -3.736953561663368900 ) ) ;
#48970 = cartesian_point ( 'none', ( 15.10457905829384600, 4.037340166238160500, -3.965323542303551100 ) ) ;
#48971 = cartesian_point ( 'none', ( 13.94391231588850200, 3.806948501180560800, -4.175385397777396300 ) ) ;
#48972 = cartesian_point ( 'none', ( 12.78324557348316600, 3.576556836122959800, -4.385447253251245000 ) ) ;
#48973 = cartesian_point ( 'none', ( 11.61860097932172100, 3.329605304874834200, -4.575766048085951900 ) ) ;
#48974 = cartesian_point ( 'none', ( 10.45793423691638100, 3.067780836800167300, -4.745041711932074700 ) ) ;
#48975 = cartesian_point ( 'none', ( 9.297267494511039800, 2.805956368725500500, -4.914317375778200200 ) ) ;
#48976 = cartesian_point ( 'none', ( 8.132622900349593600, 2.531047490427760700, -5.061393584208412100 ) ) ;
#48977 = cartesian_point ( 'none', ( 6.971956157944251100, 2.244932108299655800, -5.185265657585817100 ) ) ;
#48978 = cartesian_point ( 'none', ( 5.811289415538911200, 1.958816726171551400, -5.309137730963223100 ) ) ;
#48979 = cartesian_point ( 'none', ( 4.646644821377467600, 1.663449298390197400, -5.408959497422023000 ) ) ;
#48980 = cartesian_point ( 'none', ( 3.485978078972125500, 1.360847483985972300, -5.484049073079367200 ) ) ;
#48981 = cartesian_point ( 'none', ( 2.325311336566785200, 1.058245669581748100, -5.559138648736711400 ) ) ;
#48982 = axis2_placement_3d ( 'none', #49020, #49041, #49040 ) ;
#48983 = face_outer_bound ( 'none', #16516, .t. ) ;
#48984 = plane ( 'none', #48982 ) ;
#48985 = conical_surface ( 'none', #49031, 1.500000000000000900, 0.9599310885968845900 ) ;
#48986 = face_outer_bound ( 'none', #16393, .t. ) ;
#48987 = cartesian_point ( 'none', ( 20.00002613607361500, 5.157571380384541500, -2.865215080276617900 ) ) ;
#48988 = cartesian_point ( 'none', ( 19.14251968257110900, 5.041076954763158600, -3.074912537090636300 ) ) ;
#48989 = cartesian_point ( 'none', ( 18.28474686281229100, 4.912051593026258300, -3.277078309852532900 ) ) ;
#48990 = cartesian_point ( 'none', ( 17.42989039486063500, 4.770990576704647000, -3.470972330198223200 ) ) ;
#48991 = cartesian_point ( 'none', ( 16.26922365245529500, 4.579467395407681000, -3.734228618713822300 ) ) ;
#48992 = cartesian_point ( 'none', ( 15.10457905829384600, 4.366858830878724600, -3.980769894580676600 ) ) ;
#48993 = cartesian_point ( 'none', ( 20.00002669868733600, 5.308281638952783200, -2.575297802034023100 ) ) ;
#48994 = cartesian_point ( 'none', ( 20.00005355952163600, 5.257322741971806000, -2.453601240294419000 ) ) ;
#48995 = cartesian_point ( 'none', ( 20.00005355952163600, 5.171942373337717700, -2.275458680704125900 ) ) ;
#48996 = cartesian_point ( 'none', ( 20.00005355952163600, 5.041107744406131600, -2.053756594285737400 ) ) ;
#48997 = cartesian_point ( 'none', ( 20.00005355952163600, 4.940412888679313500, -1.904192297224369700 ) ) ;
#48998 = cartesian_point ( 'none', ( 20.00005355952163600, 4.840531512438206000, -1.773330438218149600 ) ) ;
#48999 = cartesian_point ( 'none', ( 20.00005355952163600, 4.743297743170990600, -1.660501585717359700 ) ) ;
#49000 = cartesian_point ( 'none', ( 20.00005355952163600, 4.650466838103881200, -1.564884856520679000 ) ) ;
#49001 = cartesian_point ( 'none', ( 20.00005355952163600, 4.563702423858721600, -1.485519362664316400 ) ) ;
#49003 = vertex_point ( 'none', #7084 ) ;
#49002 = cartesian_point ( 'none', ( 20.00005355952163600, 4.484569793276429000, -1.421302016153323900 ) ) ;
#49004 = cartesian_point ( 'none', ( 20.00005355952163600, 4.414514319230294200, -1.371026450215303100 ) ) ;
#49005 = cartesian_point ( 'none', ( 20.00005355952163600, 4.354885633551706500, -1.333305613003857200 ) ) ;
#49006 = cartesian_point ( 'none', ( 20.00005355952163600, 4.306836858338909800, -1.306821399308366200 ) ) ;
#49007 = cartesian_point ( 'none', ( 20.00005355952163600, 4.271551176791023300, -1.289727137559897500 ) ) ;
#49008 = cartesian_point ( 'none', ( 20.00005355952163600, 4.246754833511981400, -1.279858683828634800 ) ) ;
#49009 = cartesian_point ( 'none', ( 20.00005355952163600, 4.224646676918977700, -1.271408518099716600 ) ) ;
#49010 = cartesian_point ( 'none', ( 20.00005355952163600, 4.200905234179728600, -1.261460886680722900 ) ) ;
#49011 = cartesian_point ( 'none', ( 20.00005355952163600, 4.174009645477577000, -1.248695129714242800 ) ) ;
#49012 = cartesian_point ( 'none', ( 20.00005355952163600, 4.139247675041451300, -1.230025757513568900 ) ) ;
#49013 = cartesian_point ( 'none', ( 20.00005355952163600, 4.096933568069810700, -1.202602568824581200 ) ) ;
#49014 = cartesian_point ( 'none', ( 20.00005355952163600, 4.048418754015457900, -1.160821581364214200 ) ) ;
#49015 = cartesian_point ( 'none', ( 20.00005355952163600, 4.002758176940460500, -1.104680662989741700 ) ) ;
#49016 = cartesian_point ( 'none', ( 20.00005355952163600, 3.958727567221685700, -1.012978238044765200 ) ) ;
#49017 = cartesian_point ( 'none', ( 20.00005355952163600, 3.955193385426802400, -0.9327595162351932600 ) ) ;
#49018 = cartesian_point ( 'none', ( 20.00003984779762700, 3.965003889637407100, -0.8845767457769783100 ) ) ;
#49019 = face_outer_bound ( 'none', #16478, .t. ) ;
#49020 = cartesian_point ( 'none', ( 20.00002613607361500, 5.489435848618692900, 0.03200470255005692700 ) ) ;
#49021 =( bounded_curve ( ) b_spline_curve ( 3, ( #49018, #49017, #49016, #49015, #49014, #49013, #49012, #49011, #49010, #49009, #49008, #49007, #49006, #49005, #49004, #49002, #49001, #49000, #48999, #48998, #48997, #48996, #48995, #48994, #48993 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300774700, 0.1013029446408079700, 0.1319002766818698200, 0.1591489200251269300, 0.1850647138687083500, 0.1979538723301119100, 0.2109519403790833200, 0.2241472491554406300, 0.2317470435348355500, 0.2420361988459379700, 0.2591847310483871300, 0.2831926529955721700, 0.3140599689719748000, 0.3517866809250889100, 0.3963727899035654500, 0.4478182965365961600, 0.5061232012313049400, 0.5712875042662506300, 0.6433112058404020200, 0.7221943061008260200, 0.8079368051592903400, 0.9811871069111899300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500 ) )
representation_item ( '' ) );
#49022 =( bounded_curve ( ) b_spline_curve ( 3, ( #49067, #49066, #49065, #49064, #49063, #49062, #49061, #49060, #49059, #49058, #49057, #49056, #49055, #49054, #49053, #49052, #49051, #49050, #49049, #49048, #49047, #49046, #49045, #49044, #49043 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464205851400, 0.1920631948407102200, 0.2778056938991745300, 0.3566887941595984200, 0.4287124957337498100, 0.4938767987686953900, 0.5521817034634042300, 0.6036272100964349400, 0.6482133190749114200, 0.6859400310280253700, 0.7168073470044280500, 0.7408152689516130900, 0.7579638011540622600, 0.7682529564651645600, 0.7758527508445595100, 0.7890480596209168400, 0.8020461276698881400, 0.8149352861312918500, 0.8408510799748731800, 0.8680997233181302300, 0.8986970553591920900, 0.9352742939269923500, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672484100, 0.9986758212672483000, 0.9986758212672481900, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000 ) )
representation_item ( '' ) );
#49023 = cartesian_point ( 'none', ( 17.42989039486063500, -0.001841815366383173900, -4.704408810850206500 ) ) ;
#49024 = cartesian_point ( 'none', ( 4.399999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#49025 = cartesian_point ( 'none', ( 5.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#49026 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49027 = cartesian_point ( 'none', ( 20.00003984779762700, 3.965003889637407100, -0.8845767457769783100 ) ) ;
#49028 = cartesian_point ( 'none', ( 20.00002613607362500, 3.980167753075251300, -0.8166068450749595100 ) ) ;
#49029 = cartesian_point ( 'none', ( 20.00002613607362500, 3.993579675176266900, -0.7482669711155138800 ) ) ;
#49030 = cartesian_point ( 'none', ( 20.00002613607362200, 4.005230214739675900, -0.6796048785526009900 ) ) ;
#49031 = axis2_placement_3d ( 'none', #49042, #49033, #49026 ) ;
#49032 =( bounded_curve ( ) b_spline_curve ( 3, ( #49030, #49029, #49028, #49027 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#49033 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#49034 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49035 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49036 = cartesian_point ( 'none', ( 4.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#49037 = axis2_placement_3d ( 'none', #49036, #49035, #49034 ) ;
#49038 = circle ( 'none', #49037, 1.219500000000000700 ) ;
#49039 = circle ( 'none', #49072, 1.500000000000000900 ) ;
#49040 = direction ( 'none', ( 2.589036148988146600e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49041 = direction ( 'none', ( 1.000000000000000000, -1.465403593846986700e-014, 2.589036148988146600e-014 ) ) ;
#49042 = cartesian_point ( 'none', ( 5.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#49043 = cartesian_point ( 'none', ( 20.00002613607362200, 4.005230214739675900, -0.6796048785526009900 ) ) ;
#49044 = cartesian_point ( 'none', ( 20.00002613607361100, 4.014358432828663200, -0.6312855170432987200 ) ) ;
#49045 = cartesian_point ( 'none', ( 20.00002613607361100, 4.047949012555314100, -0.5583526251264945300 ) ) ;
#49046 = cartesian_point ( 'none', ( 20.00002613607361100, 4.123372512014843700, -0.4900933762127054300 ) ) ;
#49047 = cartesian_point ( 'none', ( 20.00002613607361100, 4.186864663079435700, -0.4553739613567195900 ) ) ;
#49048 = cartesian_point ( 'none', ( 20.00002613607361100, 4.247572029444097700, -0.4350281076032322900 ) ) ;
#49049 = cartesian_point ( 'none', ( 20.00002613607361100, 4.297112108433133000, -0.4256315390572422700 ) ) ;
#49050 = cartesian_point ( 'none', ( 20.00002613607361100, 4.336351726956076300, -0.4214851689407044200 ) ) ;
#49051 = cartesian_point ( 'none', ( 20.00002613607361100, 4.366077177525786700, -0.4198314364985349400 ) ) ;
#49052 = cartesian_point ( 'none', ( 20.00002613607361100, 4.391817329580115700, -0.4195946952701686800 ) ) ;
#49053 = cartesian_point ( 'none', ( 20.00002613607361100, 4.415479376987254200, -0.4201270497470404600 ) ) ;
#49054 = cartesian_point ( 'none', ( 20.00002613607361100, 4.442166258990275700, -0.4203623113357667400 ) ) ;
#49055 = cartesian_point ( 'none', ( 20.00002613607361100, 4.481295432692782300, -0.4178721562435733200 ) ) ;
#49056 = cartesian_point ( 'none', ( 20.00002613607361100, 4.535789936235802100, -0.4115123246327508400 ) ) ;
#49057 = cartesian_point ( 'none', ( 20.00002613607361100, 4.605252293705154500, -0.3991259365196577800 ) ) ;
#49058 = cartesian_point ( 'none', ( 20.00002613607361100, 4.689113089729166200, -0.3790568342867267600 ) ) ;
#49059 = cartesian_point ( 'none', ( 20.00002613607361100, 4.786647033261293600, -0.3495107571383396800 ) ) ;
#49060 = cartesian_point ( 'none', ( 20.00002613607361100, 4.896971904006806000, -0.3088245421588603500 ) ) ;
#49061 = cartesian_point ( 'none', ( 20.00002613607361100, 5.019055422517330300, -0.2553853211134574600 ) ) ;
#49062 = cartesian_point ( 'none', ( 20.00002613607361100, 5.151720525031009900, -0.1876747132474020100 ) ) ;
#49063 = cartesian_point ( 'none', ( 20.00002613607361100, 5.293652399150293100, -0.1042693263028531400 ) ) ;
#49064 = cartesian_point ( 'none', ( 20.00002613607361100, 5.443405971373230100, -0.003856177105279969800 ) ) ;
#49065 = cartesian_point ( 'none', ( 20.00002613607361500, 5.648328112173163400, 0.1519527791540157000 ) ) ;
#49066 = cartesian_point ( 'none', ( 20.00002613607361100, 5.794704232801489500, 0.2846125308684653300 ) ) ;
#49067 = cartesian_point ( 'none', ( 20.00001312526307400, 5.887877326982652100, 0.3780213390763598700 ) ) ;
#49068 = cartesian_point ( 'none', ( 20.00003984779762700, 3.965003889637407100, -0.8845767457769783100 ) ) ;
#49069 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5700958300268346200, -4.669738364884580900 ) ) ;
#49070 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49071 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49072 = axis2_placement_3d ( 'none', #49025, #49071, #49070 ) ;
#49073 = conical_surface ( 'none', #49093, 1.219500000000000700, 0.9599310885968779200 ) ;
#49074 = cartesian_point ( 'none', ( 18.28475599830563800, 0.1893483517189667200, -4.704483663398485200 ) ) ;
#49075 =( bounded_curve ( ) b_spline_curve ( 2, ( #49118, #49117, #49116, #49115, #49114, #49113, #49112, #49111, #49110, #49109, #49108, #49107, #49106 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791461100, 0.3486159663582922300, 0.5229239495374382600, 0.6972319327165844600, 0.8715399158957305400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#49076 = cartesian_point ( 'none', ( 19.14253799322049300, 0.3802307475668395600, -4.692917670301795000 ) ) ;
#49077 = face_outer_bound ( 'none', #16374, .t. ) ;
#49078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49079 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49080 = cartesian_point ( 'none', ( 20.00002613607362200, 4.005230214739675900, -0.6796048785526009900 ) ) ;
#49081 = cartesian_point ( 'none', ( 18.71325369381603600, 3.963766447474629900, -0.9239703013267711600 ) ) ;
#49082 = cartesian_point ( 'none', ( 17.42989039486063500, 3.892902569110053600, -1.161482436988382300 ) ) ;
#49083 = cartesian_point ( 'none', ( 15.68690135537457000, 3.796659390436122500, -1.484057540655500300 ) ) ;
#49084 = cartesian_point ( 'none', ( 13.94391231588850700, 3.648634726252828500, -1.786392033792716600 ) ) ;
#49085 = cartesian_point ( 'none', ( 12.20092327640244400, 3.500610062069533500, -2.088726526929932900 ) ) ;
#49086 = cartesian_point ( 'none', ( 10.45793423691638100, 3.304841639344295000, -2.362573512691665800 ) ) ;
#49087 = cartesian_point ( 'none', ( 8.714945197430317600, 3.109073216619057300, -2.636420498453398300 ) ) ;
#49088 = cartesian_point ( 'none', ( 6.971956157944253700, 2.870901087593629600, -2.874310144933882600 ) ) ;
#49089 = cartesian_point ( 'none', ( 5.228967118458189800, 2.632728958568202800, -3.112199791414366900 ) ) ;
#49090 = cartesian_point ( 'none', ( 3.485978078972126900, 2.358649838053996600, -3.307643089189638900 ) ) ;
#49091 = cartesian_point ( 'none', ( 1.742989039486063400, 2.084570717539791000, -3.503086386964912300 ) ) ;
#49092 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.782060769473490700, -3.650752152354316900 ) ) ;
#49093 = axis2_placement_3d ( 'none', #49024, #49079, #49078 ) ;
#49094 =( bounded_curve ( ) b_spline_curve ( 2, ( #49092, #49091, #49090, #49089, #49088, #49087, #49086, #49085, #49084, #49083, #49082, #49081, #49080 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368421300, 0.05263157894736842500, 0.07894736842105262700, 0.1052631578947368500, 0.1315789473684210500, 0.1509727376132403400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#49095 = cartesian_point ( 'none', ( 16.26922365245529500, -0.2614242193333018400, -4.704307182169602100 ) ) ;
#49096 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #49126, #49125, #49124, #49123, #49122, #49121, #49120, #49119, #49200, #49199, #49198, #49197, #49196, #49195, #49194, #49193, #49192, #49191, #49190 ),
( #49189, #49188, #49187, #49186, #49185, #49184, #49183, #49182, #49181, #49180, #49179, #49178, #49177, #49176, #49175, #49174, #49173, #49172, #49171 ),
( #49170, #49169, #49168, #49167, #49166, #49165, #49164, #49163, #49162, #49161, #49160, #49159, #49158, #49157, #49156, #49155, #49154, #49153, #49152 ),
( #48439, #48445, #48493, #48504, #48503, #48502, #48501, #48500, #48499, #48498, #48497, #48496, #48495, #48550, #48549, #48548, #48547, #48546, #48545 ),
( #48544, #48543, #48542, #48541, #48540, #48539, #48538, #48537, #48536, #48535, #48534, #48533, #48532, #48531, #48530, #48529, #48528, #48527, #48526 ),
( #49249, #49248, #49247, #49246, #49245, #49244, #49243, #49242, #49241, #49240, #49239, #49238, #49237, #49236, #49235, #49234, #49233, #49232, #49231 ),
( #49230, #49229, #49228, #49227, #49226, #49225, #49224, #49223, #49222, #49221, #49220, #49219, #49218, #49217, #49216, #49215, #49214, #49213, #49212 ),
( #49211, #49210, #49209, #49208, #49207, #49206, #49205, #49204, #49203, #49202, #49201, #49297, #49296, #49295, #49294, #49293, #49292, #49291, #49290 ),
( #49289, #49288, #49287, #49286, #49285, #49284, #49283, #49282, #49281, #49280, #49279, #49278, #49277, #49276, #49275, #49274, #49273, #49272, #49271 ),
( #49270, #49269, #49268, #49267, #49266, #49265, #49264, #49263, #49262, #49261, #49260, #49259, #49258, #49257, #49256, #49255, #49254, #49253, #49252 ),
( #49251, #49250, #49347, #49346, #49345, #49344, #49343, #49342, #49341, #49339, #49338, #49337, #49336, #49335, #49334, #49333, #49332, #49331, #49330 ),
( #49329, #49328, #49327, #49326, #49325, #49324, #49323, #49322, #49321, #49320, #49319, #49318, #49317, #49316, #49315, #49314, #49313, #49312, #49311 ),
( #49310, #49309, #49308, #49307, #49306, #49305, #49304, #49303, #49302, #49301, #49300, #49299, #49298, #49395, #49394, #49393, #49392, #49391, #49390 ),
( #49389, #49388, #49387, #49386, #49385, #49384, #49383, #49382, #49381, #49380, #49379, #49378, #49377, #49376, #49375, #49374, #49373, #49372, #49371 ),
( #49370, #49369, #49368, #49367, #49366, #49365, #49364, #49363, #49362, #49361, #49360, #49359, #49358, #49357, #49356, #49355, #49354, #49353, #49352 ),
( #49351, #49350, #49349, #49348, #49444, #49443, #49442, #49441, #49440, #49439, #49438, #49437, #49436, #49435, #49434, #49433, #49432, #49431, #49430 ),
( #49429, #49428, #49427, #49426, #49425, #49424, #49423, #49422, #49421, #49420, #49419, #49418, #49417, #49416, #49415, #49414, #49413, #49412, #49411 ),
( #49410, #49409, #49408, #49407, #49406, #49405, #49404, #49403, #49402, #49401, #49400, #49399, #49398, #49397, #49396, #49492, #49491, #49490, #49489 ),
( #49488, #49487, #49486, #49485, #49484, #49483, #49482, #49481, #49480, #49479, #49478, #49477, #49476, #49475, #49474, #49473, #49472, #49471, #49470 ),
( #49469, #49468, #49467, #49466, #49465, #49464, #49463, #49462, #49461, #49460, #49459, #49458, #49457, #49456, #49455, #49454, #49453, #49452, #49451 ),
( #49450, #49449, #49448, #49447, #49446, #49445, #49541, #49540, #49539, #49538, #49537, #49536, #49535, #49534, #49533, #49532, #49530, #49529, #49528 ),
( #49527, #49526, #49525, #49524, #49523, #49522, #49521, #49520, #49519, #49518, #49517, #49516, #49515, #49514, #49513, #49512, #49511, #49510, #49509 ),
( #49508, #49507, #49506, #49505, #49504, #49503, #49502, #49501, #49500, #49499, #49498, #49497, #49496, #49495, #49494, #49493, #49583, #49582, #49581 ),
( #49580, #49579, #49578, #49577, #49576, #49575, #49574, #49573, #49572, #49571, #49570, #49569, #49568, #49567, #49566, #49565, #49564, #49563, #49562 ),
( #49561, #49560, #49559, #49558, #49557, #49556, #49555, #49554, #49553, #49552, #49551, #49550, #49549, #49548, #49547, #49546, #49545, #49544, #49543 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308881006800, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400) ) )
representation_item ( '' ) surface ( ) );
#49097 = cartesian_point ( 'none', ( 9.297267494511039800, -1.718994344748570900, -4.298577219560172600 ) ) ;
#49098 = cartesian_point ( 'none', ( 8.132622900349593600, -1.953124475786015600, -4.197381618567085600 ) ) ;
#49099 = cartesian_point ( 'none', ( 6.971956157944251100, -2.178098267228863800, -4.077197338880460500 ) ) ;
#49100 = cartesian_point ( 'none', ( 5.811289415538911200, -2.403072058671712300, -3.957013059193833300 ) ) ;
#49101 = cartesian_point ( 'none', ( 4.646644821377467600, -2.617352711403985800, -3.818661081309186100 ) ) ;
#49102 = cartesian_point ( 'none', ( 3.485978078972125500, -2.819476471289800800, -3.663086489522529900 ) ) ;
#49103 = cartesian_point ( 'none', ( 2.325311336566785200, -3.021600231175615400, -3.507511897735873700 ) ) ;
#49104 = cartesian_point ( 'none', ( 1.160666742405341600, -3.210186387984155200, -3.335777424259672500 ) ) ;
#49105 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.383946707040568200, -3.149056189684231700 ) ) ;
#49106 = cartesian_point ( 'none', ( 20.00003984779762700, 3.965003889637407100, -0.8845767457769783100 ) ) ;
#49107 = cartesian_point ( 'none', ( 18.71326742011890700, 3.911034620078526600, -1.126487941591394400 ) ) ;
#49108 = cartesian_point ( 'none', ( 17.42989039486063500, 3.828055169432814900, -1.360046132965654400 ) ) ;
#49109 = cartesian_point ( 'none', ( 15.68690135537457000, 3.715358533813250200, -1.677247827896728000 ) ) ;
#49110 = cartesian_point ( 'none', ( 13.94391231588850700, 3.551989250400901600, -1.971574048584674700 ) ) ;
#49111 = cartesian_point ( 'none', ( 12.20092327640244400, 3.388619966988553100, -2.265900269272621800 ) ) ;
#49112 = cartesian_point ( 'none', ( 10.45793423691638100, 3.179034323962969900, -2.529322563668269900 ) ) ;
#49113 = cartesian_point ( 'none', ( 8.714945197430317600, 2.969448680937387200, -2.792744858063917600 ) ) ;
#49114 = cartesian_point ( 'none', ( 6.971956157944253700, 2.719363628291313200, -3.018077752666824300 ) ) ;
#49115 = cartesian_point ( 'none', ( 5.228967118458189800, 2.469278575645239600, -3.243410647269730600 ) ) ;
#49116 = cartesian_point ( 'none', ( 3.485978078972126900, 2.185515781691782100, -3.424507648114147000 ) ) ;
#49117 = cartesian_point ( 'none', ( 1.742989039486063400, 1.901752987738324800, -3.605604648958562000 ) ) ;
#49118 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782138300, -3.737525901946098000 ) ) ;
#49119 = cartesian_point ( 'none', ( 8.132622900349593600, 3.120270700084113400, -5.017957332414784600 ) ) ;
#49120 = cartesian_point ( 'none', ( 6.971956157944251100, 2.834756246328394200, -5.174375039860827000 ) ) ;
#49121 = cartesian_point ( 'none', ( 5.811289415538911200, 2.549241792572673100, -5.330792747306873000 ) ) ;
#49122 = cartesian_point ( 'none', ( 4.646644821377467600, 2.251785643529275600, -5.463098612265215900 ) ) ;
#49123 = cartesian_point ( 'none', ( 3.485978078972125500, 1.944419726312734100, -5.570388851521811600 ) ) ;
#49124 = cartesian_point ( 'none', ( 2.325311336566785200, 1.637053809096192600, -5.677679090778409200 ) ) ;
#49125 = cartesian_point ( 'none', ( 1.160666742405341600, 1.321877744586035500, -5.759220803208262600 ) ) ;
#49126 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.001044504887192300, -5.814456976233271000 ) ) ;
#49127 = cartesian_point ( 'none', ( 16.26922365245529500, -0.2083740919467704200, -4.556585100329323600 ) ) ;
#49128 = cartesian_point ( 'none', ( 15.10457905829384600, -0.4590063933755540400, -4.538193546949955200 ) ) ;
#49129 = cartesian_point ( 'none', ( 13.94391231588850200, -0.7072638959857652200, -4.499167758643555900 ) ) ;
#49130 = cartesian_point ( 'none', ( 12.78324557348316600, -0.9555213985959770700, -4.460141970337158300 ) ) ;
#49131 = cartesian_point ( 'none', ( 11.61860097932172100, -1.199708251914992400, -4.400748532809493500 ) ) ;
#49132 = cartesian_point ( 'none', ( 10.45793423691638100, -1.438156412132430600, -4.321393163463029400 ) ) ;
#49133 = cartesian_point ( 'none', ( 9.297267494511039800, -1.676604572349869700, -4.242037794116566100 ) ) ;
#49134 = cartesian_point ( 'none', ( 8.132622900349593600, -1.907685196748192700, -4.143262570589224800 ) ) ;
#49135 = cartesian_point ( 'none', ( 6.971956157944251100, -2.129819770350089000, -4.025742227814460800 ) ) ;
#49136 = cartesian_point ( 'none', ( 5.811289415538911200, -2.351954343951986100, -3.908221885039694100 ) ) ;
#49137 = cartesian_point ( 'none', ( 4.646644821377467600, -2.563625462378260600, -3.772759206122712900 ) ) ;
#49138 = cartesian_point ( 'none', ( 3.485978078972125500, -2.763387197258370800, -3.620279538517870800 ) ) ;
#49139 = cartesian_point ( 'none', ( 2.325311336566785200, -2.963148932138481400, -3.467799870913028200 ) ) ;
#49140 = cartesian_point ( 'none', ( 1.160666742405341600, -3.149636708267462100, -3.299344805362412400 ) ) ;
#49141 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.321576625038234800, -3.116065060774925400 ) ) ;
#49142 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5867259977268858300, -4.585128439364669200 ) ) ;
#49143 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4003010374387394600, -4.608983904325517000 ) ) ;
#49144 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2128104277009079900, -4.621434197833595500 ) ) ;
#49145 = cartesian_point ( 'none', ( 17.42989039486063500, 0.02495119076172547200, -4.622448230100458100 ) ) ;
#49146 = cartesian_point ( 'none', ( 16.26922365245529500, -0.2301087481225508900, -4.623825000347300900 ) ) ;
#49147 = cartesian_point ( 'none', ( 15.10457905829384600, -0.4844112207876993800, -4.604134385416461600 ) ) ;
#49148 = cartesian_point ( 'none', ( 13.94391231588850200, -0.7362190834861023200, -4.563510892173937300 ) ) ;
#49149 = cartesian_point ( 'none', ( 12.78324557348316600, -0.9880269461845057100, -4.522887398931413100 ) ) ;
#49150 = cartesian_point ( 'none', ( 11.61860097932172100, -1.235620095884120400, -4.461608527027732600 ) ) ;
#49151 = cartesian_point ( 'none', ( 10.45793423691638100, -1.477307220316345800, -4.380092873293951200 ) ) ;
#49152 = cartesian_point ( 'none', ( 20.00005355952163600, 5.171942373337748800, -2.275458680704180100 ) ) ;
#49153 = cartesian_point ( 'none', ( 19.14253799322049300, 5.079425380673881400, -2.485742681318930300 ) ) ;
#49154 = cartesian_point ( 'none', ( 18.28475599830563800, 4.974291760207963300, -2.689954219025283400 ) ) ;
#49155 = cartesian_point ( 'none', ( 17.42989039486063500, 4.856948275798229600, -2.887343687013917300 ) ) ;
#49156 = cartesian_point ( 'none', ( 16.26922365245529500, 4.697628870217419800, -3.155342995761668800 ) ) ;
#49157 = cartesian_point ( 'none', ( 15.10457905829384600, 4.516722413677117100, -3.409270458762279500 ) ) ;
#49158 = cartesian_point ( 'none', ( 13.94391231588850200, 4.315464680712227400, -3.647391493964395900 ) ) ;
#49159 = cartesian_point ( 'none', ( 12.78324557348316600, 4.114206947747337800, -3.885512529166513100 ) ) ;
#49160 = cartesian_point ( 'none', ( 11.61860097932172100, 3.893972732746665300, -4.106200528448151300 ) ) ;
#49161 = cartesian_point ( 'none', ( 10.45793423691638100, 3.656266458713223000, -4.307947968999530800 ) ) ;
#49162 = cartesian_point ( 'none', ( 9.297267494511039800, 3.418560184679779300, -4.509695409550911200 ) ) ;
#49163 = cartesian_point ( 'none', ( 8.132622900349593600, 3.165005626496204100, -4.691124151783852400 ) ) ;
#49164 = cartesian_point ( 'none', ( 6.971956157944251100, 2.897334818895831000, -4.850994853422581500 ) ) ;
#49165 = cartesian_point ( 'none', ( 5.811289415538911200, 2.629664011295459700, -5.010865555061309700 ) ) ;
#49166 = cartesian_point ( 'none', ( 4.646644821377467600, 2.349705417308827200, -5.148086137106872700 ) ) ;
#49167 = cartesian_point ( 'none', ( 3.485978078972125500, 2.059371438007145300, -5.261719243844058100 ) ) ;
#49168 = cartesian_point ( 'none', ( 2.325311336566785200, 1.769037458705462300, -5.375352350581246200 ) ) ;
#49169 = cartesian_point ( 'none', ( 1.160666742405341600, 1.470311369562141000, -5.464621752668587200 ) ) ;
#49170 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.165233772670300400, -5.528917649571844200 ) ) ;
#49171 = cartesian_point ( 'none', ( 20.00005355952163600, 5.257322741971861100, -2.453601240294532600 ) ) ;
#49172 = cartesian_point ( 'none', ( 19.14253799322049300, 5.157562720015261200, -2.667356688229133500 ) ) ;
#49173 = cartesian_point ( 'none', ( 18.28475599830563800, 5.044989669130286500, -2.874591268250700000 ) ) ;
#49174 = cartesian_point ( 'none', ( 17.42989039486063500, 4.920038214360596700, -3.074544751481232300 ) ) ;
#49175 = cartesian_point ( 'none', ( 16.26922365245529500, 4.750389327585992300, -3.346025270850045500 ) ) ;
#49176 = cartesian_point ( 'none', ( 15.10457905829384600, 4.558901194172614500, -3.602569052576442700 ) ) ;
#49177 = cartesian_point ( 'none', ( 13.94391231588850200, 4.346881872238086000, -3.842423642499261900 ) ) ;
#49178 = cartesian_point ( 'none', ( 12.78324557348316600, 4.134862550303559200, -4.082278232422084800 ) ) ;
#49179 = cartesian_point ( 'none', ( 11.61860097932172100, 3.903760346801457000, -4.303805180482800800 ) ) ;
#49180 = cartesian_point ( 'none', ( 10.45793423691638100, 3.655153924116253600, -4.505491233000787700 ) ) ;
#49181 = cartesian_point ( 'none', ( 9.297267494511039800, 3.406547501431050700, -4.707177285518772800 ) ) ;
#49182 = cartesian_point ( 'none', ( 8.132622900349593600, 3.142135093513281200, -4.887644722248364100 ) ) ;
#49183 = cartesian_point ( 'none', ( 6.971956157944251100, 2.863722905219679800, -5.045660767605125900 ) ) ;
#49184 = cartesian_point ( 'none', ( 5.811289415538911200, 2.585310716926077800, -5.203676812961886000 ) ) ;
#49185 = cartesian_point ( 'none', ( 4.646644821377467600, 2.294800585808934600, -5.338162057129868500 ) ) ;
#49186 = cartesian_point ( 'none', ( 3.485978078972125500, 1.994176990637174900, -5.448197829525159200 ) ) ;
#49187 = cartesian_point ( 'none', ( 2.325311336566785200, 1.693553395465416500, -5.558233601920449000 ) ) ;
#49188 = cartesian_point ( 'none', ( 1.160666742405341600, 1.384869900222381200, -5.643068246642783900 ) ) ;
#49189 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.070235126181525700, -5.702122257047512300 ) ) ;
#49190 = cartesian_point ( 'none', ( 20.00005355952163600, 5.308281216330955800, -2.575296207736215600 ) ) ;
#49191 = cartesian_point ( 'none', ( 19.14253799322049300, 5.203573245855005200, -2.791123556531255500 ) ) ;
#49192 = cartesian_point ( 'none', ( 18.28475599830563800, 5.085936325233761000, -3.000124339959275400 ) ) ;
#49193 = cartesian_point ( 'none', ( 17.42989039486063500, 4.955824020532321400, -3.201532181120070300 ) ) ;
#49194 = cartesian_point ( 'none', ( 16.26922365245529500, 4.779168152947887500, -3.474987308982200800 ) ) ;
#49195 = cartesian_point ( 'none', ( 15.10457905829384600, 4.580533909239694200, -3.732920323023787300 ) ) ;
#49196 = cartesian_point ( 'none', ( 13.94391231588850200, 4.361278162704739900, -3.973569279218288800 ) ) ;
#49197 = cartesian_point ( 'none', ( 12.78324557348316600, 4.142022416169785600, -4.214218235412793100 ) ) ;
#49198 = cartesian_point ( 'none', ( 11.61860097932172100, 3.903642905879307200, -4.435939257374570800 ) ) ;
#49199 = cartesian_point ( 'none', ( 10.45793423691638100, 3.647768005602232100, -4.637217765701467300 ) ) ;
#49200 = cartesian_point ( 'none', ( 9.297267494511039800, 3.391893105325156600, -4.838496274028362800 ) ) ;
#49201 = cartesian_point ( 'none', ( 11.61860097932172100, 3.687868764513077200, -3.247865916375789500 ) ) ;
#49202 = cartesian_point ( 'none', ( 10.45793423691638100, 3.498005991228974000, -3.440880775586078400 ) ) ;
#49203 = cartesian_point ( 'none', ( 9.297267494511039800, 3.308143217944870400, -3.633895634796369100 ) ) ;
#49204 = cartesian_point ( 'none', ( 8.132622900349593600, 3.102989881550672500, -3.810572506857846000 ) ) ;
#49205 = cartesian_point ( 'none', ( 6.971956157944251100, 2.883947387356697400, -3.969704509586340400 ) ) ;
#49206 = cartesian_point ( 'none', ( 5.811289415538911200, 2.664904893162723300, -4.128836512314834700 ) ) ;
#49207 = cartesian_point ( 'none', ( 4.646644821377467600, 2.433469523510483500, -4.269336612773981800 ) ) ;
#49208 = cartesian_point ( 'none', ( 3.485978078972125500, 2.191222216647082700, -4.390245052812415900 ) ) ;
#49209 = cartesian_point ( 'none', ( 2.325311336566785200, 1.948974909783682200, -4.511153492850851000 ) ) ;
#49210 = cartesian_point ( 'none', ( 1.160666742405341600, 1.697570460450533700, -4.611644345223568000 ) ) ;
#49211 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.438726215957341100, -4.691031155512474600 ) ) ;
#49212 = cartesian_point ( 'none', ( 20.00005355952163600, 4.743297743170990600, -1.660501585717359500 ) ) ;
#49213 = cartesian_point ( 'none', ( 19.14253799322049300, 4.675784052710740800, -1.853357490431783800 ) ) ;
#49214 = cartesian_point ( 'none', ( 18.28475599830563800, 4.596663357706366200, -2.041700164110602100 ) ) ;
#49215 = cartesian_point ( 'none', ( 17.42989039486063500, 4.506244574252681500, -2.224836810545698400 ) ) ;
#49216 = cartesian_point ( 'none', ( 16.26922365245529500, 4.383481330041521000, -2.473484801500377200 ) ) ;
#49217 = cartesian_point ( 'none', ( 15.10457905829384600, 4.240604196203437800, -2.711145825148055400 ) ) ;
#49218 = cartesian_point ( 'none', ( 13.94391231588850200, 4.078589168438055500, -2.936196415712109000 ) ) ;
#49219 = cartesian_point ( 'none', ( 12.78324557348316600, 3.916574140672673700, -3.161247006276166600 ) ) ;
#49220 = cartesian_point ( 'none', ( 11.61860097932172100, 3.736527945900709000, -3.372149840024750900 ) ) ;
#49221 = cartesian_point ( 'none', ( 10.45793423691638100, 3.539680482196891900, -3.567464236750699200 ) ) ;
#49222 = cartesian_point ( 'none', ( 9.297267494511039800, 3.342833018493074300, -3.762778633476648900 ) ) ;
#49223 = cartesian_point ( 'none', ( 8.132622900349593600, 3.130528953635204600, -3.941170397804133700 ) ) ;
#49224 = cartesian_point ( 'none', ( 6.971956157944251100, 2.904218539659749500, -4.101420933095926800 ) ) ;
#49225 = cartesian_point ( 'none', ( 5.811289415538911200, 2.677908125684296300, -4.261671468387719500 ) ) ;
#49226 = cartesian_point ( 'none', ( 4.646644821377467600, 2.439137292194452300, -4.402686100995871300 ) ) ;
#49227 = cartesian_point ( 'none', ( 3.485978078972125500, 2.189537086093393800, -4.523501557992715600 ) ) ;
#49228 = cartesian_point ( 'none', ( 2.325311336566785200, 1.939936879992334200, -4.644317014989558100 ) ) ;
#49229 = cartesian_point ( 'none', ( 1.160666742405341600, 1.681212323779010000, -4.744108004298542600 ) ) ;
#49230 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.415130768515605800, -4.822192852275955000 ) ) ;
#49231 = cartesian_point ( 'none', ( 20.00005355952163600, 4.840531512438206000, -1.773330438218149400 ) ) ;
#49232 = cartesian_point ( 'none', ( 19.14253799322049300, 4.768430357389998000, -1.970139733075078700 ) ) ;
#49233 = cartesian_point ( 'none', ( 18.28475599830563800, 4.684490921351986100, -2.162148147113924300 ) ) ;
#49234 = cartesian_point ( 'none', ( 17.42989039486063500, 4.589040304733486200, -2.348649664711590600 ) ) ;
#49235 = cartesian_point ( 'none', ( 16.26922365245529500, 4.459445248148310400, -2.601866203090728000 ) ) ;
#49236 = cartesian_point ( 'none', ( 15.10457905829384600, 4.309382368383082500, -2.843516003662949200 ) ) ;
#49237 = cartesian_point ( 'none', ( 13.94391231588850200, 4.139876747068359300, -3.071948353260674400 ) ) ;
#49238 = cartesian_point ( 'none', ( 12.78324557348316600, 3.970371125753636900, -3.300380702858400000 ) ) ;
#49239 = cartesian_point ( 'none', ( 11.61860097932172100, 3.782580658159435200, -3.514035176906519500 ) ) ;
#49240 = cartesian_point ( 'none', ( 10.45793423691638100, 3.577788143596453400, -3.711452298704499300 ) ) ;
#49241 = cartesian_point ( 'none', ( 9.297267494511039800, 3.372995629033472400, -3.908869420502479700 ) ) ;
#49242 = cartesian_point ( 'none', ( 8.132622900349593600, 3.152600008033053800, -4.088700630930111900 ) ) ;
#49243 = cartesian_point ( 'none', ( 6.971956157944251100, 2.918106806164849000, -4.249717500473726000 ) ) ;
#49244 = cartesian_point ( 'none', ( 5.811289415538911200, 2.683613604296645400, -4.410734370017340900 ) ) ;
#49245 = cartesian_point ( 'none', ( 4.646644821377467600, 2.436624647902395400, -4.551836990188997200 ) ) ;
#49246 = cartesian_point ( 'none', ( 3.485978078972125500, 2.178827121997778600, -4.672061487016746300 ) ) ;
#49247 = cartesian_point ( 'none', ( 2.325311336566785200, 1.921029596093162000, -4.792285983844499800 ) ) ;
#49248 = cartesian_point ( 'none', ( 1.160666742405341600, 1.654184519183359100, -4.890811102108976600 ) ) ;
#49249 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.380114713721013700, -4.966963815349276800 ) ) ;
#49250 = cartesian_point ( 'none', ( 1.160666742405341600, 1.700770254384976300, -4.305820271632166300 ) ) ;
#49251 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.458740000003027500, -4.386311413280005800 ) ) ;
#49252 = cartesian_point ( 'none', ( 20.00005355952163600, 4.484569793276428100, -1.421302016153323900 ) ) ;
#49253 = cartesian_point ( 'none', ( 19.14253799322049300, 4.426781625415300100, -1.603638401420826500 ) ) ;
#49254 = cartesian_point ( 'none', ( 18.28475599830563800, 4.358007009841123200, -1.782075823206619400 ) ) ;
#49255 = cartesian_point ( 'none', ( 17.42989039486063500, 4.278515655822682000, -1.955957421512313200 ) ) ;
#49256 = cartesian_point ( 'none', ( 16.26922365245529500, 4.170588783404181000, -2.192039663511990100 ) ) ;
#49257 = cartesian_point ( 'none', ( 15.10457905829384600, 4.043535018951219600, -2.418403034479919400 ) ) ;
#49258 = cartesian_point ( 'none', ( 13.94391231588850200, 3.898222268505833600, -2.633501243062952300 ) ) ;
#49259 = cartesian_point ( 'none', ( 12.78324557348316600, 3.752909518060448100, -2.848599451645987400 ) ) ;
#49260 = cartesian_point ( 'none', ( 11.61860097932172100, 3.590330415053370600, -3.050963158972788100 ) ) ;
#49261 = cartesian_point ( 'none', ( 10.45793423691638100, 3.411595539611181200, -3.239210015728215100 ) ) ;
#49262 = cartesian_point ( 'none', ( 9.297267494511039800, 3.232860664168991900, -3.427456872483640700 ) ) ;
#49263 = cartesian_point ( 'none', ( 8.132622900349593600, 3.039190956725740900, -3.600300961756251800 ) ) ;
#49264 = cartesian_point ( 'none', ( 6.971956157944251100, 2.831909377761764100, -3.756561583154714800 ) ) ;
#49265 = cartesian_point ( 'none', ( 5.811289415538911200, 2.624627798797786400, -3.912822204553180000 ) ) ;
#49266 = cartesian_point ( 'none', ( 4.646644821377467600, 2.405150291678165100, -4.051431939587156500 ) ) ;
#49267 = cartesian_point ( 'none', ( 3.485978078972125500, 2.174976110323789700, -4.171443943217945500 ) ) ;
#49268 = cartesian_point ( 'none', ( 2.325311336566785200, 1.944801928969415000, -4.291455946848735400 ) ) ;
#49269 = cartesian_point ( 'none', ( 1.160666742405341600, 1.705503396432486200, -4.392050415400963600 ) ) ;
#49270 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.458715164335750300, -4.472540186652973500 ) ) ;
#49271 = cartesian_point ( 'none', ( 20.00005355952163600, 4.563702423858722500, -1.485519362664316200 ) ) ;
#49272 = cartesian_point ( 'none', ( 19.14253799322049300, 4.503303267792694500, -1.671073170891478600 ) ) ;
#49273 = cartesian_point ( 'none', ( 18.28475599830563800, 4.431727109417594500, -1.852562287337606200 ) ) ;
#49274 = cartesian_point ( 'none', ( 17.42989039486063500, 4.349254304363317800, -2.029318749324934900 ) ) ;
#49275 = cartesian_point ( 'none', ( 16.26922365245529500, 4.237279461073773000, -2.269304246585760200 ) ) ;
#49276 = cartesian_point ( 'none', ( 15.10457905829384600, 4.105869223357909300, -2.499223262434176800 ) ) ;
#49277 = cartesian_point ( 'none', ( 13.94391231588850200, 3.955921256387553000, -2.717505216857123000 ) ) ;
#49278 = cartesian_point ( 'none', ( 12.78324557348316600, 3.805973289417198000, -2.935787171280071400 ) ) ;
#49279 = cartesian_point ( 'none', ( 11.61860097932172100, 3.638511889851998100, -3.140940977193849500 ) ) ;
#49280 = cartesian_point ( 'none', ( 10.45793423691638100, 3.454680988854607300, -3.331565226080845500 ) ) ;
#49281 = cartesian_point ( 'none', ( 9.297267494511039800, 3.270850087857216900, -3.522189474967841500 ) ) ;
#49282 = cartesian_point ( 'none', ( 8.132622900349593600, 3.071905436883529500, -3.696982009917712600 ) ) ;
#49283 = cartesian_point ( 'none', ( 6.971956157944251100, 2.859206029626919500, -3.854748820679453600 ) ) ;
#49284 = cartesian_point ( 'none', ( 5.811289415538911200, 2.646506622370308200, -4.012515631441193200 ) ) ;
#49285 = cartesian_point ( 'none', ( 4.646644821377467600, 2.421505411456697800, -4.152179010723856800 ) ) ;
#49286 = cartesian_point ( 'none', ( 3.485978078972125500, 2.185739383304854000, -4.272784916030139400 ) ) ;
#49287 = cartesian_point ( 'none', ( 2.325311336566785200, 1.949973355153010500, -4.393390821336422100 ) ) ;
#49288 = cartesian_point ( 'none', ( 1.160666742405341600, 1.705053030798817900, -4.494115392040304100 ) ) ;
#49289 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.452651464403557300, -4.574270577190505400 ) ) ;
#49290 = cartesian_point ( 'none', ( 20.00005355952163600, 4.650466838103881200, -1.564884856520679000 ) ) ;
#49291 = cartesian_point ( 'none', ( 19.14253799322049300, 4.586840791180578400, -1.753966385441815900 ) ) ;
#49292 = cartesian_point ( 'none', ( 18.28475599830563800, 4.511829566392099100, -1.938779333282459400 ) ) ;
#49293 = cartesian_point ( 'none', ( 17.42989039486063500, 4.425726539505882700, -2.118643675558715700 ) ) ;
#49294 = cartesian_point ( 'none', ( 16.26922365245529500, 4.308822877310876500, -2.362848799011305600 ) ) ;
#49295 = cartesian_point ( 'none', ( 15.10457905829384600, 4.172152201135938700, -2.596566010249553800 ) ) ;
#49296 = cartesian_point ( 'none', ( 13.94391231588850200, 4.016648110281587400, -2.818198783734569400 ) ) ;
#49297 = cartesian_point ( 'none', ( 12.78324557348316600, 3.861144019427235300, -3.039831557219586000 ) ) ;
#49298 = cartesian_point ( 'none', ( 13.94391231588850200, 3.760201095738821200, -2.473360793261147400 ) ) ;
#49299 = cartesian_point ( 'none', ( 12.78324557348316600, 3.623724661311724200, -2.680843195211355400 ) ) ;
#49300 = cartesian_point ( 'none', ( 11.61860097932172100, 3.470580602150762100, -2.876346804939323000 ) ) ;
#49301 = cartesian_point ( 'none', ( 10.45793423691638100, 3.301815047466038200, -3.058536134552554600 ) ) ;
#49302 = cartesian_point ( 'none', ( 9.297267494511039800, 3.133049492781313700, -3.240725464165786100 ) ) ;
#49303 = cartesian_point ( 'none', ( 8.132622900349593600, 2.949815282437345600, -3.408355975805474000 ) ) ;
#49304 = cartesian_point ( 'none', ( 6.971956157944251100, 2.753364091887825700, -3.560282583102016000 ) ) ;
#49305 = cartesian_point ( 'none', ( 5.811289415538911200, 2.556912901338307200, -3.712209190398558800 ) ) ;
#49306 = cartesian_point ( 'none', ( 4.646644821377467600, 2.348586691413577100, -3.847394080572567700 ) ) ;
#49307 = cartesian_point ( 'none', ( 3.485978078972125500, 2.129808541367419900, -3.964913803748478100 ) ) ;
#49308 = cartesian_point ( 'none', ( 2.325311336566785200, 1.911030391321263400, -4.082433526924388500 ) ) ;
#49309 = cartesian_point ( 'none', ( 1.160666742405341600, 1.683294777756620500, -4.181485304229477500 ) ) ;
#49310 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.448157365835012600, -4.261392511587572200 ) ) ;
#49311 = cartesian_point ( 'none', ( 20.00005355952163600, 4.354885633551706500, -1.333305613003857400 ) ) ;
#49312 = cartesian_point ( 'none', ( 19.14253799322049300, 4.300675277343965600, -1.510369220279117900 ) ) ;
#49313 = cartesian_point ( 'none', ( 18.28475599830563800, 4.235792215305287400, -1.683762755529995900 ) ) ;
#49314 = cartesian_point ( 'none', ( 17.42989039486063500, 4.160491303162559400, -1.852847769054795300 ) ) ;
#49315 = cartesian_point ( 'none', ( 16.26922365245529500, 4.058253870699911800, -2.082417599735223200 ) ) ;
#49316 = cartesian_point ( 'none', ( 15.10457905829384600, 3.937407904545036500, -2.302760632797967500 ) ) ;
#49317 = cartesian_point ( 'none', ( 13.94391231588850200, 3.798778905182968100, -2.512371701902312600 ) ) ;
#49318 = cartesian_point ( 'none', ( 12.78324557348316600, 3.660149905820900600, -2.721982771006657800 ) ) ;
#49319 = cartesian_point ( 'none', ( 11.61860097932172100, 3.504684849885239700, -2.919430020007793800 ) ) ;
#49320 = cartesian_point ( 'none', ( 10.45793423691638100, 3.333445721347517500, -3.103364683986165500 ) ) ;
#49321 = cartesian_point ( 'none', ( 9.297267494511039800, 3.162206592809796200, -3.287299347964537600 ) ) ;
#49322 = cartesian_point ( 'none', ( 8.132622900349593600, 2.976363128552120200, -3.456464966657879500 ) ) ;
#49323 = cartesian_point ( 'none', ( 6.971956157944251100, 2.777184827878163000, -3.609705967358832100 ) ) ;
#49324 = cartesian_point ( 'none', ( 5.811289415538911200, 2.578006527204206300, -3.762946968059785600 ) ) ;
#49325 = cartesian_point ( 'none', ( 4.646644821377467600, 2.366853979871709900, -3.899216559349233600 ) ) ;
#49326 = cartesian_point ( 'none', ( 3.485978078972125500, 2.145169571884823600, -4.017583881743119500 ) ) ;
#49327 = cartesian_point ( 'none', ( 2.325311336566785200, 1.923485163897936200, -4.135951204137007200 ) ) ;
#49328 = cartesian_point ( 'none', ( 1.160666742405341600, 1.692783224548241000, -4.235607688800494800 ) ) ;
#49329 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.454639682010185000, -4.315872580892993000 ) ) ;
#49330 = cartesian_point ( 'none', ( 20.00005355952163600, 4.414514319230294200, -1.371026450215303100 ) ) ;
#49331 = cartesian_point ( 'none', ( 19.14253799322049300, 4.358770286120765100, -1.550514477112974400 ) ) ;
#49332 = cartesian_point ( 'none', ( 18.28475599830563800, 4.292209057365296200, -1.726233973398568500 ) ) ;
#49333 = cartesian_point ( 'none', ( 17.42989039486063500, 4.215091906203940500, -1.897537990168657100 ) ) ;
#49334 = cartesian_point ( 'none', ( 16.26922365245529500, 4.110388532642852000, -2.130120602340956500 ) ) ;
#49335 = cartesian_point ( 'none', ( 15.10457905829384600, 3.986836254304948900, -2.353262490917434200 ) ) ;
#49336 = cartesian_point ( 'none', ( 13.94391231588850200, 3.845279058531648500, -2.565439370536214200 ) ) ;
#49337 = cartesian_point ( 'none', ( 12.78324557348316600, 3.703721862758346400, -2.777616250154995500 ) ) ;
#49338 = cartesian_point ( 'none', ( 11.61860097932172100, 3.545126728733883700, -2.977378737583755300 ) ) ;
#49339 = cartesian_point ( 'none', ( 10.45793423691638100, 3.370577022036997100, -3.163362252476862800 ) ) ;
#49340 = edge_curve ( 'none', #49661, #49983, #7134, .t. ) ;
#49341 = cartesian_point ( 'none', ( 9.297267494511039800, 3.196027315340110900, -3.349345767369968900 ) ) ;
#49342 = cartesian_point ( 'none', ( 8.132622900349593600, 3.006715387458615700, -3.520279853735897500 ) ) ;
#49343 = cartesian_point ( 'none', ( 6.971956157944251100, 2.803934430819710900, -3.674996858439886000 ) ) ;
#49344 = cartesian_point ( 'none', ( 5.811289415538911200, 2.601153474180805300, -3.829713863143874500 ) ) ;
#49345 = cartesian_point ( 'none', ( 4.646644821377467600, 2.386288688335519200, -3.967156912162814300 ) ) ;
#49346 = cartesian_point ( 'none', ( 3.485978078972125500, 2.160807817641202900, -4.086387130106489400 ) ) ;
#49347 = cartesian_point ( 'none', ( 2.325311336566785200, 1.935326946946886600, -4.205617348050164000 ) ) ;
#49348 = cartesian_point ( 'none', ( 3.485978078972125500, 2.096554375149570800, -3.881826749964540500 ) ) ;
#49349 = cartesian_point ( 'none', ( 2.325311336566785200, 1.882360847322048800, -3.997511556840483800 ) ) ;
#49350 = cartesian_point ( 'none', ( 1.160666742405341600, 1.659345723353838500, -4.095113280117111300 ) ) ;
#49351 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.429032422676004300, -4.173965201057600700 ) ) ;
#49352 = cartesian_point ( 'none', ( 20.00005355952163600, 4.246754833511981400, -1.279858683828634800 ) ) ;
#49353 = cartesian_point ( 'none', ( 19.14253799322049300, 4.194717555284666900, -1.452525842810262800 ) ) ;
#49354 = cartesian_point ( 'none', ( 18.28475599830563800, 4.132270853195536600, -1.621664434252694200 ) ) ;
#49355 = cartesian_point ( 'none', ( 17.42989039486063500, 4.059660195177458200, -1.786651607398781300 ) ) ;
#49356 = cartesian_point ( 'none', ( 16.26922365245529500, 3.961075370187277000, -2.010657724877870800 ) ) ;
#49357 = cartesian_point ( 'none', ( 15.10457905829384600, 3.844328983793063900, -2.225757677574968300 ) ) ;
#49358 = cartesian_point ( 'none', ( 13.94391231588850200, 3.710218532193169300, -2.430482114704669300 ) ) ;
#49359 = cartesian_point ( 'none', ( 12.78324557348316600, 3.576108080593277000, -2.635206551834370400 ) ) ;
#49360 = cartesian_point ( 'none', ( 11.61860097932172100, 3.425549674158339100, -2.828156997903231100 ) ) ;
#49361 = cartesian_point ( 'none', ( 10.45793423691638100, 3.259571779468524200, -3.008015405715423400 ) ) ;
#49362 = cartesian_point ( 'none', ( 9.297267494511039800, 3.093593884778708300, -3.187873813527615700 ) ) ;
#49363 = cartesian_point ( 'none', ( 8.132622900349593600, 2.913330299154117700, -3.353411567783755000 ) ) ;
#49364 = cartesian_point ( 'none', ( 6.971956157944251100, 2.720012405669438100, -3.503497877769198100 ) ) ;
#49365 = cartesian_point ( 'none', ( 5.811289415538911200, 2.526694512184760400, -3.653584187754642000 ) ) ;
#49366 = cartesian_point ( 'none', ( 4.646644821377467600, 2.321642868074258500, -3.787193811786671000 ) ) ;
#49367 = cartesian_point ( 'none', ( 3.485978078972125500, 2.106258183986840400, -3.903414060654772500 ) ) ;
#49368 = cartesian_point ( 'none', ( 2.325311336566785200, 1.890873499899422800, -4.019634309522873900 ) ) ;
#49369 = cartesian_point ( 'none', ( 1.160666742405341600, 1.666627071624602300, -4.117671281081494600 ) ) ;
#49370 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.435050729650382500, -4.196855283406710800 ) ) ;
#49371 = cartesian_point ( 'none', ( 20.00005355952163600, 4.271551176791022400, -1.289727137559897500 ) ) ;
#49372 = cartesian_point ( 'none', ( 19.14253799322049300, 4.219112660927885700, -1.463402481453294000 ) ) ;
#49373 = cartesian_point ( 'none', ( 18.28475599830563800, 4.156204144120110300, -1.633522722161180600 ) ) ;
#49374 = cartesian_point ( 'none', ( 17.42989039486063500, 4.083072887898241600, -1.799461402034932000 ) ) ;
#49375 = cartesian_point ( 'none', ( 16.26922365245529500, 3.983781237158073200, -2.024759397687062800 ) ) ;
#49376 = cartesian_point ( 'none', ( 15.10457905829384600, 3.866223756728205600, -2.241088446930469000 ) ) ;
#49377 = cartesian_point ( 'none', ( 13.94391231588850200, 3.731203483401692700, -2.446970803004049300 ) ) ;
#49378 = cartesian_point ( 'none', ( 12.78324557348316600, 3.596183210075179400, -2.652853159077630100 ) ) ;
#49379 = cartesian_point ( 'none', ( 11.61860097932172100, 3.444622469227596200, -2.846882436727438600 ) ) ;
#49380 = cartesian_point ( 'none', ( 10.45793423691638100, 3.277556574399501900, -3.027733219244028700 ) ) ;
#49381 = cartesian_point ( 'none', ( 9.297267494511039800, 3.110490679571407100, -3.208584001760618400 ) ) ;
#49382 = cartesian_point ( 'none', ( 8.132622900349593600, 2.929060860227065800, -3.375020894919120700 ) ) ;
#49383 = cartesian_point ( 'none', ( 6.971956157944251100, 2.734506466000016000, -3.525906965974472000 ) ) ;
#49384 = cartesian_point ( 'none', ( 5.811289415538911200, 2.539952071772966200, -3.676793037029825000 ) ) ;
#49385 = cartesian_point ( 'none', ( 4.646644821377467600, 2.333602106451339300, -3.811097581120255700 ) ) ;
#49386 = cartesian_point ( 'none', ( 3.485978078972125500, 2.116866149534394100, -3.927903162026609200 ) ) ;
#49387 = cartesian_point ( 'none', ( 2.325311336566785200, 1.900130192617449000, -4.044708742932964000 ) ) ;
#49388 = cartesian_point ( 'none', ( 1.160666742405341600, 1.674488770458297600, -4.143217460098354000 ) ) ;
#49389 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.441483242767678300, -4.222756399098010100 ) ) ;
#49390 = cartesian_point ( 'none', ( 20.00005355952163600, 4.306836858338909800, -1.306821399308365900 ) ) ;
#49391 = cartesian_point ( 'none', ( 19.14253799322049300, 4.253703313512078300, -1.481931410053149300 ) ) ;
#49392 = cartesian_point ( 'none', ( 18.28475599830563800, 4.190013823198794000, -1.653441000077968900 ) ) ;
#49393 = cartesian_point ( 'none', ( 17.42989039486063500, 4.116018660232537500, -1.820718617099958700 ) ) ;
#49394 = cartesian_point ( 'none', ( 16.26922365245529500, 4.015554067426729800, -2.047834512328197600 ) ) ;
#49395 = cartesian_point ( 'none', ( 15.10457905829384600, 3.896677530165918200, -2.265878391310939000 ) ) ;
#49396 = cartesian_point ( 'none', ( 16.26922365245529500, 3.894853164501049100, -1.967106400829262200 ) ) ;
#49397 = cartesian_point ( 'none', ( 15.10457905829384600, 3.780605822357873800, -2.178625342081798700 ) ) ;
#49398 = cartesian_point ( 'none', ( 13.94391231588850200, 3.649281597087122200, -2.379987368175128500 ) ) ;
#49399 = cartesian_point ( 'none', ( 12.78324557348316600, 3.517957371816370600, -2.581349394268459100 ) ) ;
#49400 = cartesian_point ( 'none', ( 11.61860097932172100, 3.370453341037655800, -2.771178998385956500 ) ) ;
#49401 = cartesian_point ( 'none', ( 10.45793423691638100, 3.207777106848314300, -2.948179451846812500 ) ) ;
#49402 = cartesian_point ( 'none', ( 9.297267494511039800, 3.045100872658972800, -3.125179905307668100 ) ) ;
#49403 = cartesian_point ( 'none', ( 8.132622900349593600, 2.868363678690050800, -3.288142115538645900 ) ) ;
#49404 = cartesian_point ( 'none', ( 6.971956157944251100, 2.678772819185512700, -3.435952885402361500 ) ) ;
#49405 = cartesian_point ( 'none', ( 5.811289415538911200, 2.489181959680975000, -3.583763655266075900 ) ) ;
#49406 = cartesian_point ( 'none', ( 4.646644821377467600, 2.288032532453837800, -3.715413287326211600 ) ) ;
#49407 = cartesian_point ( 'none', ( 3.485978078972125500, 2.076698592054900600, -3.830002481104823900 ) ) ;
#49408 = cartesian_point ( 'none', ( 2.325311336566785200, 1.865364651655963400, -3.944591674883437100 ) ) ;
#49409 = cartesian_point ( 'none', ( 1.160666742405341600, 1.645289823187946300, -4.041337669995106000 ) ) ;
#49410 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.417977440882226800, -4.119579593194068900 ) ) ;
#49411 = cartesian_point ( 'none', ( 20.00005355952163600, 4.200905234179728600, -1.261460886680722900 ) ) ;
#49412 = cartesian_point ( 'none', ( 19.14253799322049300, 4.149615984856740000, -1.432263864571727800 ) ) ;
#49413 = cartesian_point ( 'none', ( 18.28475599830563800, 4.088029308810713600, -1.599587713465229700 ) ) ;
#49414 = cartesian_point ( 'none', ( 17.42989039486063500, 4.016387334880171500, -1.762816250038021100 ) ) ;
#49415 = cartesian_point ( 'none', ( 16.26922365245529500, 3.919117710080256800, -1.984434634317438400 ) ) ;
#49416 = cartesian_point ( 'none', ( 15.10457905829384600, 3.803879209245653000, -2.197263617505182100 ) ) ;
#49417 = cartesian_point ( 'none', ( 13.94391231588850200, 3.671459028187364900, -2.399849361840331600 ) ) ;
#49418 = cartesian_point ( 'none', ( 12.78324557348316600, 3.539038847129077200, -2.602435106175481100 ) ) ;
#49419 = cartesian_point ( 'none', ( 11.61860097932172100, 3.390341549956030300, -2.793393745604984000 ) ) ;
#49420 = cartesian_point ( 'none', ( 10.45793423691638100, 3.226382889984990700, -2.971420838992021400 ) ) ;
#49421 = cartesian_point ( 'none', ( 9.297267494511039800, 3.062424230013951900, -3.149447932379060100 ) ) ;
#49422 = cartesian_point ( 'none', ( 8.132622900349593600, 2.884324211144418700, -3.313327374158704600 ) ) ;
#49423 = cartesian_point ( 'none', ( 6.971956157944251100, 2.693299437096312100, -3.461939701572031200 ) ) ;
#49424 = cartesian_point ( 'none', ( 5.811289415538911200, 2.502274663048204700, -3.610552028985358800 ) ) ;
#49425 = cartesian_point ( 'none', ( 4.646644821377467600, 2.299630026724846000, -3.742882069145217400 ) ) ;
#49426 = cartesian_point ( 'none', ( 3.485978078972125500, 2.086749796471282000, -3.858025873696419300 ) ) ;
#49427 = cartesian_point ( 'none', ( 2.325311336566785200, 1.873869566217718300, -3.973169678247622900 ) ) ;
#49428 = cartesian_point ( 'none', ( 1.160666742405341600, 1.652207929864294200, -4.070340698250803700 ) ) ;
#49429 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.423279061149246300, -4.148875157109222800 ) ) ;
#49430 = cartesian_point ( 'none', ( 20.00005355952163600, 4.224646676918978500, -1.271408518099716300 ) ) ;
#49431 = cartesian_point ( 'none', ( 19.14253799322049300, 4.172952970705244600, -1.443176790110259900 ) ) ;
#49432 = cartesian_point ( 'none', ( 18.28475599830563800, 4.110903879957557000, -1.611439290523742900 ) ) ;
#49433 = cartesian_point ( 'none', ( 17.42989039486063500, 4.038743325869806000, -1.775576388793554900 ) ) ;
#49434 = cartesian_point ( 'none', ( 16.26922365245529500, 3.940769615258838100, -1.998428343988571900 ) ) ;
#49435 = cartesian_point ( 'none', ( 15.10457905829384600, 3.824727565944389300, -2.212428541876393600 ) ) ;
#49436 = cartesian_point ( 'none', ( 13.94391231588850200, 3.691409862788368500, -2.416115144112099200 ) ) ;
#49437 = cartesian_point ( 'none', ( 12.78324557348316600, 3.558092159632347600, -2.619801746347805600 ) ) ;
#49438 = cartesian_point ( 'none', ( 11.61860097932172100, 3.408409497729684400, -2.811783366902629800 ) ) ;
#49439 = cartesian_point ( 'none', ( 10.45793423691638100, 3.243384361437392700, -2.990748576641379100 ) ) ;
#49440 = cartesian_point ( 'none', ( 9.297267494511039800, 3.078359225145101500, -3.169713786380127000 ) ) ;
#49441 = cartesian_point ( 'none', ( 8.132622900349593600, 2.899118903477348600, -3.334440071451951300 ) ) ;
#49442 = cartesian_point ( 'none', ( 6.971956157944251100, 2.706887789578416900, -3.483802184299554600 ) ) ;
#49443 = cartesian_point ( 'none', ( 5.811289415538911200, 2.514656675679486600, -3.633164297147157400 ) ) ;
#49444 = cartesian_point ( 'none', ( 4.646644821377467600, 2.310747902977093200, -3.766141943088599000 ) ) ;
#49445 = cartesian_point ( 'none', ( 5.811289415538911200, 2.445689515146356900, -3.436540104755953600 ) ) ;
#49446 = cartesian_point ( 'none', ( 4.646644821377467600, 2.252714260559598000, -3.566017885031467700 ) ) ;
#49447 = cartesian_point ( 'none', ( 3.485978078972125500, 2.049705923956057300, -3.679117662826839800 ) ) ;
#49448 = cartesian_point ( 'none', ( 2.325311336566785200, 1.846697587352516400, -3.792217440622211100 ) ) ;
#49449 = cartesian_point ( 'none', ( 1.160666742405341600, 1.635042921518941000, -3.888166629773431600 ) ) ;
#49450 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.416187742437982300, -3.966309800027399700 ) ) ;
#49451 = cartesian_point ( 'none', ( 20.00005355952163600, 4.096933568069810700, -1.202602568824581200 ) ) ;
#49452 = cartesian_point ( 'none', ( 19.14253799322049300, 4.048037416282488400, -1.369178203036568000 ) ) ;
#49453 = cartesian_point ( 'none', ( 18.28475599830563800, 3.989096361908707400, -1.532429263209142300 ) ) ;
#49454 = cartesian_point ( 'none', ( 17.42989039486063500, 3.920342383853558500, -1.691754471867035200 ) ) ;
#49455 = cartesian_point ( 'none', ( 16.26922365245529500, 3.826993844135628400, -1.908073236092415300 ) ) ;
#49456 = cartesian_point ( 'none', ( 15.10457905829384600, 3.716100675044806200, -2.115944500755090600 ) ) ;
#49457 = cartesian_point ( 'none', ( 13.94391231588850200, 3.588420389370177200, -2.313948294338724800 ) ) ;
#49458 = cartesian_point ( 'none', ( 12.78324557348316600, 3.460740103695548100, -2.511952087922359100 ) ) ;
#49459 = cartesian_point ( 'none', ( 11.61860097932172100, 3.317144887254375600, -2.698735843743572000 ) ) ;
#49460 = cartesian_point ( 'none', ( 10.45793423691638100, 3.158615640978587300, -2.873023639353866200 ) ) ;
#49461 = cartesian_point ( 'none', ( 9.297267494511039800, 3.000086394702798500, -3.047311434964161700 ) ) ;
#49462 = cartesian_point ( 'none', ( 8.132622900349593600, 2.827706034090999000, -3.207912707994021100 ) ) ;
#49463 = cartesian_point ( 'none', ( 6.971956157944251100, 2.642652091797551300, -3.353730388901101600 ) ) ;
#49464 = cartesian_point ( 'none', ( 5.811289415538911200, 2.457598149504105000, -3.499548069808181800 ) ) ;
#49465 = cartesian_point ( 'none', ( 4.646644821377467600, 2.261134731597105300, -3.629586075974705400 ) ) ;
#49466 = cartesian_point ( 'none', ( 3.485978078972125500, 2.054603882432140900, -3.742956115961751300 ) ) ;
#49467 = cartesian_point ( 'none', ( 2.325311336566785200, 1.848073033267176400, -3.856326155948797600 ) ) ;
#49468 = cartesian_point ( 'none', ( 1.160666742405341600, 1.632885567963571600, -3.952253797427546000 ) ) ;
#49469 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.410511435106568800, -4.030083757337347800 ) ) ;
#49470 = cartesian_point ( 'none', ( 20.00005355952163600, 4.139247675041450400, -1.230025757513568700 ) ) ;
#49471 = cartesian_point ( 'none', ( 19.14253799322049300, 4.089236534452848700, -1.398321824602439100 ) ) ;
#49472 = cartesian_point ( 'none', ( 18.28475599830563800, 4.029078012836166100, -1.563221825449614200 ) ) ;
#49473 = cartesian_point ( 'none', ( 17.42989039486063500, 3.959008741733511400, -1.724118459491840200 ) ) ;
#49474 = cartesian_point ( 'none', ( 16.26922365245529500, 3.863874404469622700, -1.942570776844656100 ) ) ;
#49475 = cartesian_point ( 'none', ( 15.10457905829384600, 3.751025349816055100, -2.152420837476647400 ) ) ;
#49476 = cartesian_point ( 'none', ( 13.94391231588850200, 3.621232451243527900, -2.352235152688536800 ) ) ;
#49477 = cartesian_point ( 'none', ( 12.78324557348316600, 3.491439552671001600, -2.552049467900426200 ) ) ;
#49478 = cartesian_point ( 'none', ( 11.61860097932172100, 3.345589427285033900, -2.740463103310266200 ) ) ;
#49479 = cartesian_point ( 'none', ( 10.45793423691638100, 3.184678379332093200, -2.916189002739293400 ) ) ;
#49480 = cartesian_point ( 'none', ( 9.297267494511039800, 3.023767331379152000, -3.091914902168320100 ) ) ;
#49481 = cartesian_point ( 'none', ( 8.132622900349593600, 2.848894546478411900, -3.253752679539717400 ) ) ;
#49482 = cartesian_point ( 'none', ( 6.971956157944251100, 2.661254583069416800, -3.400596818732692000 ) ) ;
#49483 = cartesian_point ( 'none', ( 5.811289415538911200, 2.473614619660421600, -3.547440957925664900 ) ) ;
#49484 = cartesian_point ( 'none', ( 4.646644821377467600, 2.274489248957674000, -3.678288364571528300 ) ) ;
#49485 = cartesian_point ( 'none', ( 3.485978078972125500, 2.065238699153544700, -3.792245218205363900 ) ) ;
#49486 = cartesian_point ( 'none', ( 2.325311336566785200, 1.855988149349414600, -3.906202071839201200 ) ) ;
#49487 = cartesian_point ( 'none', ( 1.160666742405341600, 1.638041813876329500, -4.002489931599963100 ) ) ;
#49488 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.412888487200248700, -4.080451053770879400 ) ) ;
#49489 = cartesian_point ( 'none', ( 20.00005355952163600, 4.174009645477577000, -1.248695129714242600 ) ) ;
#49490 = cartesian_point ( 'none', ( 19.14253799322049300, 4.123239434119826200, -1.418404570287366200 ) ) ;
#49491 = cartesian_point ( 'none', ( 18.28475599830563800, 4.062237327319584400, -1.584668770397548800 ) ) ;
#49492 = cartesian_point ( 'none', ( 17.42989039486063500, 3.991243198324529600, -1.746875433263658000 ) ) ;
#49493 = cartesian_point ( 'none', ( 17.42989039486063500, 3.806214501442247900, -1.486734687576749100 ) ) ;
#49494 = cartesian_point ( 'none', ( 16.26922365245529500, 3.724178653840724000, -1.696756042017577100 ) ) ;
#49495 = cartesian_point ( 'none', ( 15.10457905829384600, 3.625079574265449400, -1.899285600453361800 ) ) ;
#49496 = cartesian_point ( 'none', ( 13.94391231588850200, 3.509594209915069700, -2.092939880637716900 ) ) ;
#49497 = cartesian_point ( 'none', ( 12.78324557348316600, 3.394108845564689500, -2.286594160822071700 ) ) ;
#49498 = cartesian_point ( 'none', ( 11.61860097932172100, 3.263026078578335800, -2.470050307658479700 ) ) ;
#49499 = cartesian_point ( 'none', ( 10.45793423691638100, 3.117241337170701500, -2.642055129641963400 ) ) ;
#49500 = cartesian_point ( 'none', ( 9.297267494511039800, 2.971456595763068100, -2.814059951625447200 ) ) ;
#49501 = cartesian_point ( 'none', ( 8.132622900349593600, 2.811965737541752400, -2.973438481411263500 ) ) ;
#49502 = cartesian_point ( 'none', ( 6.971956157944251100, 2.639858246790009100, -3.119102002033273800 ) ) ;
#49503 = cartesian_point ( 'none', ( 5.811289415538911200, 2.467750756038265000, -3.264765522655283600 ) ) ;
#49504 = cartesian_point ( 'none', ( 4.646644821377467600, 2.284202301432626900, -3.395719004566772000 ) ) ;
#49505 = cartesian_point ( 'none', ( 3.485978078972125500, 2.090466705033735600, -3.511067902701198800 ) ) ;
#49506 = cartesian_point ( 'none', ( 2.325311336566785200, 1.896731108634844200, -3.626416800835626100 ) ) ;
#49507 = cartesian_point ( 'none', ( 1.160666742405341600, 1.694131781011414700, -3.725373165256489600 ) ) ;
#49508 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.484052681004130300, -3.807261023654361100 ) ) ;
#49509 = cartesian_point ( 'none', ( 20.00005355952163600, 4.002758176940461400, -1.104680662989741700 ) ) ;
#49510 = cartesian_point ( 'none', ( 19.14253799322049300, 3.957843393973666600, -1.267427256470681900 ) ) ;
#49511 = cartesian_point ( 'none', ( 18.28475599830563800, 3.903108670084356000, -1.427099748509260900 ) ) ;
#49512 = cartesian_point ( 'none', ( 17.42989039486063500, 3.838770080336601200, -1.583109806854754900 ) ) ;
#49513 = cartesian_point ( 'none', ( 16.26922365245529500, 3.751416394479378400, -1.794927530567836700 ) ) ;
#49514 = cartesian_point ( 'none', ( 15.10457905829384600, 3.646869296763427700, -1.998808179161579500 ) ) ;
#49515 = cartesian_point ( 'none', ( 13.94391231588850200, 3.525842949875511900, -2.193359041073830600 ) ) ;
#49516 = cartesian_point ( 'none', ( 12.78324557348316600, 3.404816602987597500, -2.387909902986082900 ) ) ;
#49517 = cartesian_point ( 'none', ( 11.61860097932172100, 3.268137739596063800, -2.571801998558002700 ) ) ;
#49518 = cartesian_point ( 'none', ( 10.45793423691638100, 3.116740014928420300, -2.743779158312702500 ) ) ;
#49519 = cartesian_point ( 'none', ( 9.297267494511039800, 2.965342290260775600, -2.915756318067404400 ) ) ;
#49520 = cartesian_point ( 'none', ( 8.132622900349593600, 2.800259904291774000, -3.074643763621215600 ) ) ;
#49521 = cartesian_point ( 'none', ( 6.971956157944251100, 2.622620537108920000, -3.219356132611253900 ) ) ;
#49522 = cartesian_point ( 'none', ( 5.811289415538911200, 2.444981169926066800, -3.364068501601293900 ) ) ;
#49523 = cartesian_point ( 'none', ( 4.646644821377467600, 2.255998278531169200, -3.493617261810945300 ) ) ;
#49524 = cartesian_point ( 'none', ( 3.485978078972125500, 2.056962807698584900, -3.607117463847264300 ) ) ;
#49525 = cartesian_point ( 'none', ( 2.325311336566785200, 1.857927336866001400, -3.720617665883585400 ) ) ;
#49526 = cartesian_point ( 'none', ( 1.160666742405341600, 1.650198900680830000, -3.817293988278972700 ) ) ;
#49527 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.435196494996078900, -3.896486033722967000 ) ) ;
#49528 = cartesian_point ( 'none', ( 20.00005355952163600, 4.048418754015457000, -1.160821581364214000 ) ) ;
#49529 = cartesian_point ( 'none', ( 19.14253799322049300, 4.001221359205415800, -1.325424670553073700 ) ) ;
#49530 = cartesian_point ( 'none', ( 18.28475599830563800, 3.944095683771037000, -1.486810760590368400 ) ) ;
#49531 = edge_curve ( 'none', #47694, #49661, #7120, .t. ) ;
#49532 = cartesian_point ( 'none', ( 17.42989039486063500, 3.877266816932831700, -1.644385350803309300 ) ) ;
#49533 = cartesian_point ( 'none', ( 16.26922365245529500, 3.786532036098094500, -1.858327268189246200 ) ) ;
#49534 = cartesian_point ( 'none', ( 15.10457905829384600, 3.678439977035007600, -2.064045646647276300 ) ) ;
#49535 = cartesian_point ( 'none', ( 13.94391231588850200, 3.553729018110881400, -2.260135221056839900 ) ) ;
#49536 = cartesian_point ( 'none', ( 12.78324557348316600, 3.429018059186755600, -2.456224795466403600 ) ) ;
#49537 = cartesian_point ( 'none', ( 11.61860097932172100, 3.288540102706289500, -2.641346075202071200 ) ) ;
#49538 = cartesian_point ( 'none', ( 10.45793423691638100, 3.133254755555018500, -2.814234494212740000 ) ) ;
#49539 = cartesian_point ( 'none', ( 9.297267494511039800, 2.977969408403748900, -2.987122913223408300 ) ) ;
#49540 = cartesian_point ( 'none', ( 8.132622900349593600, 2.808937426959988500, -3.146597468300684300 ) ) ;
#49541 = cartesian_point ( 'none', ( 6.971956157944251100, 2.627313471053172000, -3.291568786528318700 ) ) ;
#49542 = edge_loop ( 'none', ( #52000, #51525, #50147, #48874 ) ) ;
#49543 = cartesian_point ( 'none', ( 20.00005355952163600, 3.965004464730446500, -0.8845741679948359000 ) ) ;
#49544 = cartesian_point ( 'none', ( 19.14253799322049300, 3.929038906443226500, -1.045785747922163100 ) ) ;
#49545 = cartesian_point ( 'none', ( 18.28475599830563800, 3.883328309557406500, -1.204471535416270300 ) ) ;
#49546 = cartesian_point ( 'none', ( 17.42989039486063500, 3.828055169432814400, -1.360046132965654400 ) ) ;
#49547 = cartesian_point ( 'none', ( 16.26922365245529500, 3.753009811153814400, -1.571272623551997100 ) ) ;
#49548 = cartesian_point ( 'none', ( 15.10457905829384600, 3.660777825481796200, -1.775580472015149300 ) ) ;
#49549 = cartesian_point ( 'none', ( 13.94391231588850200, 3.551989250400901600, -1.971574048584674700 ) ) ;
#49550 = cartesian_point ( 'none', ( 12.78324557348316600, 3.443200675320006600, -2.167567625154200900 ) ) ;
#49551 = cartesian_point ( 'none', ( 11.61860097932172100, 3.318598647108202700, -2.353908094967256400 ) ) ;
#49552 = cartesian_point ( 'none', ( 10.45793423691638100, 3.179034323962969000, -2.529322563668269900 ) ) ;
#49553 = cartesian_point ( 'none', ( 9.297267494511039800, 3.039470000817736700, -2.704737032369282100 ) ) ;
#49554 = cartesian_point ( 'none', ( 8.132622900349593600, 2.885896748582519300, -2.868027241269093700 ) ) ;
#49555 = cartesian_point ( 'none', ( 6.971956157944251100, 2.719363628291312700, -3.018077752666824300 ) ) ;
#49556 = cartesian_point ( 'none', ( 5.811289415538911200, 2.552830508000106100, -3.168128264064554100 ) ) ;
#49557 = cartesian_point ( 'none', ( 4.646644821377467600, 2.374475109726862600, -3.303914080818139500 ) ) ;
#49558 = cartesian_point ( 'none', ( 3.485978078972125500, 2.185515781691782100, -3.424507648114147000 ) ) ;
#49559 = cartesian_point ( 'none', ( 2.325311336566785200, 1.996556453656701300, -3.545101215410153100 ) ) ;
#49560 = cartesian_point ( 'none', ( 1.160666742405341600, 1.798283979672501200, -3.649678756903681300 ) ) ;
#49561 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.592052761782138300, -3.737525901946098000 ) ) ;
#49562 = cartesian_point ( 'none', ( 20.00005355952163600, 3.955193385426803300, -0.9327595162351933800 ) ) ;
#49563 = cartesian_point ( 'none', ( 19.14253799322049300, 3.917268677739305500, -1.093572191291314300 ) ) ;
#49564 = cartesian_point ( 'none', ( 18.28475599830563800, 3.869627301381123500, -1.251740566447658600 ) ) ;
#49565 = cartesian_point ( 'none', ( 17.42989039486063500, 3.812458877554086200, -1.406681320772506000 ) ) ;
#49566 = cartesian_point ( 'none', ( 16.26922365245529500, 3.734840257756566000, -1.617047230762725700 ) ) ;
#49567 = cartesian_point ( 'none', ( 15.10457905829384600, 3.640114865741092700, -1.820284939696870600 ) ) ;
#49568 = cartesian_point ( 'none', ( 13.94391231588850200, 3.528929771985416700, -2.015006127942593900 ) ) ;
#49569 = cartesian_point ( 'none', ( 12.78324557348316600, 3.417744678229739800, -2.209727316188316900 ) ) ;
#49570 = cartesian_point ( 'none', ( 11.61860097932172100, 3.290859389664412900, -2.394601840585215000 ) ) ;
#49571 = cartesian_point ( 'none', ( 10.45793423691638100, 3.149140661470327000, -2.568366820671352800 ) ) ;
#49572 = cartesian_point ( 'none', ( 9.297267494511039800, 3.007421933276241500, -2.742131800757490600 ) ) ;
#49573 = cartesian_point ( 'none', ( 8.132622900349593600, 2.851837848067863200, -2.903600245523510400 ) ) ;
#49574 = cartesian_point ( 'none', ( 6.971956157944251100, 2.683451202907351600, -3.051669161764809100 ) ) ;
#49575 = cartesian_point ( 'none', ( 5.811289415538911200, 2.515064557746838700, -3.199738078006107800 ) ) ;
#49576 = cartesian_point ( 'none', ( 4.646644821377467600, 2.335025604162452000, -3.333396004884853900 ) ) ;
#49577 = cartesian_point ( 'none', ( 3.485978078972125500, 2.144564190764268700, -3.451729923233108500 ) ) ;
#49578 = cartesian_point ( 'none', ( 2.325311336566785200, 1.954102777366085300, -3.570063841581363000 ) ) ;
#49579 = cartesian_point ( 'none', ( 1.160666742405341600, 1.754519948732947700, -3.672265410747793400 ) ) ;
#49580 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.547179057958745900, -3.757636490383966100 ) ) ;
#49581 = cartesian_point ( 'none', ( 20.00005355952163600, 3.958727567221685700, -1.012978238044765200 ) ) ;
#49582 = cartesian_point ( 'none', ( 19.14253799322049300, 3.917541277612224300, -1.173934608028842000 ) ) ;
#49583 = cartesian_point ( 'none', ( 18.28475599830563800, 3.866636345027312200, -1.332047708669848300 ) ) ;
#49584 = cartesian_point ( 'none', ( 6.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#49585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49586 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49587 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49588 = axis2_placement_3d ( 'none', #49587, #49586, #49585 ) ;
#49589 = cylindrical_surface ( 'none', #49588, 1.500000000000000000 ) ;
#49590 = cartesian_point ( 'none', ( 4.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#49591 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#49592 = cartesian_point ( 'none', ( 20.00002613607360800, 1.045642420001150900, -3.925603621547934200 ) ) ;
#49593 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49594 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49595 = axis2_placement_3d ( 'none', #49617, #49616, #49615 ) ;
#49596 = conical_surface ( 'none', #49618, 1.500000000000000900, 0.9599310885968845900 ) ;
#49597 = axis2_placement_3d ( 'none', #49590, #49594, #49622 ) ;
#49598 = face_outer_bound ( 'none', #16367, .t. ) ;
#49599 = circle ( 'none', #49597, 1.500000000000000700 ) ;
#49600 = cartesian_point ( 'none', ( 20.00003984779762000, 0.8424828320609217800, -3.974160860067413200 ) ) ;
#49601 = edge_curve ( 'none', #9199, #47246, #7164, .t. ) ;
#49602 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7761916259440783100, -3.987638201220167200 ) ) ;
#49603 = cartesian_point ( 'none', ( 8.714945197430317600, -1.106616747896107100, -3.923321129379939700 ) ) ;
#49604 = cartesian_point ( 'none', ( 6.971956157944253700, -1.421949059774115100, -3.805495071002409400 ) ) ;
#49605 = cartesian_point ( 'none', ( 5.228967118458189800, -1.737281371652123800, -3.687669012624879400 ) ) ;
#49606 = cartesian_point ( 'none', ( 3.485978078972126900, -2.028919429998065300, -3.519547955432976500 ) ) ;
#49607 = cartesian_point ( 'none', ( 1.742989039486063400, -2.320557488344008300, -3.351426898241074000 ) ) ;
#49608 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169886400, -3.137596746416106100 ) ) ;
#49609 =( bounded_curve ( ) b_spline_curve ( 2, ( #49608, #49607, #49606, #49605, #49604, #49603, #49602, #49655, #49654, #49653, #49652, #49651, #49650 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#49610 = face_outer_bound ( 'none', #16532, .t. ) ;
#49611 = cartesian_point ( 'none', ( 16.26922365245529200, 2.421591178754101100, -3.270281554922632900 ) ) ;
#49612 = advanced_face ( 'none', ( #7121 ), #7127, .t. ) ;
#49613 = cartesian_point ( 'none', ( 15.10457905829385100, 2.237808992238436500, -3.398684480757763200 ) ) ;
#49614 = face_outer_bound ( 'none', #16568, .t. ) ;
#49615 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49616 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49617 = cartesian_point ( 'none', ( 5.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#49618 = axis2_placement_3d ( 'none', #49584, #49591, #49593 ) ;
#49619 = circle ( 'none', #49595, 1.219500000000000700 ) ;
#49620 = cartesian_point ( 'none', ( 6.971956157944254600, 0.7931255894501761900, -3.984913284050568500 ) ) ;
#49621 = vertex_point ( 'none', #7118 ) ;
#49622 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49623 = cartesian_point ( 'none', ( 5.811289415538912100, 0.5732438973047586700, -4.028676795138786700 ) ) ;
#49624 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #49722, #49721, #49720, #49719, #49718, #49717, #49716, #49715, #49714, #49713, #49712, #49711, #49709, #49707, #49706, #49705, #49704, #49703, #49702 ),
( #49701, #49700, #49699, #49698, #49697, #49696, #49695, #49694, #49693, #49692, #49691, #49690, #49689, #49688, #49687, #49686, #49685, #49684, #49683 ),
( #49682, #49773, #49772, #49771, #49770, #49769, #49768, #49767, #49766, #49765, #49764, #49761, #49760, #49759, #49758, #49757, #49756, #49755, #49754 ),
( #49753, #49752, #49751, #49750, #49749, #49748, #49747, #49746, #49745, #49744, #49743, #49742, #49741, #49740, #49739, #49738, #49737, #49736, #49735 ),
( #49734, #49733, #49732, #49731, #49730, #49729, #49728, #49727, #49726, #49725, #49724, #49723, #49821, #49820, #49819, #49818, #49817, #49816, #49815 ),
( #49814, #49813, #49812, #49811, #49810, #49809, #49808, #49807, #49806, #49805, #49804, #49803, #49802, #49801, #49800, #49799, #49798, #49797, #49796 ),
( #49795, #49794, #49793, #49792, #49791, #49790, #49789, #49788, #49787, #49786, #49785, #49784, #49783, #49782, #49781, #49780, #49779, #49778, #49777 ),
( #49776, #49775, #49774, #49870, #49869, #49868, #49867, #49866, #49865, #49864, #49863, #49862, #49861, #49860, #49859, #49858, #49857, #49856, #49855 ),
( #49854, #49853, #49852, #49851, #49850, #49849, #49848, #49847, #49846, #49845, #49844, #49843, #49842, #49841, #49840, #49839, #49838, #49837, #49836 ),
( #49835, #49834, #49833, #49832, #49831, #49830, #49829, #49828, #49827, #49826, #49825, #49824, #49823, #49822, #49095, #49023, #49074, #49076, #49069 ),
( #49105, #49104, #49103, #49102, #49101, #49100, #49099, #49098, #49097, #49151, #49150, #49149, #49148, #49147, #49146, #49145, #49144, #49143, #49142 ),
( #49141, #49140, #49139, #49138, #49137, #49136, #49135, #49134, #49133, #49132, #49131, #49130, #49129, #49128, #49127, #49920, #49918, #49917, #49916 ),
( #49915, #49914, #49913, #49912, #49911, #49910, #49909, #49908, #49907, #49906, #49905, #49904, #49903, #49901, #49900, #49899, #49898, #49897, #49896 ),
( #49895, #49894, #49893, #49892, #49891, #49890, #49889, #49888, #49887, #49886, #49885, #49884, #49883, #49882, #49881, #49880, #49879, #49878, #49877 ),
( #49876, #49875, #49874, #49873, #49872, #49871, #49970, #49969, #49968, #49967, #49966, #49965, #49964, #49963, #49962, #49961, #49960, #49959, #49958 ),
( #49957, #49956, #49955, #49954, #49953, #49952, #49951, #49950, #49949, #49948, #49947, #49946, #49945, #49944, #49943, #49942, #49941, #49940, #49939 ),
( #49938, #49937, #49935, #49934, #49933, #49932, #49931, #49930, #49929, #49928, #49927, #49926, #49925, #49924, #49923, #49922, #49921, #50020, #50019 ),
( #50018, #50017, #50016, #50014, #50013, #50012, #50011, #50010, #50009, #50008, #50007, #50006, #50005, #50004, #50003, #50002, #50001, #50000, #49999 ),
( #49998, #49997, #49996, #49995, #49994, #49993, #49992, #49991, #49990, #49989, #49988, #49987, #49986, #49985, #49984, #49982, #49981, #49980, #49979 ),
( #49978, #49977, #49976, #49975, #49974, #49973, #49972, #49971, #50069, #50068, #50067, #50066, #50065, #50064, #50063, #50062, #50061, #50060, #50059 ),
( #50058, #50057, #50056, #50055, #50054, #50053, #50052, #50051, #50050, #50049, #50048, #50047, #50046, #50045, #50044, #50043, #50042, #50041, #50040 ),
( #50039, #50038, #50037, #50036, #50035, #50034, #50033, #50032, #50031, #50030, #50029, #50028, #50027, #50026, #50025, #50024, #50023, #50022, #50021 ),
( #50117, #50116, #50115, #50114, #50113, #50112, #50111, #50110, #50109, #50108, #50107, #50106, #50105, #50104, #50103, #50102, #50101, #50100, #50099 ),
( #50098, #50097, #50096, #50095, #50094, #50093, #50092, #50091, #50090, #50089, #50088, #50087, #50086, #50085, #50084, #50083, #50082, #50081, #50080 ),
( #50079, #50078, #50077, #50076, #50075, #50074, #50073, #50072, #50071, #50070, #50132, #50131, #50130, #50129, #50128, #50127, #50126, #50125, #50124 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308881040100, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404798100, 0.9986758467215091100),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404801400, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400) ) )
representation_item ( '' ) surface ( ) );
#49625 = cartesian_point ( 'none', ( 20.04005546254171200, 2.960361967421638600, -2.782965787148779000 ) ) ;
#49626 = cartesian_point ( 'none', ( 20.00002613607360000, 2.955069343445914300, -2.788574413113178000 ) ) ;
#49627 = cartesian_point ( 'none', ( 19.14251968257110900, 2.841690987735619300, -2.908722149388129500 ) ) ;
#49628 = cartesian_point ( 'none', ( 18.28474686281229100, 2.721229850823598800, -3.021714113645670900 ) ) ;
#49629 = cartesian_point ( 'none', ( 17.42989039486063900, 2.594142226354275000, -3.127140577506719100 ) ) ;
#49630 = cartesian_point ( 'none', ( 13.94391231588850900, 2.044051085493868500, -3.511472232829802900 ) ) ;
#49631 = cartesian_point ( 'none', ( 12.78324557348316600, 1.850293178749298700, -3.624259984901840000 ) ) ;
#49632 = cartesian_point ( 'none', ( 11.61860097932172000, 1.647883114746823600, -3.720662108498859600 ) ) ;
#49633 = cartesian_point ( 'none', ( 20.00003984779762000, 0.8424828320609217800, -3.974160860067413200 ) ) ;
#49634 = cartesian_point ( 'none', ( 18.71326742011890700, 0.6000130234981535500, -4.025562228265290100 ) ) ;
#49635 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3530901102781153200, -4.047105044107444100 ) ) ;
#49636 = cartesian_point ( 'none', ( 15.68690135537457000, 0.01773742523695793400, -4.076362924803088800 ) ) ;
#49637 = cartesian_point ( 'none', ( 13.94391231588850700, -0.3178571751654231100, -4.050024528346956000 ) ) ;
#49638 = cartesian_point ( 'none', ( 12.20092327640244400, -0.6534517755678046500, -4.023686131890822400 ) ) ;
#49639 = cartesian_point ( 'none', ( 10.45793423691638100, -0.9801341454622640700, -3.942469901079155300 ) ) ;
#49640 = cartesian_point ( 'none', ( 8.714945197430317600, -1.306816515356723100, -3.861253670267488200 ) ) ;
#49641 = cartesian_point ( 'none', ( 6.971956157944253700, -1.615675611289921300, -3.727374972161918700 ) ) ;
#49642 = cartesian_point ( 'none', ( 5.228967118458189800, -1.924534707223119400, -3.593496274056349600 ) ) ;
#49643 = cartesian_point ( 'none', ( 3.485978078972126900, -2.207145658193569600, -3.410606970545477300 ) ) ;
#49644 = cartesian_point ( 'none', ( 1.742989039486063400, -2.489756609164020900, -3.227717667034605500 ) ) ;
#49645 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525141017300, -3.000806501561376300 ) ) ;
#49646 =( bounded_curve ( ) b_spline_curve ( 2, ( #49645, #49644, #49643, #49642, #49641, #49640, #49639, #49638, #49637, #49636, #49635, #49634, #49633 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791461100, 0.3486159663582922300, 0.5229239495374382600, 0.6972319327165844600, 0.8715399158957305400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#49647 = cartesian_point ( 'none', ( 10.45793423691638300, 1.438203559464685600, -3.800020079366225500 ) ) ;
#49648 = cartesian_point ( 'none', ( 9.297267494511041600, 1.228524004182546900, -3.879378050233587100 ) ) ;
#49649 = cartesian_point ( 'none', ( 8.132622900349597100, 1.013007281595593300, -3.941149772962348100 ) ) ;
#49650 = cartesian_point ( 'none', ( 20.00002613607360800, 1.045642420001150900, -3.925603621547934200 ) ) ;
#49651 = cartesian_point ( 'none', ( 18.71325369381603200, 0.8061351414699164900, -3.989399917474657300 ) ) ;
#49652 = cartesian_point ( 'none', ( 17.42989039486063500, 0.5606485846349482700, -4.023605973323301800 ) ) ;
#49653 = cartesian_point ( 'none', ( 15.68690135537457000, 0.2272430881143626100, -4.070062639550832800 ) ) ;
#49654 = cartesian_point ( 'none', ( 13.94391231588850700, -0.1092617079388432100, -4.061008956305613500 ) ) ;
#49655 = cartesian_point ( 'none', ( 12.20092327640244400, -0.4457665039920492600, -4.051955273060396000 ) ) ;
#49656 = cartesian_point ( 'none', ( 20.12011411547794300, 3.017576774786713000, -2.720017891856806100 ) ) ;
#49657 = cartesian_point ( 'none', ( 20.08008478900983100, 3.012381826812625000, -2.725715575373338900 ) ) ;
#49658 = cartesian_point ( 'none', ( 20.04005546254173000, 3.007186878838537000, -2.731413258889872500 ) ) ;
#49659 = cartesian_point ( 'none', ( 20.00002613607360000, 3.001991930864448900, -2.737110942406405700 ) ) ;
#49660 = cartesian_point ( 'none', ( 19.14251968257110500, 2.890705986122438500, -2.859166465607239500 ) ) ;
#49661 = vertex_point ( 'none', #7161 ) ;
#49662 = cartesian_point ( 'none', ( 18.28474686281228400, 2.772216704969717500, -2.974189704361882600 ) ) ;
#49663 = cartesian_point ( 'none', ( 17.42989039486063500, 2.646973225037692500, -3.081763230676505500 ) ) ;
#49664 = cartesian_point ( 'none', ( 16.26922365245529500, 2.476926033128942000, -3.227819345401615100 ) ) ;
#49665 = cartesian_point ( 'none', ( 15.10457905829384600, 2.295398420237120300, -3.359334218638229300 ) ) ;
#49666 = cartesian_point ( 'none', ( 13.94391231588850200, 2.103630404024856100, -3.475409470447815300 ) ) ;
#49667 = cartesian_point ( 'none', ( 12.78324557348316600, 1.911862387812591800, -3.591484722257401800 ) ) ;
#49668 = cartesian_point ( 'none', ( 11.61860097932172100, 1.711163938280826100, -3.691327440971342400 ) ) ;
#49669 = cartesian_point ( 'none', ( 10.45793423691638100, 1.502906029345412000, -3.774255599581637400 ) ) ;
#49670 = cartesian_point ( 'none', ( 9.297267494511039800, 1.294648120409996900, -3.857183758191933300 ) ) ;
#49671 = cartesian_point ( 'none', ( 8.132622900349593600, 1.080253364759703500, -3.922630873287228100 ) ) ;
#49672 = cartesian_point ( 'none', ( 6.971956157944251100, 0.8611862959690452800, -3.970149874708921000 ) ) ;
#49673 = cartesian_point ( 'none', ( 5.811289415538911200, 0.6421192271783869900, -4.017668876130613000 ) ) ;
#49675 = oriented_edge ( 'none', *, *, #21607, .t. ) ;
#49674 = cartesian_point ( 'none', ( 4.646644821377467600, 0.4198762954582891900, -4.046935160915357000 ) ) ;
#49676 = cartesian_point ( 'none', ( 3.485978078972125500, 0.1959756453837684900, -4.057748810662453700 ) ) ;
#49677 = cartesian_point ( 'none', ( 2.325311336566785200, -0.02792500469075222600, -4.068562460409548700 ) ) ;
#49678 = cartesian_point ( 'none', ( 1.160666742405341600, -0.2519539046474145200, -4.060849606926328900 ) ) ;
#49679 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371982500, -4.034662936822808600 ) ) ;
#49680 = cartesian_point ( 'none', ( 20.12011411547794600, 2.970947215373085800, -2.771748535219978200 ) ) ;
#49681 = cartesian_point ( 'none', ( 20.08008478900982800, 2.965654591397363300, -2.777357161184378600 ) ) ;
#49682 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.545224790906790000, -3.356729318971793500 ) ) ;
#49683 = cartesian_point ( 'none', ( 20.00005355952163600, -0.04790339680209854100, -5.801491767140948500 ) ) ;
#49684 = cartesian_point ( 'none', ( 19.14253799322049300, -0.2837840022429181100, -5.799544081494932600 ) ) ;
#49685 = cartesian_point ( 'none', ( 18.28475599830563800, -0.5190557421714346900, -5.783232388349385500 ) ) ;
#49686 = cartesian_point ( 'none', ( 17.42989039486063500, -0.7528465383082662000, -5.752636226060765500 ) ) ;
#49687 = cartesian_point ( 'none', ( 16.26922365245529500, -1.070268599346826400, -5.711095254157663200 ) ) ;
#49688 = cartesian_point ( 'none', ( 15.10457905829384600, -1.383176076846029500, -5.643483659695563800 ) ) ;
#49689 = cartesian_point ( 'none', ( 13.94391231588850200, -1.689431495450547600, -5.550263298421896300 ) ) ;
#49690 = cartesian_point ( 'none', ( 12.78324557348316600, -1.995686914055066600, -5.457042937148229600 ) ) ;
#49691 = cartesian_point ( 'none', ( 11.61860097932172100, -2.293198238716923000, -5.338850598654699000 ) ) ;
#49692 = cartesian_point ( 'none', ( 10.45793423691638100, -2.579933165416160400, -5.196493656458663700 ) ) ;
#49693 = cartesian_point ( 'none', ( 9.297267494511039800, -2.866668092115397700, -5.054136714262631000 ) ) ;
#49694 = cartesian_point ( 'none', ( 8.132622900349593600, -3.140667930557270900, -4.888587610627338300 ) ) ;
#49695 = cartesian_point ( 'none', ( 6.971956157944251100, -3.400060984013041600, -4.700977213795197500 ) ) ;
#49696 = cartesian_point ( 'none', ( 5.811289415538911200, -3.659454037468811400, -4.513366816963055900 ) ) ;
#49697 = cartesian_point ( 'none', ( 4.646644821377467600, -3.902468388362279900, -4.304976696178866500 ) ) ;
#49698 = cartesian_point ( 'none', ( 3.485978078972125500, -4.127444002263532100, -4.077230367272392200 ) ) ;
#49699 = cartesian_point ( 'none', ( 2.325311336566785200, -4.352419616164786100, -3.849484038365919200 ) ) ;
#49700 = cartesian_point ( 'none', ( 1.160666742405341600, -4.557819681508608100, -3.603937239695328600 ) ) ;
#49701 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.742241107575772200, -3.342267304876720400 ) ) ;
#49702 = cartesian_point ( 'none', ( 20.00005355952164300, -0.1374321175722402200, -5.898399142334486800 ) ) ;
#49703 = cartesian_point ( 'none', ( 19.14253799322049700, -0.3772528424254154000, -5.892811343126780300 ) ) ;
#49704 = cartesian_point ( 'none', ( 18.28475599830563800, -0.6162347849950781100, -5.872627099459868400 ) ) ;
#49705 = cartesian_point ( 'none', ( 17.42989039486063500, -0.8534924061794715300, -5.837940625068616100 ) ) ;
#49706 = cartesian_point ( 'none', ( 16.26922365245529500, -1.175621439306073800, -5.790846161242982700 ) ) ;
#49707 = cartesian_point ( 'none', ( 15.10457905829384400, -1.492761208469186100, -5.717311344174664400 ) ) ;
#49708 = oriented_edge ( 'none', *, *, #49531, .f. ) ;
#49709 = cartesian_point ( 'none', ( 13.94391231588850200, -1.802745327469929900, -5.617838491227557200 ) ) ;
#49710 = oriented_edge ( 'none', *, *, #47623, .t. ) ;
#49711 = cartesian_point ( 'none', ( 12.78324557348316600, -2.112729446470674100, -5.518365638280450900 ) ) ;
#49712 = cartesian_point ( 'none', ( 11.61860097932172100, -2.413440409456510900, -5.393634249904332400 ) ) ;
#49713 = cartesian_point ( 'none', ( 10.45793423691638000, -2.702824055633343400, -5.244496367957777000 ) ) ;
#49714 = cartesian_point ( 'none', ( 9.297267494511039800, -2.992207701810176700, -5.095358486011218900 ) ) ;
#49715 = cartesian_point ( 'none', ( 8.132622900349593600, -3.268287247443460800, -4.922832873451740800 ) ) ;
#49716 = cartesian_point ( 'none', ( 6.971956157944251100, -3.529176789295543200, -4.728098055151794400 ) ) ;
#49717 = cartesian_point ( 'none', ( 5.811289415538911200, -3.790066331147627900, -4.533363236851846200 ) ) ;
#49718 = cartesian_point ( 'none', ( 4.646644821377467600, -4.033983729109145600, -4.317749449078924300 ) ) ;
#49719 = cartesian_point ( 'none', ( 3.485978078972125500, -4.259262780023032500, -4.082729552633023400 ) ) ;
#49720 = cartesian_point ( 'none', ( 2.325311336566785200, -4.484541830936918500, -3.847709656187123400 ) ) ;
#49721 = cartesian_point ( 'none', ( 1.160666742405341600, -4.689643650455480800, -3.594889075268008500 ) ) ;
#49722 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.873167185180897800, -3.325994830800051100 ) ) ;
#49723 = cartesian_point ( 'none', ( 12.78324557348316600, -1.474758195360972700, -5.093532100442603300 ) ) ;
#49724 = cartesian_point ( 'none', ( 11.61860097932172100, -1.753040210275743000, -5.004581002859278100 ) ) ;
#49725 = cartesian_point ( 'none', ( 10.45793423691638100, -2.023026227604977300, -4.892953371723430100 ) ) ;
#49726 = cartesian_point ( 'none', ( 9.297267494511039800, -2.293012244934210300, -4.781325740587580400 ) ) ;
#49727 = cartesian_point ( 'none', ( 8.132622900349593600, -2.552857986417330400, -4.647784105808794300 ) ) ;
#49728 = cartesian_point ( 'none', ( 6.971956157944251100, -2.800788442159891200, -4.493240692162046900 ) ) ;
#49729 = cartesian_point ( 'none', ( 5.811289415538911200, -3.048718897902450700, -4.338697278515300400 ) ) ;
#49730 = cartesian_point ( 'none', ( 4.646644821377467600, -3.283040451493553800, -4.164207774220758800 ) ) ;
#49731 = cartesian_point ( 'none', ( 3.485978078972125500, -3.502152449123243600, -3.970964119522785400 ) ) ;
#49732 = cartesian_point ( 'none', ( 2.325311336566785200, -3.721264446752933000, -3.777720464824811100 ) ) ;
#49733 = cartesian_point ( 'none', ( 1.160666742405341600, -3.923670131300756500, -3.567042709831480500 ) ) ;
#49734 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.107986866704587600, -3.340369997233828800 ) ) ;
#49735 = cartesian_point ( 'none', ( 20.00005355952163600, 0.2259891303537333000, -5.438714218659184100 ) ) ;
#49736 = cartesian_point ( 'none', ( 19.14253799322049300, 0.004858556665244370000, -5.447902623130048900 ) ) ;
#49737 = cartesian_point ( 'none', ( 18.28475599830563800, -0.2163721323402938400, -5.443602336055801200 ) ) ;
#49738 = cartesian_point ( 'none', ( 17.42989039486063500, -0.4368820134560343300, -5.425847173078341100 ) ) ;
#49739 = cartesian_point ( 'none', ( 16.26922365245529500, -0.7362723320644720700, -5.401740661960245900 ) ) ;
#49740 = cartesian_point ( 'none', ( 15.10457905829384600, -1.032649381036213400, -5.352993030248019800 ) ) ;
#49741 = cartesian_point ( 'none', ( 13.94391231588850200, -1.323988604604406500, -5.279937273695710000 ) ) ;
#49742 = cartesian_point ( 'none', ( 12.78324557348316600, -1.615327828172601300, -5.206881517143399300 ) ) ;
#49743 = cartesian_point ( 'none', ( 11.61860097932172100, -1.899639084026191400, -5.110016680645817800 ) ) ;
#49744 = cartesian_point ( 'none', ( 10.45793423691638100, -2.174980237999875500, -4.990004449255893700 ) ) ;
#49745 = cartesian_point ( 'none', ( 9.297267494511039800, -2.450321391973559600, -4.869992217865971400 ) ) ;
#49746 = cartesian_point ( 'none', ( 8.132622900349593600, -2.714811584793440400, -4.727652396814901800 ) ) ;
#49747 = cartesian_point ( 'none', ( 6.971956157944251100, -2.966644080253033200, -4.563957311411145100 ) ) ;
#49748 = cartesian_point ( 'none', ( 5.811289415538911200, -3.218476575712624600, -4.400262226007388500 ) ) ;
#49749 = cartesian_point ( 'none', ( 4.646644821377467600, -3.455931102513147800, -4.216330079668884100 ) ) ;
#49750 = cartesian_point ( 'none', ( 3.485978078972125500, -3.677385605460830000, -4.013417315459869400 ) ) ;
#49751 = cartesian_point ( 'none', ( 2.325311336566785200, -3.898840108408512300, -3.810504551250854200 ) ) ;
#49752 = cartesian_point ( 'none', ( 1.160666742405341600, -4.102781828696310000, -3.589997269101709200 ) ) ;
#49753 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.287817637580474200, -3.353401757340957800 ) ) ;
#49754 = cartesian_point ( 'none', ( 20.00005355952163600, 0.07867248818938997500, -5.649823958347781200 ) ) ;
#49755 = cartesian_point ( 'none', ( 19.14253799322049000, -0.1510415145912925300, -5.653022672556211600 ) ) ;
#49756 = cartesian_point ( 'none', ( 18.28475599830563800, -0.3804729474223209600, -5.642222306184375900 ) ) ;
#49757 = cartesian_point ( 'none', ( 17.42989039486063500, -0.6087709681525457200, -5.617481466729830500 ) ) ;
#49758 = cartesian_point ( 'none', ( 16.26922365245529500, -0.9187353870631986800, -5.583890374260605000 ) ) ;
#49759 = cartesian_point ( 'none', ( 15.10457905829384600, -1.224867189903569500, -5.524817353569268600 ) ) ;
#49760 = cartesian_point ( 'none', ( 13.94391231588850700, -1.525075186046694700, -5.440665933286398500 ) ) ;
#49762 = oriented_edge ( 'none', *, *, #21047, .t. ) ;
#49761 = cartesian_point ( 'none', ( 12.78324557348316800, -1.825283182189819700, -5.356514513003526500 ) ) ;
#49763 = oriented_edge ( 'none', *, *, #49531, .t. ) ;
#49764 = cartesian_point ( 'none', ( 11.61860097932172500, -2.117516646615137600, -5.247859532658072400 ) ) ;
#49765 = cartesian_point ( 'none', ( 10.45793423691638100, -2.399779328439788800, -5.115443215940490300 ) ) ;
#49766 = cartesian_point ( 'none', ( 9.297267494511039800, -2.682042010264440000, -4.983026899222910100 ) ) ;
#49767 = cartesian_point ( 'none', ( 8.132622900349593600, -2.952405769160967500, -4.827753783844765500 ) ) ;
#49768 = cartesian_point ( 'none', ( 6.971956157944253700, -3.209023746510864000, -4.650684542628952500 ) ) ;
#49769 = cartesian_point ( 'none', ( 5.811289415538912100, -3.465641723860760900, -4.473615301413143900 ) ) ;
#49770 = cartesian_point ( 'none', ( 4.646644821377467600, -3.706760958671520900, -4.275959496823022100 ) ) ;
#49771 = cartesian_point ( 'none', ( 3.485978078972126900, -3.930734362077697800, -4.059067318424288500 ) ) ;
#49772 = cartesian_point ( 'none', ( 2.325311336566785700, -4.154707765483876400, -3.842175140025553500 ) ) ;
#49773 = cartesian_point ( 'none', ( 1.160666742405341600, -4.360005372034164500, -3.607528181322446200 ) ) ;
#49774 = cartesian_point ( 'none', ( 2.325311336566785200, -3.293856115564297100, -3.646850822968557400 ) ) ;
#49775 = cartesian_point ( 'none', ( 1.160666742405341600, -3.489702992711429800, -3.459910700825623100 ) ) ;
#49776 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.669443560550961900, -3.257436167049592600 ) ) ;
#49777 = cartesian_point ( 'none', ( 20.00005355952163600, 0.4599917229457580700, -5.004452678501644800 ) ) ;
#49778 = cartesian_point ( 'none', ( 19.14253799322049300, 0.2565176209241253300, -5.023155303698970900 ) ) ;
#49779 = cartesian_point ( 'none', ( 18.28475599830563800, 0.05232717431129568800, -5.029424962263402000 ) ) ;
#49780 = cartesian_point ( 'none', ( 17.42989039486063500, -0.1518210989120221400, -5.023254856212854900 ) ) ;
#49781 = cartesian_point ( 'none', ( 16.26922365245529500, -0.4289969617551520100, -5.014877589820192000 ) ) ;
#49782 = cartesian_point ( 'none', ( 15.10457905829384600, -0.7045343393248055800, -4.983639934705164100 ) ) ;
#49783 = cartesian_point ( 'none', ( 13.94391231588850200, -0.9765510319409572700, -4.929755275726770400 ) ) ;
#49784 = cartesian_point ( 'none', ( 12.78324557348316600, -1.248567724557109000, -4.875870616748379400 ) ) ;
#49785 = cartesian_point ( 'none', ( 11.61860097932172100, -1.515205582387891400, -4.799707040765770000 ) ) ;
#49786 = cartesian_point ( 'none', ( 10.45793423691638100, -1.774643198497090100, -4.701784822231755500 ) ) ;
#49787 = cartesian_point ( 'none', ( 9.297267494511039800, -2.034080814606289000, -4.603862603697740100 ) ) ;
#49788 = cartesian_point ( 'none', ( 8.132622900349593600, -2.284545967009596000, -4.484850650656731800 ) ) ;
#49789 = cartesian_point ( 'none', ( 6.971956157944251100, -2.524327724747773800, -4.345561935424531600 ) ) ;
#49790 = cartesian_point ( 'none', ( 5.811289415538911200, -2.764109482485952900, -4.206273220192330500 ) ) ;
#49791 = cartesian_point ( 'none', ( 4.646644821377467600, -2.991569893018146200, -4.047659225930873500 ) ) ;
#49792 = cartesian_point ( 'none', ( 3.485978078972125500, -3.205155171098597000, -3.870803447053440000 ) ) ;
#49793 = cartesian_point ( 'none', ( 2.325311336566785200, -3.418740449179049200, -3.693947668176007500 ) ) ;
#49794 = cartesian_point ( 'none', ( 1.160666742405341600, -3.616991590785846100, -3.500058208981730700 ) ) ;
#49795 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.798554339597801200, -3.290459531078232300 ) ) ;
#49796 = cartesian_point ( 'none', ( 20.00005355952163600, 0.3977513562362667300, -5.139770425284623900 ) ) ;
#49797 = cartesian_point ( 'none', ( 19.14253799322049300, 0.1887754223894400300, -5.155942443532640400 ) ) ;
#49798 = cartesian_point ( 'none', ( 18.28475599830563800, -0.02075127631067299300, -5.159351624654869200 ) ) ;
#49799 = cartesian_point ( 'none', ( 17.42989039486063500, -0.2300506430432972300, -5.150002220160069500 ) ) ;
#49800 = cartesian_point ( 'none', ( 16.26922365245529500, -0.5142202402221862600, -5.137308361833472500 ) ) ;
#49801 = cartesian_point ( 'none', ( 15.10457905829384600, -0.7963710036424901400, -5.101191320130596700 ) ) ;
#49802 = cartesian_point ( 'none', ( 13.94391231588850200, -1.074575557492937600, -5.041897811068469800 ) ) ;
#49803 = cartesian_point ( 'none', ( 12.78324557348316600, -1.352780111343385700, -4.982604302006340200 ) ) ;
#49804 = cartesian_point ( 'none', ( 11.61860097932172100, -1.625138036425472800, -4.900539360374677900 ) ) ;
#49805 = cartesian_point ( 'none', ( 10.45793423691638100, -1.889788851943585000, -4.796263572937585100 ) ) ;
#49806 = cartesian_point ( 'none', ( 9.297267494511039800, -2.154439667461697000, -4.691987785500494100 ) ) ;
#49807 = cartesian_point ( 'none', ( 8.132622900349593600, -2.409575539993449800, -4.566213461620424000 ) ) ;
#49808 = cartesian_point ( 'none', ( 6.971956157944251100, -2.653453632825079300, -4.419799767462963700 ) ) ;
#49809 = cartesian_point ( 'none', ( 5.811289415538911200, -2.897331725656709300, -4.273386073305502500 ) ) ;
#49810 = cartesian_point ( 'none', ( 4.646644821377467600, -3.128286104125042900, -4.107333162863277200 ) ) ;
#49811 = cartesian_point ( 'none', ( 3.485978078972125500, -3.344739115640482700, -3.922775345890047400 ) ) ;
#49812 = cartesian_point ( 'none', ( 2.325311336566785200, -3.561192127155924100, -3.738217528916818900 ) ) ;
#49813 = cartesian_point ( 'none', ( 1.160666742405341600, -3.761665178169353800, -3.536415522441673800 ) ) ;
#49814 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.944788834465353200, -3.318747838793384200 ) ) ;
#49815 = cartesian_point ( 'none', ( 20.00005355952163600, 0.3202074455224818200, -5.284987701714098500 ) ) ;
#49816 = cartesian_point ( 'none', ( 19.14253799322049300, 0.1053271787110440100, -5.298006892147894200 ) ) ;
#49817 = cartesian_point ( 'none', ( 18.28475599830563800, -0.1098995357330861000, -5.297910150802684000 ) ) ;
#49818 = cartesian_point ( 'none', ( 17.42989039486063500, -0.3246737238395157000, -5.284715204103762600 ) ) ;
#49819 = cartesian_point ( 'none', ( 16.26922365245529500, -0.6162765866259789500, -5.266800182444767700 ) ) ;
#49820 = cartesian_point ( 'none', ( 15.10457905829384600, -0.9054040670325966800, -5.224865976120767600 ) ) ;
#49821 = cartesian_point ( 'none', ( 13.94391231588850200, -1.190081131196784300, -5.159199038281684600 ) ) ;
#49822 = cartesian_point ( 'none', ( 15.10457905829384600, -0.5201116253542001900, -4.682769755586743800 ) ) ;
#49823 = cartesian_point ( 'none', ( 13.94391231588850200, -0.7761369361403768200, -4.639943653563856100 ) ) ;
#49824 = cartesian_point ( 'none', ( 12.78324557348316600, -1.032162246926554100, -4.597117551540971000 ) ) ;
#49825 = cartesian_point ( 'none', ( 11.61860097932172100, -1.283776549999090300, -4.533295319779968600 ) ) ;
#49826 = cartesian_point ( 'none', ( 10.45793423691638100, -1.529261064534452400, -4.448912928838666400 ) ) ;
#49827 = cartesian_point ( 'none', ( 9.297267494511039800, -1.774745579069815000, -4.364530537897365100 ) ) ;
#49828 = cartesian_point ( 'none', ( 8.132622900349593600, -2.012423396915705300, -4.260164405068517000 ) ) ;
#49829 = cartesian_point ( 'none', ( 6.971956157944251100, -2.240670937574097600, -4.136527456865203500 ) ) ;
#49830 = cartesian_point ( 'none', ( 5.811289415538911200, -2.468918478232490400, -4.012890508661891800 ) ) ;
#49831 = cartesian_point ( 'none', ( 4.646644821377467600, -2.686176579560728000, -3.870827310806562100 ) ) ;
#49832 = cartesian_point ( 'none', ( 3.485978078972125500, -2.890961148429920700, -3.711308298990754700 ) ) ;
#49833 = cartesian_point ( 'none', ( 2.325311336566785200, -3.095745717299113900, -3.551789287174947700 ) ) ;
#49834 = cartesian_point ( 'none', ( 1.160666742405341600, -3.286657867455066800, -3.375904137999513800 ) ) ;
#49835 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.462393475329838200, -3.184854325378518400 ) ) ;
#49836 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5445545597458842900, -4.768396787374612700 ) ) ;
#49837 = cartesian_point ( 'none', ( 19.14253799322049300, 0.3506781627201094300, -4.790537620181781100 ) ) ;
#49838 = cartesian_point ( 'none', ( 18.28475599830563800, 0.1558560448300721200, -4.800822960087394600 ) ) ;
#49839 = cartesian_point ( 'none', ( 17.42989039486063500, -0.03918772976319127200, -4.799230345818023700 ) ) ;
#49840 = cartesian_point ( 'none', ( 16.26922365245529500, -0.3040022474737131300, -4.797068024151914600 ) ) ;
#49841 = cartesian_point ( 'none', ( 15.10457905829384600, -0.5677337262391716200, -4.773044878366470700 ) ) ;
#49842 = cartesian_point ( 'none', ( 13.94391231588850200, -0.8285806126393968600, -4.727325010906557900 ) ) ;
#49843 = cartesian_point ( 'none', ( 12.78324557348316600, -1.089427499039622700, -4.681605143446645900 ) ) ;
#49844 = cartesian_point ( 'none', ( 11.61860097932172100, -1.345607944345237800, -4.614500867366350800 ) ) ;
#49845 = cartesian_point ( 'none', ( 10.45793423691638100, -1.595371976351252600, -4.526470572914140800 ) ) ;
#49846 = cartesian_point ( 'none', ( 9.297267494511039800, -1.845136008357267200, -4.438440278461930800 ) ) ;
#49847 = cartesian_point ( 'none', ( 8.132622900349593600, -2.086777485467682200, -4.330085301810460600 ) ) ;
#49848 = cartesian_point ( 'none', ( 6.971956157944251100, -2.318645751372600600, -4.202145817320758400 ) ) ;
#49849 = cartesian_point ( 'none', ( 5.811289415538911200, -2.550514017277518700, -4.074206332831060700 ) ) ;
#49850 = cartesian_point ( 'none', ( 4.646644821377467600, -2.771025176609479300, -3.927556296911124200 ) ) ;
#49851 = cartesian_point ( 'none', ( 3.485978078972125500, -2.978672914554872700, -3.763197478007465500 ) ) ;
#49852 = cartesian_point ( 'none', ( 2.325311336566785200, -3.186320652500266500, -3.598838659103807300 ) ) ;
#49853 = cartesian_point ( 'none', ( 1.160666742405341600, -3.379686524456887700, -3.417893794607189700 ) ) ;
#49854 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.557449645448859300, -3.221598921417801400 ) ) ;
#49855 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5084044074787780200, -4.880290092292447000 ) ) ;
#49856 = cartesian_point ( 'none', ( 19.14253799322049300, 0.3099785839316586100, -4.900961110068274200 ) ) ;
#49857 = cartesian_point ( 'none', ( 18.28475599830563800, 0.1107060244992298900, -4.909502573120080100 ) ) ;
#49858 = cartesian_point ( 'none', ( 17.42989039486063500, -0.08867282609208854100, -4.905898853052773000 ) ) ;
#49859 = cartesian_point ( 'none', ( 16.26922365245529500, -0.3593731561647713900, -4.901006016080264000 ) ) ;
#49860 = cartesian_point ( 'none', ( 15.10457905829384600, -0.6287448600923014600, -4.873775634550105100 ) ) ;
#49861 = cartesian_point ( 'none', ( 13.94391231588850200, -0.8949478559975390100, -4.824393719579389600 ) ) ;
#49862 = cartesian_point ( 'none', ( 12.78324557348316600, -1.161150851902777100, -4.775011804608676700 ) ) ;
#49863 = cartesian_point ( 'none', ( 11.61860097932172100, -1.422366703397402600, -4.703815684749262300 ) ) ;
#49864 = cartesian_point ( 'none', ( 10.45793423691638100, -1.676811041346320200, -4.611291701691699900 ) ) ;
#49865 = cartesian_point ( 'none', ( 9.297267494511039800, -1.931255379295237200, -4.518767718634138400 ) ) ;
#49866 = cartesian_point ( 'none', ( 8.132622900349593600, -2.177190090867089800, -4.405547905000798200 ) ) ;
#49867 = cartesian_point ( 'none', ( 6.971956157944251100, -2.412935192607325700, -4.272405666922174400 ) ) ;
#49868 = cartesian_point ( 'none', ( 5.811289415538911200, -2.648680294347561600, -4.139263428843551500 ) ) ;
#49869 = cartesian_point ( 'none', ( 4.646644821377467600, -2.872625408168906900, -3.987108262810176800 ) ) ;
#49870 = cartesian_point ( 'none', ( 3.485978078972125500, -3.083240761866602200, -3.816979542889366300 ) ) ;
#49871 = cartesian_point ( 'none', ( 5.811289415538911200, -2.273790241271953500, -3.816115893629508500 ) ) ;
#49872 = cartesian_point ( 'none', ( 4.646644821377467600, -2.480507361582998000, -3.685097801150990300 ) ) ;
#49873 = cartesian_point ( 'none', ( 3.485978078972125500, -2.675699049802069900, -3.537456637390374400 ) ) ;
#49874 = cartesian_point ( 'none', ( 2.325311336566785200, -2.870890738021140800, -3.389815473629758500 ) ) ;
#49875 = cartesian_point ( 'none', ( 1.160666742405341600, -3.053223636995935600, -3.226559777441700300 ) ) ;
#49876 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.221452228143325300, -3.048804750770260700 ) ) ;
#49877 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6012894180433722100, -4.421311635821690600 ) ) ;
#49878 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4215250216846550000, -4.445759229245258100 ) ) ;
#49879 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2406450653517177300, -4.459206131582157600 ) ) ;
#49880 = cartesian_point ( 'none', ( 17.42989039486063500, 0.05932211111741138300, -4.461617019919548200 ) ) ;
#49881 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1868633966002152000, -4.464890327327851500 ) ) ;
#49882 = cartesian_point ( 'none', ( 15.10457905829384600, -0.4324783635778832700, -4.447822616639716600 ) ) ;
#49883 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6758449905408354700, -4.410530477625574300 ) ) ;
#49884 = cartesian_point ( 'none', ( 12.78324557348316600, -0.9192116175037881000, -4.373238338611429300 ) ) ;
#49885 = cartesian_point ( 'none', ( 11.61860097932172100, -1.158667463619353900, -4.315976514394474600 ) ) ;
#49886 = cartesian_point ( 'none', ( 10.45793423691638100, -1.392576802653530300, -4.239136161296838300 ) ) ;
#49887 = cartesian_point ( 'none', ( 9.297267494511039800, -1.626486141687707000, -4.162295808199198500 ) ) ;
#49888 = cartesian_point ( 'none', ( 8.132622900349593600, -1.853251135673940700, -4.066401823747628300 ) ) ;
#49889 = cartesian_point ( 'none', ( 6.971956157944251100, -2.071322749766627800, -3.952109261091149200 ) ) ;
#49890 = cartesian_point ( 'none', ( 5.811289415538911200, -2.289394363859314800, -3.837816698434670700 ) ) ;
#49891 = cartesian_point ( 'none', ( 4.646644821377467600, -2.497282947812493600, -3.705906291667361100 ) ) ;
#49892 = cartesian_point ( 'none', ( 3.485978078972125500, -2.693568411801512400, -3.557279122622834400 ) ) ;
#49893 = cartesian_point ( 'none', ( 2.325311336566785200, -2.889853875790533900, -3.408651953578308600 ) ) ;
#49894 = cartesian_point ( 'none', ( 1.160666742405341600, -3.073195391065507700, -3.244323296527106900 ) ) ;
#49895 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.242340549171255600, -3.065415682823954500 ) ) ;
#49896 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6003981324789966500, -4.460509833702039000 ) ) ;
#49897 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4190399917835942500, -4.484921188691252800 ) ) ;
#49898 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2365718107403050600, -4.498234849104576900 ) ) ;
#49899 = cartesian_point ( 'none', ( 17.42989039486063500, 0.05367203660473947300, -4.500416114819113700 ) ) ;
#49900 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1946543484751059300, -4.503377659371859700 ) ) ;
#49901 = cartesian_point ( 'none', ( 15.10457905829384600, -0.4423771354608352900, -4.485822458405069200 ) ) ;
#49902 = advanced_face ( 'none', ( #7128 ), #7119, .f. ) ;
#49903 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6878041265297343300, -4.447870431742086500 ) ) ;
#49904 = cartesian_point ( 'none', ( 12.78324557348316600, -0.9332311175986344200, -4.409918405079104700 ) ) ;
#49905 = cartesian_point ( 'none', ( 11.61860097932172100, -1.174685797542008600, -4.351828803544886900 ) ) ;
#49906 = cartesian_point ( 'none', ( 10.45793423691638100, -1.410518786064019800, -4.273998438019993400 ) ) ;
#49907 = cartesian_point ( 'none', ( 9.297267494511039800, -1.646351774586030800, -4.196168072495101600 ) ) ;
#49908 = cartesian_point ( 'none', ( 8.132622900349593600, -1.874952093243569300, -4.099128603295018700 ) ) ;
#49909 = cartesian_point ( 'none', ( 6.971956157944251100, -2.094758170062529500, -3.983542908391115600 ) ) ;
#49910 = cartesian_point ( 'none', ( 5.811289415538911200, -2.314564246881490200, -3.867957213487210700 ) ) ;
#49911 = cartesian_point ( 'none', ( 4.646644821377467600, -2.524074583476769700, -3.734614860378026700 ) ) ;
#49912 = cartesian_point ( 'none', ( 3.485978078972125500, -2.721858011808735900, -3.584426712542669000 ) ) ;
#49913 = cartesian_point ( 'none', ( 2.325311336566785200, -2.919641440140704300, -3.434238564707312100 ) ) ;
#49914 = cartesian_point ( 'none', ( 1.160666742405341600, -3.104346898844092500, -3.268230559484274400 ) ) ;
#49915 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.274712662347086600, -3.087536699879130300 ) ) ;
#49916 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5962674269095206100, -4.515218476949853800 ) ) ;
#49917 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4126849086901803200, -4.539461883182137400 ) ) ;
#49918 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2280072031779514500, -4.552472451695869900 ) ) ;
#49919 = edge_curve ( 'none', #49621, #47246, #7150, .t. ) ;
#49920 = cartesian_point ( 'none', ( 17.42989039486063500, 0.04292093554401693600, -4.554216785823294700 ) ) ;
#49921 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2431925849277343200, -4.383095008028057300 ) ) ;
#49922 = cartesian_point ( 'none', ( 17.42989039486063500, 0.06495353397439201900, -4.385734760973148700 ) ) ;
#49923 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1770449015758850900, -4.389318802065906400 ) ) ;
#49924 = cartesian_point ( 'none', ( 15.10457905829384600, -0.4185127575447510900, -4.372906529428176400 ) ) ;
#49925 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6578005636307534500, -4.336610055523902200 ) ) ;
#49926 = cartesian_point ( 'none', ( 12.78324557348316600, -0.8970883697167566500, -4.300313581619628100 ) ) ;
#49927 = cartesian_point ( 'none', ( 11.61860097932172100, -1.132561547569685100, -4.244380848169713600 ) ) ;
#49928 = cartesian_point ( 'none', ( 10.45793423691638100, -1.362611576618143000, -4.169193932458668400 ) ) ;
#49929 = cartesian_point ( 'none', ( 9.297267494511039800, -1.592661605666601000, -4.094007016747624100 ) ) ;
#49930 = cartesian_point ( 'none', ( 8.132622900349593600, -1.815717010944526400, -4.000079521648285000 ) ) ;
#49931 = cartesian_point ( 'none', ( 6.971956157944251100, -2.030254097858665800, -3.888053067193404800 ) ) ;
#49932 = cartesian_point ( 'none', ( 5.811289415538911200, -2.244791184772805700, -3.776026612738527400 ) ) ;
#49933 = cartesian_point ( 'none', ( 4.646644821377467600, -2.449344447481791600, -3.646666453205366800 ) ) ;
#49934 = cartesian_point ( 'none', ( 3.485978078972125500, -2.642516579787041600, -3.500856249653012200 ) ) ;
#49936 = oriented_edge ( 'none', *, *, #49340, .t. ) ;
#49935 = cartesian_point ( 'none', ( 2.325311336566785200, -2.835688712092292000, -3.355046046100657700 ) ) ;
#49937 = cartesian_point ( 'none', ( 1.160666742405341600, -3.016160152456195400, -3.193781830068973100 ) ) ;
#49938 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.182698097945434700, -3.018165199673217300 ) ) ;
#49939 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5984677869908852100, -4.371035972470750200 ) ) ;
#49940 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4207475293444431500, -4.395368842290852600 ) ) ;
#49941 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2419144515102798500, -4.408825772861098000 ) ) ;
#49942 = cartesian_point ( 'none', ( 17.42989039486063500, 0.06263351778482401100, -4.411371238872216200 ) ) ;
#49943 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1807795011551734700, -4.414827264861706600 ) ) ;
#49944 = cartesian_point ( 'none', ( 15.10457905829384600, -0.4236465375908612400, -4.398170598986752100 ) ) ;
#49945 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6643085633994483300, -4.361515023164914200 ) ) ;
#49946 = cartesian_point ( 'none', ( 12.78324557348316600, -0.9049705892080366400, -4.324859447343076400 ) ) ;
#49947 = cartesian_point ( 'none', ( 11.61860097932172100, -1.141783638725166700, -4.268455356325484100 ) ) ;
#49948 = cartesian_point ( 'none', ( 10.45793423691638100, -1.373130038697365100, -4.192688047246784700 ) ) ;
#49949 = cartesian_point ( 'none', ( 9.297267494511039800, -1.604476438669563600, -4.116920738168083500 ) ) ;
#49950 = cartesian_point ( 'none', ( 8.132622900349593600, -1.828775858602856200, -4.022307778576322200 ) ) ;
#49951 = cartesian_point ( 'none', ( 6.971956157944251100, -2.044496106022478900, -3.909495470921791900 ) ) ;
#49952 = cartesian_point ( 'none', ( 5.811289415538911200, -2.260216353442101600, -3.796683163267261700 ) ) ;
#49953 = cartesian_point ( 'none', ( 4.646644821377467600, -2.465883840320723900, -3.666442130001416700 ) ) ;
#49954 = cartesian_point ( 'none', ( 3.485978078972125500, -2.660093649178878900, -3.519662049444133500 ) ) ;
#49955 = cartesian_point ( 'none', ( 2.325311336566785200, -2.854303458037033900, -3.372881968886849900 ) ) ;
#49956 = cartesian_point ( 'none', ( 1.160666742405341600, -3.035728938954064000, -3.210565497821378200 ) ) ;
#49957 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.203130771932288100, -3.033821422331831800 ) ) ;
#49958 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5999653060363423500, -4.394656584772197200 ) ) ;
#49959 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4212846670683057000, -4.419050341638818900 ) ) ;
#49960 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2414894950827936600, -4.432509533577354300 ) ) ;
#49961 = cartesian_point ( 'none', ( 17.42989039486063500, 0.06124832612136110700, -4.434998704517989900 ) ) ;
#49962 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1834684218478463700, -4.438378297655572300 ) ) ;
#49963 = cartesian_point ( 'none', ( 15.10457905829384600, -0.4276284226422443200, -4.421537798895743200 ) ) ;
#49964 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6695638158814233300, -4.384592245921075100 ) ) ;
#49965 = cartesian_point ( 'none', ( 12.78324557348316600, -0.9114992091206024500, -4.347646692946406200 ) ) ;
#49966 = cartesian_point ( 'none', ( 11.61860097932172100, -1.149557330749477500, -4.290848461346014300 ) ) ;
#49967 = cartesian_point ( 'none', ( 10.45793423691638100, -1.382112002409563400, -4.214585540634374200 ) ) ;
#49968 = cartesian_point ( 'none', ( 9.297267494511039800, -1.614666674069649100, -4.138322619922735000 ) ) ;
#49969 = cartesian_point ( 'none', ( 8.132622900349593600, -1.840129311546173000, -4.043115963177895000 ) ) ;
#49970 = cartesian_point ( 'none', ( 6.971956157944251100, -2.056959776409063700, -3.929615928403702000 ) ) ;
#49971 = cartesian_point ( 'none', ( 8.132622900349593600, -1.743348498578302300, -3.904786981366454000 ) ) ;
#49972 = cartesian_point ( 'none', ( 6.971956157944251100, -1.952863112463661100, -3.797030848399766800 ) ) ;
#49973 = cartesian_point ( 'none', ( 5.811289415538911200, -2.162377726349019800, -3.689274715433078300 ) ) ;
#49974 = cartesian_point ( 'none', ( 4.646644821377467600, -2.362278310674429600, -3.564585044610570500 ) ) ;
#49975 = cartesian_point ( 'none', ( 3.485978078972125500, -2.551199341752420100, -3.423813592817623400 ) ) ;
#49976 = cartesian_point ( 'none', ( 2.325311336566785200, -2.740120372830412000, -3.283042141024677300 ) ) ;
#49977 = cartesian_point ( 'none', ( 1.160666742405341600, -2.916771328455319200, -3.127150520017412100 ) ) ;
#49978 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.079945503478509500, -2.957203627639331400 ) ) ;
#49979 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6006348426008409900, -4.276163287964664100 ) ) ;
#49980 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4267719766666203700, -4.300584267258988900 ) ) ;
#49981 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2517829068224742300, -4.314364087199167300 ) ) ;
#49982 = cartesian_point ( 'none', ( 17.42989039486063500, 0.07631835338667593300, -4.317465713635633600 ) ) ;
#49983 = vertex_point ( 'none', #7151 ) ;
#49984 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1619130958881884200, -4.321676848856964300 ) ) ;
#49985 = cartesian_point ( 'none', ( 15.10457905829384600, -0.3996786167722959900, -4.306200603764454000 ) ) ;
#49986 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6353540296669419900, -4.271142696804787400 ) ) ;
#49987 = cartesian_point ( 'none', ( 12.78324557348316600, -0.8710294425615885400, -4.236084789845124400 ) ) ;
#49988 = cartesian_point ( 'none', ( 11.61860097932172100, -1.103004845424978300, -4.181684702071090800 ) ) ;
#49989 = cartesian_point ( 'none', ( 10.45793423691638100, -1.329695611035590000, -4.108314041243145800 ) ) ;
#49990 = cartesian_point ( 'none', ( 9.297267494511039800, -1.556386376646202100, -4.034943380415201700 ) ) ;
#49991 = cartesian_point ( 'none', ( 8.132622900349593600, -1.776243977213503200, -3.943103342543676800 ) ) ;
#49992 = cartesian_point ( 'none', ( 6.971956157944251100, -1.987766562392945700, -3.833421288211802400 ) ) ;
#49993 = cartesian_point ( 'none', ( 5.811289415538911200, -2.199289147572387900, -3.723739233879928900 ) ) ;
#49994 = cartesian_point ( 'none', ( 4.646644821377467600, -2.401031803626115600, -3.596964402734933700 ) ) ;
#49995 = cartesian_point ( 'none', ( 3.485978078972125500, -2.591616423648918300, -3.453962795421527100 ) ) ;
#49996 = cartesian_point ( 'none', ( 2.325311336566785200, -2.782201043671723300, -3.310961188108120000 ) ) ;
#49997 = cartesian_point ( 'none', ( 1.160666742405341600, -2.960325741458585700, -3.152709650605972400 ) ) ;
#49998 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.124773744707554100, -2.980289201381172600 ) ) ;
#49999 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5980932287146194500, -4.315539425990410300 ) ) ;
#50000 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4226293836443014700, -4.339857066790715500 ) ) ;
#50001 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2460489565524883700, -4.353436243511700000 ) ) ;
#50002 = cartesian_point ( 'none', ( 17.42989039486063500, 0.06900855913025355500, -4.356240795258989900 ) ) ;
#50003 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1713624424893367100, -4.360048586714530200 ) ) ;
#50004 = cartesian_point ( 'none', ( 15.10457905829384600, -0.4112269001979950200, -4.343993692647449800 ) ) ;
#50005 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6489462965302107400, -4.308185784263677000 ) ) ;
#50006 = cartesian_point ( 'none', ( 12.78324557348316600, -0.8866656928624271300, -4.272377875879904300 ) ) ;
#50007 = cartesian_point ( 'none', ( 11.61860097932172100, -1.120616163296955100, -4.217061557502439100 ) ) ;
#50008 = cartesian_point ( 'none', ( 10.45793423691638100, -1.349199588898070600, -4.142614695675809400 ) ) ;
#50009 = cartesian_point ( 'none', ( 9.297267494511039800, -1.577783014499186200, -4.068167833849180700 ) ) ;
#50010 = cartesian_point ( 'none', ( 8.132622900349593600, -1.799437938689489900, -3.975098976127791100 ) ) ;
#50011 = cartesian_point ( 'none', ( 6.971956157944251100, -2.012650233581625000, -3.864043877180452400 ) ) ;
#50012 = cartesian_point ( 'none', ( 5.811289415538911200, -2.225862528473760500, -3.752988778233115100 ) ) ;
#50013 = cartesian_point ( 'none', ( 4.646644821377467600, -2.429175737899191400, -3.624706056994028800 ) ) ;
#50014 = cartesian_point ( 'none', ( 3.485978078972125500, -2.621201026480660000, -3.480072014526228100 ) ) ;
#50015 = edge_loop ( 'none', ( #49763, #49936, #9271, #51813 ) ) ;
#50016 = cartesian_point ( 'none', ( 2.325311336566785200, -2.813226315062129900, -3.335437972058429100 ) ) ;
#50017 = cartesian_point ( 'none', ( 1.160666742405341600, -2.992651955367543700, -3.175440605528956800 ) ) ;
#50018 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.158252288338409700, -3.001172859186404600 ) ) ;
#50019 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5976539190633868300, -4.345307601103994200 ) ) ;
#50020 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4209797412975316800, -4.369607380183439600 ) ) ;
#50021 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6579529644122064100, -4.099937839390782400 ) ) ;
#50022 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4912551806968601900, -4.126689293986679300 ) ) ;
#50023 = cartesian_point ( 'none', ( 18.28475599830563800, 0.3232743471244469100, -4.143231188236317300 ) ) ;
#50024 = cartesian_point ( 'none', ( 17.42989039486063500, 0.1546353903596736100, -4.149515668881790000 ) ) ;
#50025 = cartesian_point ( 'none', ( 16.26922365245529500, -0.07432882085905004300, -4.158048223764210700 ) ) ;
#50026 = cartesian_point ( 'none', ( 15.10457905829384600, -0.3032156160105307600, -4.147643920946729100 ) ) ;
#50027 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5304614661957270900, -4.118373832367413300 ) ) ;
#50028 = cartesian_point ( 'none', ( 12.78324557348316600, -0.7577073163809238100, -4.089103743788098400 ) ) ;
#50029 = cartesian_point ( 'none', ( 11.61860097932172100, -0.9817599020188101400, -4.041167813831421500 ) ) ;
#50030 = cartesian_point ( 'none', ( 10.45793423691638100, -1.201088716763146800, -3.974893493505383500 ) ) ;
#50031 = cartesian_point ( 'none', ( 9.297267494511039800, -1.420417531507483400, -3.908619173179346300 ) ) ;
#50032 = cartesian_point ( 'none', ( 8.132622900349593600, -1.633524337157074000, -3.824459183293050100 ) ) ;
#50033 = cartesian_point ( 'none', ( 6.971956157944251100, -1.838953398141873800, -3.722988421914527700 ) ) ;
#50034 = cartesian_point ( 'none', ( 5.811289415538911200, -2.044382459126674200, -3.621517660536004900 ) ) ;
#50035 = cartesian_point ( 'none', ( 4.646644821377467600, -2.240730486657829300, -3.503429275855468800 ) ) ;
#50036 = cartesian_point ( 'none', ( 3.485978078972125500, -2.426656224613021000, -3.369529931280332400 ) ) ;
#50037 = cartesian_point ( 'none', ( 2.325311336566785200, -2.612581962568214500, -3.235630586705197800 ) ) ;
#50038 = cartesian_point ( 'none', ( 1.160666742405341600, -2.786815349630992400, -3.086834950531060600 ) ) ;
#50039 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.948166195097385400, -2.924159447829782100 ) ) ;
#50040 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6258534780294826600, -4.164793941561022500 ) ) ;
#50041 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4565187351904340700, -4.190240275579967900 ) ) ;
#50042 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2859859208840319100, -4.205319138139786100 ) ) ;
#50043 = cartesian_point ( 'none', ( 17.42989039486063500, 0.1148893173849693900, -4.209988313092544800 ) ) ;
#50044 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1174116859769580400, -4.216327737746312600 ) ) ;
#50045 = cartesian_point ( 'none', ( 15.10457905829384600, -0.3494427691759243700, -4.203462245240648300 ) ) ;
#50046 = cartesian_point ( 'none', ( 13.94391231588850200, -0.5796189246372573900, -4.171479719934802200 ) ) ;
#50047 = cartesian_point ( 'none', ( 12.78324557348316600, -0.8097950800985915800, -4.139497194628958700 ) ) ;
#50048 = cartesian_point ( 'none', ( 11.61860097932172100, -1.036543971284940000, -4.088616109600623700 ) ) ;
#50049 = cartesian_point ( 'none', ( 10.45793423691638100, -1.258316673349149300, -4.019184034253286500 ) ) ;
#50050 = cartesian_point ( 'none', ( 9.297267494511039800, -1.480089375413358400, -3.949751958905948000 ) ) ;
#50051 = cartesian_point ( 'none', ( 8.132622900349593600, -1.695370955925769000, -3.862243184717428800 ) ) ;
#50052 = cartesian_point ( 'none', ( 6.971956157944251100, -1.902690823398831100, -3.757255485348163700 ) ) ;
#50053 = cartesian_point ( 'none', ( 5.811289415538911200, -2.110010690871892100, -3.652267785978898100 ) ) ;
#50054 = cartesian_point ( 'none', ( 4.646644821377467600, -2.307952640391183900, -3.530518333871706500 ) ) ;
#50055 = cartesian_point ( 'none', ( 3.485978078972125500, -2.495164527730990400, -3.392838801236799800 ) ) ;
#50056 = cartesian_point ( 'none', ( 2.325311336566785200, -2.682376415070798300, -3.255159268601894000 ) ) ;
#50057 = cartesian_point ( 'none', ( 1.160666742405341600, -2.857579393210235400, -3.102490146252380400 ) ) ;
#50058 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.019576648155124900, -2.935874319098357200 ) ) ;
#50059 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6080019371492014800, -4.226281018122615600 ) ) ;
#50060 = cartesian_point ( 'none', ( 19.14253799322049300, 0.4361672150930346300, -4.251001533259125300 ) ) ;
#50061 = cartesian_point ( 'none', ( 18.28475599830563800, 0.2631838286154866100, -4.265203805644964600 ) ) ;
#50062 = cartesian_point ( 'none', ( 17.42989039486063500, 0.08969508646602082600, -4.268849071024245500 ) ) ;
#50063 = cartesian_point ( 'none', ( 16.26922365245529500, -0.1458537675095663800, -4.273798314830432200 ) ) ;
#50064 = cartesian_point ( 'none', ( 15.10457905829384600, -0.3810068080412267700, -4.259279184271725200 ) ) ;
#50065 = cartesian_point ( 'none', ( 13.94391231588850200, -0.6141577014200829700, -4.225390859732044600 ) ) ;
#50066 = cartesian_point ( 'none', ( 12.78324557348316600, -0.8473085947989393900, -4.191502535192364000 ) ) ;
#50067 = cartesian_point ( 'none', ( 11.61860097932172100, -1.076864684011318300, -4.138476508290625400 ) ) ;
#50068 = cartesian_point ( 'none', ( 10.45793423691638100, -1.301257868201086900, -4.066675000558253900 ) ) ;
#50069 = cartesian_point ( 'none', ( 9.297267494511039800, -1.525651052390855500, -3.994873492825880200 ) ) ;
#50070 = cartesian_point ( 'none', ( 10.45793423691638100, -0.9801341454622638500, -3.942469901079154400 ) ) ;
#50071 = cartesian_point ( 'none', ( 9.297267494511039800, -1.197673873754795600, -3.888387531132404500 ) ) ;
#50072 = cartesian_point ( 'none', ( 8.132622900349593600, -1.410004506872221600, -3.816525591521795000 ) ) ;
#50073 = cartesian_point ( 'none', ( 6.971956157944251100, -1.615675611289920700, -3.727374972161917800 ) ) ;
#50074 = cartesian_point ( 'none', ( 5.811289415538911200, -1.821346715707620400, -3.638224352802041900 ) ) ;
#50075 = cartesian_point ( 'none', ( 4.646644821377467600, -2.018953349234663200, -3.532394042820662600 ) ) ;
#50076 = cartesian_point ( 'none', ( 3.485978078972125500, -2.207145658193569600, -3.410606970545476000 ) ) ;
#50077 = cartesian_point ( 'none', ( 2.325311336566785200, -2.395337967152476400, -3.288819898270292100 ) ) ;
#50078 = cartesian_point ( 'none', ( 1.160666742405341600, -2.572830407248566600, -3.151907992895405900 ) ) ;
#50079 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525141016900, -3.000806501561376300 ) ) ;
#50080 = cartesian_point ( 'none', ( 20.00005355952163600, 0.7945788116931054000, -3.985252757763253900 ) ) ;
#50081 = cartesian_point ( 'none', ( 19.14253799322049300, 0.6325439642664137900, -4.017559229735545600 ) ) ;
#50082 = cartesian_point ( 'none', ( 18.28475599830563800, 0.4688780065917044200, -4.039928627119477900 ) ) ;
#50083 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3041903175460523600, -4.052291115154793600 ) ) ;
#50084 = cartesian_point ( 'none', ( 16.26922365245529500, 0.08059081513470464600, -4.069075892385453300 ) ) ;
#50085 = cartesian_point ( 'none', ( 15.10457905829384600, -0.1436310575300585300, -4.067338640535029800 ) ) ;
#50086 = cartesian_point ( 'none', ( 13.94391231588850200, -0.3669436376999490300, -4.047091226795211900 ) ) ;
#50087 = cartesian_point ( 'none', ( 12.78324557348316600, -0.5902562178698399500, -4.026843813055397600 ) ) ;
#50088 = cartesian_point ( 'none', ( 11.61860097932172100, -0.8111340541863203400, -3.988224547792639500 ) ) ;
#50089 = cartesian_point ( 'none', ( 10.45793423691638100, -1.028068327060169200, -3.931497239748104300 ) ) ;
#50090 = cartesian_point ( 'none', ( 9.297267494511039800, -1.245002599934017500, -3.874769931703567800 ) ) ;
#50091 = cartesian_point ( 'none', ( 8.132622900349593600, -1.456511428313047800, -3.800322085911931800 ) ) ;
#50092 = cartesian_point ( 'none', ( 6.971956157944251100, -1.661149992432299400, -3.708662256649076600 ) ) ;
#50093 = cartesian_point ( 'none', ( 5.811289415538911200, -1.865788556551551700, -3.617002427386220000 ) ) ;
#50094 = cartesian_point ( 'none', ( 4.646644821377467600, -2.062158967517316600, -3.508756744227854000 ) ) ;
#50095 = cartesian_point ( 'none', ( 3.485978078972125500, -2.248919816305722000, -3.384664634949626500 ) ) ;
#50096 = cartesian_point ( 'none', ( 2.325311336566785200, -2.435680665094127800, -3.260572525671399100 ) ) ;
#50097 = cartesian_point ( 'none', ( 1.160666742405341600, -2.611556185734938300, -3.121481665207423500 ) ) ;
#50098 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.775344970086746100, -2.968342185170949100 ) ) ;
#50099 = cartesian_point ( 'none', ( 20.00005355952163600, 0.7230774478849482100, -4.021791623964796600 ) ) ;
#50100 = cartesian_point ( 'none', ( 19.14253799322049300, 0.5595569808576984500, -4.051190949695763900 ) ) ;
#50101 = cartesian_point ( 'none', ( 18.28475599830563800, 0.3945855723983082700, -4.070568750053714900 ) ) ;
#50102 = cartesian_point ( 'none', ( 17.42989039486063500, 0.2287772061813745900, -4.079866401264268000 ) ) ;
#50103 = cartesian_point ( 'none', ( 16.26922365245529500, 0.003656139776297520300, -4.092489993205603600 ) ) ;
#50104 = cartesian_point ( 'none', ( 15.10457905829384600, -0.2217384720121522400, -4.086480118864616700 ) ) ;
#50105 = cartesian_point ( 'none', ( 13.94391231588850200, -0.4458669554383300500, -4.061877831776991200 ) ) ;
#50106 = cartesian_point ( 'none', ( 12.78324557348316600, -0.6699954388645084100, -4.037275544689366700 ) ) ;
#50107 = cartesian_point ( 'none', ( 11.61860097932172100, -0.8913267691233212100, -3.994248903422299900 ) ) ;
#50108 = cartesian_point ( 'none', ( 10.45793423691638100, -1.108349028802084700, -3.933091823564086400 ) ) ;
#50109 = cartesian_point ( 'none', ( 9.297267494511039800, -1.325371288480848000, -3.871934743705875100 ) ) ;
#50110 = cartesian_point ( 'none', ( 8.132622900349593600, -1.536601995488280400, -3.793064990124411600 ) ) ;
#50111 = cartesian_point ( 'none', ( 6.971956157944251100, -1.740598229910401500, -3.697021323209534600 ) ) ;
#50112 = cartesian_point ( 'none', ( 5.811289415538911200, -1.944594464332522600, -3.600977656294659800 ) ) ;
#50113 = cartesian_point ( 'none', ( 4.646644821377467600, -2.139962725038767400, -3.488416151678396500 ) ) ;
#50114 = cartesian_point ( 'none', ( 3.485978078972125500, -2.325368448707704900, -3.360105718573141300 ) ) ;
#50115 = cartesian_point ( 'none', ( 2.325311336566785200, -2.510774172376641900, -3.231795285467886200 ) ) ;
#50116 = cartesian_point ( 'none', ( 1.160666742405341600, -2.684950849916680800, -3.088612414236813200 ) ) ;
#50117 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.846708678007394700, -2.931535189075953800 ) ) ;
#50118 = circle ( 'none', #50163, 1.500000000000000700 ) ;
#50119 = edge_loop ( 'none', ( #51782, #9198, #49708, #9204 ) ) ;
#50120 = oriented_edge ( 'none', *, *, #49919, .t. ) ;
#50121 = cartesian_point ( 'none', ( 2.325311336566785200, -2.220069322405031600, -4.155735902386313200 ) ) ;
#50122 = circle ( 'none', #50159, 1.500000000000000900 ) ;
#50123 = oriented_edge ( 'none', *, *, #47624, .t. ) ;
#50124 = cartesian_point ( 'none', ( 20.00005355952163600, 0.8424854157963193000, -3.974160312341039600 ) ) ;
#50125 = cartesian_point ( 'none', ( 19.14253799322049300, 0.6809015718092651400, -4.008414600363762400 ) ) ;
#50126 = cartesian_point ( 'none', ( 18.28475599830563800, 0.5175670340969500400, -4.032755237384746400 ) ) ;
#50127 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3530901102781152100, -4.047105044107444100 ) ) ;
#50128 = cartesian_point ( 'none', ( 16.26922365245529500, 0.1297767676891260800, -4.066588040447289400 ) ) ;
#50129 = cartesian_point ( 'none', ( 15.10457905829384600, -0.09438273970213094400, -4.067563422810649400 ) ) ;
#50130 = cartesian_point ( 'none', ( 13.94391231588850200, -0.3178571751654231100, -4.050024528346956000 ) ) ;
#50131 = cartesian_point ( 'none', ( 12.78324557348316600, -0.5413316106287157100, -4.032485633883261800 ) ) ;
#50132 = cartesian_point ( 'none', ( 11.61860097932172100, -0.7625944171697324200, -3.996552271025906500 ) ) ;
#50133 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485867502100, -4.004935575622540400 ) ) ;
#50134 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.682529818602458400, -3.979721266959940400 ) ) ;
#50135 = cartesian_point ( 'none', ( 20.00002613607363200, 1.603125750612147000, -4.422833195997011300 ) ) ;
#50136 = cartesian_point ( 'none', ( 19.14251968257113000, 1.423301409907811600, -4.488013368613715100 ) ) ;
#50137 = cartesian_point ( 'none', ( 18.28474686281230200, 1.239880550317652700, -4.542104663828274300 ) ) ;
#50138 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #50133, #50211, #50210, #50209, #50208, #50207, #50206, #50205, #50204, #50203, #50202, #50201, #50200, #50199, #50198, #50197, #50196, #50195, #50194, #50193, #50192, #50191 ),
( #50190, #50189, #50188, #50187, #50186, #50185, #50184, #50183, #50182, #50181, #50180, #50179, #50178, #50177, #50176, #50175, #50174, #50173, #50172, #50171, #50170, #50169 ),
( #50168, #50167, #50166, #50165, #50164, #49623, #49620, #49649, #49648, #49647, #49632, #49631, #49630, #49613, #49611, #49629, #49628, #49627, #49626, #49625, #49681, #49680 ),
( #49679, #49678, #49677, #49676, #49674, #49673, #49672, #49671, #49670, #49669, #49668, #49667, #49666, #49665, #49664, #49663, #49662, #49660, #49659, #49658, #49657, #49656 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402000, 0.1518787821858843300 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622135200, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622135200, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900) ) )
representation_item ( '' ) surface ( ) );
#50139 = vertex_point ( 'none', #7152 ) ;
#50140 = cartesian_point ( 'none', ( 17.42989039486063500, 1.053548431691610400, -4.584921084813677400 ) ) ;
#50141 = cartesian_point ( 'none', ( 16.26922365245529500, 0.8005591858485281400, -4.643054347799524500 ) ) ;
#50142 = cartesian_point ( 'none', ( 15.10457905829384600, 0.5436334197363179600, -4.680097369885833900 ) ) ;
#50143 = edge_curve ( 'none', #47246, #47694, #7117, .t. ) ;
#50144 = cartesian_point ( 'none', ( 13.94391231588850200, 0.2845261968568262300, -4.695797109670633200 ) ) ;
#50145 = cartesian_point ( 'none', ( 12.78324557348316600, 0.02541897397733382200, -4.711496849455432600 ) ) ;
#50146 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2340997406059056300, -4.705746061796659800 ) ) ;
#50147 = oriented_edge ( 'none', *, *, #50345, .f. ) ;
#50148 = cartesian_point ( 'none', ( 10.45793423691638100, -0.4922571709237739100, -4.678584030405247100 ) ) ;
#50149 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50150 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50151 = cartesian_point ( 'none', ( 6.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#50152 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7504146012416419400, -4.651421999013834400 ) ) ;
#50153 = cartesian_point ( 'none', ( 8.132622900349593600, -1.005447270276877700, -4.603034268106124000 ) ) ;
#50154 = cartesian_point ( 'none', ( 6.971956157944251100, -1.255613046300246200, -4.533751374948729500 ) ) ;
#50155 = cartesian_point ( 'none', ( 3.485978078972125500, -1.984719070912572800, -4.265249800591380600 ) ) ;
#50156 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50157 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50158 = cartesian_point ( 'none', ( 6.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#50159 = axis2_placement_3d ( 'none', #50158, #50157, #50156 ) ;
#50160 = cartesian_point ( 'none', ( 4.646644821377467600, -1.749368819420116200, -4.374763698796448000 ) ) ;
#50161 = cartesian_point ( 'none', ( 5.811289415538911200, -1.505778822323614800, -4.464468481791334000 ) ) ;
#50162 = face_outer_bound ( 'none', #16565, .t. ) ;
#50163 = axis2_placement_3d ( 'none', #50151, #50150, #50149 ) ;
#50164 = cartesian_point ( 'none', ( 4.646644821377466700, 0.3504992505153330400, -4.054133145430113500 ) ) ;
#50165 = cartesian_point ( 'none', ( 3.485978078972127300, 0.1264132208795715200, -4.061108442239659900 ) ) ;
#50166 = cartesian_point ( 'none', ( 2.325311336566786100, -0.09767280875619023500, -4.068083739049202000 ) ) ;
#50167 = cartesian_point ( 'none', ( 1.160666742405341400, -0.3215694864356309400, -4.056530334026899900 ) ) ;
#50168 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5437473708219556800, -4.026527148644050600 ) ) ;
#50169 = cartesian_point ( 'none', ( 20.12011411547794600, 2.923003125610907900, -2.822263280896390100 ) ) ;
#50170 = cartesian_point ( 'none', ( 20.08008478900982800, 2.917615147498649800, -2.827780367593078400 ) ) ;
#50171 = cartesian_point ( 'none', ( 20.04005546254171200, 2.912227169386390800, -2.833297454289765800 ) ) ;
#50172 = cartesian_point ( 'none', ( 20.00002613607360000, 2.906839191274131800, -2.838814540986453600 ) ) ;
#50173 = cartesian_point ( 'none', ( 19.14251968257110900, 2.791418163486605300, -2.957001327134637600 ) ) ;
#50174 = cartesian_point ( 'none', ( 18.28474686281229100, 2.669038044600486000, -3.067911993863920100 ) ) ;
#50175 = cartesian_point ( 'none', ( 17.42989039486063900, 2.540162083958573900, -3.171144693838902300 ) ) ;
#50176 = cartesian_point ( 'none', ( 16.26922365245529200, 2.365182953519254100, -3.311307125874738000 ) ) ;
#50177 = cartesian_point ( 'none', ( 15.10457905829385100, 2.179226943626307600, -3.436541170080757100 ) ) ;
#50178 = cartesian_point ( 'none', ( 13.94391231588850900, 1.983564322384217000, -3.545991350949381900 ) ) ;
#50179 = cartesian_point ( 'none', ( 12.78324557348316600, 1.787901701142125000, -3.655441531818006200 ) ) ;
#50180 = cartesian_point ( 'none', ( 11.61860097932172000, 1.583869042653259600, -3.748360193632880300 ) ) ;
#50181 = cartesian_point ( 'none', ( 10.45793423691638300, 1.372860096861493700, -3.824112607715526300 ) ) ;
#50182 = cartesian_point ( 'none', ( 9.297267494511041600, 1.161851151069727400, -3.899865021798169200 ) ) ;
#50183 = cartesian_point ( 'none', ( 8.132622900349597100, 0.9453073230350750300, -3.957933722348461200 ) ) ;
#50184 = cartesian_point ( 'none', ( 6.971956157944254600, 0.7247078266755653300, -3.997922041260755200 ) ) ;
#50185 = cartesian_point ( 'none', ( 5.811289415538912100, 0.5041083303160548400, -4.037910360173048800 ) ) ;
#50186 = cartesian_point ( 'none', ( 4.646644821377466700, 0.2809600838767697400, -4.059545136681551400 ) ) ;
#50187 = cartesian_point ( 'none', ( 3.485978078972127300, 0.05678741615023536600, -4.062678583325337400 ) ) ;
#50188 = cartesian_point ( 'none', ( 2.325311336566786100, -0.1673852515762993800, -4.065812029969120700 ) ) ;
#50189 = cartesian_point ( 'none', ( 1.160666742405341400, -0.3910510139614167300, -4.050422742130336000 ) ) ;
#50190 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6126820070539275000, -4.016615844249455100 ) ) ;
#50191 = cartesian_point ( 'none', ( 20.12011411547794300, 2.873776199500647400, -2.871528735523456900 ) ) ;
#50192 = cartesian_point ( 'none', ( 20.08008478900983100, 2.868295252151919600, -2.876951861749956300 ) ) ;
#50193 = cartesian_point ( 'none', ( 20.04005546254173000, 2.862814304803193100, -2.882374987976455700 ) ) ;
#50194 = cartesian_point ( 'none', ( 20.00002613607360000, 2.857333357454464800, -2.887798114202953400 ) ) ;
#50195 = cartesian_point ( 'none', ( 19.14251968257110500, 2.739920746812995600, -3.003972083332469000 ) ) ;
#50196 = cartesian_point ( 'none', ( 18.28474686281228400, 2.615675788303425200, -3.112752805368368000 ) ) ;
#50197 = cartesian_point ( 'none', ( 17.42989039486063500, 2.485068482054143300, -3.213746490238031100 ) ) ;
#50198 = cartesian_point ( 'none', ( 16.26922365245529500, 2.307738646740475500, -3.350868937825118200 ) ) ;
#50199 = cartesian_point ( 'none', ( 15.10457905829384600, 2.119691000748142000, -3.472879261000608500 ) ) ;
#50200 = cartesian_point ( 'none', ( 13.94391231588850200, 1.922210100177074600, -3.578944005540375200 ) ) ;
#50201 = cartesian_point ( 'none', ( 12.78324557348316600, 1.724729199606006800, -3.685008750080142300 ) ) ;
#50202 = cartesian_point ( 'none', ( 11.61860097932172100, 1.519164039250104900, -3.774403386230742000 ) ) ;
#50203 = cartesian_point ( 'none', ( 10.45793423691638100, 1.306918837594929200, -3.846517257982298200 ) ) ;
#50204 = cartesian_point ( 'none', ( 9.297267494511039800, 1.094673635939754600, -3.918631129733853400 ) ) ;
#50205 = cartesian_point ( 'none', ( 8.132622900349593600, 0.8771982429264145700, -3.972971626219799400 ) ) ;
#50206 = cartesian_point ( 'none', ( 6.971956157944251100, 0.6559782360063375300, -4.009167546748595400 ) ) ;
#50207 = cartesian_point ( 'none', ( 5.811289415538911200, 0.4347582290862604900, -4.045363467277392800 ) ) ;
#50208 = cartesian_point ( 'none', ( 4.646644821377467600, 0.2113047652208469600, -4.063167557009648200 ) ) ;
#50209 = cartesian_point ( 'none', ( 3.485978078972125500, -0.01285574185287056800, -4.062458195959380600 ) ) ;
#50210 = cartesian_point ( 'none', ( 2.325311336566785200, -0.2370162489265882400, -4.061748834909114900 ) ) ;
#50211 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4603525556495326500, -4.042530868731583700 ) ) ;
#50212 = cartesian_point ( 'none', ( 17.42989039486063500, 2.449266695754718900, -3.697844983175427200 ) ) ;
#50213 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #50290, #50289, #50288, #50287, #50286, #50285, #50284, #50283, #50282, #50281, #50280, #50279, #50278, #50277, #50276, #50275, #50274, #50273, #50272 ),
( #50271, #50270, #50269, #50268, #50267, #50266, #50265, #50264, #50263, #50262, #50261, #50260, #50259, #50258, #50257, #50256, #50255, #50254, #50253 ),
( #50252, #50251, #50250, #50249, #50248, #50247, #50246, #50339, #50338, #50337, #50336, #50335, #50334, #50333, #50332, #50331, #50330, #50329, #50328 ),
( #50327, #50326, #50325, #50324, #50323, #50322, #50321, #50320, #50319, #50318, #50317, #50316, #50315, #50314, #50313, #50312, #50311, #50310, #50309 ),
( #50308, #50307, #50306, #50305, #50304, #50303, #50302, #50301, #50300, #50299, #50298, #50297, #50296, #50295, #50294, #50293, #50292, #50291, #50388 ),
( #50387, #50386, #50385, #50384, #50383, #50382, #50381, #50380, #50379, #50378, #50377, #50376, #50375, #50374, #50373, #50372, #50371, #50370, #50369 ),
( #50368, #50367, #50366, #50365, #50364, #50363, #50362, #50361, #50360, #50359, #50358, #50357, #50356, #50355, #50354, #50353, #50352, #50351, #50350 ),
( #50349, #50348, #50347, #50346, #50344, #50343, #50342, #50341, #50340, #50436, #50435, #50434, #50433, #50432, #50431, #50430, #50429, #50428, #50427 ),
( #50426, #50425, #50424, #50423, #50422, #50421, #50420, #50419, #50418, #50417, #50416, #50415, #50414, #50413, #50412, #50411, #50410, #50409, #50408 ),
( #50407, #50406, #50405, #50404, #50403, #50402, #50401, #50400, #50399, #50398, #50397, #50396, #50395, #50394, #50393, #50392, #50391, #50390, #50389 ),
( #50485, #50484, #50483, #50482, #50481, #50480, #50479, #50478, #50477, #50476, #50475, #50474, #50473, #50472, #50471, #50470, #50469, #50468, #50467 ),
( #50466, #50465, #50464, #50463, #50462, #50461, #50460, #50459, #50458, #50457, #50456, #50455, #50454, #50453, #50452, #50451, #50450, #50449, #50448 ),
( #50447, #50446, #50445, #50444, #50443, #50442, #50441, #50440, #50439, #50438, #50437, #50533, #50532, #50531, #50530, #50529, #50528, #50527, #50526 ),
( #50525, #50524, #50523, #50522, #50521, #50520, #50519, #50518, #50517, #50516, #50515, #50514, #50513, #50512, #50511, #50510, #50509, #50508, #50507 ),
( #50506, #50505, #50504, #50503, #50502, #50501, #50500, #50499, #50498, #50497, #50496, #50495, #50494, #50493, #50492, #50491, #50490, #50489, #50488 ),
( #50487, #50486, #50121, #50155, #50160, #50161, #50154, #50153, #50152, #50148, #50146, #50145, #50144, #50142, #50141, #50140, #50137, #50136, #50135 ),
( #50134, #50582, #50581, #50580, #50579, #50578, #50577, #50576, #50575, #50574, #50573, #50572, #50571, #50570, #50569, #50568, #50567, #50566, #50565 ),
( #50564, #50563, #50562, #50561, #50560, #50559, #50558, #50557, #50556, #50555, #50554, #50553, #50552, #50551, #50550, #50549, #50548, #50547, #50546 ),
( #50545, #50544, #50543, #50542, #50541, #50540, #50539, #50538, #50537, #50536, #50535, #50534, #50630, #50629, #50628, #50627, #50626, #50625, #50624 ),
( #50623, #50622, #50621, #50620, #50619, #50618, #50617, #50616, #50615, #50614, #50613, #50612, #50611, #50610, #50609, #50608, #50607, #50606, #50605 ),
( #50604, #50603, #50602, #50601, #50600, #50599, #50598, #50597, #50596, #50595, #50594, #50593, #50592, #50591, #50590, #50589, #50588, #50587, #50586 ),
( #50585, #50584, #50583, #50679, #50678, #50677, #50676, #50675, #50674, #50673, #50672, #50671, #50670, #50669, #50668, #50667, #50666, #50665, #50664 ),
( #50663, #50662, #50661, #50660, #50659, #50658, #50657, #50656, #50655, #50654, #50653, #50652, #50651, #50650, #50649, #50648, #50647, #50646, #50645 ),
( #50644, #50643, #50642, #50641, #50640, #50639, #50638, #50637, #50636, #50635, #50634, #50633, #50632, #50631, #50703, #50702, #50701, #50700, #50699 ),
( #50698, #50697, #50696, #50695, #50694, #50693, #50692, #50691, #50690, #50689, #50688, #50687, #50686, #50685, #50684, #50683, #50682, #50681, #50680 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054658937200 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132404300 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#50214 = cartesian_point ( 'none', ( 6.971956157944253700, 0.8611862959690452800, -3.970149874708921000 ) ) ;
#50215 = cartesian_point ( 'none', ( 5.228967118458189800, 0.5322102980670484500, -4.041509805703141100 ) ) ;
#50216 = cartesian_point ( 'none', ( 3.485978078972126900, 0.1959756453837684900, -4.057748810662453700 ) ) ;
#50217 = cartesian_point ( 'none', ( 1.742989039486063400, -0.1402590072995115500, -4.073987815621765500 ) ) ;
#50218 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371982500, -4.034662936822808600 ) ) ;
#50219 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50220 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50221 = cartesian_point ( 'none', ( 5.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#50222 =( bounded_curve ( ) b_spline_curve ( 2, ( #50218, #50217, #50216, #50215, #50214, #50245, #50244, #50243, #50242, #50241, #50240, #50239, #50238 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368420600, 0.05263157894736841100, 0.07894736842105262700, 0.1052631578947368200, 0.1315789473684210500, 0.1509727376132402000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#50223 = circle ( 'none', #50224, 1.500000000000000700 ) ;
#50224 = axis2_placement_3d ( 'none', #50221, #50220, #50219 ) ;
#50225 = cartesian_point ( 'none', ( 18.28475599830564500, 2.599549468493013800, -3.598305226401335300 ) ) ;
#50226 = face_outer_bound ( 'none', #16567, .t. ) ;
#50227 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.054437384224514700, -4.283956228470228400 ) ) ;
#50228 = cartesian_point ( 'none', ( 20.00005355952163200, 2.880653661707084800, -3.372654644018934400 ) ) ;
#50229 = cartesian_point ( 'none', ( 19.14253799322050000, 2.743526203579874400, -3.489778024877173500 ) ) ;
#50230 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6361596136614896500, -4.372491503999783400 ) ) ;
#50231 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3936932551871178400, -4.394214922545239200 ) ) ;
#50232 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1512268967127457800, -4.415938341090695800 ) ) ;
#50233 = cartesian_point ( 'none', ( 4.646644821377467600, -0.09220522190351498900, -4.417564849966318300 ) ) ;
#50234 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3349402124545943200, -4.399083338467227700 ) ) ;
#50235 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5776752030056739900, -4.380601826968136200 ) ) ;
#50236 = cartesian_point ( 'none', ( 1.160666742405341600, -0.8180549393760659900, -4.342138542557877100 ) ) ;
#50237 = face_outer_bound ( 'none', #16579, .t. ) ;
#50238 = cartesian_point ( 'none', ( 20.00002613607360000, 3.001991930864448500, -2.737110942406405700 ) ) ;
#50239 = cartesian_point ( 'none', ( 18.71325369381602900, 2.834996468241729200, -2.920267212587996900 ) ) ;
#50240 = cartesian_point ( 'none', ( 17.42989039486063500, 2.646973225037692900, -3.081763230676506400 ) ) ;
#50241 = cartesian_point ( 'none', ( 15.68690135537457000, 2.391611043229930000, -3.301097685447054600 ) ) ;
#50242 = cartesian_point ( 'none', ( 13.94391231588850700, 2.103630404024856100, -3.475409470447815300 ) ) ;
#50243 = cartesian_point ( 'none', ( 12.20092327640244400, 1.815649764819781400, -3.649721255448576100 ) ) ;
#50244 = cartesian_point ( 'none', ( 10.45793423691638100, 1.502906029345412000, -3.774255599581638300 ) ) ;
#50245 = cartesian_point ( 'none', ( 8.714945197430317600, 1.190162293871042100, -3.898789943714700000 ) ) ;
#50246 = cartesian_point ( 'none', ( 6.971956157944251100, -1.310915156944125700, -3.870290727261629400 ) ) ;
#50247 = cartesian_point ( 'none', ( 5.811289415538911200, -1.524472143895666300, -3.797956344447919600 ) ) ;
#50248 = cartesian_point ( 'none', ( 4.646644821377467600, -1.731326399476897700, -3.708233624021066700 ) ) ;
#50249 = cartesian_point ( 'none', ( 3.485978078972125500, -1.930064899374744500, -3.601735463139228400 ) ) ;
#50250 = cartesian_point ( 'none', ( 2.325311336566785200, -2.128803399272591900, -3.495237302257389300 ) ) ;
#50251 = cartesian_point ( 'none', ( 1.160666742405341600, -2.318068558014563700, -3.372691191347102300 ) ) ;
#50252 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.496567502654107900, -3.234934244606006100 ) ) ;
#50253 = cartesian_point ( 'none', ( 20.00002613607363200, 1.093387256061240300, -3.913834352592622200 ) ) ;
#50254 = cartesian_point ( 'none', ( 19.14251968257113000, 0.9342578810900246100, -3.958289486608005600 ) ) ;
#50255 = cartesian_point ( 'none', ( 18.28474686281230200, 0.7727513764443497700, -3.992959381780311300 ) ) ;
#50256 = cartesian_point ( 'none', ( 17.42989039486063500, 0.6094700843079672300, -4.017728369064398600 ) ) ;
#50257 = cartesian_point ( 'none', ( 16.26922365245529500, 0.3877777037218210200, -4.051358037741512600 ) ) ;
#50258 = cartesian_point ( 'none', ( 15.10457905829384600, 0.1640653989841275900, -4.066565632365067600 ) ) ;
#50259 = cartesian_point ( 'none', ( 13.94391231588850200, -0.06013864802246201400, -4.063247269643488500 ) ) ;
#50260 = cartesian_point ( 'none', ( 12.78324557348316600, -0.2843426950290520200, -4.059928906921911100 ) ) ;
#50261 = cartesian_point ( 'none', ( 11.61860097932172100, -0.5075069433235700500, -4.038107254637362900 ) ) ;
#50262 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7281069548045936400, -3.997931376801810100 ) ) ;
#50263 = cartesian_point ( 'none', ( 9.297267494511039800, -0.9487069662856179000, -3.957755498966259100 ) ) ;
#50264 = cartesian_point ( 'none', ( 8.132622900349593600, -1.165235819189263600, -3.899499837563126500 ) ) ;
#50265 = cartesian_point ( 'none', ( 6.971956157944251100, -1.376214401892830800, -3.823562337830258300 ) ) ;
#50266 = cartesian_point ( 'none', ( 5.811289415538911200, -1.587192984596397900, -3.747624838097392000 ) ) ;
#50267 = cartesian_point ( 'none', ( 4.646644821377467600, -1.791180099450552200, -3.654524230157576900 ) ) ;
#50268 = cartesian_point ( 'none', ( 3.485978078972125500, -1.986782307620626800, -3.544896485565819200 ) ) ;
#50269 = cartesian_point ( 'none', ( 2.325311336566785200, -2.182384515790701600, -3.435268740974061000 ) ) ;
#50270 = cartesian_point ( 'none', ( 1.160666742405341600, -2.368265655856864900, -3.309862728386990100 ) ) ;
#50271 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.543155971151469100, -3.169535098030602100 ) ) ;
#50272 = cartesian_point ( 'none', ( 20.00002613607363200, 1.045642420001154900, -3.925603621547935100 ) ) ;
#50273 = cartesian_point ( 'none', ( 19.14251968257113000, 0.8860345279942128900, -3.968117537505556400 ) ) ;
#50274 = cartesian_point ( 'none', ( 18.28474686281230200, 0.7241687437951568300, -4.000821101643452900 ) ) ;
#50275 = cartesian_point ( 'none', ( 17.42989039486063500, 0.5606485846349484900, -4.023605973323303600 ) ) ;
#50276 = cartesian_point ( 'none', ( 16.26922365245529500, 0.3386318864343182400, -4.054541742987821000 ) ) ;
#50277 = cartesian_point ( 'none', ( 15.10457905829384600, 0.1148188322084498100, -4.067037857693369700 ) ) ;
#50278 = cartesian_point ( 'none', ( 13.94391231588850200, -0.1092617079388429600, -4.061008956305614400 ) ) ;
#50279 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3333422480861361100, -4.054980054917861000 ) ) ;
#50280 = cartesian_point ( 'none', ( 11.61860097932172100, -0.5561595768509690600, -4.030467320946508300 ) ) ;
#50281 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7761916259440787600, -3.987638201220169000 ) ) ;
#50282 = cartesian_point ( 'none', ( 9.297267494511039800, -0.9962236750371878900, -3.944809081493827000 ) ) ;
#50283 = cartesian_point ( 'none', ( 8.132622900349593600, -1.211967402453705900, -3.883956142328384600 ) ) ;
#50284 = cartesian_point ( 'none', ( 6.971956157944251100, -1.421949059774115800, -3.805495071002409400 ) ) ;
#50285 = cartesian_point ( 'none', ( 5.811289415538911200, -1.631930717094525900, -3.727033999676435000 ) ) ;
#50286 = cartesian_point ( 'none', ( 4.646644821377467600, -1.834715916680729600, -3.631500764865562800 ) ) ;
#50287 = cartesian_point ( 'none', ( 3.485978078972125500, -2.028919429998066200, -3.519547955432977800 ) ) ;
#50288 = cartesian_point ( 'none', ( 2.325311336566785200, -2.223122943315403600, -3.407595146000392800 ) ) ;
#50289 = cartesian_point ( 'none', ( 1.160666742405341600, -2.407418163448144600, -3.279987513153174400 ) ) ;
#50290 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169887300, -3.137596746416106500 ) ) ;
#50291 = cartesian_point ( 'none', ( 19.14251968257113000, 1.162525520716107400, -4.051549914559282200 ) ) ;
#50292 = cartesian_point ( 'none', ( 18.28474686281230200, 0.9970435218814274200, -4.095412139197717000 ) ) ;
#50293 = cartesian_point ( 'none', ( 17.42989039486063500, 0.8292355586236610500, -4.129112439730733700 ) ) ;
#50294 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6013971677757148400, -4.174868446153032800 ) ) ;
#50295 = cartesian_point ( 'none', ( 15.10457905829384600, 0.3705584594832774200, -4.201653427425717300 ) ) ;
#50296 = cartesian_point ( 'none', ( 13.94391231588850200, 0.1382962961913574700, -4.209284414967078700 ) ) ;
#50297 = cartesian_point ( 'none', ( 12.78324557348316600, -0.09396586710056298300, -4.216915402508441000 ) ) ;
#50298 = cartesian_point ( 'none', ( 11.61860097932172100, -0.3260648993059467900, -4.205340268935856300 ) ) ;
#50299 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5564153286895087100, -4.174638084148653200 ) ) ;
#50300 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7867657580730710300, -4.143935899361450100 ) ) ;
#50301 = cartesian_point ( 'none', ( 8.132622900349593600, -1.013794057629859200, -4.094316390413333700 ) ) ;
#50302 = cartesian_point ( 'none', ( 6.971956157944251100, -1.235949393870233300, -4.026118508863938800 ) ) ;
#50303 = cartesian_point ( 'none', ( 5.811289415538911200, -1.458104730110607800, -3.957920627314544900 ) ) ;
#50304 = cartesian_point ( 'none', ( 4.646644821377467600, -1.673869556825498700, -3.871610233846595900 ) ) ;
#50305 = cartesian_point ( 'none', ( 3.485978078972125500, -1.881769981465786700, -3.767776915965066900 ) ) ;
#50306 = cartesian_point ( 'none', ( 2.325311336566785200, -2.089670406106076700, -3.663943598083539300 ) ) ;
#50307 = cartesian_point ( 'none', ( 1.160666742405341600, -2.288286257963212800, -3.543296642635161300 ) ) ;
#50308 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.476260789375187800, -3.406660190660047800 ) ) ;
#50309 = cartesian_point ( 'none', ( 20.00002613607363200, 1.267106229975865300, -3.954343711945576900 ) ) ;
#50310 = cartesian_point ( 'none', ( 19.14251968257113000, 1.106329818248980700, -4.005861942977667000 ) ) ;
#50311 = cartesian_point ( 'none', ( 18.28474686281230200, 0.9427494741476745200, -4.047479932378826600 ) ) ;
#50312 = cartesian_point ( 'none', ( 17.42989039486063500, 0.7769757990312801100, -4.079056385730268600 ) ) ;
#50313 = cartesian_point ( 'none', ( 16.26922365245529500, 0.5518994280997516800, -4.121928774981705100 ) ) ;
#50314 = cartesian_point ( 'none', ( 15.10457905829384600, 0.3240514332439543000, -4.146068073895019500 ) ) ;
#50315 = cartesian_point ( 'none', ( 13.94391231588850200, 0.09498824730358067200, -4.151309386581704800 ) ) ;
#50316 = cartesian_point ( 'none', ( 12.78324557348316600, -0.1340749386367931200, -4.156550699268391800 ) ) ;
#50317 = cartesian_point ( 'none', ( 11.61860097932172100, -0.3627885818347552100, -4.142858222248178500 ) ) ;
#50318 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5895903361946804900, -4.110325489023103400 ) ) ;
#50319 = cartesian_point ( 'none', ( 9.297267494511039800, -0.8163920905546057100, -4.077792755798029100 ) ) ;
#50320 = cartesian_point ( 'none', ( 8.132622900349593600, -1.039732670120262700, -4.026641997923777100 ) ) ;
#50321 = cartesian_point ( 'none', ( 6.971956157944251100, -1.258086432268849400, -3.957222626942817900 ) ) ;
#50322 = cartesian_point ( 'none', ( 5.811289415538911200, -1.476440194417435900, -3.887803255961856900 ) ) ;
#50323 = cartesian_point ( 'none', ( 4.646644821377467600, -1.688315561545675300, -3.800589476568302100 ) ) ;
#50324 = cartesian_point ( 'none', ( 3.485978078972125500, -1.892265210057285700, -3.696177047309020700 ) ) ;
#50325 = cartesian_point ( 'none', ( 2.325311336566785200, -2.096214858568895800, -3.591764618049738900 ) ) ;
#50326 = cartesian_point ( 'none', ( 1.160666742405341600, -2.290845605562319400, -3.470866781689383000 ) ) ;
#50327 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.474827925682611300, -3.334309393039086400 ) ) ;
#50328 = cartesian_point ( 'none', ( 20.00002613607363200, 1.173683379176385900, -3.914092000410606300 ) ) ;
#50329 = cartesian_point ( 'none', ( 19.14251968257113000, 1.014543528714246400, -3.961811828516955500 ) ) ;
#50330 = cartesian_point ( 'none', ( 18.28474686281230200, 0.8528277120926290900, -3.999738994847985100 ) ) ;
#50331 = cartesian_point ( 'none', ( 17.42989039486063500, 0.6891393113446379100, -4.027745755604819100 ) ) ;
#50332 = cartesian_point ( 'none', ( 16.26922365245529500, 0.4668941860068813200, -4.065771455814878100 ) ) ;
#50333 = cartesian_point ( 'none', ( 15.10457905829384600, 0.2422680030144753700, -4.085314421995134300 ) ) ;
#50334 = cartesian_point ( 'none', ( 13.94391231588850200, 0.01679518696521154600, -4.086241155870270700 ) ) ;
#50335 = cartesian_point ( 'none', ( 12.78324557348316600, -0.2086776290840525700, -4.087167889745407100 ) ) ;
#50336 = cartesian_point ( 'none', ( 11.61860097932172100, -0.4334568702301300200, -4.069472060783359900 ) ) ;
#50337 = cartesian_point ( 'none', ( 10.45793423691638100, -0.6560070663328412300, -4.033274549439273200 ) ) ;
#50338 = cartesian_point ( 'none', ( 9.297267494511039800, -0.8785572624355528800, -3.997077038095188300 ) ) ;
#50339 = cartesian_point ( 'none', ( 8.132622900349593600, -1.097358169992586500, -3.942625110075340000 ) ) ;
#50340 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7647904274977921400, -4.295868290254607500 ) ) ;
#50341 = cartesian_point ( 'none', ( 8.132622900349593600, -1.000219576690414700, -4.247228456724754700 ) ) ;
#50342 = cartesian_point ( 'none', ( 6.971956157944251100, -1.230827970360757900, -4.179313167841044700 ) ) ;
#50343 = cartesian_point ( 'none', ( 5.811289415538911200, -1.461436364031101900, -4.111397878957332900 ) ) ;
#50345 = edge_curve ( 'none', #49621, #49003, #7148, .t. ) ;
#50344 = cartesian_point ( 'none', ( 4.646644821377467600, -1.685648713016561800, -4.024671065008035100 ) ) ;
#50346 = cartesian_point ( 'none', ( 3.485978078972125500, -1.901933419625237100, -3.919725158072256300 ) ) ;
#50347 = cartesian_point ( 'none', ( 2.325311336566785200, -2.118218126233913300, -3.814779251136477500 ) ) ;
#50348 = cartesian_point ( 'none', ( 1.160666742405341600, -2.325097746609860100, -3.692331138172340900 ) ) ;
#50349 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.521159083172734400, -3.553217263952142400 ) ) ;
#50350 = cartesian_point ( 'none', ( 20.00002613607363200, 1.397916816236851800, -4.085604392787573100 ) ) ;
#50351 = cartesian_point ( 'none', ( 19.14251968257113000, 1.231803584343614100, -4.142441143960287100 ) ) ;
#50352 = cartesian_point ( 'none', ( 18.28474686281230200, 1.062573550913811200, -4.189041525188351900 ) ) ;
#50353 = cartesian_point ( 'none', ( 17.42989039486063500, 0.8908586921345194000, -4.225246202309548100 ) ) ;
#50354 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6577157807408589000, -4.274402483193503200 ) ) ;
#50355 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4213098770902578600, -4.304138081431930600 ) ) ;
#50356 = cartesian_point ( 'none', ( 13.94391231588850200, 0.1832558732170825900, -4.314249872737360800 ) ) ;
#50357 = cartesian_point ( 'none', ( 12.78324557348316600, -0.05479813065609306200, -4.324361664042792000 ) ) ;
#50358 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2928740845218048600, -4.314780574627389100 ) ) ;
#50359 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5293456882093086100, -4.285572053046955400 ) ) ;
#50360 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7658172918968123600, -4.256363531466523600 ) ) ;
#50361 = cartesian_point ( 'none', ( 8.132622900349593600, -0.9990692045738709400, -4.207727101540506000 ) ) ;
#50362 = cartesian_point ( 'none', ( 6.971956157944251100, -1.227508079162571400, -4.139994999401991100 ) ) ;
#50363 = cartesian_point ( 'none', ( 5.811289415538911200, -1.455946953751272800, -4.072262897263476200 ) ) ;
#50364 = cartesian_point ( 'none', ( 4.646644821377467600, -1.678012321104204000, -3.985897801849518400 ) ) ;
#50365 = cartesian_point ( 'none', ( 3.485978078972125500, -1.892187249591024400, -3.881489674334846800 ) ) ;
#50366 = cartesian_point ( 'none', ( 2.325311336566785200, -2.106362178077845200, -3.777081546820176200 ) ) ;
#50367 = cartesian_point ( 'none', ( 1.160666742405341600, -2.311183635766469500, -3.655343600584167500 ) ) ;
#50368 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.505252484414659100, -3.517107429240264900 ) ) ;
#50369 = cartesian_point ( 'none', ( 20.00002613607363200, 1.368789704283533700, -4.044444627531463600 ) ) ;
#50370 = cartesian_point ( 'none', ( 19.14251968257113000, 1.204349953465146900, -4.100097123392814100 ) ) ;
#50371 = cartesian_point ( 'none', ( 18.28474686281230200, 1.036862058270228100, -4.145617645162435100 ) ) ;
#50372 = cartesian_point ( 'none', ( 17.42989039486063500, 0.8669514405814071600, -4.180850726753412500 ) ) ;
#50373 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6362582066570046100, -4.228687840430621800 ) ) ;
#50374 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4024025495496348400, -4.257311069849151900 ) ) ;
#50375 = cartesian_point ( 'none', ( 13.94391231588850200, 0.1669819405238585100, -4.266524889328501900 ) ) ;
#50376 = cartesian_point ( 'none', ( 12.78324557348316600, -0.06843866850191798700, -4.275738708807854700 ) ) ;
#50377 = cartesian_point ( 'none', ( 11.61860097932172100, -0.3038160679730978500, -4.265480178618292800 ) ) ;
#50378 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5375423915817495500, -4.235819374923025300 ) ) ;
#50379 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7712687151904015200, -4.206158571227756900 ) ) ;
#50380 = cartesian_point ( 'none', ( 8.132622900349593600, -1.001747375150903800, -4.157298107391679500 ) ) ;
#50381 = cartesian_point ( 'none', ( 6.971956157944251100, -1.227403968513440800, -4.089571749926653500 ) ) ;
#50382 = cartesian_point ( 'none', ( 5.811289415538911200, -1.453060561875977300, -4.021845392461631100 ) ) ;
#50383 = cartesian_point ( 'none', ( 4.646644821377467600, -1.672353625295105900, -3.935715781062765200 ) ) ;
#50384 = cartesian_point ( 'none', ( 3.485978078972125500, -1.883785164787432600, -3.831771268310191200 ) ) ;
#50385 = cartesian_point ( 'none', ( 2.325311336566785200, -2.095216704279760000, -3.727826755557617700 ) ) ;
#50386 = cartesian_point ( 'none', ( 1.160666742405341600, -2.297342428041792700, -3.606777387871785000 ) ) ;
#50387 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.488781612427448700, -3.469450055176430700 ) ) ;
#50388 = cartesian_point ( 'none', ( 20.00002613607363200, 1.325063713348871600, -3.997675237833995300 ) ) ;
#50389 = cartesian_point ( 'none', ( 20.00002613607363200, 1.442750093170651600, -4.169243496529695400 ) ) ;
#50390 = cartesian_point ( 'none', ( 19.14251968257113000, 1.273236247684040900, -4.227903087070063600 ) ) ;
#50391 = cartesian_point ( 'none', ( 18.28474686281230200, 1.100501635637249000, -4.276115381997691100 ) ) ;
#50392 = cartesian_point ( 'none', ( 17.42989039486063500, 0.9251913729874526900, -4.313715346200843300 ) ) ;
#50393 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6871668635074966700, -4.364766054246374900 ) ) ;
#50394 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4457395943479546800, -4.395986490042334400 ) ) ;
#50395 = cartesian_point ( 'none', ( 13.94391231588850200, 0.2025587585612162700, -4.407163386355130700 ) ) ;
#50396 = cartesian_point ( 'none', ( 12.78324557348316600, -0.04062207722552265600, -4.418340282667927000 ) ) ;
#50397 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2838953079489106600, -4.409397289962517300 ) ) ;
#50398 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5255991307672963600, -4.380395497947160000 ) ) ;
#50399 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7673029535856819000, -4.351393705931800900 ) ) ;
#50400 = cartesian_point ( 'none', ( 8.132622900349593600, -1.005786286304763700, -4.302531226253387700 ) ) ;
#50401 = cartesian_point ( 'none', ( 6.971956157944251100, -1.239420045943152400, -4.234141839194024600 ) ) ;
#50402 = cartesian_point ( 'none', ( 5.811289415538911200, -1.473053805581541000, -4.165752452134660700 ) ) ;
#50403 = cartesian_point ( 'none', ( 4.646644821377467600, -1.700242036659390200, -4.078303326553892400 ) ) ;
#50404 = cartesian_point ( 'none', ( 3.485978078972125500, -1.919432813192602600, -3.972391828651675700 ) ) ;
#50405 = cartesian_point ( 'none', ( 2.325311336566785200, -2.138623589725815700, -3.866480330749462200 ) ) ;
#50406 = cartesian_point ( 'none', ( 1.160666742405341600, -2.348319616454146900, -3.742829943449322200 ) ) ;
#50407 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.547088456886068600, -3.602285324276358400 ) ) ;
#50408 = cartesian_point ( 'none', ( 20.00002613607363200, 1.431841900174390900, -4.145927776516248100 ) ) ;
#50409 = cartesian_point ( 'none', ( 19.14251968257113000, 1.263276029389439200, -4.204143859800767700 ) ) ;
#50410 = cartesian_point ( 'none', ( 18.28474686281230200, 1.091514436722085300, -4.251971311997073700 ) ) ;
#50411 = cartesian_point ( 'none', ( 17.42989039486063500, 0.9171985950320048500, -4.289246448090303000 ) ) ;
#50412 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6805242435951396300, -4.339856126327524600 ) ) ;
#50413 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4404789409573536800, -4.370748533823053200 ) ) ;
#50414 = cartesian_point ( 'none', ( 13.94391231588850200, 0.1987024399383975300, -4.381712644109204500 ) ) ;
#50415 = cartesian_point ( 'none', ( 12.78324557348316600, -0.04307406108055863300, -4.392676754395357500 ) ) ;
#50416 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2849301818205783900, -4.383637671481414700 ) ) ;
#50417 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5252137997381271000, -4.354657141469188800 ) ) ;
#50418 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7654974176556759200, -4.325676611456962900 ) ) ;
#50419 = cartesian_point ( 'none', ( 8.132622900349593600, -1.002567151995993800, -4.276952600752308900 ) ) ;
#50420 = cartesian_point ( 'none', ( 6.971956157944251100, -1.234803576087988100, -4.208817943753837600 ) ) ;
#50421 = cartesian_point ( 'none', ( 5.811289415538911200, -1.467040000179982400, -4.140683286755365300 ) ) ;
#50422 = cartesian_point ( 'none', ( 4.646644821377467600, -1.692856703762468900, -4.053603412258007100 ) ) ;
#50423 = cartesian_point ( 'none', ( 3.485978078972125500, -1.910711129774853800, -3.948173164102413100 ) ) ;
#50424 = cartesian_point ( 'none', ( 2.325311336566785200, -2.128565555787239400, -3.842742915946818300 ) ) ;
#50425 = cartesian_point ( 'none', ( 1.160666742405341600, -2.336969537598377200, -3.719682489632754100 ) ) ;
#50426 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.534499464693639000, -3.579832512653576200 ) ) ;
#50427 = cartesian_point ( 'none', ( 20.00002613607363200, 1.417989213798335200, -4.119575540885676000 ) ) ;
#50428 = cartesian_point ( 'none', ( 19.14251968257113000, 1.250494776908436000, -4.177228399177490600 ) ) ;
#50429 = cartesian_point ( 'none', ( 18.28474686281230200, 1.079836698452588900, -4.224559059825534900 ) ) ;
#50430 = cartesian_point ( 'none', ( 17.42989039486063500, 0.9066523147364127200, -4.261405592958154500 ) ) ;
#50431 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6715141810038908200, -4.311433342859190000 ) ) ;
#50432 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4330479043692501100, -4.341872669451362300 ) ) ;
#50433 = cartesian_point ( 'none', ( 13.94391231588850200, 0.1928824513035284300, -4.352515641268975200 ) ) ;
#50434 = cartesian_point ( 'none', ( 12.78324557348316600, -0.04728300176219396600, -4.363158613086586300 ) ) ;
#50435 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2875070576899926300, -4.353932527840290900 ) ) ;
#50436 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5261487425938925500, -4.324900409047449700 ) ) ;
#50437 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2793973576560157000, -4.498915177556103400 ) ) ;
#50438 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5260393065153379200, -4.469889097286165100 ) ) ;
#50439 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7726812553746602600, -4.440863017016226000 ) ) ;
#50440 = cartesian_point ( 'none', ( 8.132622900349593600, -1.016083842222486000, -4.391568544823615900 ) ) ;
#50441 = cartesian_point ( 'none', ( 6.971956157944251100, -1.254584380583668500, -4.322342411937346400 ) ) ;
#50442 = cartesian_point ( 'none', ( 5.811289415538911200, -1.493084918944851000, -4.253116279051076800 ) ) ;
#50443 = cartesian_point ( 'none', ( 4.646644821377467600, -1.725054208306019200, -4.164431370153134400 ) ) ;
#50444 = cartesian_point ( 'none', ( 3.485978078972125500, -1.948907663207071000, -4.056893493096609400 ) ) ;
#50445 = cartesian_point ( 'none', ( 2.325311336566785200, -2.172761118108123200, -3.949355616040084000 ) ) ;
#50446 = cartesian_point ( 'none', ( 1.160666742405341600, -2.386969592467666600, -3.823699363567245600 ) ) ;
#50447 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.590069825201291900, -3.680783095296245500 ) ) ;
#50448 = cartesian_point ( 'none', ( 20.00002613607363200, 1.462967546202787800, -4.215361372890897400 ) ) ;
#50449 = cartesian_point ( 'none', ( 19.14251968257113000, 1.291578631875949500, -4.274842968241555900 ) ) ;
#50450 = cartesian_point ( 'none', ( 18.28474686281230200, 1.116922778093521800, -4.323761345908652100 ) ) ;
#50451 = cartesian_point ( 'none', ( 17.42989039486063500, 0.9396522898238165400, -4.361949004691833700 ) ) ;
#50452 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6989663175487205200, -4.413797644997693200 ) ) ;
#50453 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4548207831150375400, -4.445593505855144100 ) ) ;
#50454 = cartesian_point ( 'none', ( 13.94391231588850200, 0.2088834480832653700, -4.457119389293948700 ) ) ;
#50455 = cartesian_point ( 'none', ( 12.78324557348316600, -0.03705388694850678100, -4.468645272732756800 ) ) ;
#50456 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2831030212029237400, -4.459822445281940200 ) ) ;
#50457 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5275831896024878500, -4.430711175799219200 ) ) ;
#50458 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7720633580020521700, -4.401599906316497400 ) ) ;
#50459 = cartesian_point ( 'none', ( 8.132622900349593600, -1.013304513096965600, -4.352399054290876800 ) ) ;
#50460 = cartesian_point ( 'none', ( 6.971956157944251100, -1.249658733182617000, -4.283444711430700400 ) ) ;
#50461 = cartesian_point ( 'none', ( 5.811289415538911200, -1.486012953268267800, -4.214490368570524800 ) ) ;
#50462 = cartesian_point ( 'none', ( 4.646644821377467600, -1.715865699361445000, -4.126253562956312800 ) ) ;
#50463 = cartesian_point ( 'none', ( 3.485978078972125500, -1.937646844138713600, -4.019337041441350100 ) ) ;
#50464 = cartesian_point ( 'none', ( 2.325311336566785200, -2.159427988915982000, -3.912420519926389100 ) ) ;
#50465 = cartesian_point ( 'none', ( 1.160666742405341600, -2.371622542275391200, -3.787554630764552700 ) ) ;
#50466 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.572781000255049700, -3.645592334591164300 ) ) ;
#50467 = cartesian_point ( 'none', ( 20.00002613607363200, 1.452095416236907100, -4.190988399968754900 ) ) ;
#50468 = cartesian_point ( 'none', ( 19.14251968257113000, 1.281697462589005200, -4.250027954320687600 ) ) ;
#50469 = cartesian_point ( 'none', ( 18.28474686281230200, 1.108057435515371200, -4.298565570817769900 ) ) ;
#50470 = cartesian_point ( 'none', ( 17.42989039486063500, 0.9318238383067799500, -4.336435079750661000 ) ) ;
#50471 = cartesian_point ( 'none', ( 16.26922365245529500, 0.6925456871282653600, -4.387851757540965500 ) ) ;
#50472 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4498388365501667700, -4.419333388198553300 ) ) ;
#50473 = cartesian_point ( 'none', ( 13.94391231588850200, 0.2053612204634416000, -4.430664920264075800 ) ) ;
#50474 = cartesian_point ( 'none', ( 12.78324557348316600, -0.03911639562328389500, -4.441996452329600900 ) ) ;
#50475 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2836947472037220100, -4.433100479949032100 ) ) ;
#50476 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5267031161373924000, -4.404037771634125200 ) ) ;
#50477 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7697114850710626800, -4.374975063319217500 ) ) ;
#50478 = cartesian_point ( 'none', ( 8.132622900349593600, -1.009489877790904000, -4.325944146836966400 ) ) ;
#50479 = cartesian_point ( 'none', ( 6.971956157944251100, -1.244400364742548600, -4.257279953063635600 ) ) ;
#50480 = cartesian_point ( 'none', ( 5.811289415538911200, -1.479310851694192600, -4.188615759290306600 ) ) ;
#50481 = cartesian_point ( 'none', ( 4.646644821377467600, -1.707748756055660100, -4.100787334293946700 ) ) ;
#50482 = cartesian_point ( 'none', ( 3.485978078972125500, -1.928153615307174600, -3.994394635274133500 ) ) ;
#50483 = cartesian_point ( 'none', ( 2.325311336566785200, -2.148558474558688300, -3.888001936254320800 ) ) ;
#50484 = cartesian_point ( 'none', ( 1.160666742405341600, -2.359424700023973600, -3.763771733226137800 ) ) ;
#50485 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.559311861567563600, -3.622552644444035700 ) ) ;
#50486 = cartesian_point ( 'none', ( 1.160666742405341600, -2.445572147433736600, -4.027160979941435000 ) ) ;
#50487 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.659687133046886800, -3.880403330350302000 ) ) ;
#50488 = cartesian_point ( 'none', ( 20.00002613607363200, 1.550033219432369800, -4.354887739142700600 ) ) ;
#50489 = cartesian_point ( 'none', ( 19.14251968257113000, 1.372971417227957900, -4.417909266159934800 ) ) ;
#50490 = cartesian_point ( 'none', ( 18.28474686281230200, 1.192438841788985500, -4.470014673057000300 ) ) ;
#50491 = cartesian_point ( 'none', ( 17.42989039486063500, 1.009109870826570400, -4.511025101956279900 ) ) ;
#50492 = cartesian_point ( 'none', ( 16.26922365245529500, 0.7601980973386500700, -4.566706310088481900 ) ) ;
#50493 = cartesian_point ( 'none', ( 15.10457905829384600, 0.5075383660311337800, -4.601642367329920300 ) ) ;
#50494 = cartesian_point ( 'none', ( 13.94391231588850200, 0.2528565990624494500, -4.615594624984939100 ) ) ;
#50495 = cartesian_point ( 'none', ( 12.78324557348316600, -0.001825167906235198600, -4.629546882639959700 ) ) ;
#50496 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2567892358237773800, -4.622420032641374000 ) ) ;
#50497 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5102939415761365000, -4.594262758601208100 ) ) ;
#50498 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7637986473284957800, -4.566105484561039600 ) ) ;
#50499 = cartesian_point ( 'none', ( 8.132622900349593600, -1.014112296724993800, -4.517110129212082500 ) ) ;
#50500 = cartesian_point ( 'none', ( 6.971956157944251100, -1.259524993725550800, -4.447611380512009700 ) ) ;
#50501 = cartesian_point ( 'none', ( 5.811289415538911200, -1.504937690726108100, -4.378112631811934100 ) ) ;
#50502 = cartesian_point ( 'none', ( 4.646644821377467600, -1.743773017765008800, -4.288585236685166000 ) ) ;
#50503 = cartesian_point ( 'none', ( 3.485978078972125500, -1.974399487382743500, -4.179640758020005900 ) ) ;
#50504 = cartesian_point ( 'none', ( 2.325311336566785200, -2.205025957000478000, -4.070696279354846700 ) ) ;
#50505 = cartesian_point ( 'none', ( 1.160666742405341600, -2.425868156557392300, -3.943078918408823100 ) ) ;
#50506 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.635417509899468300, -3.797660431159501000 ) ) ;
#50507 = cartesian_point ( 'none', ( 20.00002613607363200, 1.509910458366548400, -4.296848047894871000 ) ) ;
#50508 = cartesian_point ( 'none', ( 19.14251968257113000, 1.335208444277765600, -4.358238256538528300 ) ) ;
#50509 = cartesian_point ( 'none', ( 18.28474686281230200, 1.157130119193561200, -4.408859474192138500 ) ) ;
#50510 = cartesian_point ( 'none', ( 17.42989039486063500, 0.9763406303907037300, -4.448538154543683700 ) ) ;
#50511 = cartesian_point ( 'none', ( 16.26922365245529500, 0.7308767953533075200, -4.502411203871979200 ) ) ;
#50512 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4818025426089619900, -4.535830006589023400 ) ) ;
#50513 = cartesian_point ( 'none', ( 13.94391231588850200, 0.2308193018618807100, -4.548566278386038800 ) ) ;
#50514 = cartesian_point ( 'none', ( 12.78324557348316600, -0.02016393888520113000, -4.561302550183058600 ) ) ;
#50515 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2713416976070576200, -4.553269289409265700 ) ) ;
#50516 = cartesian_point ( 'none', ( 10.45793423691638100, -0.5209981755207220300, -4.524521371381366600 ) ) ;
#50517 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7706546534343866600, -4.495773453353467500 ) ) ;
#50518 = cartesian_point ( 'none', ( 8.132622900349593600, -1.017084443647370700, -4.446507255501598100 ) ) ;
#50519 = cartesian_point ( 'none', ( 6.971956157944251100, -1.258604180815999800, -4.377059315912354100 ) ) ;
#50520 = cartesian_point ( 'none', ( 5.811289415538911200, -1.500123917984629300, -4.307611376323110100 ) ) ;
#50521 = cartesian_point ( 'none', ( 4.646644821377467600, -1.735083777406249300, -4.218456094843171300 ) ) ;
#50522 = cartesian_point ( 'none', ( 3.485978078972125500, -1.961878744994848300, -4.110202492447309700 ) ) ;
#50523 = cartesian_point ( 'none', ( 2.325311336566785200, -2.188673712583447500, -4.001948890051449900 ) ) ;
#50524 = cartesian_point ( 'none', ( 1.160666742405341600, -2.405754548743322700, -3.875336448611738300 ) ) ;
#50525 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.611638371246431100, -3.731230059486538000 ) ) ;
#50526 = cartesian_point ( 'none', ( 20.00002613607363200, 1.481487517150422700, -4.249920073432480000 ) ) ;
#50527 = cartesian_point ( 'none', ( 19.14251968257113000, 1.308693509014911000, -4.310154657064167300 ) ) ;
#50528 = cartesian_point ( 'none', ( 18.28474686281230200, 1.132589615720736500, -4.359738871380384900 ) ) ;
#50529 = cartesian_point ( 'none', ( 17.42989039486063500, 0.9538335713781678200, -4.398502860309270600 ) ) ;
#50530 = cartesian_point ( 'none', ( 16.26922365245529500, 0.7111306107636333800, -4.451134003009206800 ) ) ;
#50531 = cartesian_point ( 'none', ( 15.10457905829384600, 0.4649103584927578000, -4.483543132041439200 ) ) ;
#50532 = cartesian_point ( 'none', ( 13.94391231588850200, 0.2168547485526029800, -4.495508860192252600 ) ) ;
#50533 = cartesian_point ( 'none', ( 12.78324557348316600, -0.03120086138755209800, -4.507474588343067800 ) ) ;
#50534 = cartesian_point ( 'none', ( 12.78324557348316600, 0.1772222998981699300, -5.030072354399558200 ) ) ;
#50535 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1000719792630884200, -5.032198449290556000 ) ) ;
#50536 = cartesian_point ( 'none', ( 10.45793423691638100, -0.3765947293991717700, -5.011418502413223800 ) ) ;
#50537 = cartesian_point ( 'none', ( 9.297267494511039800, -0.6531174795352546700, -4.990638555535896100 ) ) ;
#50538 = cartesian_point ( 'none', ( 8.132622900349593600, -0.9269797698723532000, -4.947094514997999700 ) ) ;
#50539 = cartesian_point ( 'none', ( 6.971956157944251100, -1.196310843274756000, -4.881083830749486400 ) ) ;
#50540 = cartesian_point ( 'none', ( 5.811289415538911200, -1.465641916677158800, -4.815073146500975700 ) ) ;
#50541 = cartesian_point ( 'none', ( 4.646644821377467600, -1.728601968815411500, -4.727046738449217000 ) ) ;
#50542 = cartesian_point ( 'none', ( 3.485978078972125500, -1.983394715895424800, -4.617605916218810300 ) ) ;
#50543 = cartesian_point ( 'none', ( 2.325311336566785200, -2.238187462975438800, -4.508165093988403700 ) ) ;
#50544 = cartesian_point ( 'none', ( 1.160666742405341600, -2.483072412178209300, -4.378057449366715500 ) ) ;
#50545 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.716376750990611800, -4.228171749493927900 ) ) ;
#50546 = cartesian_point ( 'none', ( 20.00002613607363200, 1.753358962674442600, -4.582732675432953200 ) ) ;
#50547 = cartesian_point ( 'none', ( 19.14251968257113000, 1.567033400424026700, -4.654021056773298200 ) ) ;
#50548 = cartesian_point ( 'none', ( 18.28474686281230200, 1.376752768723536800, -4.713811865492390400 ) ) ;
#50549 = cartesian_point ( 'none', ( 17.42989039486063500, 1.183228252187881000, -4.761898500566353200 ) ) ;
#50550 = cartesian_point ( 'none', ( 16.26922365245529500, 0.9204736511479932900, -4.827187306555345900 ) ) ;
#50551 = cartesian_point ( 'none', ( 15.10457905829384600, 0.6532249834202458200, -4.870555015197179000 ) ) ;
#50552 = cartesian_point ( 'none', ( 13.94391231588850200, 0.3833078283918037700, -4.891705381067550800 ) ) ;
#50553 = cartesian_point ( 'none', ( 12.78324557348316600, 0.1133906733633608900, -4.912855746937922600 ) ) ;
#50554 = cartesian_point ( 'none', ( 11.61860097932172100, -0.1573511611045379800, -4.911644291591752400 ) ) ;
#50555 = cartesian_point ( 'none', ( 10.45793423691638100, -0.4270682337538684300, -4.888079290497446800 ) ) ;
#50556 = cartesian_point ( 'none', ( 9.297267494511039800, -0.6967853064031992400, -4.864514289403143000 ) ) ;
#50557 = cartesian_point ( 'none', ( 8.132622900349593600, -0.9636351761382532200, -4.818756715412780200 ) ) ;
#50558 = cartesian_point ( 'none', ( 6.971956157944251100, -1.225794987766532000, -4.751119139154282000 ) ) ;
#50559 = cartesian_point ( 'none', ( 5.811289415538911200, -1.487954799394810800, -4.683481562895782000 ) ) ;
#50560 = cartesian_point ( 'none', ( 4.646644821377467600, -1.743633735576340700, -4.594426017598593100 ) ) ;
#50561 = cartesian_point ( 'none', ( 3.485978078972125500, -1.991085249921972400, -4.484560842938227800 ) ) ;
#50562 = cartesian_point ( 'none', ( 2.325311336566785200, -2.238536764267604200, -4.374695668277863300 ) ) ;
#50563 = cartesian_point ( 'none', ( 1.160666742405341600, -2.476070512021821800, -4.244771354799072900 ) ) ;
#50564 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.702063896831412100, -4.095675417304441600 ) ) ;
#50565 = cartesian_point ( 'none', ( 20.00002613607363200, 1.670518872144058000, -4.499279307644185300 ) ) ;
#50566 = cartesian_point ( 'none', ( 19.14251968257113000, 1.487586371801505700, -4.567199561812788700 ) ) ;
#50567 = cartesian_point ( 'none', ( 18.28474686281230200, 1.300896908923219000, -4.623835920536732800 ) ) ;
#50568 = cartesian_point ( 'none', ( 17.42989039486063500, 1.111148082440810000, -4.668993202958500200 ) ) ;
#50569 = cartesian_point ( 'none', ( 16.26922365245529500, 0.8535198599670633700, -4.730304730506443200 ) ) ;
#50570 = cartesian_point ( 'none', ( 15.10457905829384600, 0.5917085026740375200, -4.770132078116191100 ) ) ;
#50571 = cartesian_point ( 'none', ( 13.94391231588850200, 0.3275024476052669800, -4.788203184619168200 ) ) ;
#50572 = cartesian_point ( 'none', ( 12.78324557348316600, 0.06329639253649629900, -4.806274291122146100 ) ) ;
#50573 = cartesian_point ( 'none', ( 11.61860097932172100, -0.2014995650504835300, -4.802465712537080700 ) ) ;
#50574 = cartesian_point ( 'none', ( 10.45793423691638100, -0.4650766002657845700, -4.776803465317555300 ) ) ;
#50575 = cartesian_point ( 'none', ( 9.297267494511039800, -0.7286536354810853000, -4.751141218098028100 ) ) ;
#50576 = cartesian_point ( 'none', ( 8.132622900349593600, -0.9892112499105895100, -4.703800601413728800 ) ) ;
#50577 = cartesian_point ( 'none', ( 6.971956157944251100, -1.244969570845798400, -4.635104999679360700 ) ) ;
#50578 = cartesian_point ( 'none', ( 5.811289415538911200, -1.500727891781007900, -4.566409397944994500 ) ) ;
#50579 = cartesian_point ( 'none', ( 4.646644821377467600, -1.749939830554407800, -4.476828071776829200 ) ) ;
#50580 = cartesian_point ( 'none', ( 3.485978078972125500, -1.990903016926595100, -4.366972952466864100 ) ) ;
#50581 = cartesian_point ( 'none', ( 2.325311336566785200, -2.231866203298782800, -4.257117833156900000 ) ) ;
#50582 = cartesian_point ( 'none', ( 1.160666742405341600, -2.462934614373379900, -4.127739342561648400 ) ) ;
#50583 = cartesian_point ( 'none', ( 2.325311336566785200, -2.176553322708999700, -4.998351204091483700 ) ) ;
#50584 = cartesian_point ( 'none', ( 1.160666742405341600, -2.448528237210029000, -4.870894024470612000 ) ) ;
#50585 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.709048889019726800, -4.721412665313698300 ) ) ;
#50586 = cartesian_point ( 'none', ( 20.00002613607363200, 2.104215964881341900, -4.858590638094117500 ) ) ;
#50587 = cartesian_point ( 'none', ( 19.14251968257113000, 1.906674520397682000, -4.944144225990398500 ) ) ;
#50588 = cartesian_point ( 'none', ( 18.28474686281230200, 1.704332397068757800, -5.017487415492814400 ) ) ;
#50589 = cartesian_point ( 'none', ( 17.42989039486063500, 1.497946647777726300, -5.078364269708187900 ) ) ;
#50590 = cartesian_point ( 'none', ( 16.26922365245529500, 1.217729928025364600, -5.161018776890367500 ) ) ;
#50591 = cartesian_point ( 'none', ( 15.10457905829384600, 0.9316447353355219500, -5.220250863717682300 ) ) ;
#50592 = cartesian_point ( 'none', ( 13.94391231588850200, 0.6416453216608399800, -5.255655914976554000 ) ) ;
#50593 = cartesian_point ( 'none', ( 12.78324557348316600, 0.3516459079861571900, -5.291060966235429300 ) ) ;
#50594 = cartesian_point ( 'none', ( 11.61860097932172100, 0.05971326337757001900, -5.302397129525514800 ) ) ;
#50595 = cartesian_point ( 'none', ( 10.45793423691638100, -0.2321584161864373400, -5.289586967356819400 ) ) ;
#50596 = cartesian_point ( 'none', ( 9.297267494511039800, -0.5240300957504446800, -5.276776805188123200 ) ) ;
#50597 = cartesian_point ( 'none', ( 8.132622900349593600, -0.8138470307444608500, -5.239907823957595100 ) ) ;
#50598 = cartesian_point ( 'none', ( 6.971956157944251100, -1.099629477631971300, -5.179231876191693100 ) ) ;
#50599 = cartesian_point ( 'none', ( 5.811289415538911200, -1.385411924519481100, -5.118555928425792000 ) ) ;
#50600 = cartesian_point ( 'none', ( 4.646644821377467600, -1.665207699408654400, -5.034487492372359300 ) ) ;
#50601 = cartesian_point ( 'none', ( 3.485978078972125500, -1.937105513447814600, -4.927600840693916200 ) ) ;
#50602 = cartesian_point ( 'none', ( 2.325311336566785200, -2.209003327486975800, -4.820714189015470600 ) ) ;
#50603 = cartesian_point ( 'none', ( 1.160666742405341600, -2.471145842905477800, -4.691739465924613700 ) ) ;
#50604 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.721742360514000800, -4.541557699558707900 ) ) ;
#50605 = cartesian_point ( 'none', ( 20.00002613607363200, 1.969387124999012700, -4.764132714136587200 ) ) ;
#50606 = cartesian_point ( 'none', ( 19.14251968257113000, 1.775686167630113900, -4.844204407020025200 ) ) ;
#50607 = cartesian_point ( 'none', ( 18.28474686281230200, 1.577510461783444100, -4.912311025080799500 ) ) ;
#50608 = cartesian_point ( 'none', ( 17.42989039486063500, 1.375601171206334500, -4.968215734425596600 ) ) ;
#50609 = cartesian_point ( 'none', ( 16.26922365245529500, 1.101462286678697200, -5.044119396985253800 ) ) ;
#50610 = cartesian_point ( 'none', ( 15.10457905829384600, 0.8219916506551785400, -5.097125600401808400 ) ) ;
#50611 = cartesian_point ( 'none', ( 13.94391231588850200, 0.5390983309593159200, -5.126872258558347700 ) ) ;
#50612 = cartesian_point ( 'none', ( 12.78324557348316600, 0.2562050112634530800, -5.156618916714887000 ) ) ;
#50613 = cartesian_point ( 'none', ( 11.61860097932172100, -0.02817854388117838400, -5.162902829773486200 ) ) ;
#50614 = cartesian_point ( 'none', ( 10.45793423691638100, -0.3121097064318093000, -5.145681072236147500 ) ) ;
#50615 = cartesian_point ( 'none', ( 9.297267494511039800, -0.5960408689824402400, -5.128459314698808700 ) ) ;
#50616 = cartesian_point ( 'none', ( 8.132622900349593600, -0.8775801011964383700, -5.087849528632147200 ) ) ;
#50617 = cartesian_point ( 'none', ( 6.971956157944251100, -1.154804204640756500, -5.024129120052780500 ) ) ;
#50618 = cartesian_point ( 'none', ( 5.811289415538911200, -1.432028308085074900, -4.960408711473413700 ) ) ;
#50619 = cartesian_point ( 'none', ( 4.646644821377467600, -1.703043561031645700, -4.874012955383579800 ) ) ;
#50620 = cartesian_point ( 'none', ( 3.485978078972125500, -1.965998654496992300, -4.765532022401519200 ) ) ;
#50621 = cartesian_point ( 'none', ( 2.325311336566785200, -2.228953747962339400, -4.657051089419459400 ) ) ;
#50622 = cartesian_point ( 'none', ( 1.160666742405341600, -2.482052432025137400, -4.527226014315656900 ) ) ;
#50623 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.723565786034547000, -4.376943633993968200 ) ) ;
#50624 = cartesian_point ( 'none', ( 20.00002613607363200, 1.852684314373527700, -4.671584295270198700 ) ) ;
#50625 = cartesian_point ( 'none', ( 19.14251968257113000, 1.662746207120916300, -4.746911064470316100 ) ) ;
#50626 = cartesian_point ( 'none', ( 18.28474686281230200, 1.468614552888029000, -4.810511821801989100 ) ) ;
#50627 = cartesian_point ( 'none', ( 17.42989039486063500, 1.271015139496783000, -4.862166133701194300 ) ) ;
#50628 = cartesian_point ( 'none', ( 16.26922365245529500, 1.002727916974428800, -4.932298891855198900 ) ) ;
#50629 = cartesian_point ( 'none', ( 15.10457905829384600, 0.7295655140722936400, -4.980037127848780700 ) ) ;
#50630 = cartesian_point ( 'none', ( 13.94391231588850200, 0.4533939069852318500, -5.005054741124169500 ) ) ;
#50631 = cartesian_point ( 'none', ( 15.10457905829384600, 1.411514037774212600, -5.636462718597528900 ) ) ;
#50632 = cartesian_point ( 'none', ( 13.94391231588850200, 1.097161764360521600, -5.697002501551005500 ) ) ;
#50633 = cartesian_point ( 'none', ( 12.78324557348316600, 0.7828094909468313900, -5.757542284504480400 ) ) ;
#50634 = cartesian_point ( 'none', ( 11.61860097932172100, 0.4645315542700194100, -5.791916288419662000 ) ) ;
#50635 = cartesian_point ( 'none', ( 10.45793423691638100, 0.1445021153671710300, -5.799889703995026100 ) ) ;
#50636 = cartesian_point ( 'none', ( 9.297267494511039800, -0.1755273235356776300, -5.807863119570390300 ) ) ;
#50637 = cartesian_point ( 'none', ( 8.132622900349593600, -0.4951221390912744500, -5.789381480292621300 ) ) ;
#50638 = cartesian_point ( 'none', ( 6.971956157944251100, -0.8120991746444948800, -5.744571034498121300 ) ) ;
#50639 = cartesian_point ( 'none', ( 5.811289415538911200, -1.129076210197715600, -5.699760588703624000 ) ) ;
#50640 = cartesian_point ( 'none', ( 4.646644821377467600, -1.441270191185246100, -5.628927437174364300 ) ) ;
#50641 = cartesian_point ( 'none', ( 3.485978078972125500, -1.746548516156409200, -5.532555442159159400 ) ) ;
#50642 = cartesian_point ( 'none', ( 2.325311336566785200, -2.051826841127572200, -5.436183447143957200 ) ) ;
#50643 = cartesian_point ( 'none', ( 1.160666742405341600, -2.348104149574665700, -5.314930927088680900 ) ) ;
#50644 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.633356567059757400, -5.169626159653747200 ) ) ;
#50645 = cartesian_point ( 'none', ( 20.00002613607363200, 2.484621405931394500, -5.074776505404067900 ) ) ;
#50646 = cartesian_point ( 'none', ( 19.14251968257113000, 2.278290237907224300, -5.175796685551461900 ) ) ;
#50647 = cartesian_point ( 'none', ( 18.28474686281230200, 2.066234560962949100, -5.264038926342760000 ) ) ;
#50648 = cartesian_point ( 'none', ( 17.42989039486063500, 1.849248688900955000, -5.339192766440608500 ) ) ;
#50649 = cartesian_point ( 'none', ( 16.26922365245529500, 1.554639833828907400, -5.441231606919446400 ) ) ;
#50650 = cartesian_point ( 'none', ( 15.10457905829384600, 1.252610916702156900, -5.518593326602832900 ) ) ;
#50651 = cartesian_point ( 'none', ( 13.94391231588850200, 0.9452251012779718800, -5.570749466501580600 ) ) ;
#50652 = cartesian_point ( 'none', ( 12.78324557348316600, 0.6378392858537869100, -5.622905606400330200 ) ) ;
#50653 = cartesian_point ( 'none', ( 11.61860097932172100, 0.3271963289366319200, -5.649499887193302400 ) ) ;
#50654 = cartesian_point ( 'none', ( 10.45793423691638100, 0.01541823691006551300, -5.650350642976431600 ) ) ;
#50655 = cartesian_point ( 'none', ( 9.297267494511039800, -0.2963598551165009800, -5.651201398759563500 ) ) ;
#50656 = cartesian_point ( 'none', ( 8.132622900349593600, -0.6071433217451114300, -5.626302818008202400 ) ) ;
#50657 = cartesian_point ( 'none', ( 6.971956157944251100, -0.9148091967684028900, -5.575824983275707900 ) ) ;
#50658 = cartesian_point ( 'none', ( 5.811289415538911200, -1.222475071791694300, -5.525347148543215100 ) ) ;
#50659 = cartesian_point ( 'none', ( 4.646644821377467600, -1.524921685314165200, -5.449634874624660300 ) ) ;
#50660 = cartesian_point ( 'none', ( 3.485978078972125500, -1.820083020288624700, -5.349205353122148800 ) ) ;
#50661 = cartesian_point ( 'none', ( 2.325311336566785200, -2.115244355263084000, -5.248775831619635600 ) ) ;
#50662 = cartesian_point ( 'none', ( 1.160666742405341600, -2.401104160482000700, -5.124315097999221400 ) ) ;
#50663 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.675709723617699900, -4.976673345273056300 ) ) ;
#50664 = cartesian_point ( 'none', ( 20.00002613607363200, 2.257764860297832400, -4.953098149127265900 ) ) ;
#50665 = cartesian_point ( 'none', ( 19.14251968257113000, 2.056380912579249400, -5.044894755392213000 ) ) ;
#50666 = cartesian_point ( 'none', ( 18.28474686281230200, 1.849823998476417300, -5.124233935081777600 ) ) ;
#50667 = cartesian_point ( 'none', ( 17.42989039486063500, 1.638867300859999000, -5.190837833091635800 ) ) ;
#50668 = cartesian_point ( 'none', ( 16.26922365245529500, 1.352444454229704100, -5.281268135993635800 ) ) ;
#50669 = cartesian_point ( 'none', ( 15.10457905829384600, 1.059532211610612300, -5.347736962360611000 ) ) ;
#50670 = cartesian_point ( 'none', ( 13.94391231588850200, 0.7621314606289199000, -5.389790262709973400 ) ) ;
#50671 = cartesian_point ( 'none', ( 12.78324557348316600, 0.4647307096472269000, -5.431843563059336700 ) ) ;
#50672 = cartesian_point ( 'none', ( 11.61860097932172100, 0.1648729989925316600, -5.449194070708215600 ) ) ;
#50673 = cartesian_point ( 'none', ( 10.45793423691638100, -0.1353933391196756300, -5.441723264096182800 ) ) ;
#50674 = cartesian_point ( 'none', ( 9.297267494511039800, -0.4356596772318826500, -5.434252457484153500 ) ) ;
#50675 = cartesian_point ( 'none', ( 8.132622900349593600, -0.7342835192462338100, -5.402011369795672200 ) ) ;
#50676 = cartesian_point ( 'none', ( 6.971956157944251100, -1.029224961521179000, -5.345220240351685500 ) ) ;
#50677 = cartesian_point ( 'none', ( 5.811289415538911200, -1.324166403796124700, -5.288429110907699700 ) ) ;
#50678 = cartesian_point ( 'none', ( 4.646644821377467600, -1.613410697214238100, -5.207475880707757000 ) ) ;
#50679 = cartesian_point ( 'none', ( 3.485978078972125500, -1.894982009961618600, -5.102913542399616800 ) ) ;
#50680 = cartesian_point ( 'none', ( 20.00002613607363200, 2.789772921390631000, -5.198765915780574800 ) ) ;
#50681 = cartesian_point ( 'none', ( 19.14251968257113000, 2.578400569811211800, -5.312193000654119100 ) ) ;
#50682 = cartesian_point ( 'none', ( 18.28474686281230200, 2.360558459777688100, -5.412509294165669600 ) ) ;
#50683 = cartesian_point ( 'none', ( 17.42989039486063500, 2.137063359792926500, -5.499359980601089300 ) ) ;
#50684 = cartesian_point ( 'none', ( 16.26922365245529500, 1.833616711884386500, -5.617280014056773600 ) ) ;
#50685 = cartesian_point ( 'none', ( 15.10457905829384600, 1.521468728943034200, -5.709738865243474800 ) ) ;
#50686 = cartesian_point ( 'none', ( 13.94391231588850200, 1.202751698206250700, -5.776104946455545200 ) ) ;
#50687 = cartesian_point ( 'none', ( 12.78324557348316600, 0.8840346674694671300, -5.842471027667618200 ) ) ;
#50688 = cartesian_point ( 'none', ( 11.61860097932172100, 0.5609257494320021300, -5.882290991276061500 ) ) ;
#50689 = cartesian_point ( 'none', ( 10.45793423691638100, 0.2356321056321842000, -5.895292826552517500 ) ) ;
#50690 = cartesian_point ( 'none', ( 9.297267494511039800, -0.08966153816763385000, -5.908294661828975300 ) ) ;
#50691 = cartesian_point ( 'none', ( 8.132622900349593600, -0.4149178222992367900, -5.894389553054821800 ) ) ;
#50692 = cartesian_point ( 'none', ( 6.971956157944251100, -0.7379149165364722300, -5.853672486222576400 ) ) ;
#50693 = cartesian_point ( 'none', ( 5.811289415538911200, -1.060912010773707800, -5.812955419390333700 ) ) ;
#50694 = cartesian_point ( 'none', ( 4.646644821377467600, -1.379443517448190900, -5.745704533353025700 ) ) ;
#50695 = cartesian_point ( 'none', ( 3.485978078972125500, -1.691333543382636000, -5.652379219853793700 ) ) ;
#50696 = cartesian_point ( 'none', ( 2.325311336566785200, -2.003223569317080800, -5.559053906354561600 ) ) ;
#50697 = cartesian_point ( 'none', ( 1.160666742405341600, -2.306341589382030900, -5.440291671915224100 ) ) ;
#50698 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.598617000142811100, -5.296903783020325400 ) ) ;
#50699 = cartesian_point ( 'none', ( 20.00002613607363200, 2.666099798719489700, -5.152816055626381300 ) ) ;
#50700 = cartesian_point ( 'none', ( 19.14251968257113000, 2.456595684747393500, -5.261214816626595500 ) ) ;
#50701 = cartesian_point ( 'none', ( 18.28474686281230200, 2.240924213701549500, -5.356627034017344100 ) ) ;
#50702 = cartesian_point ( 'none', ( 17.42989039486063500, 2.019893700509378200, -5.438715921841809300 ) ) ;
#50703 = cartesian_point ( 'none', ( 16.26922365245529500, 1.719793303148353700, -5.550170704709863400 ) ) ;
#50704 = cartesian_point ( 'none', ( 20.00005355952163900, 2.836304804647904000, -3.307109176099746900 ) ) ;
#50705 = cartesian_point ( 'none', ( 20.00005355952163900, 2.817154598858295800, -3.272609760667237300 ) ) ;
#50706 = cartesian_point ( 'none', ( 20.00005355952163900, 2.796383802029860400, -3.226663172918077900 ) ) ;
#50707 = cartesian_point ( 'none', ( 20.00005355952163900, 2.778159050526660700, -3.165285680882815800 ) ) ;
#50708 = cartesian_point ( 'none', ( 20.00005355952163900, 2.770099000753893900, -3.093370963248585500 ) ) ;
#50709 = cartesian_point ( 'none', ( 20.00005355952163900, 2.782636168760177500, -2.992421229463010600 ) ) ;
#50710 = cartesian_point ( 'none', ( 20.00005355952163900, 2.823032541173932800, -2.923026223406883300 ) ) ;
#50711 = cartesian_point ( 'none', ( 20.00003984779762000, 2.857335234907761600, -2.887796256553390300 ) ) ;
#50712 = face_outer_bound ( 'none', #16599, .t. ) ;
#50713 =( bounded_curve ( ) b_spline_curve ( 3, ( #50711, #50710, #50709, #50708, #50707, #50706, #50705, #50704, #50755, #50754, #50753, #50752, #50751, #50750, #50749, #50748, #50747, #50746, #50745, #50744, #50743, #50742, #50741, #50740, #50739 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300780200, 0.1013029446408080700, 0.1319002766818699600, 0.1591489200251270900, 0.1850647138687085100, 0.1979538723301120800, 0.2109519403790834900, 0.2241472491554408500, 0.2317470435348357700, 0.2420361988459381600, 0.2591847310483873500, 0.2831926529955724500, 0.3140599689719750800, 0.3517866809250892500, 0.3963727899035657800, 0.4478182965365964900, 0.5061232012313053900, 0.5712875042662510800, 0.6433112058404025800, 0.7221943061008265800, 0.8079368051592911200, 0.9811871069111869300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215096600 ) )
representation_item ( '' ) );
#50714 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#50715 = cartesian_point ( 'none', ( 5.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#50716 = axis2_placement_3d ( 'none', #50715, #50714, #50730 ) ;
#50717 = cartesian_point ( 'none', ( 5.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#50718 = axis2_placement_3d ( 'none', #50720, #50723, #50737 ) ;
#50719 = face_outer_bound ( 'none', #16595, .t. ) ;
#50720 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50721 = axis2_placement_3d ( 'none', #50734, #50733, #50732 ) ;
#50722 = face_outer_bound ( 'none', #16442, .t. ) ;
#50723 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50724 = plane ( 'none', #50721 ) ;
#50725 = cylindrical_surface ( 'none', #50718, 1.500000000000000000 ) ;
#50726 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50727 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50728 = axis2_placement_3d ( 'none', #50717, #50774, #50766 ) ;
#50729 = conical_surface ( 'none', #50764, 1.219500000000000700, 0.9599310885968779200 ) ;
#50730 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50731 = cartesian_point ( 'none', ( 5.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#50732 = direction ( 'none', ( 1.971815855100316200e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50733 = direction ( 'none', ( 1.000000000000000000, 3.175518750457892500e-015, 1.971815855100316200e-014 ) ) ;
#50734 = cartesian_point ( 'none', ( 20.00002613607361100, 4.635310349449694600, -2.940889015479834600 ) ) ;
#50735 = axis2_placement_3d ( 'none', #50731, #50727, #50726 ) ;
#50736 = conical_surface ( 'none', #50716, 1.500000000000000900, 0.9599310885968845900 ) ;
#50737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50738 = circle ( 'none', #50735, 1.219500000000000700 ) ;
#50739 = cartesian_point ( 'none', ( 20.00002669868733900, 3.073299573148654300, -5.036352098621470900 ) ) ;
#50740 = cartesian_point ( 'none', ( 20.00005355952163900, 3.096224349654649100, -4.906423976404187900 ) ) ;
#50741 = cartesian_point ( 'none', ( 20.00005355952163900, 3.120708951947321500, -4.710400806508276100 ) ) ;
#50742 = cartesian_point ( 'none', ( 20.00005355952163900, 3.130505055374818400, -4.453158602335692600 ) ) ;
#50743 = cartesian_point ( 'none', ( 20.00005355952163900, 3.126655716082135300, -4.272897359933684100 ) ) ;
#50744 = cartesian_point ( 'none', ( 20.00005355952163900, 3.113379417882144100, -4.108809409832260500 ) ) ;
#50745 = cartesian_point ( 'none', ( 20.00005355952163900, 3.092581049024214000, -3.961323194559769300 ) ) ;
#50746 = cartesian_point ( 'none', ( 20.00005355952163900, 3.066181028815915300, -3.830697106924673800 ) ) ;
#50747 = cartesian_point ( 'none', ( 20.00005355952163900, 3.036098384284416700, -3.717022220989557800 ) ) ;
#50748 = cartesian_point ( 'none', ( 20.00005355952163900, 3.004246297957372300, -3.620216821282717500 ) ) ;
#50749 = cartesian_point ( 'none', ( 20.00005355952163900, 2.972492905988672400, -3.540047475066729000 ) ) ;
#50750 = cartesian_point ( 'none', ( 20.00005355952163900, 2.942723487768585100, -3.476076986132175000 ) ) ;
#50751 = cartesian_point ( 'none', ( 20.00005355952163900, 2.916620732814608100, -3.427819918687802200 ) ) ;
#50752 = cartesian_point ( 'none', ( 20.00005355952163900, 2.896178384199582300, -3.394362430884233700 ) ) ;
#50753 = cartesian_point ( 'none', ( 20.00005355952163900, 2.880653661707084800, -3.372654644018934000 ) ) ;
#50754 = cartesian_point ( 'none', ( 20.00005355952163900, 2.866623601376157000, -3.353593340393598700 ) ) ;
#50755 = cartesian_point ( 'none', ( 20.00005355952163900, 2.852029124379366700, -3.332389267308945200 ) ) ;
#50756 = cartesian_point ( 'none', ( 20.00002613607360800, 4.396931528557521700, -2.949681499520610200 ) ) ;
#50757 = cartesian_point ( 'none', ( 20.00002613607360800, 4.577199697309625400, -2.946171476718952900 ) ) ;
#50758 = cartesian_point ( 'none', ( 20.00002613607360800, 4.833827853691822400, -2.925885915535907200 ) ) ;
#50759 = cartesian_point ( 'none', ( 20.00002613607360800, 5.028688558902880200, -2.893422336254096700 ) ) ;
#50760 = cartesian_point ( 'none', ( 20.00001312526307400, 5.157571367974665800, -2.865215024154626400 ) ) ;
#50761 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50762 =( bounded_curve ( ) b_spline_curve ( 3, ( #50760, #50759, #50758, #50757, #50756, #50811, #50810, #50809, #50808, #50807, #50806, #50805, #50804, #50803, #50802, #50801, #50800, #50799, #50798, #50797, #50796, #50795, #50794, #50793, #50792 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464205937800, 0.1920631948407097200, 0.2778056938991740900, 0.3566887941595980900, 0.4287124957337494800, 0.4938767987686951100, 0.5521817034634040100, 0.6036272100964346100, 0.6482133190749112000, 0.6859400310280252500, 0.7168073470044278300, 0.7408152689516128700, 0.7579638011540620300, 0.7682529564651645600, 0.7758527508445594000, 0.7890480596209167300, 0.8020461276698880300, 0.8149352861312917400, 0.8408510799748730700, 0.8680997233181301200, 0.8986970553591920900, 0.9352742939269922400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000 ) )
representation_item ( '' ) );
#50763 = cartesian_point ( 'none', ( 10.45793423691638100, 1.111587797109046600, -4.269483778399602700 ) ) ;
#50764 = axis2_placement_3d ( 'none', #50768, #50761, #50767 ) ;
#50765 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8760039209079395500, -4.330819568760413000 ) ) ;
#50766 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50767 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50768 = cartesian_point ( 'none', ( 5.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#50769 = circle ( 'none', #50728, 1.500000000000000900 ) ;
#50770 = cartesian_point ( 'none', ( 20.00003984779762000, 2.857335234907761600, -2.887796256553390300 ) ) ;
#50771 = cartesian_point ( 'none', ( 20.00002613607360400, 2.906839191274131800, -2.838814540986454500 ) ) ;
#50772 = cartesian_point ( 'none', ( 20.00002613607360400, 2.955069343445915200, -2.788574413113178000 ) ) ;
#50773 = cartesian_point ( 'none', ( 20.00002613607360000, 3.001991930864448500, -2.737110942406405700 ) ) ;
#50774 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50775 =( bounded_curve ( ) b_spline_curve ( 3, ( #50773, #50772, #50771, #50770 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672483000, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#50776 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6351279123925760400, -4.346731758257365500 ) ) ;
#50777 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3940817561896076700, -4.368476613720450700 ) ) ;
#50778 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1530355999866396300, -4.390221469183536800 ) ) ;
#50779 = cartesian_point ( 'none', ( 4.646644821377467600, -0.08898293731563380900, -4.391986621132856400 ) ) ;
#50780 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3303206237038697200, -4.373760011790754900 ) ) ;
#50781 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5716583100921059900, -4.355533402448656100 ) ) ;
#50782 = cartesian_point ( 'none', ( 1.160666742405341600, -0.8106665644550784500, -4.317439538038479800 ) ) ;
#50783 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.045712718064306700, -4.259738638280821600 ) ) ;
#50784 = cartesian_point ( 'none', ( 20.00005355952163200, 2.866623601376157000, -3.353593340393599100 ) ) ;
#50785 = cartesian_point ( 'none', ( 19.14253799322050000, 2.730271149406001500, -3.470146278466073500 ) ) ;
#50786 = cartesian_point ( 'none', ( 18.28475599830564500, 2.587102556834877600, -3.578151430237717500 ) ) ;
#50787 = cartesian_point ( 'none', ( 17.42989039486063500, 2.437658020794120500, -3.677219403075805200 ) ) ;
#50788 = cartesian_point ( 'none', ( 12.78324557348316600, 1.576885841712555700, -4.127567328198379600 ) ) ;
#50789 = cartesian_point ( 'none', ( 16.26922365245529500, 2.234754427389850800, -3.811725810688077600 ) ) ;
#50790 = cartesian_point ( 'none', ( 15.10457905829384600, 2.021436401525369900, -3.929017164787193600 ) ) ;
#50791 = cartesian_point ( 'none', ( 13.94391231588850200, 1.799161121618962900, -4.028292246492785700 ) ) ;
#50792 = cartesian_point ( 'none', ( 20.00002613607360000, 3.001991930864448500, -2.737110942406405700 ) ) ;
#50793 = cartesian_point ( 'none', ( 20.00002613607360800, 3.035794495685587300, -2.701397196122101300 ) ) ;
#50794 = cartesian_point ( 'none', ( 20.00002613607360800, 3.103483187855780900, -2.658202581619717900 ) ) ;
#50795 = cartesian_point ( 'none', ( 20.00002613607360800, 3.203837209366257300, -2.641556269725751500 ) ) ;
#50796 = cartesian_point ( 'none', ( 20.00002613607360800, 3.276020938585714400, -2.646674887773896600 ) ) ;
#50797 = cartesian_point ( 'none', ( 20.00002613607360800, 3.338091024013982300, -2.662379746602277800 ) ) ;
#50798 = cartesian_point ( 'none', ( 20.00002613607360800, 3.384846958980226800, -2.681258238917920700 ) ) ;
#50799 = cartesian_point ( 'none', ( 20.00002613607360800, 3.420099123618876000, -2.698984629843845400 ) ) ;
#50800 = cartesian_point ( 'none', ( 20.00002613607360800, 3.445999839185032200, -2.713664213479757900 ) ) ;
#50801 = cartesian_point ( 'none', ( 20.00002613607360800, 3.467781825007577800, -2.727381230933111600 ) ) ;
#50802 = cartesian_point ( 'none', ( 20.00002613607360800, 3.487399793423299900, -2.740621744670366700 ) ) ;
#50803 = cartesian_point ( 'none', ( 20.00002613607360800, 3.509723035170946700, -2.755247677014478900 ) ) ;
#50804 = cartesian_point ( 'none', ( 20.00002613607360800, 3.543986870269578000, -2.774307653702757600 ) ) ;
#50805 = cartesian_point ( 'none', ( 20.00002613607360800, 3.593268948455980500, -2.798419375834276600 ) ) ;
#50806 = cartesian_point ( 'none', ( 20.00002613607360800, 3.658400989070639500, -2.825553468799741900 ) ) ;
#50807 = cartesian_point ( 'none', ( 20.00002613607360800, 3.739799355828688400, -2.854008834960438400 ) ) ;
#50808 = cartesian_point ( 'none', ( 20.00002613607360800, 3.837823945698157800, -2.881883924138933600 ) ) ;
#50809 = cartesian_point ( 'none', ( 20.00002613607360800, 3.952631761497641200, -2.907302630355453700 ) ) ;
#50810 = cartesian_point ( 'none', ( 20.00002613607360800, 4.084226376895259100, -2.928350030104648600 ) ) ;
#50811 = cartesian_point ( 'none', ( 20.00002613607360800, 4.232438481455424100, -2.943112411498010500 ) ) ;
#50812 = cartesian_point ( 'none', ( 11.61860097932172100, 1.347171673310153300, -4.208147988038792400 ) ) ;
#50813 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #50904, #50903, #50902, #50901, #50900, #50899, #50898, #50897, #50896, #50895, #50894, #50893, #50892, #50891, #50890, #50889, #50888, #50887, #50886 ),
( #50885, #50884, #50883, #50882, #50881, #50880, #50879, #50878, #50877, #50876, #50875, #50874, #50873, #50872, #50871, #50870, #50869, #50868, #50867 ),
( #50954, #50953, #50952, #50951, #50950, #50949, #50948, #50947, #50946, #50945, #50944, #50943, #50942, #50941, #50940, #50939, #50938, #50937, #50936 ),
( #50935, #50934, #50933, #50932, #50931, #50930, #50929, #50928, #50927, #50926, #50925, #50924, #50923, #50922, #50921, #50920, #50919, #50918, #50917 ),
( #50916, #50915, #50914, #50913, #50912, #50911, #50910, #50909, #50908, #50907, #50906, #51002, #51001, #51000, #50999, #50998, #50997, #50996, #50995 ),
( #50994, #50993, #50992, #50991, #50990, #50989, #50988, #50987, #50986, #50985, #50984, #50983, #50982, #50981, #50980, #50979, #50978, #50977, #50976 ),
( #50975, #50974, #50973, #50972, #50971, #50970, #50969, #50968, #50967, #50966, #50965, #50964, #50963, #50962, #50961, #50960, #50959, #50958, #50957 ),
( #50956, #50955, #51051, #51050, #51049, #51048, #51047, #51046, #51045, #51044, #51043, #51042, #51041, #51040, #51039, #51038, #51037, #51036, #51035 ),
( #51034, #51033, #51032, #51031, #51030, #51029, #51028, #51027, #51026, #51025, #51024, #51023, #51022, #51021, #51020, #51019, #51018, #51017, #51016 ),
( #51015, #51014, #51013, #51012, #51011, #51010, #51009, #51008, #51007, #51006, #51005, #51004, #51003, #51099, #51098, #51097, #51096, #51095, #51094 ),
( #51093, #51092, #51091, #51090, #51089, #51088, #51087, #51086, #51085, #51084, #51083, #51082, #51081, #51080, #51079, #51078, #51077, #51076, #51075 ),
( #51074, #51073, #51072, #51071, #51070, #51069, #51068, #51067, #51066, #51065, #51064, #51063, #51062, #51061, #51060, #51059, #51058, #51057, #51056 ),
( #51055, #51054, #51053, #51052, #51151, #51150, #51149, #51148, #51147, #51146, #51145, #51144, #51143, #51142, #51141, #51140, #51139, #51138, #51137 ),
( #51136, #51135, #51134, #51133, #51132, #51131, #51130, #51129, #51128, #51127, #51126, #51125, #51124, #51123, #51122, #51121, #51119, #51118, #51117 ),
( #51116, #51115, #51113, #51111, #51110, #51109, #51108, #51107, #51106, #51105, #51104, #51103, #51102, #51101, #51100, #50212, #50225, #50229, #50228 ),
( #50227, #50236, #50235, #50234, #50233, #50232, #50231, #50230, #50765, #50763, #50812, #50788, #50791, #50790, #50789, #50787, #50786, #50785, #50784 ),
( #50783, #50782, #50781, #50780, #50779, #50778, #50777, #50776, #51200, #51199, #51198, #51197, #51196, #51195, #51194, #51193, #51192, #51191, #51190 ),
( #51189, #51188, #51187, #51186, #51185, #51184, #51183, #51182, #51181, #51180, #51179, #51178, #51177, #51176, #51175, #51174, #51173, #51172, #51171 ),
( #51170, #51169, #51168, #51167, #51166, #51165, #51164, #51163, #51162, #51161, #51160, #51159, #51158, #51157, #51156, #51155, #51154, #51153, #51152 ),
( #51248, #51247, #51246, #51245, #51244, #51243, #51242, #51241, #51240, #51239, #51238, #51237, #51236, #51235, #51234, #51233, #51232, #51231, #51230 ),
( #51229, #51228, #51227, #51226, #51225, #51224, #51223, #51222, #51221, #51220, #51219, #51218, #51217, #51216, #51215, #51214, #51213, #51212, #51211 ),
( #51210, #51209, #51208, #51207, #51206, #51205, #51204, #51203, #51202, #51201, #51296, #51295, #51294, #51293, #51292, #51291, #51290, #51289, #51288 ),
( #51287, #51286, #51285, #51284, #51283, #51282, #51281, #51280, #51279, #51278, #51277, #51276, #51275, #51274, #51273, #51272, #51271, #51270, #51269 ),
( #51268, #51267, #51266, #51265, #51264, #51263, #51262, #51261, #51260, #51259, #51258, #51257, #51256, #51255, #51254, #51253, #51252, #51251, #51250 ),
( #51249, #51314, #51313, #51312, #51311, #51310, #51309, #51308, #51307, #51306, #51305, #51304, #51303, #51302, #51301, #51300, #51299, #51298, #51297 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308881306500, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716900 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500) ) )
representation_item ( '' ) surface ( ) );
#50814 = cartesian_point ( 'none', ( 15.10457905829384600, -1.963153570537112100, -3.799033221206625600 ) ) ;
#50815 = cartesian_point ( 'none', ( 13.94391231588850200, -2.166183356476519200, -3.679506388884906900 ) ) ;
#50816 = cartesian_point ( 'none', ( 12.78324557348316600, -2.369213142415926400, -3.559979556563190000 ) ) ;
#50817 = cartesian_point ( 'none', ( 11.61860097932172100, -2.561679031122094900, -3.424094902138894400 ) ) ;
#50818 = cartesian_point ( 'none', ( 10.45793423691638100, -2.742266285417317200, -3.272780655586963400 ) ) ;
#50819 = cartesian_point ( 'none', ( 9.297267494511039800, -2.922853539712539900, -3.121466409035034100 ) ) ;
#50820 = cartesian_point ( 'none', ( 8.132622900349593600, -3.090328565536912800, -2.955756200090048100 ) ) ;
#50821 = cartesian_point ( 'none', ( 6.971956157944251100, -3.243547338646615200, -2.776781997507039800 ) ) ;
#50822 = cartesian_point ( 'none', ( 5.811289415538911200, -3.396766111756317500, -2.597807794924033200 ) ) ;
#50823 = cartesian_point ( 'none', ( 4.646644821377467600, -3.534681992569216100, -2.406792173984100700 ) ) ;
#50824 = face_outer_bound ( 'none', #16462, .t. ) ;
#50825 = cartesian_point ( 'none', ( 3.485978078972125500, -3.656352875774494700, -2.205039965065555200 ) ) ;
#50826 = cartesian_point ( 'none', ( 2.325311336566785200, -3.778023758979776000, -2.003287756147009300 ) ) ;
#50827 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.969422637851832500, -1.573150190487267600 ) ) ;
#50828 = cartesian_point ( 'none', ( 20.00003984779762000, 2.857335234907761600, -2.887796256553390300 ) ) ;
#50829 = cartesian_point ( 'none', ( 18.71326742011891000, 2.681146329570270200, -3.062126914651888600 ) ) ;
#50830 = cartesian_point ( 'none', ( 17.42989039486063500, 2.485068482054143300, -3.213746490238031100 ) ) ;
#50831 = cartesian_point ( 'none', ( 15.68690135537457000, 2.218769855555159600, -3.419665135512978300 ) ) ;
#50832 = cartesian_point ( 'none', ( 13.94391231588850700, 1.922210100177074400, -3.578944005540375600 ) ) ;
#50833 = cartesian_point ( 'none', ( 12.20092327640244400, 1.625650344798988100, -3.738222875567773300 ) ) ;
#50834 = cartesian_point ( 'none', ( 10.45793423691638100, 1.306918837594929700, -3.846517257982299000 ) ) ;
#50835 = cartesian_point ( 'none', ( 8.714945197430317600, 0.9881873303908707000, -3.954811640396824800 ) ) ;
#50836 = cartesian_point ( 'none', ( 6.971956157944253700, 0.6559782360063372000, -4.009167546748596300 ) ) ;
#50837 = cartesian_point ( 'none', ( 5.228967118458189800, 0.3237691416218033700, -4.063523453100367900 ) ) ;
#50838 = cartesian_point ( 'none', ( 3.485978078972126900, -0.01285574185287089200, -4.062458195959382400 ) ) ;
#50839 = cartesian_point ( 'none', ( 1.742989039486063400, -0.3494806253275453700, -4.061392938818396000 ) ) ;
#50840 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485867506500, -4.004935575622540400 ) ) ;
#50841 =( bounded_curve ( ) b_spline_curve ( 2, ( #50840, #50839, #50838, #50837, #50836, #50835, #50834, #50833, #50832, #50831, #50830, #50829, #50828 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791460900, 0.3486159663582921700, 0.5229239495374382600, 0.6972319327165843500, 0.8715399158957303200, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#50842 = cartesian_point ( 'none', ( 20.00002613607361100, -1.046591878423439100, -4.079441946105262700 ) ) ;
#50843 = cartesian_point ( 'none', ( 20.00002613607361100, -1.032842038453495500, -4.192800019448356800 ) ) ;
#50844 = cartesian_point ( 'none', ( 19.14251968257110500, -1.203313649249221600, -4.150806543686096400 ) ) ;
#50845 = cartesian_point ( 'none', ( 18.28474686281228400, -1.370873080934064600, -4.098516615413958100 ) ) ;
#50846 = cartesian_point ( 'none', ( 17.42989039486063500, -1.534902538756270500, -4.036137866327470300 ) ) ;
#50847 = cartesian_point ( 'none', ( 16.26922365245529500, -1.757610728500912400, -3.951444187082092400 ) ) ;
#50848 = cartesian_point ( 'none', ( 15.10457905829384600, -1.972564308268282400, -3.848648683150026600 ) ) ;
#50849 = cartesian_point ( 'none', ( 13.94391231588850200, -2.178294927148507000, -3.728453552056398800 ) ) ;
#50850 = cartesian_point ( 'none', ( 12.78324557348316600, -2.384025546028732700, -3.608258420962773300 ) ) ;
#50851 = cartesian_point ( 'none', ( 11.61860097932172100, -2.579127855286757600, -3.471484717329213600 ) ) ;
#50852 = cartesian_point ( 'none', ( 10.45793423691638100, -2.762269108319210800, -3.319066744238250400 ) ) ;
#50853 = cartesian_point ( 'none', ( 9.297267494511039800, -2.945410361351662700, -3.166648771147287300 ) ) ;
#50854 = cartesian_point ( 'none', ( 8.132622900349593600, -3.115339517697545800, -2.999627697904923500 ) ) ;
#50855 = cartesian_point ( 'none', ( 6.971956157944251100, -3.270895788913116500, -2.819144447798542300 ) ) ;
#50856 = cartesian_point ( 'none', ( 5.811289415538911200, -3.426452060128687200, -2.638661197692162100 ) ) ;
#50857 = cartesian_point ( 'none', ( 4.646644821377467600, -3.566572839149560800, -2.445948654327600600 ) ) ;
#50858 = cartesian_point ( 'none', ( 3.485978078972125500, -3.690300958974423100, -2.242323239783987200 ) ) ;
#50859 = cartesian_point ( 'none', ( 2.325311336566785200, -3.814029078799287200, -2.038697825240372500 ) ) ;
#50860 = cartesian_point ( 'none', ( 1.160666742405341600, -3.920519350911073200, -1.825550507572491400 ) ) ;
#50861 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009044338771542600, -1.604337299088553600 ) ) ;
#50862 = cartesian_point ( 'none', ( 20.00002613607361100, -1.035092675151049400, -4.142426915899588600 ) ) ;
#50863 = cartesian_point ( 'none', ( 19.14251968257110500, -1.203516207320820500, -4.100341933349175100 ) ) ;
#50864 = cartesian_point ( 'none', ( 18.28474686281228400, -1.369026242960536700, -4.048085440532087600 ) ) ;
#50865 = cartesian_point ( 'none', ( 17.42989039486063500, -1.531012592389610100, -3.985864779651359300 ) ) ;
#50866 = cartesian_point ( 'none', ( 16.26922365245529500, -1.750946786671926600, -3.901385741962393200 ) ) ;
#50867 = cartesian_point ( 'none', ( 20.00005355952163200, 3.096224349654633600, -4.906423976404314000 ) ) ;
#50868 = cartesian_point ( 'none', ( 19.14253799322050000, 2.896735958641377500, -5.032312162321203700 ) ) ;
#50869 = cartesian_point ( 'none', ( 18.28475599830564500, 2.689994009134879500, -5.145787398635210500 ) ) ;
#50870 = cartesian_point ( 'none', ( 17.42989039486063500, 2.476775141750631600, -5.246445116155844500 ) ) ;
#50871 = cartesian_point ( 'none', ( 16.26922365245529500, 2.187283966495796200, -5.383109949343449300 ) ) ;
#50872 = cartesian_point ( 'none', ( 15.10457905829384600, 1.887495857900832500, -5.495402011064996400 ) ) ;
#50873 = cartesian_point ( 'none', ( 13.94391231588850200, 1.579458672728588000, -5.582554232676275600 ) ) ;
#50874 = cartesian_point ( 'none', ( 12.78324557348316600, 1.271421487556343200, -5.669706454287559300 ) ) ;
#50875 = cartesian_point ( 'none', ( 11.61860097932172100, 0.9572394321271406900, -5.731123497743782400 ) ) ;
#50876 = cartesian_point ( 'none', ( 10.45793423691638100, 0.6390586884559752400, -5.766385822362074100 ) ) ;
#50877 = cartesian_point ( 'none', ( 9.297267494511039800, 0.3208779447848094700, -5.801648146980364000 ) ) ;
#50878 = cartesian_point ( 'none', ( 8.132622900349593600, 0.0008720099819841311400, -5.810514875328054900 ) ) ;
#50879 = cartesian_point ( 'none', ( 6.971956157944251100, -0.3187731509360483600, -5.792925438659787000 ) ) ;
#50880 = cartesian_point ( 'none', ( 5.811289415538911200, -0.6384183118540806000, -5.775336001991521000 ) ) ;
#50881 = cartesian_point ( 'none', ( 4.646644821377467600, -0.9555191983223206800, -5.731410553995191400 ) ) ;
#50882 = cartesian_point ( 'none', ( 3.485978078972125500, -1.267909689750121000, -5.661449150020436200 ) ) ;
#50883 = cartesian_point ( 'none', ( 2.325311336566785200, -1.580300181177922500, -5.591487746045682900 ) ) ;
#50884 = cartesian_point ( 'none', ( 1.160666742405341600, -1.885846333749041400, -5.495968293421579900 ) ) ;
#50885 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.182460957421694700, -5.375543286865000600 ) ) ;
#50886 = cartesian_point ( 'none', ( 20.00005355952163200, 3.073300079559006600, -5.036350528926198500 ) ) ;
#50887 = cartesian_point ( 'none', ( 19.14253799322050000, 2.868529055198705300, -5.161306645829377300 ) ) ;
#50888 = cartesian_point ( 'none', ( 18.28475599830564500, 2.656572225733317100, -5.273529972325052400 ) ) ;
#50889 = cartesian_point ( 'none', ( 17.42989039486063500, 2.438225489851284100, -5.372621007466655400 ) ) ;
#50890 = cartesian_point ( 'none', ( 16.26922365245529500, 2.141772113285715000, -5.507158727192300600 ) ) ;
#50891 = cartesian_point ( 'none', ( 15.10457905829384900, 1.835221238464717100, -5.616756006595506900 ) ) ;
#50892 = cartesian_point ( 'none', ( 13.94391231588851300, 1.520666918701817600, -5.700664185127772400 ) ) ;
#50893 = cartesian_point ( 'none', ( 12.78324557348316800, 1.206112598938916500, -5.784572363660038800 ) ) ;
#50894 = cartesian_point ( 'none', ( 11.61860097932172100, 0.8857035591919783000, -5.842218263380214400 ) ) ;
#50895 = cartesian_point ( 'none', ( 10.45793423691638100, 0.5616285180929663200, -5.873208104341038000 ) ) ;
#50896 = cartesian_point ( 'none', ( 9.297267494511039800, 0.2375534769939543200, -5.904197945301863400 ) ) ;
#50897 = cartesian_point ( 'none', ( 8.132622900349595300, -0.08797380431865693700, -5.908320035466289300 ) ) ;
#50898 = cartesian_point ( 'none', ( 6.971956157944256400, -0.4127296444331814400, -5.885546216778747600 ) ) ;
#50899 = cartesian_point ( 'none', ( 5.811289415538913000, -0.7374854845477059100, -5.862772398091205900 ) ) ;
#50900 = cartesian_point ( 'none', ( 4.646644821377469400, -1.059251471778071200, -5.813258238825680400 ) ) ;
#50901 = cartesian_point ( 'none', ( 3.485978078972128200, -1.375829618165075300, -5.737341970896654400 ) ) ;
#50902 = cartesian_point ( 'none', ( 2.325311336566786100, -1.692407764552080800, -5.661425702967626700 ) ) ;
#50903 = cartesian_point ( 'none', ( 1.160666742405341600, -2.001635520349884800, -5.559625911463137400 ) ) ;
#50904 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.301400546433567800, -5.432637992182789000 ) ) ;
#50905 = cartesian_point ( 'none', ( 1.160666742405341600, -3.882618509072493800, -1.792177131410811300 ) ) ;
#50906 = cartesian_point ( 'none', ( 11.61860097932172100, 1.230929494319018500, -5.157886541311196300 ) ) ;
#50907 = cartesian_point ( 'none', ( 10.45793423691638100, 0.9434523496778618500, -5.209944863367043800 ) ) ;
#50908 = cartesian_point ( 'none', ( 9.297267494511039800, 0.6559752050367053700, -5.262003185422895700 ) ) ;
#50909 = cartesian_point ( 'none', ( 8.132622900349593600, 0.3651809984317333500, -5.290144027472981000 ) ) ;
#50910 = cartesian_point ( 'none', ( 6.971956157944251100, 0.07305614915550408300, -5.294175159031658100 ) ) ;
#50911 = cartesian_point ( 'none', ( 5.811289415538911200, -0.2190687001207253500, -5.298206290590339800 ) ) ;
#50912 = cartesian_point ( 'none', ( 4.646644821377467600, -0.5105286831369547600, -5.278100174941555700 ) ) ;
#50913 = cartesian_point ( 'none', ( 3.485978078972125500, -0.7993328326726483200, -5.233994157242521300 ) ) ;
#50914 = cartesian_point ( 'none', ( 2.325311336566785200, -1.088136982208342900, -5.189888139543487700 ) ) ;
#50915 = cartesian_point ( 'none', ( 1.160666742405341600, -1.372312473078617400, -5.122083508618001900 ) ) ;
#50916 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.649918098530671800, -5.031043438848274500 ) ) ;
#50917 = cartesian_point ( 'none', ( 20.00005355952163200, 3.130505055374818400, -4.453158602335692600 ) ) ;
#50918 = cartesian_point ( 'none', ( 19.14253799322050000, 2.949445805546631900, -4.580440594181259200 ) ) ;
#50919 = cartesian_point ( 'none', ( 18.28475599830564500, 2.761009796130931000, -4.696429303038079300 ) ) ;
#50920 = cartesian_point ( 'none', ( 17.42989039486063500, 2.565905913791938400, -4.800709351840746200 ) ) ;
#50921 = cartesian_point ( 'none', ( 16.26922365245529500, 2.301009786690247700, -4.942292290789173300 ) ) ;
#50922 = cartesian_point ( 'none', ( 15.10457905829384600, 2.025326587734769900, -5.061516703425273700 ) ) ;
#50923 = cartesian_point ( 'none', ( 13.94391231588850200, 1.740739512713454800, -5.157568166118773300 ) ) ;
#50924 = cartesian_point ( 'none', ( 12.78324557348316600, 1.456152437692139500, -5.253619628812277400 ) ) ;
#50925 = cartesian_point ( 'none', ( 11.61860097932172100, 1.164605504894881300, -5.325842012678084100 ) ) ;
#50926 = cartesian_point ( 'none', ( 10.45793423691638100, 0.8680902754973868200, -5.373741965601858800 ) ) ;
#50927 = cartesian_point ( 'none', ( 9.297267494511039800, 0.5715750460998921800, -5.421641918525634400 ) ) ;
#50928 = cartesian_point ( 'none', ( 8.132622900349593600, 0.2721170197814326000, -5.444892235258993000 ) ) ;
#50929 = cartesian_point ( 'none', ( 6.971956157944251100, -0.02823820149179274300, -5.443334092563136800 ) ) ;
#50930 = cartesian_point ( 'none', ( 5.811289415538911200, -0.3285934227650180700, -5.441775949867283300 ) ) ;
#50931 = cartesian_point ( 'none', ( 4.646644821377467600, -0.6277941082755250600, -5.415419991436762000 ) ) ;
#50932 = cartesian_point ( 'none', ( 3.485978078972125500, -0.9237964139557731700, -5.364446255192246000 ) ) ;
#50933 = cartesian_point ( 'none', ( 2.325311336566785200, -1.219798719636021800, -5.313472518947728300 ) ) ;
#50934 = cartesian_point ( 'none', ( 1.160666742405341600, -1.510580649595826300, -5.238229207194455800 ) ) ;
#50935 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.794155868404562600, -5.139230308047413800 ) ) ;
#50936 = cartesian_point ( 'none', ( 20.00005355952163200, 3.120708951947318300, -4.710400806508337400 ) ) ;
#50937 = cartesian_point ( 'none', ( 19.14253799322050000, 2.929190591031730400, -4.837284502381043800 ) ) ;
#50938 = cartesian_point ( 'none', ( 18.28475599830564500, 2.730341468716018100, -4.952238653410640600 ) ) ;
#50939 = cartesian_point ( 'none', ( 17.42989039486063500, 2.524909044571106900, -5.054852563365376900 ) ) ;
#50940 = cartesian_point ( 'none', ( 16.26922365245529500, 2.245989666418767500, -5.194173354975989200 ) ) ;
#50941 = cartesian_point ( 'none', ( 15.10457905829384600, 1.956517919571191700, -5.309985315761168500 ) ) ;
#50942 = cartesian_point ( 'none', ( 13.94391231588850200, 1.658471189579837200, -5.401497332596966000 ) ) ;
#50943 = cartesian_point ( 'none', ( 12.78324557348316600, 1.360424459588483300, -5.493009349432767000 ) ) ;
#50944 = cartesian_point ( 'none', ( 11.61860097932172100, 1.055838707834600100, -5.559596302452235700 ) ) ;
#50945 = cartesian_point ( 'none', ( 10.45793423691638100, 0.7467945638485568000, -5.600803335247967100 ) ) ;
#50946 = cartesian_point ( 'none', ( 9.297267494511039800, 0.4377504198625131700, -5.642010368043700400 ) ) ;
#50947 = cartesian_point ( 'none', ( 8.132622900349593600, 0.1263589685143733400, -5.657555994798318700 ) ) ;
#50948 = cartesian_point ( 'none', ( 6.971956157944251100, -0.1852526708363772300, -5.647334023118032700 ) ) ;
#50949 = cartesian_point ( 'none', ( 5.811289415538911200, -0.4968643101871279000, -5.637112051437747500 ) ) ;
#50950 = cartesian_point ( 'none', ( 4.646644821377467600, -0.8065675140736784400, -5.601192307754074000 ) ) ;
#50951 = cartesian_point ( 'none', ( 3.485978078972125500, -1.112246695578565900, -5.539820160338515500 ) ) ;
#50952 = cartesian_point ( 'none', ( 2.325311336566785200, -1.417925877083453500, -5.478448012922960700 ) ) ;
#50953 = cartesian_point ( 'none', ( 1.160666742405341600, -1.717492937442387300, -5.392042695772905100 ) ) ;
#50954 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.008901529876113000, -5.281194444818325500 ) ) ;
#50955 = cartesian_point ( 'none', ( 1.160666742405341600, -1.065156021532294800, -4.797337979006719000 ) ) ;
#50956 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.325829406674998900, -4.724180649685985500 ) ) ;
#50957 = cartesian_point ( 'none', ( 20.00005355952163200, 3.092581049024213600, -3.961323194559768000 ) ) ;
#50958 = cartesian_point ( 'none', ( 19.14253799322050000, 2.931519144434110700, -4.087063248928257200 ) ) ;
#50959 = cartesian_point ( 'none', ( 18.28475599830564500, 2.763132843182133100, -4.202731311318616200 ) ) ;
#50960 = cartesian_point ( 'none', ( 17.42989039486063500, 2.588056575932675700, -4.307911577123253000 ) ) ;
#50961 = cartesian_point ( 'none', ( 16.26922365245529500, 2.350352309949789400, -4.450716757241428600 ) ) ;
#50962 = cartesian_point ( 'none', ( 15.10457905829384600, 2.101667166245494200, -4.573404722567378400 ) ) ;
#50963 = cartesian_point ( 'none', ( 13.94391231588850200, 1.843699916514709400, -4.675137389893967200 ) ) ;
#50964 = cartesian_point ( 'none', ( 12.78324557348316600, 1.585732666783924000, -4.776870057220555100 ) ) ;
#50965 = cartesian_point ( 'none', ( 11.61860097932172100, 1.320245488917660000, -4.856952489274373600 ) ) ;
#50966 = cartesian_point ( 'none', ( 10.45793423691638100, 1.049051929541202000, -4.914837641841975500 ) ) ;
#50967 = cartesian_point ( 'none', ( 9.297267494511039800, 0.7778583701647433500, -4.972722794409579100 ) ) ;
#50968 = cartesian_point ( 'none', ( 8.132622900349593600, 0.5028109562752821600, -5.008015253204156600 ) ) ;
#50969 = cartesian_point ( 'none', ( 6.971956157944251100, 0.2257885406040925100, -5.020473934946061000 ) ) ;
#50970 = cartesian_point ( 'none', ( 5.811289415538911200, -0.05123387506709744400, -5.032932616687964400 ) ) ;
#50971 = cartesian_point ( 'none', ( 4.646644821377467600, -0.3283389485239476300, -5.022472415947960100 ) ) ;
#50972 = cartesian_point ( 'none', ( 3.485978078972125500, -0.6036337711338997100, -4.989164786503606800 ) ) ;
#50973 = cartesian_point ( 'none', ( 2.325311336566785200, -0.8789285937438521300, -4.955857157059251800 ) ) ;
#50974 = cartesian_point ( 'none', ( 1.160666742405341600, -1.150532622723202900, -4.899929623793145300 ) ) ;
#50975 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.416590527151160300, -4.821764228467265500 ) ) ;
#50976 = cartesian_point ( 'none', ( 20.00005355952163200, 3.113379417882143200, -4.108809409832260500 ) ) ;
#50977 = cartesian_point ( 'none', ( 19.14253799322050000, 2.946320928422320900, -4.235395097019910800 ) ) ;
#50978 = cartesian_point ( 'none', ( 18.28475599830564500, 2.771898995387171500, -4.351541768347050100 ) ) ;
#50979 = cartesian_point ( 'none', ( 17.42989039486063500, 2.590770494015229600, -4.456832329509196300 ) ) ;
#50980 = cartesian_point ( 'none', ( 16.26922365245529500, 2.344848998522921100, -4.599787259661512800 ) ) ;
#50981 = cartesian_point ( 'none', ( 15.10457905829384600, 2.087962325054255200, -4.721945890114831500 ) ) ;
#50982 = cartesian_point ( 'none', ( 13.94391231588850200, 1.821865270068682600, -4.822473753555933700 ) ) ;
#50983 = cartesian_point ( 'none', ( 12.78324557348316600, 1.555768215083110300, -4.923001616997035900 ) ) ;
#50984 = cartesian_point ( 'none', ( 11.61860097932172100, 1.282278491285047300, -5.001212006184706700 ) ) ;
#50985 = cartesian_point ( 'none', ( 10.45793423691638100, 1.003264310802966400, -5.056570664856501200 ) ) ;
#50986 = cartesian_point ( 'none', ( 9.297267494511039800, 0.7242501303208859200, -5.111929323528298300 ) ) ;
#50987 = cartesian_point ( 'none', ( 8.132622900349593600, 0.4416174429241368500, -5.144058095912551000 ) ) ;
#50988 = cartesian_point ( 'none', ( 6.971956157944251100, 0.1572969164534141500, -5.152737509915726700 ) ) ;
#50989 = cartesian_point ( 'none', ( 5.811289415538911200, -0.1270236100173088300, -5.161416923918904100 ) ) ;
#50990 = cartesian_point ( 'none', ( 4.646644821377467600, -0.4110897780689893900, -5.146587690342554000 ) ) ;
#50991 = cartesian_point ( 'none', ( 3.485978078972125500, -0.6929611277345294500, -5.108351107888648100 ) ) ;
#50992 = cartesian_point ( 'none', ( 2.325311336566785200, -0.9748324774000695100, -5.070114525434740400 ) ) ;
#50993 = cartesian_point ( 'none', ( 1.160666742405341600, -1.252583541547465100, -5.008731788732823100 ) ) ;
#50994 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.524316998772715900, -4.924622204115847200 ) ) ;
#50995 = cartesian_point ( 'none', ( 20.00005355952163200, 3.126655716082135300, -4.272897359933684100 ) ) ;
#50996 = cartesian_point ( 'none', ( 19.14253799322050000, 2.952925638250044400, -4.400022842984729900 ) ) ;
#50997 = cartesian_point ( 'none', ( 18.28475599830564500, 2.771813102044315500, -4.516301805821658600 ) ) ;
#50998 = cartesian_point ( 'none', ( 17.42989039486063500, 2.583999830769244000, -4.621317202921896500 ) ) ;
#50999 = cartesian_point ( 'none', ( 16.26922365245529500, 2.329002300311992200, -4.763898537769785300 ) ) ;
#51000 = cartesian_point ( 'none', ( 15.10457905829384600, 2.063101442394989200, -4.884935355909161300 ) ) ;
#51001 = cartesian_point ( 'none', ( 13.94391231588850200, 1.788113629497730000, -4.983600853142413600 ) ) ;
#51002 = cartesian_point ( 'none', ( 12.78324557348316600, 1.513125816600470900, -5.082266350375666900 ) ) ;
#51003 = cartesian_point ( 'none', ( 13.94391231588850200, 1.855614990321822400, -4.322980298310628900 ) ) ;
#51004 = cartesian_point ( 'none', ( 12.78324557348316600, 1.617079254322659800, -4.425370421999249800 ) ) ;
#51005 = cartesian_point ( 'none', ( 11.61860097932172100, 1.370902929400924100, -4.507712706553793900 ) ) ;
#51006 = cartesian_point ( 'none', ( 10.45793423691638100, 1.118767649475340500, -4.569444670676770800 ) ) ;
#51007 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8666323695497563100, -4.631176634799748700 ) ) ;
#51008 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6102604742440266300, -4.671876586580815200 ) ) ;
#51009 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3514032435607708500, -4.691266504080093800 ) ) ;
#51010 = cartesian_point ( 'none', ( 5.811289415538911200, 0.09254601287751496000, -4.710656421579376000 ) ) ;
#51011 = cartesian_point ( 'none', ( 4.646644821377467600, -0.1670282958199212600, -4.708603851999236600 ) ) ;
#51012 = cartesian_point ( 'none', ( 3.485978078972125500, -0.4255465267982478900, -4.685122816471182900 ) ) ;
#51013 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6840647577765748300, -4.661641780943130100 ) ) ;
#51014 = cartesian_point ( 'none', ( 1.160666742405341600, -0.9397609693841727500, -4.616892678749277200 ) ) ;
#51015 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.190888497223213700, -4.551181191632601900 ) ) ;
#51016 = cartesian_point ( 'none', ( 20.00005355952163200, 3.036098384284417100, -3.717022220989557400 ) ) ;
#51017 = cartesian_point ( 'none', ( 19.14253799322050000, 2.884969418301917000, -3.840465768581772500 ) ) ;
#51018 = cartesian_point ( 'none', ( 18.28475599830564500, 2.726635297927650000, -3.954447136188241200 ) ) ;
#51019 = cartesian_point ( 'none', ( 17.42989039486063500, 2.561693001213854800, -4.058555969543421700 ) ) ;
#51020 = cartesian_point ( 'none', ( 16.26922365245529500, 2.337747813291725300, -4.199906446131818100 ) ) ;
#51021 = cartesian_point ( 'none', ( 15.10457905829384600, 2.102894881886195200, -4.322280892138626200 ) ) ;
#51022 = cartesian_point ( 'none', ( 13.94391231588850200, 1.858738490656503200, -4.424843366011567800 ) ) ;
#51023 = cartesian_point ( 'none', ( 12.78324557348316600, 1.614582099426811000, -4.527405839884509400 ) ) ;
#51024 = cartesian_point ( 'none', ( 11.61860097932172100, 1.362790084096379400, -4.609455735930049000 ) ) ;
#51025 = cartesian_point ( 'none', ( 10.45793423691638100, 1.105082439443660000, -4.670432570160696400 ) ) ;
#51026 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8473747947909409100, -4.731409404391343700 ) ) ;
#51027 = cartesian_point ( 'none', ( 8.132622900349593600, 0.5855119253410257000, -4.770896643199606900 ) ) ;
#51028 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3212826200177140200, -4.788624548704894400 ) ) ;
#51029 = cartesian_point ( 'none', ( 5.811289415538911200, 0.05705331469440258500, -4.806352454210180100 ) ) ;
#51030 = cartesian_point ( 'none', ( 4.646644821377467600, -0.2077374724219562500, -4.802199926842027900 ) ) ;
#51031 = cartesian_point ( 'none', ( 3.485978078972125500, -0.4712809517610318000, -4.776195332572966900 ) ) ;
#51032 = cartesian_point ( 'none', ( 2.325311336566785200, -0.7348244311001075300, -4.750190738303908600 ) ) ;
#51033 = cartesian_point ( 'none', ( 1.160666742405341600, -0.9953203334684416200, -4.702511714881114600 ) ) ;
#51034 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.250989207713488500, -4.633483958380450600 ) ) ;
#51035 = cartesian_point ( 'none', ( 20.00005355952163200, 3.066181028815914800, -3.830697106924673400 ) ) ;
#51036 = cartesian_point ( 'none', ( 19.14253799322050000, 2.910430199699926200, -3.955363773102619000 ) ) ;
#51037 = cartesian_point ( 'none', ( 18.28475599830564500, 2.747409318647679600, -4.070284188498515500 ) ) ;
#51038 = cartesian_point ( 'none', ( 17.42989039486063500, 2.577732838052841900, -4.175044891027607000 ) ) ;
#51039 = cartesian_point ( 'none', ( 16.26922365245529500, 2.347359961660136800, -4.317280422374913100 ) ) ;
#51040 = cartesian_point ( 'none', ( 15.10457905829384600, 2.106028208356254700, -4.440006105923112400 ) ) ;
#51041 = cartesian_point ( 'none', ( 13.94391231588850200, 1.855386118723439700, -4.542383600811367800 ) ) ;
#51042 = cartesian_point ( 'none', ( 12.78324557348316600, 1.604744029090624500, -4.644761095699624100 ) ) ;
#51043 = cartesian_point ( 'none', ( 11.61860097932172100, 1.346503742748804200, -4.726091059828433100 ) ) ;
#51044 = cartesian_point ( 'none', ( 10.45793423691638100, 1.082429302705898200, -4.785817927075298100 ) ) ;
#51045 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8183548626629925100, -4.845544794322163900 ) ) ;
#51046 = cartesian_point ( 'none', ( 8.132622900349593600, 0.5502501651124538400, -4.883260569621541000 ) ) ;
#51047 = cartesian_point ( 'none', ( 6.971956157944251100, 0.2799466369931399900, -4.898707615984842600 ) ) ;
#51048 = cartesian_point ( 'none', ( 5.811289415538911200, 0.009643108873825663800, -4.914154662348146900 ) ) ;
#51049 = cartesian_point ( 'none', ( 4.646644821377467600, -0.2610128026330374400, -4.907227460785615700 ) ) ;
#51050 = cartesian_point ( 'none', ( 3.485978078972125500, -0.5301722432103739300, -4.877973331108008500 ) ) ;
#51051 = cartesian_point ( 'none', ( 2.325311336566785200, -0.7993316837877102500, -4.848719201430403000 ) ) ;
#51052 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3518852803201991700, -4.486959175603322700 ) ) ;
#51053 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5994691311577790000, -4.467542660020021600 ) ) ;
#51054 = cartesian_point ( 'none', ( 1.160666742405341600, -0.8446039544731649400, -4.427747149329794000 ) ) ;
#51055 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.085615230859672300, -4.367844487222773100 ) ) ;
#51056 = cartesian_point ( 'none', ( 20.00005355952163200, 2.942723487768584600, -3.476076986132175000 ) ) ;
#51057 = cartesian_point ( 'none', ( 19.14253799322050000, 2.801391020713850800, -3.595724039993609000 ) ) ;
#51058 = cartesian_point ( 'none', ( 18.28475599830564500, 2.653064292913358500, -3.706513532393885600 ) ) ;
#51059 = cartesian_point ( 'none', ( 17.42989039486063500, 2.498302874616339600, -3.808046150674434700 ) ) ;
#51060 = cartesian_point ( 'none', ( 16.26922365245529500, 2.288180452447337900, -3.945898852704633300 ) ) ;
#51061 = cartesian_point ( 'none', ( 15.10457905829384600, 2.067391918975463000, -4.065928945775219500 ) ) ;
#51062 = cartesian_point ( 'none', ( 13.94391231588850200, 1.837445483760956000, -4.167316502641611500 ) ) ;
#51063 = cartesian_point ( 'none', ( 12.78324557348316600, 1.607499048546450000, -4.268704059508002600 ) ) ;
#51064 = cartesian_point ( 'none', ( 11.61860097932172100, 1.369965478904444600, -4.350756500351169000 ) ) ;
#51065 = cartesian_point ( 'none', ( 10.45793423691638100, 1.126467369971466200, -4.412913323800072600 ) ) ;
#51066 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8829692610384872700, -4.475070147248977100 ) ) ;
#51067 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6351699518023822300, -4.516906759173272300 ) ) ;
#51068 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3847621628104271900, -4.538137373091747600 ) ) ;
#51069 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1343543738184719300, -4.559367987010226400 ) ) ;
#51070 = cartesian_point ( 'none', ( 4.646644821377467600, -0.1169513558203603800, -4.559847576302263200 ) ) ;
#51071 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3674383531519789800, -4.539572864886696200 ) ) ;
#51072 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6179253504835977600, -4.519298153471129200 ) ) ;
#51073 = cartesian_point ( 'none', ( 1.160666742405341600, -0.8658825353257545400, -4.478407638185215600 ) ) ;
#51074 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.109616108680699000, -4.417180642710794900 ) ) ;
#51075 = cartesian_point ( 'none', ( 20.00005355952163200, 2.972492905988672000, -3.540047475066729000 ) ) ;
#51076 = cartesian_point ( 'none', ( 19.14253799322050000, 2.828559487615573100, -3.660904912166686100 ) ) ;
#51077 = cartesian_point ( 'none', ( 18.28475599830564500, 2.677563486660719900, -3.772743842079052000 ) ) ;
#51078 = cartesian_point ( 'none', ( 17.42989039486063500, 2.520074467144344700, -3.875161271731338200 ) ) ;
#51079 = cartesian_point ( 'none', ( 16.26922365245529500, 2.306248730665944700, -4.014215298423963000 ) ) ;
#51080 = cartesian_point ( 'none', ( 15.10457905829384600, 2.081670326976271700, -4.135136795752441900 ) ) ;
#51081 = cartesian_point ( 'none', ( 13.94391231588850200, 1.847873354292030000, -4.237099747277236300 ) ) ;
#51082 = cartesian_point ( 'none', ( 12.78324557348316600, 1.614076381607789000, -4.339062698802032400 ) ) ;
#51083 = cartesian_point ( 'none', ( 11.61860097932172100, 1.372657910319425600, -4.421370594175156700 ) ) ;
#51084 = cartesian_point ( 'none', ( 10.45793423691638100, 1.125267073380949100, -4.483461187012102800 ) ) ;
#51085 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8778762364424727000, -4.545551779849049900 ) ) ;
#51086 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6262029641211812600, -4.587000928441709900 ) ) ;
#51087 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3719664400603700500, -4.607525493076312100 ) ) ;
#51088 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1177299159995588300, -4.628050057710914300 ) ) ;
#51089 = cartesian_point ( 'none', ( 4.646644821377467600, -0.1373331665489926900, -4.627509834799369900 ) ) ;
#51090 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3914804681009146900, -4.605908514611942700 ) ) ;
#51091 = cartesian_point ( 'none', ( 2.325311336566785200, -0.6456277696528369700, -4.584307194424514600 ) ) ;
#51092 = cartesian_point ( 'none', ( 1.160666742405341600, -0.8971232064365564100, -4.541792335881535100 ) ) ;
#51093 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.144248809605822500, -4.478654358576353200 ) ) ;
#51094 = cartesian_point ( 'none', ( 20.00005355952163200, 3.004246297957371900, -3.620216821282717000 ) ) ;
#51095 = cartesian_point ( 'none', ( 19.14253799322050000, 2.857053305205434300, -3.742365307240968600 ) ) ;
#51096 = cartesian_point ( 'none', ( 18.28475599830564500, 2.702725863305611500, -3.855294054323337600 ) ) ;
#51097 = cartesian_point ( 'none', ( 17.42989039486063500, 2.541845991459586300, -3.958596292575153400 ) ) ;
#51098 = cartesian_point ( 'none', ( 16.26922365245529500, 2.323416432448646600, -4.098851640166323300 ) ) ;
#51099 = cartesian_point ( 'none', ( 15.10457905829384600, 2.094150726320986000, -4.220590174622008900 ) ) ;
#51100 = cartesian_point ( 'none', ( 16.26922365245529500, 2.245225012979235900, -3.832991940509100200 ) ) ;
#51101 = cartesian_point ( 'none', ( 15.10457905829384600, 2.030719888719011200, -3.950827673852197900 ) ) ;
#51102 = cartesian_point ( 'none', ( 13.94391231588850200, 1.807216610478076700, -4.050547245662127900 ) ) ;
#51103 = cartesian_point ( 'none', ( 12.78324557348316600, 1.583713332237142600, -4.150266817472057400 ) ) ;
#51104 = cartesian_point ( 'none', ( 11.61860097932172100, 1.352738654035227300, -4.231189041959043000 ) ) ;
#51105 = cartesian_point ( 'none', ( 10.45793423691638100, 1.115870367129692600, -4.292761138275779800 ) ) ;
#51106 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8790020802241578200, -4.354333234592515600 ) ) ;
#51107 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6378582351958515000, -4.396134602887876500 ) ) ;
#51108 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3940860890229590000, -4.417879697430374900 ) ) ;
#51109 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1503139428500665800, -4.439624791972875100 ) ) ;
#51110 = cartesian_point ( 'none', ( 4.646644821377467600, -0.09442129352734664200, -4.441165071717548200 ) ) ;
#51111 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3384478302865580000, -4.422490014991920400 ) ) ;
#51112 = vertex_point ( 'none', #7198 ) ;
#51113 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5824743670457693800, -4.403814958266293500 ) ) ;
#51114 = oriented_edge ( 'none', *, *, #47586, .f. ) ;
#51115 = cartesian_point ( 'none', ( 1.160666742405341600, -0.8241252555010606400, -4.365052134644057200 ) ) ;
#51116 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.061749775053504800, -4.306466333515537300 ) ) ;
#51117 = cartesian_point ( 'none', ( 20.00005355952163200, 2.896178384199582300, -3.394362430884233700 ) ) ;
#51118 = cartesian_point ( 'none', ( 19.14253799322050000, 2.758168317578886300, -3.512117025417819300 ) ) ;
#51119 = cartesian_point ( 'none', ( 18.28475599830564500, 2.613272359567120300, -3.621220366967544900 ) ) ;
#51120 = edge_curve ( 'none', #47607, #51112, #7197, .t. ) ;
#51121 = cartesian_point ( 'none', ( 17.42989039486063500, 2.462037208375643900, -3.721279125499334000 ) ) ;
#51122 = cartesian_point ( 'none', ( 16.26922365245529500, 2.256702463869361800, -3.857130741058793200 ) ) ;
#51123 = cartesian_point ( 'none', ( 15.10457905829384600, 2.040850504124656100, -3.975561945671195500 ) ) ;
#51124 = cartesian_point ( 'none', ( 13.94391231588850200, 1.815955816897589300, -4.075763734121376400 ) ) ;
#51125 = cartesian_point ( 'none', ( 12.78324557348316600, 1.591061129670523000, -4.175965522571560000 ) ) ;
#51126 = cartesian_point ( 'none', ( 11.61860097932172100, 1.358659973715070600, -4.257253415041130800 ) ) ;
#51127 = cartesian_point ( 'none', ( 10.45793423691638100, 1.120339884578079400, -4.319072132799682600 ) ) ;
#51128 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8820197954410883300, -4.380890850558236200 ) ) ;
#51129 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6394087409847554200, -4.422818109080124800 ) ) ;
#51130 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3941640007153908700, -4.444567502675965000 ) ) ;
#51131 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1489192604460260700, -4.466316896271805200 ) ) ;
#51132 = cartesian_point ( 'none', ( 4.646644821377467600, -0.09728389538543588700, -4.467739854529741100 ) ) ;
#51133 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3427636495779504100, -4.448826657202012300 ) ) ;
#51134 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5882434037704651300, -4.429913459874282600 ) ) ;
#51135 = cartesian_point ( 'none', ( 1.160666742405341600, -0.8313228806897010600, -4.390793303276365300 ) ) ;
#51136 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.070341601028953500, -4.331733417745139600 ) ) ;
#51137 = cartesian_point ( 'none', ( 20.00005355952163200, 2.916620732814607700, -3.427819918687801800 ) ) ;
#51138 = cartesian_point ( 'none', ( 19.14253799322050000, 2.777250331163474000, -3.546405670751466000 ) ) ;
#51139 = cartesian_point ( 'none', ( 18.28475599830564500, 2.630946237480712700, -3.656255581167969100 ) ) ;
#51140 = cartesian_point ( 'none', ( 17.42989039486063500, 2.478260437614137100, -3.756973662057462100 ) ) ;
#51141 = cartesian_point ( 'none', ( 16.26922365245529500, 2.270956120738449000, -3.893720451700458000 ) ) ;
#51142 = cartesian_point ( 'none', ( 15.10457905829384600, 2.053067392822634800, -4.012881126925927700 ) ) ;
#51143 = cartesian_point ( 'none', ( 13.94391231588850200, 1.826082654814625000, -4.113641699494747800 ) ) ;
#51144 = cartesian_point ( 'none', ( 12.78324557348316600, 1.599097916806615500, -4.214402272063569700 ) ) ;
#51145 = cartesian_point ( 'none', ( 11.61860097932172100, 1.364567704626500100, -4.296074445095220200 ) ) ;
#51146 = cartesian_point ( 'none', ( 10.45793423691638100, 1.124094097433977500, -4.358100314833397000 ) ) ;
#51147 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8836204902414543900, -4.420126184571575600 ) ) ;
#51148 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6388461666106772800, -4.462082051432567200 ) ) ;
#51149 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3914431833699440500, -4.483681314303022500 ) ) ;
#51150 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1440402001292110100, -4.505280577173476100 ) ) ;
#51151 = cartesian_point ( 'none', ( 4.646644821377467600, -0.1043014294826195600, -4.506375691186623700 ) ) ;
#51152 = cartesian_point ( 'none', ( 20.00005355952163200, 2.817154598858295800, -3.272609760667236400 ) ) ;
#51153 = cartesian_point ( 'none', ( 19.14253799322050000, 2.684094826871728000, -3.387151357737634400 ) ) ;
#51154 = cartesian_point ( 'none', ( 18.28475599830564500, 2.544334586775347100, -3.493349913710421800 ) ) ;
#51155 = cartesian_point ( 'none', ( 17.42989039486063500, 2.398401277162888400, -3.590822467511632700 ) ) ;
#51156 = cartesian_point ( 'none', ( 16.26922365245529500, 2.200264940417393100, -3.723162745373401500 ) ) ;
#51157 = cartesian_point ( 'none', ( 15.10457905829384600, 1.991876766190233700, -3.838689045087905400 ) ) ;
#51158 = cartesian_point ( 'none', ( 13.94391231588850200, 1.774660257014209800, -3.936612204885968400 ) ) ;
#51159 = cartesian_point ( 'none', ( 12.78324557348316600, 1.557443747838186000, -4.034535364684032300 ) ) ;
#51160 = cartesian_point ( 'none', ( 11.61860097932172100, 1.332882712725613100, -4.114186470091452100 ) ) ;
#51161 = cartesian_point ( 'none', ( 10.45793423691638100, 1.102511131248203900, -4.175021423293142900 ) ) ;
#51162 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8721395497707945500, -4.235856376494834500 ) ) ;
#51163 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6375310934237504700, -4.277459613074595900 ) ) ;
#51164 = cartesian_point ( 'none', ( 6.971956157944251100, 0.4002883758537667500, -4.299546940741461900 ) ) ;
#51165 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1630456582837829200, -4.321634268408327100 ) ) ;
#51166 = cartesian_point ( 'none', ( 4.646644821377467600, -0.07521071218718650100, -4.324054808318074100 ) ) ;
#51167 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3128532029600433800, -4.306792025728726400 ) ) ;
#51168 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5504956937329003000, -4.289529243139380600 ) ) ;
#51169 = cartesian_point ( 'none', ( 1.160666742405341600, -0.7859009656293509700, -4.252701060360252900 ) ) ;
#51170 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.017460961944536500, -4.196559051223014000 ) ) ;
#51171 = cartesian_point ( 'none', ( 20.00005355952163200, 2.836304804647904500, -3.307109176099746900 ) ) ;
#51172 = cartesian_point ( 'none', ( 19.14253799322050000, 2.701842334299223900, -3.422429393965843700 ) ) ;
#51173 = cartesian_point ( 'none', ( 18.28475599830564500, 2.560634883382205000, -3.529319510804887800 ) ) ;
#51174 = cartesian_point ( 'none', ( 17.42989039486063500, 2.413215278746164000, -3.627394115055322800 ) ) ;
#51175 = cartesian_point ( 'none', ( 16.26922365245529500, 2.213060971928738400, -3.760551807877818400 ) ) ;
#51176 = cartesian_point ( 'none', ( 15.10457905829384600, 2.002594218428104700, -3.876726088018810100 ) ) ;
#51177 = cartesian_point ( 'none', ( 13.94391231588850200, 1.783252719581153400, -3.975123367345765300 ) ) ;
#51178 = cartesian_point ( 'none', ( 12.78324557348316600, 1.563911220734203200, -4.073520646672722700 ) ) ;
#51179 = cartesian_point ( 'none', ( 11.61860097932172100, 1.337193301387413100, -4.153468771994311300 ) ) ;
#51180 = cartesian_point ( 'none', ( 10.45793423691638100, 1.104647674818868500, -4.214421616548253100 ) ) ;
#51181 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8721020482503242200, -4.275374461102194900 ) ) ;
#51182 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6353172368876516300, -4.316915655154817300 ) ) ;
#51183 = cartesian_point ( 'none', ( 6.971956157944251100, 0.3959107210890980300, -4.338761430228519300 ) ) ;
#51184 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1565042052905445700, -4.360607205302224000 ) ) ;
#51185 = cartesian_point ( 'none', ( 4.646644821377467600, -0.08388862568597248200, -4.362608332601932500 ) ) ;
#51186 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3236256450497594900, -4.344751142399070800 ) ) ;
#51187 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5633626644135466500, -4.326893952196212600 ) ) ;
#51188 = cartesian_point ( 'none', ( 1.160666742405341600, -0.8008062252322095700, -4.289300427206822700 ) ) ;
#51189 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.034334347220753800, -4.232227369325913800 ) ) ;
#51190 = cartesian_point ( 'none', ( 20.00005355952163200, 2.852029124379366700, -3.332389267308944800 ) ) ;
#51191 = cartesian_point ( 'none', ( 19.14253799322050000, 2.716538800599299600, -3.448348814197174800 ) ) ;
#51192 = cartesian_point ( 'none', ( 18.28475599830564500, 2.574266689354649500, -3.555814322323847400 ) ) ;
#51193 = cartesian_point ( 'none', ( 17.42989039486063500, 2.425749616241786600, -3.654398330024629900 ) ) ;
#51194 = cartesian_point ( 'none', ( 16.26922365245529500, 2.224105256301680500, -3.788247649274603100 ) ) ;
#51195 = cartesian_point ( 'none', ( 15.10457905829384600, 2.012096424907535500, -3.904988145976584500 ) ) ;
#51196 = cartesian_point ( 'none', ( 13.94391231588850200, 1.791171357351901000, -4.003822364164791200 ) ) ;
#51197 = cartesian_point ( 'none', ( 12.78324557348316600, 1.570246289796265200, -4.102656582352999200 ) ) ;
#51198 = cartesian_point ( 'none', ( 11.61860097932172100, 1.341914128305616400, -4.182909384100628200 ) ) ;
#51199 = cartesian_point ( 'none', ( 10.45793423691638100, 1.107734613068700900, -4.244032561396474900 ) ) ;
#51200 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8735550978317854200, -4.305155738692320700 ) ) ;
#51201 = cartesian_point ( 'none', ( 10.45793423691638100, 1.138569541407025800, -3.993250779706602600 ) ) ;
#51202 = cartesian_point ( 'none', ( 9.297267494511039800, 0.9182277984342940300, -4.056075383291284800 ) ) ;
#51203 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6934506195820262500, -4.100489732088148800 ) ) ;
#51204 = cartesian_point ( 'none', ( 6.971956157944251100, 0.4657734609028446000, -4.126190431059354700 ) ) ;
#51205 = cartesian_point ( 'none', ( 5.811289415538911200, 0.2380963022236627900, -4.151891130030561400 ) ) ;
#51206 = cartesian_point ( 'none', ( 4.646644821377467600, 0.009074429572947748400, -4.158702617341972100 ) ) ;
#51207 = cartesian_point ( 'none', ( 3.485978078972125500, -0.2197277054339723000, -4.146578363628489900 ) ) ;
#51208 = cartesian_point ( 'none', ( 2.325311336566785200, -0.4485298404408927200, -4.134454109915007600 ) ) ;
#51209 = cartesian_point ( 'none', ( 1.160666742405341600, -0.6755492872196080500, -4.103476936123329600 ) ) ;
#51210 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8992352727539293400, -4.053858447760893200 ) ) ;
#51211 = cartesian_point ( 'none', ( 20.00005355952163200, 2.778159050526660700, -3.165285680882815400 ) ) ;
#51212 = cartesian_point ( 'none', ( 19.14253799322050000, 2.649462926707502900, -3.278241773065994700 ) ) ;
#51213 = cartesian_point ( 'none', ( 18.28475599830564500, 2.514153842789239600, -3.383123919595134600 ) ) ;
#51214 = cartesian_point ( 'none', ( 17.42989039486063500, 2.372742567203538500, -3.479553687099158600 ) ) ;
#51215 = cartesian_point ( 'none', ( 16.26922365245529500, 2.180745879172101300, -3.610478154838606900 ) ) ;
#51216 = cartesian_point ( 'none', ( 15.10457905829384600, 1.978593300319093900, -3.725100488312401000 ) ) ;
#51217 = cartesian_point ( 'none', ( 13.94391231588850200, 1.767665737738101300, -3.822637700757396800 ) ) ;
#51218 = cartesian_point ( 'none', ( 12.78324557348316600, 1.556738175157108800, -3.920174913202394400 ) ) ;
#51219 = cartesian_point ( 'none', ( 11.61860097932172100, 1.338476477978293600, -3.999960726556162500 ) ) ;
#51220 = cartesian_point ( 'none', ( 10.45793423691638100, 1.114371594907837700, -4.061450122811746300 ) ) ;
#51221 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8902667118373814900, -4.122939519067329300 ) ) ;
#51222 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6618495064660168100, -4.165712463298874000 ) ) ;
#51223 = cartesian_point ( 'none', ( 6.971956157944251100, 0.4306802999184297100, -4.189476772926083100 ) ) ;
#51224 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1995110933708424700, -4.213241082553294000 ) ) ;
#51225 = cartesian_point ( 'none', ( 4.646644821377467600, -0.03283099426975578900, -4.217834423244722700 ) ) ;
#51226 = cartesian_point ( 'none', ( 3.485978078972125500, -0.2647588309530022900, -4.203225417825862600 ) ) ;
#51227 = cartesian_point ( 'none', ( 2.325311336566785200, -0.4966866676362488000, -4.188616412406999800 ) ) ;
#51228 = cartesian_point ( 'none', ( 1.160666742405341600, -0.7266159510658644100, -4.154904855198196900 ) ) ;
#51229 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9529760310907984300, -4.102321030318253600 ) ) ;
#51230 = cartesian_point ( 'none', ( 20.00005355952163200, 2.796383802029860800, -3.226663172918077900 ) ) ;
#51231 = cartesian_point ( 'none', ( 19.14253799322050000, 2.665192154548373000, -3.340360258209776700 ) ) ;
#51232 = cartesian_point ( 'none', ( 18.28475599830564500, 2.527347597705440500, -3.445829849500053200 ) ) ;
#51233 = cartesian_point ( 'none', ( 17.42989039486063500, 2.383370359720260500, -3.542691537253511500 ) ) ;
#51234 = cartesian_point ( 'none', ( 16.26922365245529500, 2.187889817376126100, -3.674202431054400400 ) ) ;
#51235 = cartesian_point ( 'none', ( 15.10457905829384600, 1.982216856658869200, -3.789121493238456500 ) ) ;
#51236 = cartesian_point ( 'none', ( 13.94391231588850200, 1.767756432439827200, -3.886663710084568500 ) ) ;
#51237 = cartesian_point ( 'none', ( 12.78324557348316600, 1.553296008220785000, -3.984205926930682700 ) ) ;
#51238 = cartesian_point ( 'none', ( 11.61860097932172100, 1.331513102657382800, -4.063704986191284600 ) ) ;
#51239 = cartesian_point ( 'none', ( 10.45793423691638100, 1.103922717879527200, -4.124617828680642100 ) ) ;
#51240 = cartesian_point ( 'none', ( 9.297267494511039800, 0.8763323331016718000, -4.185530671169998700 ) ) ;
#51241 = cartesian_point ( 'none', ( 8.132622900349593600, 0.6444891422110093900, -4.227441200409098000 ) ) ;
#51242 = cartesian_point ( 'none', ( 6.971956157944251100, 0.4099768692872261000, -4.250063124986519700 ) ) ;
#51243 = cartesian_point ( 'none', ( 5.811289415538911200, 0.1754645963634427500, -4.272685049563940600 ) ) ;
#51244 = cartesian_point ( 'none', ( 4.646644821377467600, -0.06011480197707552700, -4.275863838796489300 ) ) ;
#51245 = cartesian_point ( 'none', ( 3.485978078972125500, -0.2951520795692956200, -4.259577778330458000 ) ) ;
#51246 = cartesian_point ( 'none', ( 2.325311336566785200, -0.5301893571615158300, -4.243291717864429400 ) ) ;
#51247 = cartesian_point ( 'none', ( 1.160666742405341600, -0.7630789710748187000, -4.207652058006649700 ) ) ;
#51248 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.9922300490992153100, -4.152902253772090500 ) ) ;
#51249 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.6813390485867505400, -4.004935575622540400 ) ) ;
#51250 = cartesian_point ( 'none', ( 20.00005355952163200, 2.823032541173932800, -2.923026223406882900 ) ) ;
#51251 = cartesian_point ( 'none', ( 19.14253799322050000, 2.704186350750672900, -3.037806809455944700 ) ) ;
#51252 = cartesian_point ( 'none', ( 18.28475599830564500, 2.578595594940262400, -3.145109641179390600 ) ) ;
#51253 = cartesian_point ( 'none', ( 17.42989039486063500, 2.446735160354003700, -3.244546514744197600 ) ) ;
#51254 = cartesian_point ( 'none', ( 16.26922365245529500, 2.267705824693956500, -3.379553785653610200 ) ) ;
#51255 = cartesian_point ( 'none', ( 15.10457905829384600, 2.078139152916162100, -3.499315812925927200 ) ) ;
#51256 = cartesian_point ( 'none', ( 13.94391231588850200, 1.879330077606939500, -3.603014500477780500 ) ) ;
#51257 = cartesian_point ( 'none', ( 12.78324557348316600, 1.680521002297717100, -3.706713188029635100 ) ) ;
#51258 = cartesian_point ( 'none', ( 11.61860097932172100, 1.473827591031178900, -3.793640168675961500 ) ) ;
#51259 = cartesian_point ( 'none', ( 10.45793423691638100, 1.260661769390636800, -3.863201642996146200 ) ) ;
#51260 = cartesian_point ( 'none', ( 9.297267494511039800, 1.047495947750094900, -3.932763117316332700 ) ) ;
#51261 = cartesian_point ( 'none', ( 8.132622900349593600, 0.8293138544446538900, -3.984483909906363600 ) ) ;
#51262 = cartesian_point ( 'none', ( 6.971956157944251100, 0.6076058944053219800, -4.018010715308655300 ) ) ;
#51263 = cartesian_point ( 'none', ( 5.811289415538911200, 0.3858979343659901300, -4.051537520710947000 ) ) ;
#51264 = cartesian_point ( 'none', ( 4.646644821377467600, 0.1621785977687501000, -4.066641316848870400 ) ) ;
#51265 = cartesian_point ( 'none', ( 3.485978078972125500, -0.06202388546901606300, -4.063218929479751800 ) ) ;
#51266 = cartesian_point ( 'none', ( 2.325311336566785200, -0.2862263687067822500, -4.059796542110635900 ) ) ;
#51267 = cartesian_point ( 'none', ( 1.160666742405341600, -0.5093804682862334000, -4.037871349610465000 ) ) ;
#51268 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7299618154319615900, -3.997593123275871000 ) ) ;
#51269 = cartesian_point ( 'none', ( 20.00005355952163200, 2.782636168760176600, -2.992421229463010100 ) ) ;
#51270 = cartesian_point ( 'none', ( 19.14253799322050000, 2.660968473679132800, -3.105559355061375800 ) ) ;
#51271 = cartesian_point ( 'none', ( 18.28475599830564500, 2.532662123322548800, -3.211051275197285700 ) ) ;
#51272 = cartesian_point ( 'none', ( 17.42989039486063500, 2.398201939220477200, -3.308515727777695300 ) ) ;
#51273 = cartesian_point ( 'none', ( 16.26922365245529500, 2.215642875858872900, -3.440845006463080700 ) ) ;
#51274 = cartesian_point ( 'none', ( 15.10457905829384600, 2.022779679034210500, -3.557646705609249800 ) ) ;
#51275 = cartesian_point ( 'none', ( 13.94391231588850200, 1.820929799941512200, -3.658122951175670300 ) ) ;
#51276 = cartesian_point ( 'none', ( 12.78324557348316600, 1.619079920848813600, -3.758599196742090400 ) ) ;
#51277 = cartesian_point ( 'none', ( 11.61860097932172100, 1.409622198835366500, -3.842063634089971600 ) ) ;
#51278 = cartesian_point ( 'none', ( 10.45793423691638100, 1.193987442529859800, -3.907946116480399000 ) ) ;
#51279 = cartesian_point ( 'none', ( 9.297267494511039800, 0.9783526862243523400, -3.973828598870826800 ) ) ;
#51280 = cartesian_point ( 'none', ( 8.132622900349593600, 0.7580138996631175000, -4.021679082145118900 ) ) ;
#51281 = cartesian_point ( 'none', ( 6.971956157944251100, 0.5344762201789589100, -4.051170698982757800 ) ) ;
#51282 = cartesian_point ( 'none', ( 5.811289415538911200, 0.3109385406948002600, -4.080662315820396700 ) ) ;
#51283 = cartesian_point ( 'none', ( 4.646644821377467600, 0.08572895730281943100, -4.091593608574275000 ) ) ;
#51284 = cartesian_point ( 'none', ( 3.485978078972125500, -0.1396141201829027800, -4.083889905430701200 ) ) ;
#51285 = cartesian_point ( 'none', ( 2.325311336566785200, -0.3649571976686251100, -4.076186202287126500 ) ) ;
#51286 = cartesian_point ( 'none', ( 1.160666742405341600, -0.5888944475339869000, -4.049900127350023000 ) ) ;
#51287 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.8098961512930237200, -4.005211241164937900 ) ) ;
#51288 = cartesian_point ( 'none', ( 20.00005355952163200, 2.770099000753893900, -3.093370963248585500 ) ) ;
#51289 = cartesian_point ( 'none', ( 19.14253799322050000, 2.644326829569081400, -3.205999344991657700 ) ) ;
#51290 = cartesian_point ( 'none', ( 18.28475599830564500, 2.511955583107750900, -3.310732567148348100 ) ) ;
#51291 = cartesian_point ( 'none', ( 17.42989039486063500, 2.373485111709872100, -3.407192512133526500 ) ) ;
#51292 = cartesian_point ( 'none', ( 16.26922365245529500, 2.185481207576833700, -3.538157952393806900 ) ) ;
#51293 = cartesian_point ( 'none', ( 15.10457905829384600, 1.987304391756944600, -3.653150839927443700 ) ) ;
#51294 = cartesian_point ( 'none', ( 13.94391231588850200, 1.780308412850903500, -3.751385656711329300 ) ) ;
#51295 = cartesian_point ( 'none', ( 12.78324557348316600, 1.573312433944862300, -3.849620473495215300 ) ) ;
#51296 = cartesian_point ( 'none', ( 11.61860097932172100, 1.358911284379757900, -3.930426176121921700 ) ) ;
#51297 = cartesian_point ( 'none', ( 20.00005355952163200, 2.857337112361059400, -2.887794398903826400 ) ) ;
#51298 = cartesian_point ( 'none', ( 19.14253799322050000, 2.739923399036472000, -3.003969761218336900 ) ) ;
#51299 = cartesian_point ( 'none', ( 18.28475599830564500, 2.615677184049053100, -3.112751726091119100 ) ) ;
#51300 = cartesian_point ( 'none', ( 17.42989039486063500, 2.485068482054143300, -3.213746490238031100 ) ) ;
#51301 = cartesian_point ( 'none', ( 16.26922365245529500, 2.307738646740475500, -3.350868937825118200 ) ) ;
#51302 = cartesian_point ( 'none', ( 15.10457905829384600, 2.119691000748142000, -3.472879261000608500 ) ) ;
#51303 = cartesian_point ( 'none', ( 13.94391231588850200, 1.922210100177074200, -3.578944005540375200 ) ) ;
#51304 = cartesian_point ( 'none', ( 12.78324557348316600, 1.724729199606006600, -3.685008750080142300 ) ) ;
#51305 = cartesian_point ( 'none', ( 11.61860097932172100, 1.519164039250104700, -3.774403386230742000 ) ) ;
#51306 = cartesian_point ( 'none', ( 10.45793423691638100, 1.306918837594929200, -3.846517257982298200 ) ) ;
#51307 = cartesian_point ( 'none', ( 9.297267494511039800, 1.094673635939754400, -3.918631129733854300 ) ) ;
#51308 = cartesian_point ( 'none', ( 8.132622900349593600, 0.8771982429264141300, -3.972971626219799400 ) ) ;
#51309 = cartesian_point ( 'none', ( 6.971956157944251100, 0.6559782360063368700, -4.009167546748595400 ) ) ;
#51310 = cartesian_point ( 'none', ( 5.811289415538911200, 0.4347582290862600500, -4.045363467277392800 ) ) ;
#51311 = cartesian_point ( 'none', ( 4.646644821377467600, 0.2113047652208466500, -4.063167557009648200 ) ) ;
#51312 = cartesian_point ( 'none', ( 3.485978078972125500, -0.01285574185287088900, -4.062458195959380600 ) ) ;
#51313 = cartesian_point ( 'none', ( 2.325311336566785200, -0.2370162489265885400, -4.061748834909114900 ) ) ;
#51314 = cartesian_point ( 'none', ( 1.160666742405341600, -0.4603525556495328700, -4.042530868731583700 ) ) ;
#51315 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #51389, #51388, #51387, #51386, #51385, #51384, #51383, #51382, #51381, #51380, #51379, #51378, #51377, #51376, #51375, #51374, #51373, #51372, #51371 ),
( #51370, #51369, #51368, #51367, #51366, #51365, #51364, #51363, #51362, #51361, #51360, #51358, #51357, #51356, #51355, #51354, #51353, #51352, #51351 ),
( #51350, #51349, #51348, #51347, #51346, #51345, #51344, #51445, #51444, #51443, #51442, #51440, #51439, #51438, #51437, #51435, #51433, #51432, #51431 ),
( #51430, #51429, #51428, #51427, #51426, #51425, #51424, #51423, #51422, #51421, #51420, #51419, #51418, #51417, #51416, #51415, #51414, #51413, #51412 ),
( #51411, #51410, #51409, #51408, #51407, #51406, #51404, #51403, #51402, #51401, #51399, #51397, #51396, #51395, #51394, #51393, #51392, #51391, #50842 ),
( #50827, #50905, #50826, #50825, #50823, #50822, #50821, #50820, #50819, #50818, #50817, #50816, #50815, #50814, #50866, #50865, #50864, #50863, #50862 ),
( #50861, #50860, #50859, #50858, #50857, #50856, #50855, #50854, #50853, #50852, #50851, #50850, #50849, #50848, #50847, #50846, #50845, #50844, #50843 ),
( #51493, #51492, #51491, #51490, #51489, #51488, #51487, #51486, #51485, #51484, #51483, #51482, #51481, #51480, #51479, #51478, #51477, #51476, #51475 ),
( #51474, #51473, #51472, #51471, #51470, #51469, #51468, #51467, #51466, #51465, #51464, #51463, #51462, #51461, #51460, #51459, #51458, #51457, #51456 ),
( #51455, #51454, #51453, #51452, #51451, #51450, #51449, #51448, #51447, #51446, #51542, #51541, #51540, #51539, #51538, #51537, #51536, #51535, #51534 ),
( #51533, #51532, #51531, #51530, #51529, #51528, #51527, #51526, #51524, #51523, #51522, #51521, #51520, #51519, #51518, #51517, #51516, #51515, #51514 ),
( #51513, #51512, #51511, #51510, #51509, #51508, #51507, #51506, #51505, #51504, #51503, #51502, #51501, #51500, #51499, #51498, #51497, #51496, #51495 ),
( #51494, #51591, #51590, #51589, #51588, #51587, #51586, #51585, #51584, #51583, #51582, #51581, #51580, #51579, #51578, #51577, #51576, #51575, #51574 ),
( #51573, #51572, #51571, #51570, #51569, #51568, #51567, #51566, #51565, #51564, #51563, #51562, #51561, #51560, #51559, #51558, #51557, #51556, #51555 ),
( #51554, #51553, #51552, #51551, #51550, #51549, #51548, #51547, #51546, #51545, #51544, #51543, #51639, #51638, #51637, #51636, #51635, #51634, #51633 ),
( #51632, #51631, #51630, #51629, #51628, #51627, #51626, #51625, #51624, #51623, #51622, #51621, #51620, #51619, #51618, #51617, #51616, #51615, #51614 ),
( #51613, #51612, #51611, #51610, #51609, #51608, #51607, #51606, #51605, #51604, #51603, #51602, #51601, #51600, #51599, #51598, #51597, #51596, #51595 ),
( #51594, #51593, #51592, #51688, #51687, #51686, #51685, #51684, #51683, #51682, #51681, #51680, #51679, #51678, #51677, #51676, #51675, #51674, #51673 ),
( #51672, #51671, #51670, #51669, #51668, #51667, #51666, #51665, #51664, #51663, #51662, #51661, #51660, #51659, #51658, #51657, #51656, #51655, #51654 ),
( #51653, #51652, #51651, #51650, #51649, #51648, #51647, #51646, #51645, #51644, #51643, #51642, #51641, #51640, #51735, #51734, #51733, #51732, #51731 ),
( #51730, #51729, #51728, #51727, #51726, #51725, #51724, #51723, #51722, #51721, #51720, #51719, #51718, #51717, #51716, #51715, #51714, #51713, #51712 ),
( #51711, #51710, #51709, #51708, #51707, #51706, #51705, #51704, #51703, #51702, #51701, #51700, #51699, #51698, #51697, #51696, #51695, #51694, #51693 ),
( #51692, #51691, #51690, #51689, #51787, #51786, #51785, #51784, #51783, #51781, #51780, #51779, #51778, #51777, #51776, #51774, #51773, #51772, #51771 ),
( #51770, #51769, #51768, #51767, #51766, #51765, #51764, #51763, #51762, #51760, #51759, #51758, #51757, #51756, #51755, #51754, #51753, #51752, #51751 ),
( #51750, #51749, #51748, #51747, #51746, #51745, #51744, #51743, #51742, #51741, #51740, #51739, #51738, #51737, #51736, #51810, #51809, #51808, #51806 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054658923800 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402900 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#51316 = cartesian_point ( 'none', ( 9.297267494511039800, -4.707372579777638700, -0.1987261478118674500 ) ) ;
#51317 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51319 = direction ( 'none', ( -2.771232169536704900e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51320 = direction ( 'none', ( 1.000000000000000000, 2.771232169536704900e-014, 1.082029637372167600e-014 ) ) ;
#51321 = cartesian_point ( 'none', ( 20.00002613607361500, -0.7495492341826985900, -5.438116050860033500 ) ) ;
#51322 = axis2_placement_3d ( 'none', #51321, #51320, #51319 ) ;
#51323 = cartesian_point ( 'none', ( 6.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#51324 = circle ( 'none', #51329, 1.500000000000000700 ) ;
#51325 = cylindrical_surface ( 'none', #51332, 1.500000000000000000 ) ;
#51326 = face_outer_bound ( 'none', #16631, .t. ) ;
#51327 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51328 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51329 = axis2_placement_3d ( 'none', #51323, #51328, #51317 ) ;
#51330 = face_outer_bound ( 'none', #16615, .t. ) ;
#51331 = plane ( 'none', #51322 ) ;
#51332 = axis2_placement_3d ( 'none', #51327, #51334, #51318 ) ;
#51333 = face_outer_bound ( 'none', #16624, .t. ) ;
#51334 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51335 = cartesian_point ( 'none', ( 8.714945197430317600, -3.052052791186546700, -2.702225577329484500 ) ) ;
#51336 = cartesian_point ( 'none', ( 6.971956157944253700, -3.253625636050946100, -2.432622470595924300 ) ) ;
#51337 = cartesian_point ( 'none', ( 5.228967118458189800, -3.455198480915346000, -2.163019363862364000 ) ) ;
#51338 = cartesian_point ( 'none', ( 3.485978078972126900, -3.609646922015165700, -1.863915492291048800 ) ) ;
#51339 = cartesian_point ( 'none', ( 1.742989039486063400, -3.764095363114985800, -1.564811620719733600 ) ) ;
#51340 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594061900, -1.244365758221527500 ) ) ;
#51341 = face_outer_bound ( 'none', #16613, .t. ) ;
#51342 = cartesian_point ( 'none', ( 20.00002613607360800, 1.045642420001150900, -3.925603621547934200 ) ) ;
#51343 =( bounded_curve ( ) b_spline_curve ( 2, ( #51340, #51339, #51338, #51337, #51336, #51335, #51794, #51792, #51799, #51798, #51797, #51795, #51790 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368421300, 0.05263157894736842500, 0.07894736842105262700, 0.1052631578947368500, 0.1315789473684210500, 0.1509727376132403400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#51344 = cartesian_point ( 'none', ( 6.971956157944251100, -3.195249149598739600, -2.547161505327399000 ) ) ;
#51345 = cartesian_point ( 'none', ( 5.811289415538911200, -3.335797799477954900, -2.370852326241367900 ) ) ;
#51346 = cartesian_point ( 'none', ( 4.646644821377467600, -3.461306907850916700, -2.183538916875448000 ) ) ;
#51347 = cartesian_point ( 'none', ( 3.485978078972125500, -3.570919120242874300, -1.986500817748905400 ) ) ;
#51348 = cartesian_point ( 'none', ( 2.325311336566785200, -3.680531332634832300, -1.789462718622363500 ) ) ;
#51349 = cartesian_point ( 'none', ( 1.160666742405341600, -3.773497886489827600, -1.584045899746239200 ) ) ;
#51350 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.849183725978188300, -1.371653566283369800 ) ) ;
#51351 = cartesian_point ( 'none', ( 20.00002613607361100, -1.196162711857375400, -3.883656755947063400 ) ) ;
#51352 = cartesian_point ( 'none', ( 19.14251968257110500, -1.354065120723302300, -3.835022959124352300 ) ) ;
#51353 = cartesian_point ( 'none', ( 18.28474686281228400, -1.508676998798745200, -3.776872122224906600 ) ) ;
#51354 = cartesian_point ( 'none', ( 17.42989039486063500, -1.659429088186532600, -3.709432589026477400 ) ) ;
#51355 = cartesian_point ( 'none', ( 16.26922365245529500, -1.864110158120738900, -3.617867716745268900 ) ) ;
#51356 = cartesian_point ( 'none', ( 15.10457905829384600, -2.060530771207940600, -3.509713156139937100 ) ) ;
#51357 = cartesian_point ( 'none', ( 13.94391231588850200, -2.247349175492873800, -3.385707712526696300 ) ) ;
#51359 = edge_curve ( 'none', #4147, #4169, #7196, .t. ) ;
#51358 = cartesian_point ( 'none', ( 12.78324557348316600, -2.434167579777807100, -3.261702268913456900 ) ) ;
#51360 = cartesian_point ( 'none', ( 11.61860097932172100, -2.610107616127835600, -3.122693025212054200 ) ) ;
#51361 = cartesian_point ( 'none', ( 10.45793423691638100, -2.773967435693837300, -2.969629555510486800 ) ) ;
#51362 = cartesian_point ( 'none', ( 9.297267494511039800, -2.937827255259838100, -2.816566085808919400 ) ) ;
#51363 = cartesian_point ( 'none', ( 8.132622900349593600, -3.088487529322507400, -2.650493968809567200 ) ) ;
#51364 = cartesian_point ( 'none', ( 6.971956157944251100, -3.224919095442487600, -2.472547645466446100 ) ) ;
#51365 = cartesian_point ( 'none', ( 5.811289415538911200, -3.361350661562466400, -2.294601322123324100 ) ) ;
#51366 = cartesian_point ( 'none', ( 4.646644821377467600, -3.482621553803369400, -2.105996346260065300 ) ) ;
#51367 = cartesian_point ( 'none', ( 3.485978078972125500, -3.587903369004122200, -1.908021081104744700 ) ) ;
#51368 = cartesian_point ( 'none', ( 2.325311336566785200, -3.693185184204876400, -1.710045815949424500 ) ) ;
#51369 = cartesian_point ( 'none', ( 1.160666742405341600, -3.781758740813304000, -1.504052633307330700 ) ) ;
#51370 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.853018991625364100, -1.291448675490249400 ) ) ;
#51371 = cartesian_point ( 'none', ( 20.00002613607361100, -1.242691171056221600, -3.867744887837752300 ) ) ;
#51372 = cartesian_point ( 'none', ( 19.14251968257110500, -1.399946632351364500, -3.817219328624590800 ) ) ;
#51373 = cartesian_point ( 'none', ( 18.28474686281228400, -1.553797676802532300, -3.757220067604297900 ) ) ;
#51374 = cartesian_point ( 'none', ( 17.42989039486063500, -1.703678020035789900, -3.687982248881233300 ) ) ;
#51375 = cartesian_point ( 'none', ( 16.26922365245529500, -1.907175491544627300, -3.593975785198378700 ) ) ;
#51376 = cartesian_point ( 'none', ( 15.10457905829384600, -2.102214923775301600, -3.483485713247177700 ) ) ;
#51377 = cartesian_point ( 'none', ( 13.94391231588850200, -2.287463999638296800, -3.357266792254513200 ) ) ;
#51378 = cartesian_point ( 'none', ( 12.78324557348316600, -2.472713075501291600, -3.231047871261850000 ) ) ;
#51379 = cartesian_point ( 'none', ( 11.61860097932172100, -2.646906355968370800, -3.089962304442407200 ) ) ;
#51380 = cartesian_point ( 'none', ( 10.45793423691638100, -2.808853924304279800, -2.934973849276443700 ) ) ;
#51381 = cartesian_point ( 'none', ( 9.297267494511039800, -2.970801492640189300, -2.779985394110481100 ) ) ;
#51382 = cartesian_point ( 'none', ( 8.132622900349593600, -3.119397082740522200, -2.612152778903007500 ) ) ;
#51383 = cartesian_point ( 'none', ( 6.971956157944251100, -3.253625636050946100, -2.432622470595924300 ) ) ;
#51384 = cartesian_point ( 'none', ( 5.811289415538911200, -3.387854189361370100, -2.253092162288840700 ) ) ;
#51385 = cartesian_point ( 'none', ( 4.646644821377467600, -3.506798788756812600, -2.063090534929221200 ) ) ;
#51386 = cartesian_point ( 'none', ( 3.485978078972125500, -3.609646922015165200, -1.863915492291048400 ) ) ;
#51387 = cartesian_point ( 'none', ( 2.325311336566785200, -3.712495055273518800, -1.664740449652876200 ) ) ;
#51388 = cartesian_point ( 'none', ( 1.160666742405341600, -3.798544165357992800, -1.457752559238205000 ) ) ;
#51389 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594061900, -1.244365758221527500 ) ) ;
#51390 = oriented_edge ( 'none', *, *, #4128, .t. ) ;
#51391 = cartesian_point ( 'none', ( 19.14251968257110500, -1.212454556460660100, -4.036889426897813500 ) ) ;
#51392 = cartesian_point ( 'none', ( 18.28474686281228400, -1.375380581584243300, -3.984322355208563100 ) ) ;
#51393 = cartesian_point ( 'none', ( 17.42989039486063500, -1.534769381540713500, -3.921949017658202100 ) ) ;
#51394 = cartesian_point ( 'none', ( 16.26922365245529500, -1.751176797471775100, -3.837262685833403800 ) ) ;
#51395 = cartesian_point ( 'none', ( 15.10457905829384600, -1.959851730507770700, -3.734994818004248300 ) ) ;
#51396 = cartesian_point ( 'none', ( 13.94391231588850200, -2.159368719262466700, -3.615844007406261400 ) ) ;
#51397 = cartesian_point ( 'none', ( 12.78324557348316600, -2.358885708017163500, -3.496693196808273700 ) ) ;
#51398 = vertex_point ( 'none', #7184 ) ;
#51400 = edge_curve ( 'none', #4147, #4174, #7180, .t. ) ;
#51399 = cartesian_point ( 'none', ( 11.61860097932172100, -2.547881849149800500, -3.361473364295171100 ) ) ;
#51401 = cartesian_point ( 'none', ( 10.45793423691638100, -2.725066107376874900, -3.211108198434124100 ) ) ;
#51402 = cartesian_point ( 'none', ( 9.297267494511039800, -2.902250365603949800, -3.060743032573077600 ) ) ;
#51403 = cartesian_point ( 'none', ( 8.132622900349593600, -3.066412392779298100, -2.896259679915189200 ) ) ;
#51405 = edge_loop ( 'none', ( #51114, #4170, #51390, #4146, #51793 ) ) ;
#51404 = cartesian_point ( 'none', ( 6.971956157944251100, -3.216430795799206900, -2.718781728543039100 ) ) ;
#51406 = cartesian_point ( 'none', ( 5.811289415538911200, -3.366449198819116500, -2.541303777170888600 ) ) ;
#51407 = cartesian_point ( 'none', ( 4.646644821377467600, -3.501299199874299700, -2.352043581452623900 ) ) ;
#51408 = cartesian_point ( 'none', ( 3.485978078972125500, -3.620059636721447500, -2.152293980432312900 ) ) ;
#51409 = cartesian_point ( 'none', ( 2.325311336566785200, -3.738820073568597000, -1.952544379412002300 ) ) ;
#51410 = cartesian_point ( 'none', ( 1.160666742405341600, -3.840679692002547000, -1.743669865408045600 ) ) ;
#51411 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.924942687545099700, -1.527097263147060500 ) ) ;
#51412 = cartesian_point ( 'none', ( 20.00002613607361100, -1.071922024487073700, -4.011654965680215800 ) ) ;
#51413 = cartesian_point ( 'none', ( 19.14251968257110500, -1.235028607387289800, -3.968072568877573300 ) ) ;
#51414 = cartesian_point ( 'none', ( 18.28474686281228400, -1.395141533574954600, -3.914645638536031300 ) ) ;
#51415 = cartesian_point ( 'none', ( 17.42989039486063500, -1.551670742969299700, -3.851585426244664500 ) ) ;
#51416 = cartesian_point ( 'none', ( 16.26922365245529500, -1.764195598743441500, -3.765966501992988200 ) ) ;
#51417 = cartesian_point ( 'none', ( 15.10457905829384600, -1.968924219661680700, -3.663089846289424100 ) ) ;
#51418 = cartesian_point ( 'none', ( 13.94391231588850200, -2.164458101651055800, -3.543658211007984600 ) ) ;
#51419 = cartesian_point ( 'none', ( 12.78324557348316600, -2.359991983640431700, -3.424226575726545100 ) ) ;
#51420 = cartesian_point ( 'none', ( 11.61860097932172100, -2.544995432018208000, -3.289055800038286600 ) ) ;
#51421 = cartesian_point ( 'none', ( 10.45793423691638100, -2.718204685640935600, -3.139069237402524400 ) ) ;
#51422 = cartesian_point ( 'none', ( 9.297267494511039800, -2.891413939263663300, -2.989082674766761800 ) ) ;
#51423 = cartesian_point ( 'none', ( 8.132622900349593600, -3.051645803297227100, -2.825304885490671500 ) ) ;
#51424 = cartesian_point ( 'none', ( 6.971956157944251100, -3.197805731637304300, -2.648854637943502500 ) ) ;
#51425 = cartesian_point ( 'none', ( 5.811289415538911200, -3.343965659977381900, -2.472404390396333500 ) ) ;
#51426 = cartesian_point ( 'none', ( 4.646644821377467600, -3.475055232109193400, -2.284487018687029600 ) ) ;
#51427 = cartesian_point ( 'none', ( 3.485978078972125500, -3.590178973331999300, -2.086386189010074300 ) ) ;
#51428 = cartesian_point ( 'none', ( 2.325311336566785200, -3.705302714554807900, -1.888285359333119500 ) ) ;
#51429 = cartesian_point ( 'none', ( 1.160666742405341600, -3.803674212982120400, -1.681354301226805100 ) ) ;
#51430 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.884621491532294100, -1.467006563643329400 ) ) ;
#51431 = cartesian_point ( 'none', ( 20.00002613607361100, -1.128752609541041400, -3.927284864723656000 ) ) ;
#51432 = cartesian_point ( 'none', ( 19.14251968257110500, -1.288428857832797800, -3.881391839860605300 ) ) ;
#51433 = cartesian_point ( 'none', ( 18.28474686281228400, -1.444977834089394400, -3.825868031233049700 ) ) ;
#51434 = edge_loop ( 'none', ( #51801, #51800, #52387, #52356, #52058 ) ) ;
#51435 = cartesian_point ( 'none', ( 17.42989039486063500, -1.597822877531984500, -3.760932186874501100 ) ) ;
#51436 = edge_curve ( 'none', #51811, #51398, #7178, .t. ) ;
#51437 = cartesian_point ( 'none', ( 16.26922365245529500, -1.805345620022769500, -3.672766655276465300 ) ) ;
#51438 = cartesian_point ( 'none', ( 15.10457905829384600, -2.004878915242715100, -3.567765161422661500 ) ) ;
#51439 = cartesian_point ( 'none', ( 13.94391231588850200, -2.195059748461369400, -3.446644971986224400 ) ) ;
#51440 = cartesian_point ( 'none', ( 12.78324557348316600, -2.385240581680024600, -3.325524782549786500 ) ) ;
#51441 = advanced_face ( 'none', ( #7170 ), #7185, .t. ) ;
#51442 = cartesian_point ( 'none', ( 11.61860097932172100, -2.564769824965678500, -3.189113271238822800 ) ) ;
#51443 = cartesian_point ( 'none', ( 10.45793423691638100, -2.732421111546431600, -3.038342266995040800 ) ) ;
#51444 = cartesian_point ( 'none', ( 9.297267494511039800, -2.900072398127186100, -2.887571262751259700 ) ) ;
#51445 = cartesian_point ( 'none', ( 8.132622900349593600, -3.054700499719524800, -2.723470684413430200 ) ) ;
#51446 = cartesian_point ( 'none', ( 10.45793423691638100, -2.810382728399963600, -3.400862844133864600 ) ) ;
#51447 = cartesian_point ( 'none', ( 9.297267494511039800, -2.998037370701872400, -3.245790031791834500 ) ) ;
#51448 = cartesian_point ( 'none', ( 8.132622900349593600, -3.172245265916908300, -3.075750474188696500 ) ) ;
#51449 = cartesian_point ( 'none', ( 6.971956157944251100, -3.331816397476272700, -2.891905713920724700 ) ) ;
#51450 = cartesian_point ( 'none', ( 5.811289415538911200, -3.491387529035636600, -2.708060953652752900 ) ) ;
#51451 = cartesian_point ( 'none', ( 4.646644821377467600, -3.635231864307779700, -2.511666836848712100 ) ) ;
#51452 = cartesian_point ( 'none', ( 3.485978078972125500, -3.762366800626553600, -2.304064934467388700 ) ) ;
#51453 = cartesian_point ( 'none', ( 2.325311336566785200, -3.889501736945330200, -2.096463032086064900 ) ) ;
#51454 = cartesian_point ( 'none', ( 1.160666742405341600, -3.999058813782551300, -1.879071475626281600 ) ) ;
#51455 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.090289645214005200, -1.653375269850797700 ) ) ;
#51456 = cartesian_point ( 'none', ( 20.00002613607361100, -1.036915725230205500, -4.261888564234677500 ) ) ;
#51457 = cartesian_point ( 'none', ( 19.14251968257110500, -1.210196350398815600, -4.219729459789082400 ) ) ;
#51458 = cartesian_point ( 'none', ( 18.28474686281228400, -1.380548869887165700, -4.167103145048384900 ) ) ;
#51459 = cartesian_point ( 'none', ( 17.42989039486063500, -1.547345147585597300, -4.104218725826792800 ) ) ;
#51460 = cartesian_point ( 'none', ( 16.26922365245529500, -1.773809939675725900, -4.018838481607706300 ) ) ;
#51461 = cartesian_point ( 'none', ( 15.10457905829384600, -1.992450595000847800, -3.915048539906511100 ) ) ;
#51462 = cartesian_point ( 'none', ( 13.94391231588850200, -2.201773576186384100, -3.793557891266641700 ) ) ;
#51463 = cartesian_point ( 'none', ( 12.78324557348316600, -2.411096557371921200, -3.672067242626774900 ) ) ;
#51464 = cartesian_point ( 'none', ( 11.61860097932172100, -2.609671976205663900, -3.533705791368341800 ) ) ;
#51465 = cartesian_point ( 'none', ( 10.45793423691638100, -2.796143361224152600, -3.379418686500104100 ) ) ;
#51466 = cartesian_point ( 'none', ( 9.297267494511039800, -2.982614746242641800, -3.225131581631866400 ) ) ;
#51467 = cartesian_point ( 'none', ( 8.132622900349593600, -3.155708308806705300, -3.055972760525140800 ) ) ;
#51468 = cartesian_point ( 'none', ( 6.971956157944251100, -3.314241644369465300, -2.873097749452874900 ) ) ;
#51469 = cartesian_point ( 'none', ( 5.811289415538911200, -3.472774979932225400, -2.690222738380608500 ) ) ;
#51470 = cartesian_point ( 'none', ( 4.646644821377467600, -3.615665145061101300, -2.494880759101247000 ) ) ;
#51471 = cartesian_point ( 'none', ( 3.485978078972125500, -3.741936055039542200, -2.288406195407428600 ) ) ;
#51472 = cartesian_point ( 'none', ( 2.325311336566785200, -3.868206965017983600, -2.081931631713610300 ) ) ;
#51473 = cartesian_point ( 'none', ( 1.160666742405341600, -3.976996061493817300, -1.865734914237817500 ) ) ;
#51474 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.067560204627422000, -1.641292885780997400 ) ) ;
#51475 = cartesian_point ( 'none', ( 20.00002613607361100, -1.034322252370169400, -4.232230325226150400 ) ) ;
#51476 = cartesian_point ( 'none', ( 19.14251968257110500, -1.206397027568902900, -4.190176666662531500 ) ) ;
#51477 = cartesian_point ( 'none', ( 18.28474686281228400, -1.375552626039535200, -4.137729029102160900 ) ) ;
#51478 = cartesian_point ( 'none', ( 17.42989039486063500, -1.541165340465182600, -4.075095758489704100 ) ) ;
#51479 = cartesian_point ( 'none', ( 16.26922365245529500, -1.766023169772958500, -3.990056506997412100 ) ) ;
#51480 = cartesian_point ( 'none', ( 15.10457905829384600, -1.983090509864537500, -3.886739095294734300 ) ) ;
#51481 = cartesian_point ( 'none', ( 13.94391231588850200, -2.190884570703707500, -3.765849286066075500 ) ) ;
#51482 = cartesian_point ( 'none', ( 12.78324557348316600, -2.398678631542877900, -3.644959476837417600 ) ) ;
#51483 = cartesian_point ( 'none', ( 11.61860097932172100, -2.595779968993701100, -3.507323070060465000 ) ) ;
#51484 = cartesian_point ( 'none', ( 10.45793423691638100, -2.780842181063262400, -3.353880261954987200 ) ) ;
#51485 = cartesian_point ( 'none', ( 9.297267494511039800, -2.965904393132824600, -3.200437453849509500 ) ) ;
#51486 = cartesian_point ( 'none', ( 8.132622900349593600, -3.137663317262073400, -3.032236414383824700 ) ) ;
#51487 = cartesian_point ( 'none', ( 6.971956157944251100, -3.294945665837950300, -2.850426127211095600 ) ) ;
#51488 = cartesian_point ( 'none', ( 5.811289415538911200, -3.452228014413827300, -2.668615840038366400 ) ) ;
#51489 = cartesian_point ( 'none', ( 4.646644821377467600, -3.593959389513355700, -2.474438253773187500 ) ) ;
#51490 = cartesian_point ( 'none', ( 3.485978078972125500, -3.719171622130880800, -2.269219798223232500 ) ) ;
#51491 = cartesian_point ( 'none', ( 2.325311336566785200, -3.844383854748407700, -2.064001342673278000 ) ) ;
#51492 = cartesian_point ( 'none', ( 1.160666742405341600, -3.952221618371617700, -1.849143867978730400 ) ) ;
#51493 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.041948271728915500, -1.626115068554365500 ) ) ;
#51494 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.168886972247737100, -1.696174314939347600 ) ) ;
#51495 = cartesian_point ( 'none', ( 20.00002613607361100, -1.048269801850035400, -4.337127617194649800 ) ) ;
#51496 = cartesian_point ( 'none', ( 19.14251968257110500, -1.224609509849530700, -4.294506876677336200 ) ) ;
#51497 = cartesian_point ( 'none', ( 18.28474686281228400, -1.397986635564183500, -4.241233551147814800 ) ) ;
#51498 = cartesian_point ( 'none', ( 17.42989039486063500, -1.567761867149034300, -4.177519392320832900 ) ) ;
#51499 = cartesian_point ( 'none', ( 16.26922365245529500, -1.798271282907288700, -4.091012583349726000 ) ) ;
#51500 = cartesian_point ( 'none', ( 15.10457905829384600, -2.020849716480257500, -3.985765922311103700 ) ) ;
#51501 = cartesian_point ( 'none', ( 13.94391231588850200, -2.233976731475075800, -3.862498350618571900 ) ) ;
#51502 = cartesian_point ( 'none', ( 12.78324557348316600, -2.447103746469893700, -3.739230778926038800 ) ) ;
#51503 = cartesian_point ( 'none', ( 11.61860097932172100, -2.649323469266196400, -3.598784339085928900 ) ) ;
#51504 = cartesian_point ( 'none', ( 10.45793423691638100, -2.839254534109183500, -3.442118422693166000 ) ) ;
#51505 = cartesian_point ( 'none', ( 9.297267494511039800, -3.029185598952170500, -3.285452506300403200 ) ) ;
#51506 = cartesian_point ( 'none', ( 8.132622900349593600, -3.205530584081397900, -3.113637300421098900 ) ) ;
#51507 = cartesian_point ( 'none', ( 6.971956157944251100, -3.367084874436971000, -2.927846477129737200 ) ) ;
#51508 = cartesian_point ( 'none', ( 5.811289415538911200, -3.528639164792543700, -2.742055653838375100 ) ) ;
#51509 = cartesian_point ( 'none', ( 4.646644821377467600, -3.674299180757438300, -2.543558352847450400 ) ) ;
#51510 = cartesian_point ( 'none', ( 3.485978078972125500, -3.803069916725300800, -2.333710511996347500 ) ) ;
#51511 = cartesian_point ( 'none', ( 2.325311336566785200, -3.931840652693164200, -2.123862671145244200 ) ) ;
#51512 = cartesian_point ( 'none', ( 1.160666742405341600, -4.042842473965527500, -1.904097763969886600 ) ) ;
#51513 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.135317125548732000, -1.675917007624966100 ) ) ;
#51514 = cartesian_point ( 'none', ( 20.00002613607361100, -1.044238995588783600, -4.310745850386061000 ) ) ;
#51515 = cartesian_point ( 'none', ( 19.14251968257110500, -1.219506069009325600, -4.268288995108439300 ) ) ;
#51516 = cartesian_point ( 'none', ( 18.28474686281228400, -1.391822771886250100, -4.215244550281714600 ) ) ;
#51517 = cartesian_point ( 'none', ( 17.42989039486063500, -1.560553710407643900, -4.151823332400099700 ) ) ;
#51518 = cartesian_point ( 'none', ( 16.26922365245529500, -1.789645255127284300, -4.065714258985218900 ) ) ;
#51519 = cartesian_point ( 'none', ( 15.10457905829384600, -2.010843505151992600, -3.960981061896582400 ) ) ;
#51520 = cartesian_point ( 'none', ( 13.94391231588850200, -2.222637452142024000, -3.838339175068370000 ) ) ;
#51521 = cartesian_point ( 'none', ( 12.78324557348316600, -2.434431399132055900, -3.715697288240158400 ) ) ;
#51522 = cartesian_point ( 'none', ( 11.61860097932172100, -2.635374275673232300, -3.575984480116645200 ) ) ;
#51523 = cartesian_point ( 'none', ( 10.45793423691638100, -2.824093438165380800, -3.420155130844236600 ) ) ;
#51524 = cartesian_point ( 'none', ( 9.297267494511039800, -3.012812600657529800, -3.264325781571829000 ) ) ;
#51525 = oriented_edge ( 'none', *, *, #51825, .t. ) ;
#51526 = cartesian_point ( 'none', ( 8.132622900349593600, -3.188018905862116900, -3.093444363614938900 ) ) ;
#51527 = cartesian_point ( 'none', ( 6.971956157944251100, -3.348515517057738300, -2.908678170329689600 ) ) ;
#51528 = cartesian_point ( 'none', ( 5.811289415538911200, -3.509012128253359300, -2.723911977044442000 ) ) ;
#51529 = cartesian_point ( 'none', ( 4.646644821377467600, -3.653702690844125900, -2.526523148881427700 ) ) ;
#51530 = cartesian_point ( 'none', ( 3.485978078972125500, -3.781598821573240800, -2.317860051686640800 ) ) ;
#51531 = cartesian_point ( 'none', ( 2.325311336566785200, -3.909494952302357900, -2.109196954491854300 ) ) ;
#51532 = cartesian_point ( 'none', ( 1.160666742405341600, -4.019722990911973600, -1.890684968800731900 ) ) ;
#51533 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.111529968128625300, -1.663816753043783100 ) ) ;
#51534 = cartesian_point ( 'none', ( 20.00002613607361100, -1.040344599262933400, -4.287400410444954300 ) ) ;
#51535 = cartesian_point ( 'none', ( 19.14251968257110500, -1.214662489623697500, -4.245101894227544500 ) ) ;
#51536 = cartesian_point ( 'none', ( 18.28474686281228400, -1.386041626791365300, -4.192273275801455600 ) ) ;
#51537 = cartesian_point ( 'none', ( 17.42989039486063500, -1.553850079970162200, -4.129124494814345100 ) ) ;
#51538 = cartesian_point ( 'none', ( 16.26922365245529500, -1.781689136000007600, -4.043385317931472000 ) ) ;
#51539 = cartesian_point ( 'none', ( 15.10457905829384600, -2.001669721032304200, -3.939124183686862200 ) ) ;
#51540 = cartesian_point ( 'none', ( 13.94391231588850200, -2.212289144613903200, -3.817053301346811100 ) ) ;
#51541 = cartesian_point ( 'none', ( 12.78324557348316600, -2.422908568195503600, -3.694982419006759900 ) ) ;
#51542 = cartesian_point ( 'none', ( 11.61860097932172100, -2.622728086098056600, -3.555935656475895300 ) ) ;
#51543 = cartesian_point ( 'none', ( 12.78324557348316600, -2.504457440028619700, -3.893635910159625600 ) ) ;
#51544 = cartesian_point ( 'none', ( 11.61860097932172100, -2.715093796900142700, -3.749796440319614000 ) ) ;
#51545 = cartesian_point ( 'none', ( 10.45793423691638100, -2.913132554549246600, -3.589054042711630600 ) ) ;
#51546 = cartesian_point ( 'none', ( 9.297267494511039800, -3.111171312198349500, -3.428311645103646800 ) ) ;
#51547 = cartesian_point ( 'none', ( 8.132622900349593600, -3.295259665101631700, -3.251764353294001300 ) ) ;
#51548 = cartesian_point ( 'none', ( 6.971956157944251100, -3.464140103145629400, -3.060618164302352900 ) ) ;
#51549 = cartesian_point ( 'none', ( 5.811289415538911200, -3.633020541189627000, -2.869471975310704500 ) ) ;
#51550 = cartesian_point ( 'none', ( 4.646644821377467600, -3.785539439739986600, -2.665032611427550900 ) ) ;
#51551 = cartesian_point ( 'none', ( 3.485978078972125500, -3.920654940067481500, -2.448696600807002400 ) ) ;
#51552 = cartesian_point ( 'none', ( 2.325311336566785200, -4.055770440394977200, -2.232360590186453800 ) ) ;
#51553 = cartesian_point ( 'none', ( 1.160666742405341600, -4.172559566627057000, -2.005605727142877500 ) ) ;
#51554 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.270224530608937900, -1.769980977317267900 ) ) ;
#51555 = cartesian_point ( 'none', ( 20.00002613607361100, -1.052833933736775400, -4.431057824826369900 ) ) ;
#51556 = cartesian_point ( 'none', ( 19.14251968257110500, -1.232992672866561400, -4.388251515020989800 ) ) ;
#51557 = cartesian_point ( 'none', ( 18.28474686281228400, -1.410169589457152000, -4.334560381963656900 ) ) ;
#51558 = cartesian_point ( 'none', ( 17.42989039486063500, -1.583711299792116800, -4.270198034973719600 ) ) ;
#51559 = cartesian_point ( 'none', ( 16.26922365245529500, -1.819334587627291700, -4.182811159615130900 ) ) ;
#51560 = cartesian_point ( 'none', ( 15.10457905829384600, -2.046936751505088500, -4.076265137852987100 ) ) ;
#51561 = cartesian_point ( 'none', ( 13.94391231588850200, -2.264963037860666000, -3.951287787052169400 ) ) ;
#51562 = cartesian_point ( 'none', ( 12.78324557348316600, -2.482989324216244000, -3.826310436251350500 ) ) ;
#51563 = cartesian_point ( 'none', ( 11.61860097932172100, -2.689950392438045700, -3.683755478443193600 ) ) ;
#51564 = cartesian_point ( 'none', ( 10.45793423691638100, -2.884432488574356000, -3.524596708538352700 ) ) ;
#51565 = cartesian_point ( 'none', ( 9.297267494511039800, -3.078914584710666300, -3.365437938633512700 ) ) ;
#51566 = cartesian_point ( 'none', ( 8.132622900349593600, -3.259589198842622000, -3.190762572415307900 ) ) ;
#51567 = cartesian_point ( 'none', ( 6.971956157944251100, -3.425222140154052600, -3.001763819753501000 ) ) ;
#51568 = cartesian_point ( 'none', ( 5.811289415538911200, -3.590855081465484900, -2.812765067091694200 ) ) ;
#51569 = cartesian_point ( 'none', ( 4.646644821377467600, -3.740314909017642200, -2.610733981109179900 ) ) ;
#51570 = cartesian_point ( 'none', ( 3.485978078972125500, -3.872580660638072400, -2.397050638980043700 ) ) ;
#51571 = cartesian_point ( 'none', ( 2.325311336566785200, -4.004846412258502600, -2.183367296850907500 ) ) ;
#51572 = cartesian_point ( 'none', ( 1.160666742405341600, -4.119014578747930400, -1.959491372473949800 ) ) ;
#51573 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.214305275764236700, -1.726952165419866700 ) ) ;
#51574 = cartesian_point ( 'none', ( 20.00002613607361100, -1.051373654973411600, -4.376212898347692900 ) ) ;
#51575 = cartesian_point ( 'none', ( 19.14251968257110500, -1.229302499303201100, -4.333465960816651500 ) ) ;
#51576 = cartesian_point ( 'none', ( 18.28474686281228400, -1.404257771843062700, -4.279969903455151900 ) ) ;
#51577 = cartesian_point ( 'none', ( 17.42989039486063500, -1.575594320323527600, -4.215937432149711800 ) ) ;
#51578 = cartesian_point ( 'none', ( 16.26922365245529500, -1.808223587382008500, -4.128998439857440400 ) ) ;
#51579 = cartesian_point ( 'none', ( 15.10457905829384600, -2.032878942472477100, -4.023146015689937000 ) ) ;
#51580 = cartesian_point ( 'none', ( 13.94391231588850200, -2.248025761722132600, -3.899103239037214700 ) ) ;
#51581 = cartesian_point ( 'none', ( 12.78324557348316600, -2.463172580971789500, -3.775060462384491400 ) ) ;
#51582 = cartesian_point ( 'none', ( 11.61860097932172100, -2.667341193449152700, -3.633674671188806800 ) ) ;
#51583 = cartesian_point ( 'none', ( 10.45793423691638100, -2.859136920506752900, -3.475911673767333900 ) ) ;
#51584 = cartesian_point ( 'none', ( 9.297267494511039800, -3.050932647564354100, -3.318148676345861000 ) ) ;
#51585 = cartesian_point ( 'none', ( 8.132622900349593600, -3.229045329908080100, -3.145086153940562600 ) ) ;
#51586 = cartesian_point ( 'none', ( 6.971956157944251100, -3.392258277313641400, -2.957906299062557300 ) ) ;
#51587 = cartesian_point ( 'none', ( 5.811289415538911200, -3.555471224719201700, -2.770726444184551600 ) ) ;
#51588 = cartesian_point ( 'none', ( 4.646644821377467600, -3.702669527260063800, -2.570707885040531200 ) ) ;
#51589 = cartesian_point ( 'none', ( 3.485978078972125500, -3.832847671272760600, -2.359216951205600500 ) ) ;
#51590 = cartesian_point ( 'none', ( 2.325311336566785200, -3.963025815285456500, -2.147726017370668900 ) ) ;
#51591 = cartesian_point ( 'none', ( 1.160666742405341600, -4.075294552047478400, -1.926207406371905700 ) ) ;
#51592 = cartesian_point ( 'none', ( 2.325311336566785200, -4.248316003529816400, -2.469983839861966700 ) ) ;
#51593 = cartesian_point ( 'none', ( 1.160666742405341600, -4.377899720948152100, -2.232264112588136800 ) ) ;
#51594 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.487410104789289800, -1.984655380136986200 ) ) ;
#51595 = cartesian_point ( 'none', ( 20.00002613607361100, -1.027164139993470800, -4.688185301360868500 ) ) ;
#51596 = cartesian_point ( 'none', ( 19.14251968257110500, -1.217777213911788800, -4.646422678606601400 ) ) ;
#51597 = cartesian_point ( 'none', ( 18.28474686281228400, -1.405450311378723100, -4.593136271648949900 ) ) ;
#51598 = cartesian_point ( 'none', ( 17.42989039486063500, -1.589491052090197700, -4.528539034358630000 ) ) ;
#51599 = cartesian_point ( 'none', ( 16.26922365245529500, -1.839369218776224900, -4.440833240713773800 ) ) ;
#51600 = cartesian_point ( 'none', ( 15.10457905829384600, -2.081151237803131200, -4.332792231367706700 ) ) ;
#51601 = cartesian_point ( 'none', ( 13.94391231588850200, -2.313185492817220600, -4.205154035966406100 ) ) ;
#51602 = cartesian_point ( 'none', ( 12.78324557348316600, -2.545219747831311900, -4.077515840565106400 ) ) ;
#51603 = cartesian_point ( 'none', ( 11.61860097932172100, -2.765921209591200000, -3.931152357406592700 ) ) ;
#51604 = cartesian_point ( 'none', ( 10.45793423691638100, -2.973782263324728600, -3.767063397491454700 ) ) ;
#51605 = cartesian_point ( 'none', ( 9.297267494511039800, -3.181643317058257200, -3.602974437576318900 ) ) ;
#51606 = cartesian_point ( 'none', ( 8.132622900349593600, -3.375244061000089800, -3.422280894884795400 ) ) ;
#51607 = cartesian_point ( 'none', ( 6.971956157944251100, -3.553262005760531300, -3.226217089534312100 ) ) ;
#51608 = cartesian_point ( 'none', ( 5.811289415538911200, -3.731279950520974200, -3.030153284183828800 ) ) ;
#51609 = cartesian_point ( 'none', ( 4.646644821377467600, -3.892499053029491400, -2.820058530771012400 ) ) ;
#51610 = cartesian_point ( 'none', ( 3.485978078972125500, -4.035818023341931000, -2.597367989494948400 ) ) ;
#51611 = cartesian_point ( 'none', ( 2.325311336566785200, -4.179136993654371900, -2.374677448218884800 ) ) ;
#51612 = cartesian_point ( 'none', ( 1.160666742405341600, -4.303576817879975800, -2.140912321281728500 ) ) ;
#51613 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.408287445838961800, -1.897669461535179200 ) ) ;
#51614 = cartesian_point ( 'none', ( 20.00002613607361100, -1.042528953278479600, -4.587439267550578800 ) ) ;
#51615 = cartesian_point ( 'none', ( 19.14251968257110500, -1.229045876990429800, -4.545051939478120100 ) ) ;
#51616 = cartesian_point ( 'none', ( 18.28474686281228400, -1.412593285177613500, -4.491391629205550000 ) ) ;
#51617 = cartesian_point ( 'none', ( 17.42989039486063500, -1.592494143093761100, -4.426672345690493900 ) ) ;
#51618 = cartesian_point ( 'none', ( 16.26922365245529500, -1.836751454749579800, -4.338800845872261100 ) ) ;
#51619 = cartesian_point ( 'none', ( 15.10457905829384600, -2.072918132908603700, -4.231058862852802500 ) ) ;
#51620 = cartesian_point ( 'none', ( 13.94391231588850200, -2.299380919689145500, -4.104182383625075500 ) ) ;
#51621 = cartesian_point ( 'none', ( 12.78324557348316600, -2.525843706469688100, -3.977305904397348400 ) ) ;
#51622 = cartesian_point ( 'none', ( 11.61860097932172100, -2.741055631407792500, -3.832161623965535400 ) ) ;
#51623 = cartesian_point ( 'none', ( 10.45793423691638100, -2.943546578834111700, -3.669741024939349000 ) ) ;
#51624 = cartesian_point ( 'none', ( 9.297267494511039800, -3.146037526260430500, -3.507320425913163000 ) ) ;
#51625 = cartesian_point ( 'none', ( 8.132622900349593600, -3.334424277680921200, -3.328733005676274700 ) ) ;
#51626 = cartesian_point ( 'none', ( 6.971956157944251100, -3.507419960561730700, -3.135198697394162300 ) ) ;
#51627 = cartesian_point ( 'none', ( 5.811289415538911200, -3.680415643442540100, -2.941664389112050400 ) ) ;
#51628 = cartesian_point ( 'none', ( 4.646644821377467600, -3.836838521854276400, -2.734505228351488800 ) ) ;
#51629 = cartesian_point ( 'none', ( 3.485978078972125500, -3.975620068926677000, -2.515136322237096600 ) ) ;
#51630 = cartesian_point ( 'none', ( 2.325311336566785200, -4.114401615999076600, -2.295767416122706600 ) ) ;
#51631 = cartesian_point ( 'none', ( 1.160666742405341600, -4.234593813042997600, -2.065687276720392400 ) ) ;
#51632 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.335375625479345600, -1.826467584680463900 ) ) ;
#51633 = cartesian_point ( 'none', ( 20.00002613607361100, -1.050459145364309300, -4.501575922474240000 ) ) ;
#51634 = cartesian_point ( 'none', ( 19.14251968257110500, -1.233485021882123200, -4.458866167237948400 ) ) ;
#51635 = cartesian_point ( 'none', ( 18.28474686281228400, -1.413528998539954600, -4.405096745707020000 ) ) ;
#51636 = cartesian_point ( 'none', ( 17.42989039486063500, -1.589927054836702200, -4.340481789177050400 ) ) ;
#51637 = cartesian_point ( 'none', ( 16.26922365245529500, -1.829428497528198500, -4.252751937537738900 ) ) ;
#51638 = cartesian_point ( 'none', ( 15.10457905829384600, -2.060867247640510300, -4.145543855443084300 ) ) ;
#51639 = cartesian_point ( 'none', ( 13.94391231588850200, -2.282662343834564600, -4.019589882801355400 ) ) ;
#51640 = cartesian_point ( 'none', ( 15.10457905829384600, -2.064210771203693000, -4.732377156574168400 ) ) ;
#51641 = cartesian_point ( 'none', ( 13.94391231588850200, -2.318278033394501200, -4.604457962225178700 ) ) ;
#51642 = cartesian_point ( 'none', ( 12.78324557348316600, -2.572345295585310300, -4.476538767876189000 ) ) ;
#51643 = cartesian_point ( 'none', ( 11.61860097932172100, -2.814981305922642300, -4.328075774212415200 ) ) ;
#51644 = cartesian_point ( 'none', ( 10.45793423691638100, -3.044528614426215800, -4.160083134020076100 ) ) ;
#51645 = cartesian_point ( 'none', ( 9.297267494511039800, -3.274075922929789300, -3.992090493827737100 ) ) ;
#51646 = cartesian_point ( 'none', ( 8.132622900349593600, -3.488966488724616800, -3.805715767181642400 ) ) ;
#51647 = cartesian_point ( 'none', ( 6.971956157944251100, -3.687732391350151900, -3.602232082446270600 ) ) ;
#51648 = cartesian_point ( 'none', ( 5.811289415538911200, -3.886498293975688200, -3.398748397710900100 ) ) ;
#51649 = cartesian_point ( 'none', ( 4.646644821377467600, -4.067781760771024900, -3.179545754782737300 ) ) ;
#51650 = cartesian_point ( 'none', ( 3.485978078972125500, -4.230344441838932200, -2.946121529981536200 ) ) ;
#51651 = cartesian_point ( 'none', ( 2.325311336566785200, -4.392907122906843900, -2.712697305180337800 ) ) ;
#51652 = cartesian_point ( 'none', ( 1.160666742405341600, -4.535638550299241300, -2.466646022650544000 ) ) ;
#51653 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.657563723639271700, -2.209648462144552500 ) ) ;
#51654 = cartesian_point ( 'none', ( 20.00002613607361100, -0.9670719275199778400, -4.931623554524786200 ) ) ;
#51655 = cartesian_point ( 'none', ( 19.14251968257110500, -1.167582757342144200, -4.892304171660121900 ) ) ;
#51656 = cartesian_point ( 'none', ( 18.28474686281228400, -1.365281862734512200, -4.840853037217655700 ) ) ;
#51657 = cartesian_point ( 'none', ( 17.42989039486063500, -1.559439496745558000, -4.777477101204238100 ) ) ;
#51658 = cartesian_point ( 'none', ( 16.26922365245529500, -1.823053702204750600, -4.691429508471110000 ) ) ;
#51659 = cartesian_point ( 'none', ( 15.10457905829384600, -2.078661777614284400, -4.583906723348694500 ) ) ;
#51660 = cartesian_point ( 'none', ( 13.94391231588850200, -2.324517660635933700, -4.455643235486042500 ) ) ;
#51661 = cartesian_point ( 'none', ( 12.78324557348316600, -2.570373543657583900, -4.327379747623391300 ) ) ;
#51662 = cartesian_point ( 'none', ( 11.61860097932172100, -2.804797789315724500, -4.179251726700074200 ) ) ;
#51663 = cartesian_point ( 'none', ( 10.45793423691638100, -3.026189042309455500, -4.012271037298833500 ) ) ;
#51664 = cartesian_point ( 'none', ( 9.297267494511039800, -3.247580295303185600, -3.845290347897593700 ) ) ;
#51665 = cartesian_point ( 'none', ( 8.132622900349593600, -3.454426228886781300, -3.660597637443233000 ) ) ;
#51666 = cartesian_point ( 'none', ( 6.971956157944251100, -3.645313875594846700, -3.459454544424099200 ) ) ;
#51667 = cartesian_point ( 'none', ( 5.811289415538911200, -3.836201522302914200, -3.258311451404964900 ) ) ;
#51668 = cartesian_point ( 'none', ( 4.646644821377467600, -4.009826925950907400, -3.042091987102792100 ) ) ;
#51669 = cartesian_point ( 'none', ( 3.485978078972125500, -4.165004048978070200, -2.812273149702416900 ) ) ;
#51670 = cartesian_point ( 'none', ( 2.325311336566785200, -4.320181172005233000, -2.582454312302042700 ) ) ;
#51671 = cartesian_point ( 'none', ( 1.160666742405341600, -4.455849997313756600, -2.340605997496144800 ) ) ;
#51672 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.571083769260403600, -2.088380274505813500 ) ) ;
#51673 = cartesian_point ( 'none', ( 20.00002613607361100, -1.002592918155473100, -4.803177476102274700 ) ) ;
#51674 = cartesian_point ( 'none', ( 19.14251968257110500, -1.197881364418320800, -4.762413874466715500 ) ) ;
#51675 = cartesian_point ( 'none', ( 18.28474686281228400, -1.390280969767926400, -4.709839627263963100 ) ) ;
#51676 = cartesian_point ( 'none', ( 17.42989039486063500, -1.579081750688067900, -4.645665426084364400 ) ) ;
#51677 = cartesian_point ( 'none', ( 16.26922365245529500, -1.835422780521110500, -4.558534002480509000 ) ) ;
#51678 = cartesian_point ( 'none', ( 15.10457905829384600, -2.083693019842801000, -4.450531702401995000 ) ) ;
#51679 = cartesian_point ( 'none', ( 13.94391231588850200, -2.322196531175862800, -4.322396291071251000 ) ) ;
#51680 = cartesian_point ( 'none', ( 12.78324557348316600, -2.560700042508925000, -4.194260879740507000 ) ) ;
#51681 = cartesian_point ( 'none', ( 11.61860097932172100, -2.787807605031573200, -4.046867651944518600 ) ) ;
#51682 = cartesian_point ( 'none', ( 10.45793423691638100, -3.001967843807741100, -3.881223452883898700 ) ) ;
#51683 = cartesian_point ( 'none', ( 9.297267494511039800, -3.216128082583908500, -3.715579253823280100 ) ) ;
#51684 = cartesian_point ( 'none', ( 8.132622900349593600, -3.415878066027128000, -3.532815601338623200 ) ) ;
#51685 = cartesian_point ( 'none', ( 6.971956157944251100, -3.599853299206663000, -3.334180956496303400 ) ) ;
#51686 = cartesian_point ( 'none', ( 5.811289415538911200, -3.783828532386198900, -3.135546311653984600 ) ) ;
#51687 = cartesian_point ( 'none', ( 4.646644821377467600, -3.950772277911003300, -2.922397550491156800 ) ) ;
#51688 = cartesian_point ( 'none', ( 3.485978078972125500, -4.099544140720409400, -2.696190695176561300 ) ) ;
#51689 = cartesian_point ( 'none', ( 3.485978078972125500, -4.423150025713675300, -3.516026729227572600 ) ) ;
#51690 = cartesian_point ( 'none', ( 2.325311336566785200, -4.617159242914312700, -3.271963774041160500 ) ) ;
#51691 = cartesian_point ( 'none', ( 1.160666742405341600, -4.790351261183495500, -3.012713263412972500 ) ) ;
#51692 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.941543003422046900, -2.740046141207158800 ) ) ;
#51693 = cartesian_point ( 'none', ( 20.00002613607361100, -0.7784943672543355200, -5.387451156106839000 ) ) ;
#51694 = cartesian_point ( 'none', ( 19.14251968257110500, -0.9975383169788123400, -5.355798993312129500 ) ) ;
#51695 = cartesian_point ( 'none', ( 18.28474686281228400, -1.214199049662148600, -5.310870259626243600 ) ) ;
#51696 = cartesian_point ( 'none', ( 17.42989039486063500, -1.427675902672137500, -5.252849222680292300 ) ) ;
#51697 = cartesian_point ( 'none', ( 16.26922365245529500, -1.717520447167130800, -5.174072152531429900 ) ) ;
#51698 = cartesian_point ( 'none', ( 15.10457905829384600, -1.999869666702300800, -5.071628973243451600 ) ) ;
#51699 = cartesian_point ( 'none', ( 13.94391231588850200, -2.272794829809882300, -4.946219475606913100 ) ) ;
#51700 = cartesian_point ( 'none', ( 12.78324557348316600, -2.545719992917463000, -4.820809977970373700 ) ) ;
#51701 = cartesian_point ( 'none', ( 11.61860097932172100, -2.807356743990954600, -4.673290836017688600 ) ) ;
#51702 = cartesian_point ( 'none', ( 10.45793423691638100, -3.055917838724350900, -4.504669755070836800 ) ) ;
#51703 = cartesian_point ( 'none', ( 9.297267494511039800, -3.304478933457744900, -4.336048674123985000 ) ) ;
#51704 = cartesian_point ( 'none', ( 8.132622900349593600, -3.538266447536380100, -4.147477507145358900 ) ) ;
#51705 = cartesian_point ( 'none', ( 6.971956157944251100, -3.755683375181678500, -3.940244386414073500 ) ) ;
#51706 = cartesian_point ( 'none', ( 5.811289415538911200, -3.973100302826976500, -3.733011265682785900 ) ) ;
#51707 = cartesian_point ( 'none', ( 4.646644821377467600, -4.172661465965255400, -3.508531803545051900 ) ) ;
#51708 = cartesian_point ( 'none', ( 3.485978078972125500, -4.353003659499920600, -3.268339422346452100 ) ) ;
#51709 = cartesian_point ( 'none', ( 2.325311336566785200, -4.533345853034589400, -3.028147041147852800 ) ) ;
#51710 = cartesian_point ( 'none', ( 1.160666742405341600, -4.693237156919225100, -2.773882498403844800 ) ) ;
#51711 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.831585351420646800, -2.507282678762222900 ) ) ;
#51712 = cartesian_point ( 'none', ( 20.00002613607361100, -0.8565732999651284300, -5.224931578233745100 ) ) ;
#51713 = cartesian_point ( 'none', ( 19.14251968257110500, -1.069009499714085800, -5.190104868270871000 ) ) ;
#51714 = cartesian_point ( 'none', ( 18.28474686281228400, -1.278882847732490100, -5.142410674586632700 ) ) ;
#51715 = cartesian_point ( 'none', ( 17.42989039486063500, -1.485418100676704700, -5.082042983055076800 ) ) ;
#51716 = cartesian_point ( 'none', ( 16.26922365245529500, -1.765837806456108400, -5.000079782794863100 ) ) ;
#51717 = cartesian_point ( 'none', ( 15.10457905829384600, -2.038531269339048300, -4.895239652657526400 ) ) ;
#51718 = cartesian_point ( 'none', ( 13.94391231588850200, -2.301635716466499600, -4.768238757038395700 ) ) ;
#51719 = cartesian_point ( 'none', ( 12.78324557348316600, -2.564740163593952600, -4.641237861419268600 ) ) ;
#51720 = cartesian_point ( 'none', ( 11.61860097932172100, -2.816458324807636700, -4.492943745212641300 ) ) ;
#51721 = cartesian_point ( 'none', ( 10.45793423691638100, -3.055070709827606200, -4.324369407600463500 ) ) ;
#51722 = cartesian_point ( 'none', ( 9.297267494511039800, -3.293683094847576600, -4.155795069988284900 ) ) ;
#51723 = cartesian_point ( 'none', ( 8.132622900349593600, -3.517559739134370000, -3.968092044628575000 ) ) ;
#51724 = cartesian_point ( 'none', ( 6.971956157944251100, -3.725171338199575900, -3.762542533512905700 ) ) ;
#51725 = cartesian_point ( 'none', ( 5.811289415538911200, -3.932782937264783100, -3.556993022397235500 ) ) ;
#51726 = cartesian_point ( 'none', ( 4.646644821377467600, -4.122711293371396300, -3.335001137110988000 ) ) ;
#51727 = cartesian_point ( 'none', ( 3.485978078972125500, -4.293659003262386700, -3.098083307327478100 ) ) ;
#51728 = cartesian_point ( 'none', ( 2.325311336566785200, -4.464606713153381500, -2.861165477543967700 ) ) ;
#51729 = cartesian_point ( 'none', ( 1.160666742405341600, -4.615406030631498300, -2.610940092272135500 ) ) ;
#51730 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.745026843449869200, -2.349116444618591300 ) ) ;
#51731 = cartesian_point ( 'none', ( 20.00002613607361100, -0.9189307286201080500, -5.072574541790001700 ) ) ;
#51732 = cartesian_point ( 'none', ( 19.14251968257110500, -1.125172368815031200, -5.035212492374114400 ) ) ;
#51733 = cartesian_point ( 'none', ( 18.28474686281228400, -1.328709599142366100, -4.985365549818137500 ) ) ;
#51734 = cartesian_point ( 'none', ( 17.42989039486063500, -1.528790870911584100, -4.923235180146862800 ) ) ;
#51735 = cartesian_point ( 'none', ( 16.26922365245529500, -1.800447794180985300, -4.838878733802612700 ) ) ;
#51736 = cartesian_point ( 'none', ( 16.26922365245529500, -1.494394321945621500, -5.716884694740664400 ) ) ;
#51737 = cartesian_point ( 'none', ( 15.10457905829384600, -1.806976944247743900, -5.625906089278458900 ) ) ;
#51738 = cartesian_point ( 'none', ( 13.94391231588850200, -2.110978984726346000, -5.509425353523720800 ) ) ;
#51739 = cartesian_point ( 'none', ( 12.78324557348316600, -2.414981025204948800, -5.392944617768982600 ) ) ;
#51740 = cartesian_point ( 'none', ( 11.61860097932172100, -2.708325841669547700, -5.251757433256825500 ) ) ;
#51741 = cartesian_point ( 'none', ( 10.45793423691638100, -2.989009591575957800, -5.086828251619388100 ) ) ;
#51742 = cartesian_point ( 'none', ( 9.297267494511039800, -3.269693341482369700, -4.921899069981954300 ) ) ;
#51743 = cartesian_point ( 'none', ( 8.132622900349593600, -3.535798670209155100, -4.734354524765813600 ) ) ;
#51744 = cartesian_point ( 'none', ( 6.971956157944251100, -3.785507808533857200, -4.525475735382462600 ) ) ;
#51745 = cartesian_point ( 'none', ( 5.811289415538911200, -4.035216946858557900, -4.316596945999112500 ) ) ;
#51746 = cartesian_point ( 'none', ( 4.646644821377467600, -4.266824128164682200, -4.087810766380346000 ) ) ;
#51747 = cartesian_point ( 'none', ( 3.485978078972125500, -4.478747240557317400, -3.840680038119091300 ) ) ;
#51748 = cartesian_point ( 'none', ( 2.325311336566785200, -4.690670352949952700, -3.593549309857836600 ) ) ;
#51749 = cartesian_point ( 'none', ( 1.160666742405341600, -4.881461746684246700, -3.329762186415381900 ) ) ;
#51750 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.049818123081067300, -3.051120601321464200 ) ) ;
#51751 = cartesian_point ( 'none', ( 20.00002613607361100, -0.5429568099589162600, -5.776227085422832800 ) ) ;
#51752 = cartesian_point ( 'none', ( 19.14251968257110500, -0.7778076807389366900, -5.754151450630600600 ) ) ;
#51753 = cartesian_point ( 'none', ( 18.28474686281228400, -1.010825806892535300, -5.717816515177747600 ) ) ;
#51754 = cartesian_point ( 'none', ( 17.42989039486063500, -1.241149110396377400, -5.667375964731419000 ) ) ;
#51755 = cartesian_point ( 'none', ( 16.26922365245529500, -1.553866634799500500, -5.598891170422084500 ) ) ;
#51756 = cartesian_point ( 'none', ( 15.10457905829384600, -1.859860640822215600, -5.504816277923715100 ) ) ;
#51757 = cartesian_point ( 'none', ( 13.94391231588850200, -2.157040879129546800, -5.385793914142754900 ) ) ;
#51758 = cartesian_point ( 'none', ( 12.78324557348316600, -2.454221117436879800, -5.266771550361796500 ) ) ;
#51759 = cartesian_point ( 'none', ( 11.61860097932172100, -2.740557545664390900, -5.123614758729963200 ) ) ;
#51760 = cartesian_point ( 'none', ( 10.45793423691638100, -3.014094195665971500, -4.957301445293176700 ) ) ;
#51761 = oriented_edge ( 'none', *, *, #51802, .t. ) ;
#51762 = cartesian_point ( 'none', ( 9.297267494511039800, -3.287630845667550300, -4.790988131856389400 ) ) ;
#51763 = cartesian_point ( 'none', ( 8.132622900349593600, -3.546499184761173800, -4.602654385184904700 ) ) ;
#51764 = cartesian_point ( 'none', ( 6.971956157944251100, -3.788930879701787100, -4.393586715736397300 ) ) ;
#51765 = cartesian_point ( 'none', ( 5.811289415538911200, -4.031362574642402700, -4.184519046287889000 ) ) ;
#51766 = cartesian_point ( 'none', ( 4.646644821377467600, -4.255701571131059100, -3.956145598236517900 ) ) ;
#51767 = cartesian_point ( 'none', ( 3.485978078972125500, -4.460415406344986300, -3.710026393800102800 ) ) ;
#51768 = cartesian_point ( 'none', ( 2.325311336566785200, -4.665129241558917200, -3.463907189363689500 ) ) ;
#51769 = cartesian_point ( 'none', ( 1.160666742405341600, -4.848819512426510800, -3.201723472270122900 ) ) ;
#51770 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.010231428138260100, -2.925266223157944700 ) ) ;
#51771 = cartesian_point ( 'none', ( 20.00002613607361100, -0.6534347827983684200, -5.612461411470271800 ) ) ;
#51772 = cartesian_point ( 'none', ( 19.14251968257110500, -0.8816272396062829800, -5.585893943559352900 ) ) ;
#51773 = cartesian_point ( 'none', ( 18.28474686281228400, -1.107727184188080900, -5.545482085840718300 ) ) ;
#51774 = cartesian_point ( 'none', ( 17.42989039486063500, -1.330898549180114400, -5.491394100080951200 ) ) ;
#51775 = advanced_face ( 'none', ( #7169 ), #7172, .f. ) ;
#51776 = cartesian_point ( 'none', ( 16.26922365245529500, -1.633905651441524200, -5.417957062883962400 ) ) ;
#51777 = cartesian_point ( 'none', ( 15.10457905829384600, -1.929813448360977000, -5.319748722222871400 ) ) ;
#51778 = cartesian_point ( 'none', ( 13.94391231588850200, -2.216600589638953300, -5.197439940646345800 ) ) ;
#51779 = cartesian_point ( 'none', ( 12.78324557348316600, -2.503387730916931000, -5.075131159069817600 ) ) ;
#51780 = cartesian_point ( 'none', ( 11.61860097932172100, -2.779095169580167100, -4.929557429575493400 ) ) ;
#51782 = oriented_edge ( 'none', *, *, #49601, .f. ) ;
#51781 = cartesian_point ( 'none', ( 10.45793423691638100, -3.041839544258928100, -4.761713168345638200 ) ) ;
#51783 = cartesian_point ( 'none', ( 9.297267494511039800, -3.304583918937689500, -4.593868907115785700 ) ) ;
#51784 = cartesian_point ( 'none', ( 8.132622900349593600, -3.552570419133628900, -4.404900660646442000 ) ) ;
#51785 = cartesian_point ( 'none', ( 6.971956157944251100, -3.784105045595404200, -4.196099273672278900 ) ) ;
#51786 = cartesian_point ( 'none', ( 5.811289415538911200, -4.015639672057181600, -3.987297886698114800 ) ) ;
#51787 = cartesian_point ( 'none', ( 4.646644821377467600, -4.229140808513038000, -3.760089684413984400 ) ) ;
#51788 = cartesian_point ( 'none', ( 10.45793423691638100, -4.682151549624890700, -0.4570804286273150700 ) ) ;
#51789 = cartesian_point ( 'none', ( 11.61860097932172100, -4.656930519472143500, -0.7154347094427632200 ) ) ;
#51790 = cartesian_point ( 'none', ( 20.00002613607362200, -1.242691171056220300, -3.867744887837752700 ) ) ;
#51791 = oriented_edge ( 'none', *, *, #47619, .t. ) ;
#51793 = oriented_edge ( 'none', *, *, #47595, .f. ) ;
#51792 = cartesian_point ( 'none', ( 12.20092327640244400, -2.565655057422014300, -3.167722121223404600 ) ) ;
#51794 = cartesian_point ( 'none', ( 10.45793423691638100, -2.808853924304280700, -2.934973849276444100 ) ) ;
#51795 = cartesian_point ( 'none', ( 18.71325369381603600, -1.478668396839866600, -3.791926336315959200 ) ) ;
#51796 = edge_curve ( 'none', #51807, #52049, #7225, .t. ) ;
#51797 = cartesian_point ( 'none', ( 17.42989039486063500, -1.703678020035789900, -3.687982248881233300 ) ) ;
#51798 = cartesian_point ( 'none', ( 15.68690135537457000, -2.009272941854580700, -3.546811463285623100 ) ) ;
#51799 = cartesian_point ( 'none', ( 13.94391231588850700, -2.287463999638296800, -3.357266792254514100 ) ) ;
#51800 = oriented_edge ( 'none', *, *, #51981, .t. ) ;
#51801 = oriented_edge ( 'none', *, *, #51796, .t. ) ;
#51802 = edge_curve ( 'none', #51112, #51398, #7220, .t. ) ;
#51803 = oriented_edge ( 'none', *, *, #52041, .f. ) ;
#51804 = advanced_face ( 'none', ( #7221 ), #7227, .t. ) ;
#51805 = vertex_point ( 'none', #7226 ) ;
#51806 = cartesian_point ( 'none', ( 20.00002613607361100, -0.4637587285512895200, -5.881745305748859600 ) ) ;
#51807 = vertex_point ( 'none', #7208 ) ;
#51808 = cartesian_point ( 'none', ( 19.14251968257110500, -0.7028997779479481100, -5.862889720672057200 ) ) ;
#51809 = cartesian_point ( 'none', ( 18.28474686281228400, -0.9403953055412481700, -5.829506820544403400 ) ) ;
#51810 = cartesian_point ( 'none', ( 17.42989039486063500, -1.175366374084910300, -5.781739693783934300 ) ) ;
#51811 = vertex_point ( 'none', #7212 ) ;
#51812 = cartesian_point ( 'none', ( 20.00003984779762000, 0.8424828320609217800, -3.974160860067413200 ) ) ;
#51813 = oriented_edge ( 'none', *, *, #47623, .f. ) ;
#51814 = cartesian_point ( 'none', ( 20.00002613607361100, 0.9106097249877371800, -3.959718678239796800 ) ) ;
#51815 = cartesian_point ( 'none', ( 20.00002613607361100, 0.9783453746937186300, -3.943529182072674100 ) ) ;
#51816 = cartesian_point ( 'none', ( 20.00002613607360800, 1.045642420001150900, -3.925603621547934200 ) ) ;
#51817 = oriented_edge ( 'none', *, *, #49919, .f. ) ;
#51818 = axis2_placement_3d ( 'none', #51819, #51840, #51839 ) ;
#51819 = cartesian_point ( 'none', ( 6.399999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#51820 =( bounded_curve ( ) b_spline_curve ( 3, ( #51816, #51815, #51814, #51812 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672483000, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672483000 ) )
representation_item ( '' ) );
#51821 = axis2_placement_3d ( 'none', #51855, #51828, #51827 ) ;
#51822 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51823 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51824 = cartesian_point ( 'none', ( 6.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#51825 = edge_curve ( 'none', #49983, #49003, #7275, .t. ) ;
#51826 = axis2_placement_3d ( 'none', #51824, #51823, #51822 ) ;
#51827 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51828 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#51829 = face_outer_bound ( 'none', #16666, .t. ) ;
#51830 = conical_surface ( 'none', #51818, 1.219500000000000700, 0.9599310885968779200 ) ;
#51831 = circle ( 'none', #51826, 1.500000000000000900 ) ;
#51832 = face_outer_bound ( 'none', #16639, .t. ) ;
#51833 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51834 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#51835 = cartesian_point ( 'none', ( 7.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#51836 = axis2_placement_3d ( 'none', #51835, #51834, #51833 ) ;
#51837 = conical_surface ( 'none', #51836, 1.500000000000000900, 0.9599310885968845900 ) ;
#51838 = circle ( 'none', #51909, 1.219500000000000700 ) ;
#51839 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51840 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51841 = cartesian_point ( 'none', ( 12.78324557348316600, -0.5413316106287161500, -4.032485633883261800 ) ) ;
#51842 = cartesian_point ( 'none', ( 11.61860097932172100, -0.7625944171697329700, -3.996552271025906500 ) ) ;
#51843 = cartesian_point ( 'none', ( 10.45793423691638100, -0.9801341454622647400, -3.942469901079154400 ) ) ;
#51844 = cartesian_point ( 'none', ( 9.297267494511039800, -1.197673873754796500, -3.888387531132403200 ) ) ;
#51845 = cartesian_point ( 'none', ( 8.132622900349593600, -1.410004506872222500, -3.816525591521794600 ) ) ;
#51846 = cartesian_point ( 'none', ( 6.971956157944251100, -1.615675611289922000, -3.727374972161917800 ) ) ;
#51847 = cartesian_point ( 'none', ( 5.811289415538911200, -1.821346715707621300, -3.638224352802041500 ) ) ;
#51848 = cartesian_point ( 'none', ( 4.646644821377467600, -2.018953349234664100, -3.532394042820662600 ) ) ;
#51849 = cartesian_point ( 'none', ( 3.485978078972125500, -2.207145658193570400, -3.410606970545476000 ) ) ;
#51850 = cartesian_point ( 'none', ( 2.325311336566785200, -2.395337967152477300, -3.288819898270290800 ) ) ;
#51851 = cartesian_point ( 'none', ( 1.160666742405341600, -2.572830407248566600, -3.151907992895405500 ) ) ;
#51852 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525141017800, -3.000806501561375800 ) ) ;
#51853 = conical_surface ( 'none', #51821, 1.500000000000000900, 0.9599310885968845900 ) ;
#51854 = cartesian_point ( 'none', ( 45.00000000000002800, 2.999999999999530600, 20.00000000000000400 ) ) ;
#51855 = cartesian_point ( 'none', ( 6.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#51856 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #51852, #51851, #51850, #51849, #51848, #51847, #51846, #51845, #51844, #51843, #51842, #51841, #51906, #51905, #51904, #51903, #51902, #51901, #51900, #51899, #51898, #51897 ),
( #51896, #51895, #51894, #51893, #51892, #51891, #51890, #51889, #51888, #51887, #51886, #51885, #51884, #51883, #51882, #51881, #51880, #51879, #51878, #51877, #51876, #51875 ),
( #51874, #51873, #51872, #51871, #51870, #51869, #51868, #51867, #51866, #51865, #51864, #51863, #51862, #51861, #51860, #51859, #51858, #51938, #51937, #51936, #51935, #51934 ),
( #51933, #51932, #51931, #51930, #51929, #51928, #51927, #51926, #51925, #51924, #51923, #51922, #51921, #51920, #51919, #51918, #51917, #51916, #51915, #51914, #51913, #51912 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132402600, 0.1518787821858843000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500, 0.9984557591622138500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693884700, 0.9978805365584710900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900) ) )
representation_item ( '' ) surface ( ) );
#51857 = face_outer_bound ( 'none', #16523, .t. ) ;
#51858 = cartesian_point ( 'none', ( 18.28474686281229500, 0.6555822371325030800, -4.013235604344107100 ) ) ;
#51859 = cartesian_point ( 'none', ( 17.42989039486063900, 0.4916714744652719800, -4.033217232339527700 ) ) ;
#51860 = cartesian_point ( 'none', ( 16.26922365245529200, 0.2691244410363712300, -4.060346945856194300 ) ) ;
#51861 = cartesian_point ( 'none', ( 15.10457905829385100, 0.04509716457143355500, -4.069006209289250700 ) ) ;
#51862 = cartesian_point ( 'none', ( 13.94391231588850900, -0.1788800214706156900, -4.059135871089073300 ) ) ;
#51863 = cartesian_point ( 'none', ( 12.78324557348316600, -0.4028572075126653500, -4.049265532888892200 ) ) ;
#51864 = cartesian_point ( 'none', ( 11.61860097932172000, -0.6252543118412803300, -4.020933017473773900 ) ) ;
#51865 = cartesian_point ( 'none', ( 10.45793423691638300, -0.8445521367261994400, -3.974331864652797600 ) ) ;
#51866 = cartesian_point ( 'none', ( 9.297267494511041600, -1.063849961611118300, -3.927730711831817900 ) ) ;
#51867 = cartesian_point ( 'none', ( 8.132622900349597100, -1.278550480543308100, -3.863179254731694500 ) ) ;
#51868 = cartesian_point ( 'none', ( 6.971956157944254600, -1.487187071274999900, -3.781118445258736700 ) ) ;
#51869 = cartesian_point ( 'none', ( 5.811289415538912100, -1.695823662006692000, -3.699057635785777600 ) ) ;
#51870 = cartesian_point ( 'none', ( 4.646644821377466700, -1.896971125068468700, -3.600048032477250400 ) ) ;
#51871 = cartesian_point ( 'none', ( 3.485978078972127300, -2.089255419326773800, -3.484765971318171100 ) ) ;
#51872 = cartesian_point ( 'none', ( 2.325311336566786100, -2.281539713585079000, -3.369483910159087900 ) ) ;
#51873 = cartesian_point ( 'none', ( 1.160666742405341400, -2.463647342336418200, -3.238716884521640100 ) ) ;
#51874 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.634334325821715800, -3.093358165786951100 ) ) ;
#51875 = cartesian_point ( 'none', ( 20.12011411547793200, 0.9331559786380110300, -3.954533754889354200 ) ) ;
#51876 = cartesian_point ( 'none', ( 20.08008478900982400, 0.9256405607545862300, -3.956262062672835500 ) ) ;
#51877 = cartesian_point ( 'none', ( 20.04005546254171900, 0.9181251428711617600, -3.957990370456315500 ) ) ;
#51878 = cartesian_point ( 'none', ( 20.00002613607360400, 0.9106097249877368500, -3.959718678239794600 ) ) ;
#51879 = cartesian_point ( 'none', ( 19.14251968257111300, 0.7496147769228703700, -3.996742410806306100 ) ) ;
#51880 = cartesian_point ( 'none', ( 18.28474686281229500, 0.5866992360365582700, -4.023882713506072400 ) ) ;
#51881 = cartesian_point ( 'none', ( 17.42989039486063900, 0.4224700675469134600, -4.041051982351908700 ) ) ;
#51882 = cartesian_point ( 'none', ( 16.26922365245529200, 0.1994907240606888500, -4.064363263353881100 ) ) ;
#51883 = cartesian_point ( 'none', ( 15.10457905829385100, -0.02465206224575495300, -4.069181436273626500 ) ) ;
#51884 = cartesian_point ( 'none', ( 13.94391231588850900, -0.2484271688641497800, -4.055473588104542100 ) ) ;
#51885 = cartesian_point ( 'none', ( 12.78324557348316600, -0.4722022754825447300, -4.041765739935452300 ) ) ;
#51886 = cartesian_point ( 'none', ( 11.61860097932172000, -0.6940810915297137600, -4.009625509180101400 ) ) ;
#51887 = cartesian_point ( 'none', ( 10.45793423691638300, -0.9125479597098955500, -3.959272446204312500 ) ) ;
#51888 = cartesian_point ( 'none', ( 9.297267494511041600, -1.131014827890076700, -3.908919383228520900 ) ) ;
#51889 = cartesian_point ( 'none', ( 8.132622900349597100, -1.344577397971110400, -3.840697450509750900 ) ) ;
#51890 = cartesian_point ( 'none', ( 6.971956157944254600, -1.551776821049745300, -3.755072673024599800 ) ) ;
#51891 = cartesian_point ( 'none', ( 5.811289415538912100, -1.758976244128379400, -3.669447895539448300 ) ) ;
#51892 = cartesian_point ( 'none', ( 4.646644821377466700, -1.958397138047537100, -3.567005177340520900 ) ) ;
#51893 = cartesian_point ( 'none', ( 3.485978078972127300, -2.148677255891623600, -3.448444306068666700 ) ) ;
#51894 = cartesian_point ( 'none', ( 2.325311336566786100, -2.338957373735710100, -3.329883434796810700 ) ) ;
#51895 = cartesian_point ( 'none', ( 1.160666742405341400, -2.518796909358349500, -3.196014301421958400 ) ) ;
#51896 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.686967376376349700, -3.047751367866574000 ) ) ;
#51897 = cartesian_point ( 'none', ( 20.12011411547794300, 0.8651087374754354900, -3.969364407067832400 ) ) ;
#51898 = cartesian_point ( 'none', ( 20.08008478900983100, 0.8575659077587983700, -3.970963407309817700 ) ) ;
#51899 = cartesian_point ( 'none', ( 20.04005546254172600, 0.8500230780421613700, -3.972562407551802000 ) ) ;
#51900 = cartesian_point ( 'none', ( 20.00002613607361500, 0.8424802483255244800, -3.974161407793786800 ) ) ;
#51901 = cartesian_point ( 'none', ( 19.14251968257110900, 0.6808980851872132900, -4.008415119950211800 ) ) ;
#51902 = cartesian_point ( 'none', ( 18.28474686281229100, 0.5175652764196750900, -4.032755390733487200 ) ) ;
#51903 = cartesian_point ( 'none', ( 17.42989039486063500, 0.3530901102781145400, -4.047105044107444100 ) ) ;
#51904 = cartesian_point ( 'none', ( 16.26922365245529500, 0.1297767676891255200, -4.066588040447289400 ) ) ;
#51905 = cartesian_point ( 'none', ( 15.10457905829384600, -0.09438273970213144300, -4.067563422810649400 ) ) ;
#51906 = cartesian_point ( 'none', ( 13.94391231588850200, -0.3178571751654237800, -4.050024528346956000 ) ) ;
#51907 = cartesian_point ( 'none', ( 1.742989039486063400, -3.839552461370482600, -1.369264841930562400 ) ) ;
#51908 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647188700, -1.043942565940028500 ) ) ;
#51909 = axis2_placement_3d ( 'none', #51949, #51945, #51944 ) ;
#51910 =( bounded_curve ( ) b_spline_curve ( 2, ( #51908, #51907, #51963, #51962, #51961, #51960, #51959, #51958, #51957, #51956, #51955, #51954, #51953 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791461100, 0.3486159663582922300, 0.5229239495374382600, 0.6972319327165844600, 0.8715399158957305400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#51911 = vertex_point ( 'none', #7203 ) ;
#51912 = cartesian_point ( 'none', ( 20.12011411547794300, 1.067994425831322300, -3.919649835144271200 ) ) ;
#51913 = cartesian_point ( 'none', ( 20.08008478900983100, 1.060543757221265300, -3.921634430612159300 ) ) ;
#51914 = cartesian_point ( 'none', ( 20.04005546254172600, 1.053093088611208200, -3.923619026080047000 ) ) ;
#51915 = cartesian_point ( 'none', ( 20.00002613607361500, 1.045642420001150900, -3.925603621547935500 ) ) ;
#51916 = cartesian_point ( 'none', ( 19.14251968257110900, 0.8860345279942102300, -3.968117537505553700 ) ) ;
#51917 = cartesian_point ( 'none', ( 18.28474686281229100, 0.7241687437951553900, -4.000821101643449400 ) ) ;
#51918 = cartesian_point ( 'none', ( 17.42989039486063500, 0.5606485846349482700, -4.023605973323301800 ) ) ;
#51919 = cartesian_point ( 'none', ( 16.26922365245529500, 0.3386318864343181900, -4.054541742987819200 ) ) ;
#51920 = cartesian_point ( 'none', ( 15.10457905829384600, 0.1148188322084495900, -4.067037857693367900 ) ) ;
#51921 = cartesian_point ( 'none', ( 13.94391231588850200, -0.1092617079388432100, -4.061008956305613500 ) ) ;
#51922 = cartesian_point ( 'none', ( 12.78324557348316600, -0.3333422480861362200, -4.054980054917860100 ) ) ;
#51923 = cartesian_point ( 'none', ( 11.61860097932172100, -0.5561595768509688400, -4.030467320946507400 ) ) ;
#51924 = cartesian_point ( 'none', ( 10.45793423691638100, -0.7761916259440780900, -3.987638201220167200 ) ) ;
#51925 = cartesian_point ( 'none', ( 9.297267494511039800, -0.9962236750371874500, -3.944809081493827000 ) ) ;
#51926 = cartesian_point ( 'none', ( 8.132622900349593600, -1.211967402453705500, -3.883956142328384600 ) ) ;
#51927 = cartesian_point ( 'none', ( 6.971956157944251100, -1.421949059774114500, -3.805495071002408900 ) ) ;
#51928 = cartesian_point ( 'none', ( 5.811289415538911200, -1.631930717094525200, -3.727033999676433700 ) ) ;
#51929 = cartesian_point ( 'none', ( 4.646644821377467600, -1.834715916680729200, -3.631500764865561900 ) ) ;
#51930 = cartesian_point ( 'none', ( 3.485978078972125500, -2.028919429998065300, -3.519547955432976000 ) ) ;
#51931 = cartesian_point ( 'none', ( 2.325311336566785200, -2.223122943315402700, -3.407595146000390600 ) ) ;
#51932 = cartesian_point ( 'none', ( 1.160666742405341600, -2.407418163448144200, -3.279987513153172600 ) ) ;
#51933 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169885900, -3.137596746416106100 ) ) ;
#51934 = cartesian_point ( 'none', ( 20.12011411547793200, 1.000799446924878000, -3.937958578510192300 ) ) ;
#51935 = cartesian_point ( 'none', ( 20.08008478900982400, 0.9933147561811580500, -3.939815446364353300 ) ) ;
#51936 = cartesian_point ( 'none', ( 20.04005546254171900, 0.9858300654374382300, -3.941672314218513900 ) ) ;
#51937 = cartesian_point ( 'none', ( 20.00002613607360400, 0.9783453746937181800, -3.943529182072674100 ) ) ;
#51938 = cartesian_point ( 'none', ( 19.14251968257111300, 0.8180086620507126500, -3.983306922762659400 ) ) ;
#51939 = cartesian_point ( 'none', ( 20.00002613607361500, -0.5429568100510857600, -5.776227085286207900 ) ) ;
#51940 = cartesian_point ( 'none', ( 20.00001312526307400, -0.4637586826561820300, -5.881745271146519000 ) ) ;
#51941 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51942 =( bounded_curve ( ) b_spline_curve ( 3, ( #51940, #51939, #51990, #51989, #51988, #51987, #51986, #51985, #51984, #51983, #51982, #51980, #51979, #51978, #51977, #51976, #51975, #51974, #51973, #51972, #51971, #51970, #51969, #51968, #51967 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464206125200, 0.1920631948407094700, 0.2778056938991738700, 0.3566887941595978700, 0.4287124957337493100, 0.4938767987686948900, 0.5521817034634037800, 0.6036272100964345000, 0.6482133190749110900, 0.6859400310280251400, 0.7168073470044278300, 0.7408152689516127600, 0.7579638011540620300, 0.7682529564651643400, 0.7758527508445592900, 0.7890480596209166200, 0.8020461276698880300, 0.8149352861312916300, 0.8408510799748730700, 0.8680997233181301200, 0.8986970553591919800, 0.9352742939269922400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672483000, 0.9986758212672481900, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000, 0.9986758212672483000 ) )
representation_item ( '' ) );
#51943 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51944 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51945 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51946 = face_outer_bound ( 'none', #16536, .t. ) ;
#51947 = cartesian_point ( 'none', ( 5.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#51948 = conical_surface ( 'none', #51950, 1.219500000000000700, 0.9599310885968779200 ) ;
#51949 = cartesian_point ( 'none', ( 6.399999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#51950 = axis2_placement_3d ( 'none', #51947, #51941, #51943 ) ;
#51951 = cartesian_point ( 'none', ( 20.00002613607362200, -1.242691171056220300, -3.867744887837752700 ) ) ;
#51952 = face_outer_bound ( 'none', #16550, .t. ) ;
#51953 = cartesian_point ( 'none', ( 20.00003984779762700, -1.439851917266022200, -3.798757470588840900 ) ) ;
#51954 = cartesian_point ( 'none', ( 18.71326742011890700, -1.671620178045188700, -3.710909977667983000 ) ) ;
#51955 = cartesian_point ( 'none', ( 17.42989039486063500, -1.890991876695710800, -3.595536341950526600 ) ) ;
#51956 = cartesian_point ( 'none', ( 15.68690135537457000, -2.188926512267319600, -3.438844287672310900 ) ) ;
#51957 = cartesian_point ( 'none', ( 13.94391231588850700, -2.457007043264376500, -3.235250879509252300 ) ) ;
#51958 = cartesian_point ( 'none', ( 12.20092327640244400, -2.725087574261435600, -3.031657471346192300 ) ) ;
#51959 = cartesian_point ( 'none', ( 10.45793423691638100, -2.956001462632129600, -2.786716206744571900 ) ) ;
#51960 = cartesian_point ( 'none', ( 8.714945197430317600, -3.186915351002823200, -2.541774942142951400 ) ) ;
#51961 = cartesian_point ( 'none', ( 6.971956157944253700, -3.374363867819984100, -2.262167180286880800 ) ) ;
#51962 = cartesian_point ( 'none', ( 5.228967118458189800, -3.561812384637144600, -1.982559418430810000 ) ) ;
#51963 = cartesian_point ( 'none', ( 3.485978078972126900, -3.700682423003813800, -1.675912130180686500 ) ) ;
#51964 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51965 =( bounded_curve ( ) b_spline_curve ( 3, ( #52026, #52025, #52024, #52023, #52022, #52021, #52020, #52018, #52017, #52016, #52015, #52014, #52013, #52012, #52011, #52010, #52009, #52008, #52007, #52006, #52004, #52003, #52002, #52001, #51999 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300777400, 0.1013029446408080000, 0.1319002766818699000, 0.1591489200251269800, 0.1850647138687084000, 0.1979538723301119700, 0.2109519403790833800, 0.2241472491554407100, 0.2317470435348356300, 0.2420361988459380500, 0.2591847310483871800, 0.2831926529955722200, 0.3140599689719749100, 0.3517866809250889700, 0.3963727899035655600, 0.4478182965365962700, 0.5061232012313051600, 0.5712875042662507500, 0.6433112058404022400, 0.7221943061008261300, 0.8079368051592905600, 0.9811871069111896000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500 ) )
representation_item ( '' ) );
#51966 = face_outer_bound ( 'none', #16812, .t. ) ;
#51967 = cartesian_point ( 'none', ( 20.00002613607362200, -1.242691171056220300, -3.867744887837752700 ) ) ;
#51968 = cartesian_point ( 'none', ( 20.00002613607361100, -1.196162711857375000, -3.883656755947063400 ) ) ;
#51969 = cartesian_point ( 'none', ( 20.00002613607361100, -1.128752609541041400, -3.927284864723655100 ) ) ;
#51970 = cartesian_point ( 'none', ( 20.00002613607361100, -1.071922024487073700, -4.011654965680215000 ) ) ;
#51971 = cartesian_point ( 'none', ( 20.00002613607361100, -1.046591878423438900, -4.079441946105262700 ) ) ;
#51972 = cartesian_point ( 'none', ( 20.00002613607361100, -1.035092675151049400, -4.142426915899588600 ) ) ;
#51973 = cartesian_point ( 'none', ( 20.00002613607361100, -1.032842038453495100, -4.192800019448355900 ) ) ;
#51974 = cartesian_point ( 'none', ( 20.00002613607361100, -1.034322252370169200, -4.232230325226149500 ) ) ;
#51975 = cartesian_point ( 'none', ( 20.00002613607361100, -1.036915725230205300, -4.261888564234676700 ) ) ;
#51976 = cartesian_point ( 'none', ( 20.00002613607361100, -1.040344599262933000, -4.287400410444953500 ) ) ;
#51977 = cartesian_point ( 'none', ( 20.00002613607361100, -1.044238995588783400, -4.310745850386061800 ) ) ;
#51978 = cartesian_point ( 'none', ( 20.00002613607361100, -1.048269801850035200, -4.337127617194648000 ) ) ;
#51979 = cartesian_point ( 'none', ( 20.00002613607361100, -1.051373654973411600, -4.376212898347692900 ) ) ;
#51980 = cartesian_point ( 'none', ( 20.00002613607361100, -1.052833933736775100, -4.431057824826369000 ) ) ;
#51981 = edge_curve ( 'none', #52049, #51805, #7200, .t. ) ;
#51982 = cartesian_point ( 'none', ( 20.00002613607361100, -1.050459145364309500, -4.501575922474239100 ) ) ;
#51983 = cartesian_point ( 'none', ( 20.00002613607361100, -1.042528953278479400, -4.587439267550578800 ) ) ;
#51984 = cartesian_point ( 'none', ( 20.00002613607361100, -1.027164139993470600, -4.688185301360866800 ) ) ;
#51985 = cartesian_point ( 'none', ( 20.00002613607361100, -1.002592918155473100, -4.803177476102273900 ) ) ;
#51986 = cartesian_point ( 'none', ( 20.00002613607361100, -0.9670719275199777300, -4.931623554524785300 ) ) ;
#51987 = cartesian_point ( 'none', ( 20.00002613607361100, -0.9189307286201079400, -5.072574541790000800 ) ) ;
#51988 = cartesian_point ( 'none', ( 20.00002613607361100, -0.8565732999651284300, -5.224931578233745100 ) ) ;
#51989 = cartesian_point ( 'none', ( 20.00002613607361100, -0.7784943672543354100, -5.387451156106839900 ) ) ;
#51990 = cartesian_point ( 'none', ( 20.00002613607361100, -0.6534347828383561000, -5.612461411398324900 ) ) ;
#51991 = face_outer_bound ( 'none', #16658, .t. ) ;
#51992 = axis2_placement_3d ( 'none', #52028, #52027, #51998 ) ;
#51993 = plane ( 'none', #51992 ) ;
#51994 = axis2_placement_3d ( 'none', #51995, #51964, #51997 ) ;
#51995 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51996 = cartesian_point ( 'none', ( 13.94391231588850200, -4.543060139341827500, -1.221503263283526100 ) ) ;
#51997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52000 = oriented_edge ( 'none', *, *, #9255, .f. ) ;
#51999 = cartesian_point ( 'none', ( 20.00002669868733600, -0.1374333922330520900, -5.898400189060092600 ) ) ;
#52001 = cartesian_point ( 'none', ( 20.00005355952163600, -0.04790339680201780700, -5.801491767140851700 ) ) ;
#52002 = cartesian_point ( 'none', ( 20.00005355952163600, 0.07867248818942601500, -5.649823958347730500 ) ) ;
#52003 = cartesian_point ( 'none', ( 20.00005355952163600, 0.2259891303537333600, -5.438714218659185000 ) ) ;
#52004 = cartesian_point ( 'none', ( 20.00005355952163600, 0.3202074455224817600, -5.284987701714098500 ) ) ;
#52005 = advanced_face ( 'none', ( #7270 ), #7276, .t. ) ;
#52006 = cartesian_point ( 'none', ( 20.00005355952163600, 0.3977513562362667300, -5.139770425284624800 ) ) ;
#52007 = cartesian_point ( 'none', ( 20.00005355952163600, 0.4599917229457580700, -5.004452678501643900 ) ) ;
#52008 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5084044074787781300, -4.880290092292447900 ) ) ;
#52009 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5445545597458842900, -4.768396787374613600 ) ) ;
#52010 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5700958300268345000, -4.669738364884580900 ) ) ;
#52011 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5867259977268858300, -4.585128439364668300 ) ) ;
#52012 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5962674269095206100, -4.515218476949853800 ) ) ;
#52013 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6003981324789965400, -4.460509833702039000 ) ) ;
#52014 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6012894180433722100, -4.421311635821691500 ) ) ;
#52015 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5999653060363424600, -4.394656584772197200 ) ) ;
#52016 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5984677869908852100, -4.371035972470750200 ) ) ;
#52017 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5976539190633868300, -4.345307601103993300 ) ) ;
#52018 = cartesian_point ( 'none', ( 20.00005355952163600, 0.5980932287146194500, -4.315539425990410300 ) ) ;
#52019 = edge_curve ( 'none', #4149, #47620, #7258, .t. ) ;
#52020 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6006348426008409900, -4.276163287964664900 ) ) ;
#52021 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6080019371492014800, -4.226281018122615600 ) ) ;
#52022 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6258534780294827700, -4.164793941561022500 ) ) ;
#52023 = cartesian_point ( 'none', ( 20.00005355952163600, 0.6579529644122065200, -4.099937839390784200 ) ) ;
#52024 = cartesian_point ( 'none', ( 20.00005355952163600, 0.7230774478849482100, -4.021791623964796600 ) ) ;
#52025 = cartesian_point ( 'none', ( 20.00005355952163600, 0.7945788116931055100, -3.985252757763253900 ) ) ;
#52026 = cartesian_point ( 'none', ( 20.00003984779762000, 0.8424828320609217800, -3.974160860067413200 ) ) ;
#52027 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52028 = cartesian_point ( 'none', ( 20.00002613607363600, 2.309506565868283600, -4.980071250423697500 ) ) ;
#52029 = cartesian_point ( 'none', ( 15.10457905829384600, -4.475659374169112000, -1.472182683323874500 ) ) ;
#52030 = cylindrical_surface ( 'none', #51994, 1.500000000000000000 ) ;
#52031 = cartesian_point ( 'none', ( 20.00002613607363600, 1.093387256061240300, -3.913834352592622200 ) ) ;
#52032 = cartesian_point ( 'none', ( 20.00002613607363600, 1.173683379176385900, -3.914092000410606300 ) ) ;
#52033 = cartesian_point ( 'none', ( 20.00002613607363600, 1.267106229975865300, -3.954343711945577800 ) ) ;
#52034 = cartesian_point ( 'none', ( 20.00002613607363600, 1.325063713348871900, -3.997675237833995700 ) ) ;
#52035 = cartesian_point ( 'none', ( 20.00002613607363600, 1.368789704283533700, -4.044444627531463600 ) ) ;
#52036 = oriented_edge ( 'none', *, *, #52019, .f. ) ;
#52037 = cartesian_point ( 'none', ( 20.00002613607363600, 1.397916816236852000, -4.085604392787573100 ) ) ;
#52038 = cartesian_point ( 'none', ( 20.00002613607363600, 1.417989213798335400, -4.119575540885676900 ) ) ;
#52039 = cartesian_point ( 'none', ( 20.00002613607363600, 1.431841900174390900, -4.145927776516248100 ) ) ;
#52040 = cartesian_point ( 'none', ( 20.00002613607363600, 1.442750093170651800, -4.169243496529696300 ) ) ;
#52041 = edge_curve ( 'none', #47620, #51811, #7202, .t. ) ;
#52042 = cartesian_point ( 'none', ( 20.00002613607363600, 1.452095416236907300, -4.190988399968755800 ) ) ;
#52043 = cartesian_point ( 'none', ( 20.00002613607363600, 1.462967546202788000, -4.215361372890897400 ) ) ;
#52044 = cartesian_point ( 'none', ( 20.00002613607363600, 1.481487517150422700, -4.249920073432480000 ) ) ;
#52045 = cartesian_point ( 'none', ( 20.00002613607363600, 1.509910458366548400, -4.296848047894871000 ) ) ;
#52046 = cartesian_point ( 'none', ( 20.00002613607363600, 1.550033219432370000, -4.354887739142700600 ) ) ;
#52047 = vertex_point ( 'none', #7256 ) ;
#52049 = vertex_point ( 'none', #7205 ) ;
#52048 = cartesian_point ( 'none', ( 20.00002613607363600, 1.603125750612147700, -4.422833195997011300 ) ) ;
#52050 = cartesian_point ( 'none', ( 20.00002613607363600, 1.670518872144058300, -4.499279307644185300 ) ) ;
#52051 = cartesian_point ( 'none', ( 20.00002613607363600, 1.753358962674442600, -4.582732675432954000 ) ) ;
#52052 = cartesian_point ( 'none', ( 20.00002613607363600, 1.852684314373527900, -4.671584295270198700 ) ) ;
#52053 = cartesian_point ( 'none', ( 20.00002613607363600, 1.969387124999012900, -4.764132714136586300 ) ) ;
#52054 = cartesian_point ( 'none', ( 20.00002613607363600, 2.104215964881341900, -4.858590638094117500 ) ) ;
#52055 = cartesian_point ( 'none', ( 20.00002613607363600, 2.257764860297832400, -4.953098149127265900 ) ) ;
#52056 = cartesian_point ( 'none', ( 20.00002613607363600, 2.484621405858857400, -5.074776505365161200 ) ) ;
#52058 = oriented_edge ( 'none', *, *, #52361, .f. ) ;
#52057 = cartesian_point ( 'none', ( 20.00002613607363600, 2.666099798568086300, -5.152816055561274300 ) ) ;
#52059 = oriented_edge ( 'none', *, *, #51436, .f. ) ;
#52060 = cartesian_point ( 'none', ( 20.00001312526308400, 2.789772941292616000, -5.198765861858466200 ) ) ;
#52061 = cartesian_point ( 'none', ( 20.00005355952163200, -4.010917059990594800, -2.458456830974526900 ) ) ;
#52062 = cartesian_point ( 'none', ( 19.14253799322050000, -4.110874503526909900, -2.295378508629558800 ) ) ;
#52063 = cartesian_point ( 'none', ( 18.28475599830564500, -4.200690713858683100, -2.126550461189047800 ) ) ;
#52064 = advanced_face ( 'none', ( #7266 ), #7257, .t. ) ;
#52065 = oriented_edge ( 'none', *, *, #51796, .f. ) ;
#52066 = cartesian_point ( 'none', ( 17.42989039486063500, -4.280045891331428500, -1.952606673138719700 ) ) ;
#52067 = cartesian_point ( 'none', ( 16.26922365245529500, -4.387787874350883600, -1.716439994979694200 ) ) ;
#52068 =( bounded_curve ( ) b_spline_curve ( 3, ( #52060, #52057, #52056, #52055, #52054, #52053, #52052, #52051, #52050, #52048, #52046, #52045, #52044, #52043, #52042, #52040, #52039, #52038, #52037, #52035, #52034, #52033, #52032, #52031, #51342 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464205930500, 0.1920631948407093300, 0.2778056938991737600, 0.3566887941595977600, 0.4287124957337492000, 0.4938767987686948900, 0.5521817034634036700, 0.6036272100964343900, 0.6482133190749109800, 0.6859400310280251400, 0.7168073470044277200, 0.7408152689516127600, 0.7579638011540619200, 0.7682529564651643400, 0.7758527508445591800, 0.7890480596209166200, 0.8020461276698880300, 0.8149352861312916300, 0.8408510799748729600, 0.8680997233181301200, 0.8986970553591919800, 0.9352742939269922400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900 ) )
representation_item ( '' ) );
#52069 = cartesian_point ( 'none', ( 3.485978078972125500, -4.503313527599920500, 1.042984886762432300 ) ) ;
#52070 = cartesian_point ( 'none', ( 2.325311336566785200, -4.445763145587513100, 1.291471146845740300 ) ) ;
#52071 = cartesian_point ( 'none', ( 1.160666742405341600, -4.367889494590792200, 1.534356227491720200 ) ) ;
#52072 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.270224530608908600, 1.769980977317328300 ) ) ;
#52073 = cartesian_point ( 'none', ( 12.78324557348316600, -4.610460904514544800, -0.9708238432431773900 ) ) ;
#52074 = cartesian_point ( 'none', ( 13.94391231588850900, -3.792188907638806200, -1.458727312017076100 ) ) ;
#52075 = cartesian_point ( 'none', ( 12.78324557348316600, -3.872679349182119900, -1.249479869347725600 ) ) ;
#52076 = cartesian_point ( 'none', ( 11.61860097932172000, -3.935615358202053700, -1.034300264802722900 ) ) ;
#52077 = cartesian_point ( 'none', ( 10.45793423691638300, -3.980567017940726400, -0.8146583932703588300 ) ) ;
#52078 = cartesian_point ( 'none', ( 9.297267494511041600, -4.025518677679397000, -0.5950165217379952400 ) ) ;
#52079 = cartesian_point ( 'none', ( 8.132622900349597100, -4.052178922720409000, -0.3724127599147637500 ) ) ;
#52080 = cartesian_point ( 'none', ( 6.971956157944254600, -4.060365636556998200, -0.1483677172111623800 ) ) ;
#52081 = cartesian_point ( 'none', ( 5.811289415538912100, -4.068552350393586500, 0.07567732549243895400 ) ) ;
#52082 = cartesian_point ( 'none', ( 4.646644821377466700, -4.058209609469029600, 0.2996331942560597800 ) ) ;
#52083 = cartesian_point ( 'none', ( 3.485978078972127300, -4.029408065191242700, 0.5219700434077815300 ) ) ;
#52084 = cartesian_point ( 'none', ( 2.325311336566786100, -4.000606520913457600, 0.7443068925595030000 ) ) ;
#52085 = cartesian_point ( 'none', ( 1.160666742405341400, -3.953542917034242000, 0.9635059359730201400 ) ) ;
#52086 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.888538745689956900, 1.178069821916912600 ) ) ;
#52087 = cartesian_point ( 'none', ( 20.12011411547795000, -3.251281708463920100, -2.435864153839711700 ) ) ;
#52088 = cartesian_point ( 'none', ( 20.08008478900982400, -3.255869614949419500, -2.429667203300258200 ) ) ;
#52089 = cartesian_point ( 'none', ( 20.04005546254168700, -3.260457521434918100, -2.423470252760804700 ) ) ;
#52090 = cartesian_point ( 'none', ( 20.00002613607355400, -3.265045427920417500, -2.417273302221350800 ) ) ;
#52091 = cartesian_point ( 'none', ( 19.14251968257107000, -3.363327356858535100, -2.284522503032976100 ) ) ;
#52092 = cartesian_point ( 'none', ( 18.28474686281227300, -3.453318946816394500, -2.146061068190810300 ) ) ;
#52093 = cartesian_point ( 'none', ( 17.42989039486063500, -3.534697303928773200, -2.002410256070114200 ) ) ;
#52094 = cartesian_point ( 'none', ( 16.26922365245529500, -3.645187375879972400, -1.807370823839437900 ) ) ;
#52095 = cartesian_point ( 'none', ( 15.10457905829384600, -3.739193839562823900, -1.603873352330599500 ) ) ;
#52096 = cartesian_point ( 'none', ( 13.94391231588850200, -3.816074535509073900, -1.393307935617726500 ) ) ;
#52097 = cartesian_point ( 'none', ( 12.78324557348316600, -3.892955231455324000, -1.182742518904852600 ) ) ;
#52098 = cartesian_point ( 'none', ( 11.61860097932172100, -3.952184986555659800, -0.9665475322946166500 ) ) ;
#52099 = cartesian_point ( 'none', ( 10.45793423691638100, -3.993359201524563600, -0.7461998067643986800 ) ) ;
#52100 = cartesian_point ( 'none', ( 9.297267494511039800, -4.034533416493466100, -0.5258520812341808100 ) ) ;
#52101 = cartesian_point ( 'none', ( 8.132622900349593600, -4.057370829692597000, -0.3028568151790065300 ) ) ;
#52102 = cartesian_point ( 'none', ( 6.971956157944251100, -4.061715438432972100, -0.07873729238025772800 ) ) ;
#52103 = cartesian_point ( 'none', ( 5.811289415538911200, -4.066060047173346300, 0.1453822304184910200 ) ) ;
#52104 = cartesian_point ( 'none', ( 4.646644821377467600, -4.051882173371892800, 0.3690950463658921900 ) ) ;
#52105 = cartesian_point ( 'none', ( 3.485978078972125500, -4.019278666282849200, 0.5908729700872139600 ) ) ;
#52106 = cartesian_point ( 'none', ( 2.325311336566785200, -3.986675159193805200, 0.8126508938085358300 ) ) ;
#52107 = cartesian_point ( 'none', ( 1.160666742405341600, -3.935868733830111500, 1.030978957204906000 ) ) ;
#52108 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594040600, 1.244365758221582100 ) ) ;
#52109 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #52108, #52107, #52106, #52105, #52104, #52103, #52102, #52101, #52100, #52099, #52098, #52097, #52096, #52095, #52094, #52093, #52092, #52091, #52090, #52089, #52088, #52087 ),
( #52086, #52085, #52084, #52083, #52082, #52081, #52080, #52079, #52078, #52077, #52076, #52075, #52074, #52159, #52158, #52157, #52156, #52155, #52154, #52153, #52152, #52151 ),
( #52150, #52149, #52148, #52147, #52146, #52145, #52144, #52143, #52142, #52141, #52140, #52139, #52138, #52137, #52136, #52135, #52134, #52133, #52132, #52131, #52130, #52129 ),
( #52128, #52127, #52126, #52125, #52124, #52123, #52122, #52121, #52120, #52119, #52118, #52117, #52116, #52115, #52114, #52113, #52112, #52111, #52182, #52181, #52180, #52179 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132397600, 0.1518787821858843300 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672479700, 0.9986758212672477400, 0.9986758212672477400, 0.9986758212672477400),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975178900, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975178900, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672479700, 0.9986758212672477400, 0.9986758212672477400, 0.9986758212672477400) ) )
representation_item ( '' ) surface ( ) );
#52110 = cylindrical_surface ( 'none', #52174, 1.500000000000000000 ) ;
#52111 = cartesian_point ( 'none', ( 19.14251968257107000, -3.241454628475612500, -2.454380954088241800 ) ) ;
#52112 = cartesian_point ( 'none', ( 18.28474686281227300, -3.338444313625179600, -2.320728209349186300 ) ) ;
#52113 = cartesian_point ( 'none', ( 17.42989039486063500, -3.427098890958822700, -2.181450218456733900 ) ) ;
#52114 = cartesian_point ( 'none', ( 16.26922365245529500, -3.547468126416236900, -1.992347909427881300 ) ) ;
#52115 = cartesian_point ( 'none', ( 15.10457905829384600, -3.651810295001253900, -1.793951467978893500 ) ) ;
#52116 = cartesian_point ( 'none', ( 13.94391231588850200, -3.739412633900872000, -1.587616142976212600 ) ) ;
#52117 = cartesian_point ( 'none', ( 12.78324557348316600, -3.827014972800491000, -1.381280817973530800 ) ) ;
#52118 = cartesian_point ( 'none', ( 11.61860097932172100, -3.897279069212424000, -1.168416088908191200 ) ) ;
#52119 = cartesian_point ( 'none', ( 10.45793423691638100, -3.949724948111320400, -0.9504760377217053000 ) ) ;
#52120 = cartesian_point ( 'none', ( 9.297267494511039800, -4.002170827010217200, -0.7325359865352194500 ) ) ;
#52121 = cartesian_point ( 'none', ( 8.132622900349593600, -4.036440229863775800, -0.5110093647654958500 ) ) ;
#52122 = cartesian_point ( 'none', ( 6.971956157944251100, -4.052299061901791800, -0.2874094238642607200 ) ) ;
#52123 = cartesian_point ( 'none', ( 5.811289415538911200, -4.068157893939806000, -0.06380948296302574300 ) ) ;
#52124 = cartesian_point ( 'none', ( 4.646644821377467600, -4.065497823258811900, 0.1603363627460077900 ) ) ;
#52125 = cartesian_point ( 'none', ( 3.485978078972125500, -4.044337020838839600, 0.3834969698557496000 ) ) ;
#52126 = cartesian_point ( 'none', ( 2.325311336566785200, -4.023176218418865500, 0.6066575769654917200 ) ) ;
#52127 = cartesian_point ( 'none', ( 1.160666742405341600, -3.983659233997212100, 0.8273085322475038900 ) ) ;
#52128 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647171400, 1.043942565940084700 ) ) ;
#52129 = cartesian_point ( 'none', ( 20.12011411547794300, -3.166346004137097200, -2.546246311948670500 ) ) ;
#52130 = cartesian_point ( 'none', ( 20.08008478900980600, -3.171144323451007300, -2.540209368556624300 ) ) ;
#52131 = cartesian_point ( 'none', ( 20.04005546254167000, -3.175942642764915100, -2.534172425164577600 ) ) ;
#52132 = cartesian_point ( 'none', ( 20.00002613607354000, -3.180740962078824300, -2.528135481772531400 ) ) ;
#52133 = cartesian_point ( 'none', ( 19.14251968257106300, -3.283530345280622600, -2.398812348588408300 ) ) ;
#52134 = cartesian_point ( 'none', ( 18.28474686281226600, -3.378228807045128500, -2.263496899240045000 ) ) ;
#52135 = cartesian_point ( 'none', ( 17.42989039486063900, -3.464495726793590100, -2.122699093388491900 ) ) ;
#52136 = cartesian_point ( 'none', ( 16.26922365245529200, -3.581623161018549600, -1.931533281603595100 ) ) ;
#52137 = cartesian_point ( 'none', ( 15.10457905829385100, -3.682564198058919700, -1.731348091130586100 ) ) ;
#52138 = cartesian_point ( 'none', ( 13.94391231588850900, -3.766629308278850500, -1.523510989805505700 ) ) ;
#52139 = cartesian_point ( 'none', ( 12.78324557348316600, -3.850694418498779000, -1.315673888480425300 ) ) ;
#52140 = cartesian_point ( 'none', ( 11.61860097932172000, -3.917309351954566300, -1.101604614449373000 ) ) ;
#52141 = cartesian_point ( 'none', ( 10.45793423691638300, -3.966019061104054900, -0.8827654779173688100 ) ) ;
#52142 = cartesian_point ( 'none', ( 9.297267494511041600, -4.014728770253539900, -0.6639263413853646600 ) ) ;
#52143 = cartesian_point ( 'none', ( 8.132622900349597100, -4.045200518392239700, -0.4418122355548875200 ) ) ;
#52144 = cartesian_point ( 'none', ( 6.971956157944254600, -4.057226152582421400, -0.2179404249895002300 ) ) ;
#52145 = cartesian_point ( 'none', ( 5.811289415538912100, -4.069251786772601200, 0.005931385575887212000 ) ) ;
#52146 = cartesian_point ( 'none', ( 4.646644821377466700, -4.062749159738911200, 0.2300316294069937300 ) ) ;
#52147 = cartesian_point ( 'none', ( 3.485978078972127300, -4.037762691017565700, 0.4528294746037951900 ) ) ;
#52148 = cartesian_point ( 'none', ( 2.325311336566786100, -4.012776222296220200, 0.6756273198005966500 ) ) ;
#52149 = cartesian_point ( 'none', ( 1.160666742405341400, -3.969476594804533000, 0.8956008311663561400 ) ) ;
#52150 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.908159588903518800, 1.111247366568239400 ) ) ;
#52151 = cartesian_point ( 'none', ( 20.12011411547794300, -3.209523427158107500, -2.491601226029246600 ) ) ;
#52152 = cartesian_point ( 'none', ( 20.08008478900980600, -3.214217568633542100, -2.485482926464366300 ) ) ;
#52153 = cartesian_point ( 'none', ( 20.04005546254167000, -3.218911710108975500, -2.479364626899486000 ) ) ;
#52154 = cartesian_point ( 'none', ( 20.00002613607354000, -3.223605851584410200, -2.473246327334604800 ) ) ;
#52155 = cartesian_point ( 'none', ( 19.14251968257106300, -3.324163541757957600, -2.342180385829861300 ) ) ;
#52156 = cartesian_point ( 'none', ( 18.28474686281226600, -3.416528790992764200, -2.205261686498085600 ) ) ;
#52157 = cartesian_point ( 'none', ( 17.42989039486063900, -3.500369769435192500, -2.063005952310265700 ) ) ;
#52158 = cartesian_point ( 'none', ( 16.26922365245529200, -3.614203423360769400, -1.869860663272576100 ) ) ;
#52159 = cartesian_point ( 'none', ( 15.10457905829385100, -3.711698466095491300, -1.667974754686425600 ) ) ;
#52160 = direction ( 'none', ( 1.009744971499694900e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#52161 = direction ( 'none', ( 1.000000000000000000, -1.009744971499694900e-014, -6.958338922924757600e-017 ) ) ;
#52162 = axis2_placement_3d ( 'none', #52168, #52161, #52160 ) ;
#52163 = cartesian_point ( 'none', ( 2.325311336566786100, -3.767927056017111600, -1.536740376908569700 ) ) ;
#52164 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52165 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#52166 = cartesian_point ( 'none', ( 7.703591785532172900, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#52167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52168 = cartesian_point ( 'none', ( 20.00002613607359000, -3.570628448442483300, -4.169597429040194000 ) ) ;
#52169 = cartesian_point ( 'none', ( 16.26922365245529500, -4.008585447852413000, -2.842578361680229400 ) ) ;
#52170 = face_outer_bound ( 'none', #16715, .t. ) ;
#52171 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#52172 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52173 = axis2_placement_3d ( 'none', #52166, #52165, #52164 ) ;
#52174 = axis2_placement_3d ( 'none', #52172, #52171, #52167 ) ;
#52175 = plane ( 'none', #52162 ) ;
#52176 = cartesian_point ( 'none', ( 15.10457905829384600, -4.159053211977096400, -2.617496020048510000 ) ) ;
#52177 = circle ( 'none', #52173, 1.500000000000000700 ) ;
#52178 = face_outer_bound ( 'none', #16738, .t. ) ;
#52179 = cartesian_point ( 'none', ( 20.12011411547795000, -3.121777982340640600, -2.599763287825744000 ) ) ;
#52180 = cartesian_point ( 'none', ( 20.08008478900982400, -3.126678353473589100, -2.593810352023344200 ) ) ;
#52181 = cartesian_point ( 'none', ( 20.04005546254168700, -3.131578724606536700, -2.587857416220945300 ) ) ;
#52182 = cartesian_point ( 'none', ( 20.00002613607355400, -3.136479095739483900, -2.581904480418545600 ) ) ;
#52183 = cartesian_point ( 'none', ( 20.00002613607359000, -3.440228631454067500, -3.498647365739417500 ) ) ;
#52184 = cartesian_point ( 'none', ( 19.14251968257109500, -3.582477259883116300, -3.358773936625403200 ) ) ;
#52185 = cartesian_point ( 'none', ( 18.28474686281228400, -3.715910323613987200, -3.210526585515805400 ) ) ;
#52186 = cartesian_point ( 'none', ( 17.42989039486063500, -3.840044454979041300, -3.054466403523926800 ) ) ;
#52187 = cartesian_point ( 'none', ( 10.45793423691638300, -2.908228486829162600, -2.837391257905531800 ) ) ;
#52188 = cartesian_point ( 'none', ( 9.297267494511041600, -3.064791590363680700, -2.676919459588378700 ) ) ;
#52189 = cartesian_point ( 'none', ( 8.132622900349597100, -3.207568295451379600, -2.504066875205613700 ) ) ;
#52190 = cartesian_point ( 'none', ( 6.971956157944254600, -3.335583292422837700, -2.320014263178785900 ) ) ;
#52191 = cartesian_point ( 'none', ( 3.485978078972127300, -3.671952081015905600, -1.739353327178335500 ) ) ;
#52192 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52193 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#52194 = axis2_placement_3d ( 'none', #52198, #52193, #52192 ) ;
#52195 = circle ( 'none', #52194, 1.500000000000000900 ) ;
#52196 = cartesian_point ( 'none', ( 5.811289415538912100, -3.463598289394294900, -2.135961651151956800 ) ) ;
#52197 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #52232, #52231, #52230, #52229, #52228, #52227, #52226, #52225, #52224, #52223, #52222, #52221, #52220, #52219, #52218, #52217, #52216, #52215, #52214 ),
( #52213, #52212, #52211, #52210, #52209, #52208, #52207, #52206, #52205, #52204, #52203, #52202, #52201, #52200, #52199, #52283, #52282, #52281, #52280 ),
( #52279, #52278, #52277, #52276, #52275, #52274, #52273, #52272, #52271, #52270, #52269, #52268, #52267, #52266, #52265, #52264, #52263, #52262, #52261 ),
( #52260, #52259, #52258, #52257, #52256, #52255, #52254, #52253, #52252, #52251, #52250, #52249, #52248, #52247, #52246, #52245, #52244, #52243, #52242 ),
( #52240, #52239, #52238, #52237, #52236, #52235, #52333, #52332, #52331, #52330, #52329, #52328, #52327, #52326, #52325, #52324, #52323, #52322, #52321 ),
( #52320, #52319, #52318, #52317, #52316, #52315, #52314, #52313, #52312, #52311, #52310, #52309, #52308, #52307, #52306, #52305, #52304, #52303, #52302 ),
( #52301, #52300, #52299, #52298, #52297, #52296, #52295, #52294, #52293, #52292, #52291, #52290, #52288, #52287, #52286, #52285, #52284, #52388, #52386 ),
( #52385, #52384, #52383, #52382, #52381, #52380, #52378, #52377, #52376, #52375, #52374, #52373, #52372, #52371, #52370, #52369, #52368, #52367, #52365 ),
( #52364, #52363, #52362, #52360, #52359, #52358, #52357, #52355, #52353, #52352, #52351, #52350, #52349, #52348, #52347, #52346, #52345, #52343, #52342 ),
( #52341, #52340, #52339, #52338, #52337, #52336, #52335, #52334, #51316, #51788, #51789, #52073, #51996, #52029, #52067, #52066, #52063, #52062, #52061 ),
( #52072, #52071, #52070, #52069, #52437, #52436, #52435, #52434, #52433, #52432, #52431, #52430, #52429, #52428, #52427, #52426, #52425, #52424, #52423 ),
( #52422, #52421, #52420, #52419, #52418, #52417, #52416, #52415, #52414, #52413, #52412, #52411, #52410, #52409, #52408, #52407, #52406, #52405, #52404 ),
( #52403, #52402, #52401, #52400, #52399, #52398, #52397, #52396, #52395, #52394, #52393, #52392, #52391, #52390, #52389, #52485, #52484, #52483, #52482 ),
( #52481, #52480, #52479, #52478, #52477, #52476, #52475, #52474, #52473, #52472, #52471, #52470, #52469, #52468, #52467, #52466, #52465, #52464, #52463 ),
( #52462, #52461, #52460, #52459, #52458, #52457, #52456, #52455, #52454, #52453, #52452, #52451, #52450, #52449, #52448, #52447, #52446, #52445, #52444 ),
( #52443, #52442, #52441, #52440, #52439, #52438, #52534, #52533, #52532, #52531, #52530, #52529, #52528, #52527, #52526, #52525, #52524, #52523, #52522 ),
( #52521, #52520, #52519, #52518, #52517, #52516, #52515, #52514, #52513, #52512, #52511, #52510, #52509, #52508, #52507, #52506, #52505, #52504, #52503 ),
( #52502, #52501, #52500, #52499, #52498, #52497, #52496, #52495, #52494, #52493, #52492, #52491, #52490, #52489, #52488, #52487, #52486, #52582, #52581 ),
( #52580, #52579, #52578, #52577, #52576, #52575, #52574, #52573, #52572, #52571, #52570, #52569, #52568, #52567, #52566, #52565, #52564, #52563, #52562 ),
( #52561, #52560, #52559, #52558, #52557, #52556, #52555, #52554, #52553, #52552, #52551, #52550, #52549, #52548, #52547, #52546, #52545, #52544, #52543 ),
( #52542, #52541, #52540, #52539, #52538, #52537, #52536, #52535, #52630, #52629, #52628, #52627, #52626, #52625, #52624, #52623, #52622, #52621, #52620 ),
( #52619, #52618, #52617, #52616, #52615, #52614, #52613, #52612, #52611, #52610, #52609, #52608, #52607, #52606, #52605, #52604, #52603, #52602, #52601 ),
( #52600, #52599, #52598, #52597, #52596, #52595, #52594, #52593, #52592, #52591, #52590, #52589, #52588, #52587, #52586, #52585, #52584, #52583, #52669 ),
( #52668, #52667, #52666, #52665, #52664, #52663, #52662, #52661, #52660, #52659, #52658, #52657, #52656, #52655, #52654, #52653, #52652, #52651, #52650 ),
( #52649, #52648, #52647, #52646, #52645, #52644, #52643, #52642, #52641, #52640, #52639, #52638, #52637, #52636, #52635, #52634, #52633, #52632, #52631 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308881206600, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716900 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377794200, 0.9977229953377794200, 1.000000000000000000, 0.9977229953377794200, 0.9977229953377794200, 1.000000000000000000, 0.9977229953377794200, 0.9977229953377794200, 1.000000000000000000, 0.9977229953377794200, 0.9977229953377794200, 1.000000000000000000, 0.9977229953377794200, 0.9977229953377794200, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215093300),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666437400, 0.9978805271404801400, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215095500) ) )
representation_item ( '' ) surface ( ) );
#52198 = cartesian_point ( 'none', ( 7.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#52199 = cartesian_point ( 'none', ( 16.26922365245529500, -5.639600615812329700, -1.398924147671767500 ) ) ;
#52200 = cartesian_point ( 'none', ( 15.10457905829384600, -5.708085410066387600, -1.086206623160266700 ) ) ;
#52201 = cartesian_point ( 'none', ( 13.94391231588850200, -5.750512285534846100, -0.7689017580563645100 ) ) ;
#52202 = cartesian_point ( 'none', ( 12.78324557348316600, -5.792939161003304500, -0.4515968929524621400 ) ) ;
#52203 = cartesian_point ( 'none', ( 11.61860097932172100, -5.809018299106429400, -0.1318722012277183900 ) ) ;
#52204 = cartesian_point ( 'none', ( 10.45793423691638100, -5.798639863026942900, 0.1880882732768141600 ) ) ;
#52205 = cartesian_point ( 'none', ( 9.297267494511039800, -5.788261426947455500, 0.5080487477813467900 ) ) ;
#52206 = cartesian_point ( 'none', ( 8.132622900349593600, -5.751496311927376800, 0.8260593505891497000 ) ) ;
#52207 = cartesian_point ( 'none', ( 6.971956157944251100, -5.688595660981629700, 1.139947746824536300 ) ) ;
#52208 = cartesian_point ( 'none', ( 5.811289415538911200, -5.625695010035885300, 1.453836143059922700 ) ) ;
#52209 = cartesian_point ( 'none', ( 4.646644821377467600, -5.537088498390848400, 1.761458156697958600 ) ) ;
#52210 = cartesian_point ( 'none', ( 3.485978078972125500, -5.423381398366880800, 2.060712417460878400 ) ) ;
#52211 = cartesian_point ( 'none', ( 2.325311336566785200, -5.309674298342915000, 2.359966678223798000 ) ) ;
#52212 = cartesian_point ( 'none', ( 1.160666742405341600, -5.171643344730664900, 2.648808976070761400 ) ) ;
#52213 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.010231428904843300, 2.925266225225237300 ) ) ;
#52214 = cartesian_point ( 'none', ( 20.00005355952163600, -5.422463946147249900, -2.325270905070153700 ) ) ;
#52215 = cartesian_point ( 'none', ( 19.14253799322050000, -5.517006234737305400, -2.104801044914069900 ) ) ;
#52216 = cartesian_point ( 'none', ( 18.28475599830564500, -5.597922687675644000, -1.879030585795405500 ) ) ;
#52217 = cartesian_point ( 'none', ( 17.42989039486063500, -5.664931138552426600, -1.648804180214147800 ) ) ;
#52218 = cartesian_point ( 'none', ( 16.26922365245529900, -5.755909743937140300, -1.336221557747133000 ) ) ;
#52219 = cartesian_point ( 'none', ( 15.10457905829385300, -5.820764742889563700, -1.017193609728491900 ) ) ;
#52220 = cartesian_point ( 'none', ( 13.94391231588850200, -5.859053110004748700, -0.6938996205332755900 ) ) ;
#52221 = cartesian_point ( 'none', ( 12.78324557348317100, -5.897341477119939900, -0.3706056313380601800 ) ) ;
#52222 = cartesian_point ( 'none', ( 11.61860097932172700, -5.908801664026602100, -0.04525402672826582500 ) ) ;
#52223 = cartesian_point ( 'none', ( 10.45793423691638100, -5.893355386027689500, 0.2799327119344350300 ) ) ;
#52224 = cartesian_point ( 'none', ( 9.297267494511043400, -5.877909108028782200, 0.6051194505971365700 ) ) ;
#52225 = cartesian_point ( 'none', ( 8.132622900349597100, -5.835661878865349400, 0.9279199681526635300 ) ) ;
#52226 = cartesian_point ( 'none', ( 6.971956157944251100, -5.766902289950704300, 1.246129209750692200 ) ) ;
#52227 = cartesian_point ( 'none', ( 5.811289415538913900, -5.698142701036062800, 1.564338451348721700 ) ) ;
#52228 = cartesian_point ( 'none', ( 4.646644821377469400, -5.603340450083803300, 1.875782725209213000 ) ) ;
#52229 = cartesian_point ( 'none', ( 3.485978078972125500, -5.483143132596148400, 2.178334551141359200 ) ) ;
#52230 = cartesian_point ( 'none', ( 2.325311336566786100, -5.362945815108498800, 2.480886377073507000 ) ) ;
#52231 = cartesian_point ( 'none', ( 1.160666742405342300, -5.218174500642369700, 2.772479019322678300 ) ) ;
#52232 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.049818124071745000, 3.051120604471258900 ) ) ;
#52233 = cartesian_point ( 'none', ( 4.646644821377466700, -3.575977106014696500, -1.941966277448100400 ) ) ;
#52234 = face_outer_bound ( 'none', #16733, .t. ) ;
#52235 = cartesian_point ( 'none', ( 5.811289415538911200, -5.213101463306332000, 0.9708522680083647700 ) ) ;
#52236 = cartesian_point ( 'none', ( 4.646644821377467600, -5.151720918578137200, 1.256484210051219900 ) ) ;
#52237 = cartesian_point ( 'none', ( 3.485978078972125500, -5.066962720709826200, 1.536071808990119300 ) ) ;
#52238 = cartesian_point ( 'none', ( 2.325311336566785200, -4.982204522841515300, 1.815659407929019600 ) ) ;
#52239 = cartesian_point ( 'none', ( 1.160666742405341600, -4.874647656268209900, 2.087292796965116300 ) ) ;
#52240 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.745026843449834600, 2.349116444618658800 ) ) ;
#52241 = edge_curve ( 'none', #51805, #53027, #7253, .t. ) ;
#52242 = cartesian_point ( 'none', ( 20.00005355952163200, -4.853349189357769200, -2.464890481429937300 ) ) ;
#52243 = cartesian_point ( 'none', ( 19.14253799322050000, -4.953568216194645000, -2.267560037614519100 ) ) ;
#52244 = cartesian_point ( 'none', ( 18.28475599830564500, -5.041559087032350600, -2.064535120729894800 ) ) ;
#52245 = cartesian_point ( 'none', ( 17.42989039486063500, -5.117011537836058100, -1.856576516316063700 ) ) ;
#52246 = cartesian_point ( 'none', ( 16.26922365245529500, -5.219454717124030200, -1.574227296780891700 ) ) ;
#52247 = cartesian_point ( 'none', ( 15.10457905829384600, -5.298231787272888100, -1.284382752285897500 ) ) ;
#52248 = cartesian_point ( 'none', ( 13.94391231588850200, -5.352804621014617400, -0.9890228149684846500 ) ) ;
#52249 = cartesian_point ( 'none', ( 12.78324557348316600, -5.407377454756345800, -0.6936628776510708200 ) ) ;
#52250 = cartesian_point ( 'none', ( 11.61860097932172100, -5.437373264300360300, -0.3948051553741520600 ) ) ;
#52251 = cartesian_point ( 'none', ( 10.45793423691638100, -5.442587147852128400, -0.09449114941862367400 ) ) ;
#52252 = cartesian_point ( 'none', ( 9.297267494511039800, -5.447801031403897400, 0.2058228565369046900 ) ) ;
#52253 = cartesian_point ( 'none', ( 8.132622900349593600, -5.428197372851950100, 0.5055416969959710700 ) ) ;
#52254 = cartesian_point ( 'none', ( 6.971956157944251100, -5.383910085062043800, 0.8026179883673340000 ) ) ;
#52255 = cartesian_point ( 'none', ( 5.811289415538911200, -5.339622797272140200, 1.099694279738696800 ) ) ;
#52256 = cartesian_point ( 'none', ( 4.646644821377467600, -5.270954407326604100, 1.392098689720892900 ) ) ;
#52257 = cartesian_point ( 'none', ( 3.485978078972125500, -5.178373989957592900, 1.677833799699572700 ) ) ;
#52258 = cartesian_point ( 'none', ( 2.325311336566785200, -5.085793572588580800, 1.963568909678253600 ) ) ;
#52259 = cartesian_point ( 'none', ( 1.160666742405341600, -4.969933545922035700, 2.240682859120673300 ) ) ;
#52260 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.831585351420608600, 2.507282678762292600 ) ) ;
#52261 = cartesian_point ( 'none', ( 20.00005355952163200, -5.106578907929574900, -2.418584705526622100 ) ) ;
#52262 = cartesian_point ( 'none', ( 19.14253799322049700, -5.204915206169410200, -2.210958292720839800 ) ) ;
#52263 = cartesian_point ( 'none', ( 18.28475599830564100, -5.290400109008579900, -1.997773486340923300 ) ) ;
#52264 = cartesian_point ( 'none', ( 17.42989039486063500, -5.362733475098747400, -1.779828586064913700 ) ) ;
#52265 = cartesian_point ( 'none', ( 16.26922365245529500, -5.460941815741718700, -1.483920789087461700 ) ) ;
#52266 = cartesian_point ( 'none', ( 15.10457905829384600, -5.534378852915860800, -1.180913686769746700 ) ) ;
#52267 = cartesian_point ( 'none', ( 13.94391231588850200, -5.582542937193101000, -0.8728771248657587500 ) ) ;
#52268 = cartesian_point ( 'none', ( 12.78324557348316600, -5.630707021470343000, -0.5648405629617702100 ) ) ;
#52269 = cartesian_point ( 'none', ( 11.61860097932172100, -5.653269143317329400, -0.2538787435342773600 ) ) ;
#52270 = cartesian_point ( 'none', ( 10.45793423691638100, -5.650075180564155800, 0.05788414887889323200 ) ) ;
#52271 = cartesian_point ( 'none', ( 9.297267494511039800, -5.646881217810981300, 0.3696470412920638300 ) ) ;
#52272 = cartesian_point ( 'none', ( 8.132622900349593600, -5.617952988461884600, 0.6800813500123161800 ) ) ;
#52273 = cartesian_point ( 'none', ( 6.971956157944251100, -5.563488101656161300, 0.9870664939348431400 ) ) ;
#52274 = cartesian_point ( 'none', ( 5.811289415538911200, -5.509023214850437000, 1.294051637857369900 ) ) ;
#52275 = cartesian_point ( 'none', ( 4.646644821377467600, -5.429393720991638100, 1.595490597170339700 ) ) ;
#52276 = cartesian_point ( 'none', ( 3.485978078972125500, -5.325143570266062600, 1.889324238126560500 ) ) ;
#52277 = cartesian_point ( 'none', ( 2.325311336566785700, -5.220893419540488800, 2.183157879082783000 ) ) ;
#52278 = cartesian_point ( 'none', ( 1.160666742405341600, -5.092734746185855400, 2.467379019971132500 ) ) ;
#52279 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.941543003892360500, 2.740046142202897400 ) ) ;
#52280 = cartesian_point ( 'none', ( 20.00005355952163200, -5.297122322382612000, -2.366452315459832300 ) ) ;
#52281 = cartesian_point ( 'none', ( 19.14253799322050000, -5.393338989978193600, -2.151078671809303800 ) ) ;
#52282 = cartesian_point ( 'none', ( 18.28475599830564500, -5.476236764895978700, -1.930291847347457500 ) ) ;
#52283 = cartesian_point ( 'none', ( 17.42989039486063500, -5.545525723360094100, -1.704918153807054800 ) ) ;
#52284 = cartesian_point ( 'none', ( 18.28475599830564500, -4.553188370112607700, -2.136897108070700700 ) ) ;
#52285 = cartesian_point ( 'none', ( 17.42989039486063500, -4.632382101809677800, -1.948634152265183600 ) ) ;
#52286 = cartesian_point ( 'none', ( 16.26922365245529500, -4.739904886932090600, -1.693026076855648000 ) ) ;
#52287 = cartesian_point ( 'none', ( 15.10457905829384600, -4.825952479665213300, -1.429411871396454500 ) ) ;
#52289 = vertex_point ( 'none', #6979 ) ;
#52288 = cartesian_point ( 'none', ( 13.94391231588850200, -4.889937087699568300, -1.159592288212177000 ) ) ;
#52290 = cartesian_point ( 'none', ( 12.78324557348316600, -4.953921695733923200, -0.8897727050278988500 ) ) ;
#52291 = cartesian_point ( 'none', ( 11.61860097932172100, -4.995406239317095000, -0.6155908854651435100 ) ) ;
#52292 = cartesian_point ( 'none', ( 10.45793423691638100, -5.014107336951639100, -0.3389197693682321500 ) ) ;
#52293 = cartesian_point ( 'none', ( 9.297267494511039800, -5.032808434586184100, -0.06224865327132065400 ) ) ;
#52294 = cartesian_point ( 'none', ( 8.132622900349593600, -5.028598338812592800, 0.2150218150959842800 ) ) ;
#52295 = cartesian_point ( 'none', ( 6.971956157944251100, -5.001505808853977400, 0.4909975972861777000 ) ) ;
#52296 = cartesian_point ( 'none', ( 5.811289415538911200, -4.974413278895364800, 0.7669733794763709000 ) ) ;
#52297 = cartesian_point ( 'none', ( 4.646644821377467600, -4.924623384202811300, 1.039769281061331500 ) ) ;
#52298 = cartesian_point ( 'none', ( 3.485978078972125500, -4.852476240243355200, 1.307521829421829800 ) ) ;
#52299 = cartesian_point ( 'none', ( 2.325311336566785200, -4.780329096283900000, 1.575274377782328600 ) ) ;
#52300 = cartesian_point ( 'none', ( 1.160666742405341600, -4.686317541207026600, 1.836154551515549700 ) ) ;
#52301 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.571083769260376100, 2.088380274505879700 ) ) ;
#52302 = cartesian_point ( 'none', ( 20.00005355952163200, -4.510067742793393300, -2.496945157874473700 ) ) ;
#52303 = cartesian_point ( 'none', ( 19.14253799322050000, -4.611590068297306100, -2.313572061359077100 ) ) ;
#52304 = cartesian_point ( 'none', ( 18.28475599830564500, -4.701731704788795000, -2.124396097360663500 ) ) ;
#52305 = cartesian_point ( 'none', ( 17.42989039486063500, -4.780173286475330100, -1.930126813783462400 ) ) ;
#52306 = cartesian_point ( 'none', ( 16.26922365245529500, -4.886674863703772700, -1.666363836760754100 ) ) ;
#52307 = cartesian_point ( 'none', ( 15.10457905829384600, -4.971031310048018300, -1.394706913491352100 ) ) ;
#52308 = cartesian_point ( 'none', ( 13.94391231588850200, -5.032666385443229200, -1.117011736217683500 ) ) ;
#52309 = cartesian_point ( 'none', ( 12.78324557348316600, -5.094301460838441800, -0.8393165589440146900 ) ) ;
#52310 = cartesian_point ( 'none', ( 11.61860097932172100, -5.132794135222522600, -0.5574800673060640300 ) ) ;
#52311 = cartesian_point ( 'none', ( 10.45793423691638100, -5.147881464598373900, -0.2734274903201613400 ) ) ;
#52312 = cartesian_point ( 'none', ( 9.297267494511039800, -5.162968793974223500, 0.01062508666574120100 ) ) ;
#52313 = cartesian_point ( 'none', ( 8.132622900349593600, -5.154547716583853600, 0.2949533818732582000 ) ) ;
#52314 = cartesian_point ( 'none', ( 6.971956157944251100, -5.122675756924701700, 0.5776151447410237100 ) ) ;
#52315 = cartesian_point ( 'none', ( 5.811289415538911200, -5.090803797265551500, 0.8602769076087897200 ) ) ;
#52316 = cartesian_point ( 'none', ( 4.646644821377467600, -5.035698673139831000, 1.139341271681160000 ) ) ;
#52317 = cartesian_point ( 'none', ( 3.485978078972125500, -4.957736808421179500, 1.412901944383978300 ) ) ;
#52318 = cartesian_point ( 'none', ( 2.325311336566785200, -4.879774943702532400, 1.686462617086796900 ) ) ;
#52319 = cartesian_point ( 'none', ( 1.160666742405341600, -4.779488896979272800, 1.952650901638630000 ) ) ;
#52320 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.657563723639237100, 2.209648462144619100 ) ) ;
#52321 = cartesian_point ( 'none', ( 20.00005355952163200, -4.674374928389269700, -2.486734172420350200 ) ) ;
#52322 = cartesian_point ( 'none', ( 19.14253799322050000, -4.775482089392784100, -2.296680573721678900 ) ) ;
#52323 = cartesian_point ( 'none', ( 18.28475599830564500, -4.864802498749068800, -2.100863280201090300 ) ) ;
#52324 = cartesian_point ( 'none', ( 17.42989039486063500, -4.942020375199434500, -1.900016427968699100 ) ) ;
#52325 = cartesian_point ( 'none', ( 16.26922365245529500, -5.046860505336768600, -1.627322965085758100 ) ) ;
#52326 = cartesian_point ( 'none', ( 15.10457905829384600, -5.128823705596981400, -1.346903259306354100 ) ) ;
#52327 = cartesian_point ( 'none', ( 13.94391231588850200, -5.187350084212695800, -1.060672861562801200 ) ) ;
#52328 = cartesian_point ( 'none', ( 12.78324557348316600, -5.245876462828416500, -0.7744424638192480800 ) ) ;
#52329 = cartesian_point ( 'none', ( 11.61860097932172100, -5.280566225288732000, -0.4843566179619399600 ) ) ;
#52330 = cartesian_point ( 'none', ( 10.45793423691638100, -5.291182405341080800, -0.1923969044612602300 ) ) ;
#52331 = cartesian_point ( 'none', ( 9.297267494511039800, -5.301798585393432200, 0.09956280903941955300 ) ) ;
#52332 = cartesian_point ( 'none', ( 8.132622900349593600, -5.288268663763393100, 0.3914020092970065800 ) ) ;
#52333 = cartesian_point ( 'none', ( 6.971956157944251100, -5.250685063534862500, 0.6811271386526855900 ) ) ;
#52334 = cartesian_point ( 'none', ( 8.132622900349593600, -4.711172739915805400, 0.06082845831285037300 ) ) ;
#52335 = cartesian_point ( 'none', ( 6.971956157944251100, -4.693526071092337700, 0.3198103686020981600 ) ) ;
#52336 = cartesian_point ( 'none', ( 5.811289415538911200, -4.675879402268869000, 0.5787922788913461000 ) ) ;
#52337 = cartesian_point ( 'none', ( 4.646644821377467600, -4.636906449125316200, 0.8354323842936459700 ) ) ;
#52338 = cartesian_point ( 'none', ( 3.485978078972125500, -4.576873436449704800, 1.087977572659456700 ) ) ;
#52339 = cartesian_point ( 'none', ( 2.325311336566785200, -4.516840423774092500, 1.340522761025267900 ) ) ;
#52340 = cartesian_point ( 'none', ( 1.160666742405341600, -4.436157437915668700, 1.587247892640599100 ) ) ;
#52341 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.335375625479317200, 1.826467584680525600 ) ) ;
#52342 = cartesian_point ( 'none', ( 20.00005355952163200, -4.111270144824577400, -2.476207864186418900 ) ) ;
#52343 = cartesian_point ( 'none', ( 19.14253799322050000, -4.211949320740992600, -2.309049324656179600 ) ) ;
#52344 = edge_curve ( 'none', #52047, #51805, #7242, .t. ) ;
#52345 = cartesian_point ( 'none', ( 18.28475599830564500, -4.302237227638579900, -2.136105577431290900 ) ) ;
#52346 = cartesian_point ( 'none', ( 17.42989039486063500, -4.381812646901498600, -1.958025923689125500 ) ) ;
#52347 = cartesian_point ( 'none', ( 16.26922365245529500, -4.489853656247560400, -1.716243904662218000 ) ) ;
#52348 = cartesian_point ( 'none', ( 15.10457905829384600, -4.577559449892414800, -1.466365737976190300 ) ) ;
#52349 = cartesian_point ( 'none', ( 13.94391231588850200, -4.644330908332960900, -1.210098344882635200 ) ) ;
#52350 = cartesian_point ( 'none', ( 12.78324557348316600, -4.711102366773507900, -0.9538309517890801700 ) ) ;
#52351 = cartesian_point ( 'none', ( 11.61860097932172100, -4.756483373243229500, -0.6929248984345455200 ) ) ;
#52352 = cartesian_point ( 'none', ( 10.45793423691638100, -4.780163929452201400, -0.4291624377187003300 ) ) ;
#52353 = cartesian_point ( 'none', ( 9.297267494511039800, -4.803844485661174200, -0.1653999770028550800 ) ) ;
#52354 = edge_loop ( 'none', ( #53362, #52720, #53314, #53374, #53313 ) ) ;
#52356 = oriented_edge ( 'none', *, *, #52379, .f. ) ;
#52355 = cartesian_point ( 'none', ( 8.132622900349593600, -4.805662829398721100, 0.09941712601599489400 ) ) ;
#52357 = cartesian_point ( 'none', ( 6.971956157944251100, -4.785606539533341100, 0.3634799020032208900 ) ) ;
#52358 = cartesian_point ( 'none', ( 5.811289415538911200, -4.765550249667962900, 0.6275426779904470500 ) ) ;
#52359 = cartesian_point ( 'none', ( 4.646644821377467600, -4.723756330996246300, 0.8890473104299242400 ) ) ;
#52360 = cartesian_point ( 'none', ( 3.485978078972125500, -4.660510278361196700, 1.146207457519882000 ) ) ;
#52361 = edge_curve ( 'none', #51807, #51911, #7296, .t. ) ;
#52362 = cartesian_point ( 'none', ( 2.325311336566785200, -4.597264225726148900, 1.403367604609839800 ) ) ;
#52363 = cartesian_point ( 'none', ( 1.160666742405341600, -4.512998073797917600, 1.654426601788695300 ) ) ;
#52364 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.408287445838929000, 1.897669461535241900 ) ) ;
#52365 = cartesian_point ( 'none', ( 20.00005355952163200, -4.228069191017857200, -2.489806687764587700 ) ) ;
#52366 = advanced_face ( 'none', ( #7302 ), #7301, .t. ) ;
#52367 = cartesian_point ( 'none', ( 19.14253799322050000, -4.329301276232026700, -2.317899261079664300 ) ) ;
#52368 = cartesian_point ( 'none', ( 18.28475599830564500, -4.419851677178630000, -2.140182817208462900 ) ) ;
#52369 = cartesian_point ( 'none', ( 17.42989039486063500, -4.499398585913800400, -1.957324396094975300 ) ) ;
#52370 = cartesian_point ( 'none', ( 16.26922365245529500, -4.607400885992310800, -1.709054156773283800 ) ) ;
#52371 = cartesian_point ( 'none', ( 15.10457905829384600, -4.694532309596162600, -1.452713126940241100 ) ) ;
#52372 = cartesian_point ( 'none', ( 13.94391231588850200, -4.760197660752038700, -1.190052375755991100 ) ) ;
#52373 = cartesian_point ( 'none', ( 12.78324557348316600, -4.825863011907915600, -0.9273916245717419600 ) ) ;
#52374 = cartesian_point ( 'none', ( 11.61860097932172100, -4.869613729683634600, -0.6602053913013729000 ) ) ;
#52375 = cartesian_point ( 'none', ( 10.45793423691638100, -4.891150952314141900, -0.3903188288413962900 ) ) ;
#52376 = cartesian_point ( 'none', ( 9.297267494511039800, -4.912688174944648300, -0.1204322663814199200 ) ) ;
#52377 = cartesian_point ( 'none', ( 8.132622900349593600, -4.911864781360923100, 0.1503110263851878700 ) ) ;
#52379 = edge_curve ( 'none', #51911, #52047, #7297, .t. ) ;
#52378 = cartesian_point ( 'none', ( 6.971956157944251100, -4.888686396176048300, 0.4200615982387437800 ) ) ;
#52380 = cartesian_point ( 'none', ( 5.811289415538911200, -4.865508010991175200, 0.6898121700923000000 ) ) ;
#52381 = cartesian_point ( 'none', ( 4.646644821377467600, -4.820132966078541700, 0.9567273511035626600 ) ) ;
#52382 = cartesian_point ( 'none', ( 3.485978078972125500, -4.752871219004589400, 1.218983839937792400 ) ) ;
#52383 = cartesian_point ( 'none', ( 2.325311336566785200, -4.685609471930638000, 1.481240328772022200 ) ) ;
#52384 = cartesian_point ( 'none', ( 1.160666742405341600, -4.596920488630397400, 1.737046647685900100 ) ) ;
#52385 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.487410104789256100, 1.984655380137049500 ) ) ;
#52386 = cartesian_point ( 'none', ( 20.00005355952163200, -4.361122808034449100, -2.497347963296789000 ) ) ;
#52387 = oriented_edge ( 'none', *, *, #52344, .f. ) ;
#52388 = cartesian_point ( 'none', ( 19.14253799322050000, -4.462661511047923700, -2.320030761161398800 ) ) ;
#52389 = cartesian_point ( 'none', ( 16.26922365245529500, -4.177278744832048800, -1.693706865512511800 ) ) ;
#52390 = cartesian_point ( 'none', ( 15.10457905829384600, -4.264217737124317500, -1.461077598454030100 ) ) ;
#52391 = cartesian_point ( 'none', ( 13.94391231588850200, -4.331649416069021500, -1.222063513204520800 ) ) ;
#52392 = cartesian_point ( 'none', ( 12.78324557348316600, -4.399081095013725600, -0.9830494279550110500 ) ) ;
#52393 = cartesian_point ( 'none', ( 11.61860097932172100, -4.446544833868849800, -0.7392832330738214900 ) ) ;
#52394 = cartesian_point ( 'none', ( 10.45793423691638100, -4.473716407170412500, -0.4924300988476603700 ) ) ;
#52395 = cartesian_point ( 'none', ( 9.297267494511039800, -4.500887980471977900, -0.2455769646214990800 ) ) ;
#52396 = cartesian_point ( 'none', ( 8.132622900349593600, -4.507581778822722800, 0.002676851737084024900 ) ) ;
#52397 = cartesian_point ( 'none', ( 6.971956157944251100, -4.493752076792484100, 0.2506355249363015900 ) ) ;
#52398 = cartesian_point ( 'none', ( 5.811289415538911200, -4.479922374762249900, 0.4985941981355190300 ) ) ;
#52399 = cartesian_point ( 'none', ( 4.646644821377467600, -4.445663643239034200, 0.7445639190106334600 ) ) ;
#52400 = cartesian_point ( 'none', ( 3.485978078972125500, -4.391209904097038900, 0.9868644649580519100 ) ) ;
#52401 = cartesian_point ( 'none', ( 2.325311336566785200, -4.336756164955044600, 1.229165010905470400 ) ) ;
#52402 = cartesian_point ( 'none', ( 1.160666742405341600, -4.262479392447975400, 1.466141223506850700 ) ) ;
#52403 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.168886972247713100, 1.696174314939407300 ) ) ;
#52404 = cartesian_point ( 'none', ( 20.00005355952163200, -3.859488751747269100, -2.418073471613083800 ) ) ;
#52405 = cartesian_point ( 'none', ( 19.14253799322050000, -3.957804263925539500, -2.261152014168212900 ) ) ;
#52406 = cartesian_point ( 'none', ( 18.28475599830564500, -4.046356984759904100, -2.098568049893923400 ) ) ;
#52407 = cartesian_point ( 'none', ( 17.42989039486063500, -4.124831301168418600, -1.930932281537570000 ) ) ;
#52408 = cartesian_point ( 'none', ( 16.26922365245529500, -4.231377322930560700, -1.703330117659771500 ) ) ;
#52409 = cartesian_point ( 'none', ( 15.10457905829384600, -4.318764198289144900, -1.467706829824595700 ) ) ;
#52410 = cartesian_point ( 'none', ( 13.94391231588850200, -4.386394986276348700, -1.225671964006828100 ) ) ;
#52411 = cartesian_point ( 'none', ( 12.78324557348316600, -4.454025774263553400, -0.9836370981890603100 ) ) ;
#52412 = cartesian_point ( 'none', ( 11.61860097932172100, -4.501438488020707700, -0.7368439979423615500 ) ) ;
#52413 = cartesian_point ( 'none', ( 10.45793423691638100, -4.528309250636991300, -0.4869785103863283900 ) ) ;
#52414 = cartesian_point ( 'none', ( 9.297267494511039800, -4.555180013253276700, -0.2371130228302951200 ) ) ;
#52415 = cartesian_point ( 'none', ( 8.132622900349593600, -4.561325270173425900, 0.01411801739479393000 ) ) ;
#52416 = cartesian_point ( 'none', ( 6.971956157944251100, -4.546703043061468100, 0.2649984475392777600 ) ) ;
#52417 = cartesian_point ( 'none', ( 5.811289415538911200, -4.532080815949511200, 0.5158788776837617300 ) ) ;
#52418 = cartesian_point ( 'none', ( 4.646644821377467600, -4.496790989443363500, 0.7646949300203439400 ) ) ;
#52419 = cartesian_point ( 'none', ( 3.485978078972125500, -4.441074628841476200, 1.009746938615408300 ) ) ;
#52420 = cartesian_point ( 'none', ( 2.325311336566785200, -4.385358268239588900, 1.254798947210472100 ) ) ;
#52421 = cartesian_point ( 'none', ( 1.160666742405341600, -4.309595972780519100, 1.494412958365846100 ) ) ;
#52422 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.214305275764211900, 1.726952165419927400 ) ) ;
#52423 = cartesian_point ( 'none', ( 20.00005355952163200, -3.927044743281778300, -2.438435930292661700 ) ) ;
#52424 = cartesian_point ( 'none', ( 19.14253799322050000, -4.026188164776201900, -2.278767739968745200 ) ) ;
#52425 = cartesian_point ( 'none', ( 18.28475599830564500, -4.115399764184676500, -2.113392321362221900 ) ) ;
#52426 = cartesian_point ( 'none', ( 17.42989039486063500, -4.194361707734550700, -1.942930793046778300 ) ) ;
#52427 = cartesian_point ( 'none', ( 16.26922365245529500, -4.301569789829202700, -1.711492042934465100 ) ) ;
#52428 = cartesian_point ( 'none', ( 15.10457905829384600, -4.389299641468509700, -1.471990600242967900 ) ) ;
#52429 = cartesian_point ( 'none', ( 13.94391231588850200, -4.456951978808875800, -1.226062502677137700 ) ) ;
#52430 = cartesian_point ( 'none', ( 12.78324557348316600, -4.524604316149242000, -0.9801344051113068900 ) ) ;
#52431 = cartesian_point ( 'none', ( 11.61860097932172100, -4.571717005128064700, -0.7294595909453278600 ) ) ;
#52432 = cartesian_point ( 'none', ( 10.45793423691638100, -4.597968218307980400, -0.4757504233408720900 ) ) ;
#52433 = cartesian_point ( 'none', ( 9.297267494511039800, -4.624219431487897000, -0.2220412557364161700 ) ) ;
#52434 = cartesian_point ( 'none', ( 8.132622900349593600, -4.629429846464504700, 0.03296917443406684200 ) ) ;
#52435 = cartesian_point ( 'none', ( 6.971956157944251100, -4.613563870820227600, 0.2875388873553382200 ) ) ;
#52436 = cartesian_point ( 'none', ( 5.811289415538911200, -4.597697895175952200, 0.5421086002766097900 ) ) ;
#52437 = cartesian_point ( 'none', ( 4.646644821377467600, -4.560863909612326200, 0.7944986266791241900 ) ) ;
#52438 = cartesian_point ( 'none', ( 5.811289415538911200, -4.392512287383928200, 0.4787659258817493200 ) ) ;
#52439 = cartesian_point ( 'none', ( 4.646644821377467600, -4.359478238153030800, 0.7199517328782105700 ) ) ;
#52440 = cartesian_point ( 'none', ( 3.485978078972125500, -4.306640050869316600, 0.9575858379003954200 ) ) ;
#52441 = cartesian_point ( 'none', ( 2.325311336566785200, -4.253801863585602300, 1.195219942922579800 ) ) ;
#52442 = cartesian_point ( 'none', ( 1.160666742405341600, -4.181520476645435000, 1.427679064075374000 ) ) ;
#52443 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.090289645213977600, 1.653375269850855900 ) ) ;
#52444 = cartesian_point ( 'none', ( 20.00005355952163200, -3.748285642696444600, -2.371353960775282900 ) ) ;
#52445 = cartesian_point ( 'none', ( 19.14253799322050000, -3.844701604389314700, -2.218953867445479000 ) ) ;
#52446 = cartesian_point ( 'none', ( 18.28475599830564500, -3.931634129716259800, -2.060997576791329800 ) ) ;
#52447 = cartesian_point ( 'none', ( 17.42989039486063500, -4.008773246793358800, -1.898078481602578200 ) ) ;
#52448 = cartesian_point ( 'none', ( 16.26922365245529500, -4.113506443881991700, -1.676880231577869300 ) ) ;
#52449 = cartesian_point ( 'none', ( 15.10457905829384600, -4.199615517296868100, -1.447788686858228100 ) ) ;
#52450 = cartesian_point ( 'none', ( 13.94391231588850200, -4.266512254753114200, -1.212368774989859300 ) ) ;
#52451 = cartesian_point ( 'none', ( 12.78324557348316600, -4.333408992209360400, -0.9769488631214909800 ) ) ;
#52452 = cartesian_point ( 'none', ( 11.61860097932172100, -4.380636421157749500, -0.7368087408151068300 ) ) ;
#52453 = cartesian_point ( 'none', ( 10.45793423691638100, -4.407871930370581600, -0.4935888086049404800 ) ) ;
#52454 = cartesian_point ( 'none', ( 9.297267494511039800, -4.435107439583412700, -0.2503688763947741200 ) ) ;
#52455 = cartesian_point ( 'none', ( 8.132622900349593600, -4.442164982916320800, -0.005730573039587552900 ) ) ;
#52456 = cartesian_point ( 'none', ( 6.971956157944251100, -4.428996350192086600, 0.2386549737887272100 ) ) ;
#52457 = cartesian_point ( 'none', ( 5.811289415538911200, -4.415827717467849700, 0.4830405206170421700 ) ) ;
#52458 = cartesian_point ( 'none', ( 4.646644821377467600, -4.382522863800798700, 0.7255039098299631600 ) ) ;
#52459 = cartesian_point ( 'none', ( 3.485978078972125500, -4.329309295112151000, 0.9643888706245235000 ) ) ;
#52460 = cartesian_point ( 'none', ( 2.325311336566785200, -4.276095726423504200, 1.203273831419084300 ) ) ;
#52461 = cartesian_point ( 'none', ( 1.160666742405341600, -4.203336945345253800, 1.436948537286894600 ) ) ;
#52462 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.111529968128598600, 1.663816753043842100 ) ) ;
#52463 = cartesian_point ( 'none', ( 20.00005355952163200, -3.771981873962257000, -2.383631323800603100 ) ) ;
#52464 = cartesian_point ( 'none', ( 19.14253799322050000, -3.868897016200384600, -2.230267774587038100 ) ) ;
#52465 = cartesian_point ( 'none', ( 18.28475599830564500, -3.956268998216264900, -2.071319624097388300 ) ) ;
#52466 = cartesian_point ( 'none', ( 17.42989039486063500, -4.033786296775965700, -1.907383982643682000 ) ) ;
#52467 = cartesian_point ( 'none', ( 16.26922365245529500, -4.139032957814584400, -1.684805549070711900 ) ) ;
#52468 = cartesian_point ( 'none', ( 15.10457905829384600, -4.225539766785687800, -1.454296133312457300 ) ) ;
#52469 = cartesian_point ( 'none', ( 13.94391231588850200, -4.292715794467253200, -1.217430348412019200 ) ) ;
#52470 = cartesian_point ( 'none', ( 12.78324557348316600, -4.359891822148819400, -0.9805645635115812800 ) ) ;
#52471 = cartesian_point ( 'none', ( 11.61860097932172100, -4.407278188156186400, -0.7389604429585762100 ) ) ;
#52472 = cartesian_point ( 'none', ( 10.45793423691638100, -4.434551195560380200, -0.4942683878797367600 ) ) ;
#52473 = cartesian_point ( 'none', ( 9.297267494511039800, -4.461824202964575800, -0.2495763328008974700 ) ) ;
#52474 = cartesian_point ( 'none', ( 8.132622900349593600, -4.468797549470561000, -0.003467838046891812500 ) ) ;
#52475 = cartesian_point ( 'none', ( 6.971956157944251100, -4.455423600050821200, 0.2423759258123798500 ) ) ;
#52476 = cartesian_point ( 'none', ( 5.811289415538911200, -4.442049650631083100, 0.4882196896716515200 ) ) ;
#52477 = cartesian_point ( 'none', ( 4.646644821377467600, -4.408419762921163000, 0.7321193604467328700 ) ) ;
#52478 = cartesian_point ( 'none', ( 3.485978078972125500, -4.354763663154376000, 0.9724088560752178800 ) ) ;
#52479 = cartesian_point ( 'none', ( 2.325311336566785200, -4.301107563387589900, 1.212698351703702900 ) ) ;
#52480 = cartesian_point ( 'none', ( 1.160666742405341600, -4.227791777131916000, 1.447736251280106000 ) ) ;
#52481 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.135317125548707100, 1.675917007625024700 ) ) ;
#52482 = cartesian_point ( 'none', ( 20.00005355952163200, -3.808008062318773300, -2.399104101816362800 ) ) ;
#52483 = cartesian_point ( 'none', ( 19.14253799322050000, -3.905552306241898200, -2.244275777772056100 ) ) ;
#52484 = cartesian_point ( 'none', ( 18.28475599830564500, -3.993462859529669300, -2.083827576574642600 ) ) ;
#52485 = cartesian_point ( 'none', ( 17.42989039486063500, -4.071426320664548000, -1.918362220602981600 ) ) ;
#52486 = cartesian_point ( 'none', ( 18.28475599830564500, -3.857812466348879500, -2.032296777005024900 ) ) ;
#52487 = cartesian_point ( 'none', ( 17.42989039486063500, -3.933908815347857000, -1.872420219940044600 ) ) ;
#52488 = cartesian_point ( 'none', ( 16.26922365245529500, -4.037226227050532600, -1.655352879848464200 ) ) ;
#52489 = cartesian_point ( 'none', ( 15.10457905829384600, -4.122265478542821000, -1.430495050540687500 ) ) ;
#52490 = cartesian_point ( 'none', ( 13.94391231588850200, -4.188445665508364600, -1.199382738993727000 ) ) ;
#52491 = cartesian_point ( 'none', ( 12.78324557348316600, -4.254625852473910000, -0.9682704274467659500 ) ) ;
#52492 = cartesian_point ( 'none', ( 11.61860097932172100, -4.301494897129907200, -0.7324823650932865700 ) ) ;
#52493 = cartesian_point ( 'none', ( 10.45793423691638100, -4.328732636376770400, -0.4936292234851140700 ) ) ;
#52494 = cartesian_point ( 'none', ( 9.297267494511039800, -4.355970375623635400, -0.2547760818769416200 ) ) ;
#52495 = cartesian_point ( 'none', ( 8.132622900349593600, -4.363390748083606500, -0.01448947016515862000 ) ) ;
#52496 = cartesian_point ( 'none', ( 6.971956157944251100, -4.350943065088623400, 0.2255892104448245500 ) ) ;
#52497 = cartesian_point ( 'none', ( 5.811289415538911200, -4.338495382093642000, 0.4656678910548080500 ) ) ;
#52498 = cartesian_point ( 'none', ( 4.646644821377467600, -4.306264673940344100, 0.7038986597378454900 ) ) ;
#52499 = cartesian_point ( 'none', ( 3.485978078972125500, -4.254471109046928500, 0.9386541587810106600 ) ) ;
#52500 = cartesian_point ( 'none', ( 2.325311336566785200, -4.202677544153515600, 1.173409657824175900 ) ) ;
#52501 = cartesian_point ( 'none', ( 1.160666742405341600, -4.131674925086191100, 1.403086269130059800 ) ) ;
#52502 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.041948271728889700, 1.626115068554422800 ) ) ;
#52503 = cartesian_point ( 'none', ( 20.00005355952163200, -3.704356413063041300, -2.348751140538880600 ) ) ;
#52504 = cartesian_point ( 'none', ( 19.14253799322050000, -3.799853375447452800, -2.198137148732338000 ) ) ;
#52505 = cartesian_point ( 'none', ( 18.28475599830564500, -3.885977607151280800, -2.042019226031709600 ) ) ;
#52506 = cartesian_point ( 'none', ( 17.42989039486063500, -3.962421988559191800, -1.880983875466931000 ) ) ;
#52507 = cartesian_point ( 'none', ( 16.26922365245529500, -4.066211930260384300, -1.662343220141808000 ) ) ;
#52508 = cartesian_point ( 'none', ( 15.10457905829384600, -4.151592174479468200, -1.435878428051678100 ) ) ;
#52509 = cartesian_point ( 'none', ( 13.94391231588850200, -4.217979487573998700, -1.203136483358795400 ) ) ;
#52510 = cartesian_point ( 'none', ( 12.78324557348316600, -4.284366800668529200, -0.9703945386659120800 ) ) ;
#52511 = cartesian_point ( 'none', ( 11.61860097932172100, -4.331307689974220700, -0.7329653048497558600 ) ) ;
#52512 = cartesian_point ( 'none', ( 10.45793423691638100, -4.358481501619678500, -0.4924706643273666400 ) ) ;
#52513 = cartesian_point ( 'none', ( 9.297267494511039800, -4.385655313265138100, -0.2519760238049774100 ) ) ;
#52514 = cartesian_point ( 'none', ( 8.132622900349593600, -4.392876422562944900, -0.01005879882948031700 ) ) ;
#52515 = cartesian_point ( 'none', ( 6.971956157944251100, -4.380095502014484100, 0.2316284706517029400 ) ) ;
#52516 = cartesian_point ( 'none', ( 5.811289415538911200, -4.367314581466025000, 0.4733157401328861900 ) ) ;
#52517 = cartesian_point ( 'none', ( 4.646644821377467600, -4.334618937718328600, 0.7131220850015319600 ) ) ;
#52518 = cartesian_point ( 'none', ( 3.485978078972125500, -4.282231915171139200, 0.9494093847617521800 ) ) ;
#52519 = cartesian_point ( 'none', ( 2.325311336566785200, -4.229844892623949800, 1.185696684521973000 ) ) ;
#52520 = cartesian_point ( 'none', ( 1.160666742405341600, -4.158124347761005700, 1.416850857324236200 ) ) ;
#52521 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.067560204627397100, 1.641292885781054700 ) ) ;
#52522 = cartesian_point ( 'none', ( 20.00005355952163200, -3.727421669890922800, -2.360179412571563600 ) ) ;
#52523 = cartesian_point ( 'none', ( 19.14253799322050000, -3.823383289958979200, -2.208627619426401200 ) ) ;
#52524 = cartesian_point ( 'none', ( 18.28475599830564500, -3.909914089918583400, -2.051545540988524600 ) ) ;
#52525 = cartesian_point ( 'none', ( 17.42989039486063500, -3.986705518659932900, -1.889523292310921300 ) ) ;
#52526 = cartesian_point ( 'none', ( 16.26922365245529500, -4.090966652904540100, -1.669542707278623100 ) ) ;
#52527 = cartesian_point ( 'none', ( 15.10457905829384600, -4.176705829787410500, -1.441703651248777300 ) ) ;
#52528 = cartesian_point ( 'none', ( 13.94391231588850200, -4.243337363792057300, -1.207562495999831500 ) ) ;
#52529 = cartesian_point ( 'none', ( 12.78324557348316600, -4.309968897796705000, -0.9734213407508849300 ) ) ;
#52530 = cartesian_point ( 'none', ( 11.61860097932172100, -4.357037627982390600, -0.7345775077891966200 ) ) ;
#52531 = cartesian_point ( 'none', ( 10.45793423691638100, -4.384222027194879500, -0.4926625426783549600 ) ) ;
#52532 = cartesian_point ( 'none', ( 9.297267494511039800, -4.411406426407366700, -0.2507475775675135400 ) ) ;
#52533 = cartesian_point ( 'none', ( 8.132622900349593600, -4.418520797635420800, -0.007414004817773329200 ) ) ;
#52534 = cartesian_point ( 'none', ( 6.971956157944251100, -4.405516542509674900, 0.2356759605319880000 ) ) ;
#52535 = cartesian_point ( 'none', ( 8.132622900349593600, -4.217502522357828600, -0.06227013729097317200 ) ) ;
#52536 = cartesian_point ( 'none', ( 6.971956157944251100, -4.208126137334755200, 0.1699281139337035000 ) ) ;
#52537 = cartesian_point ( 'none', ( 5.811289415538911200, -4.198749752311680800, 0.4021263651583801800 ) ) ;
#52538 = cartesian_point ( 'none', ( 4.646644821377467600, -4.170230612791270300, 0.6327572458940578000 ) ) ;
#52539 = cartesian_point ( 'none', ( 3.485978078972125500, -4.122763533414477000, 0.8602453133686752700 ) ) ;
#52540 = cartesian_point ( 'none', ( 2.325311336566785200, -4.075296454037683700, 1.087733380843292700 ) ) ;
#52541 = cartesian_point ( 'none', ( 1.160666742405341600, -4.009205683087635000, 1.310524660886132500 ) ) ;
#52542 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.924942687545077900, 1.527097263147116000 ) ) ;
#52543 = cartesian_point ( 'none', ( 20.00005355952163200, -3.591787302817798000, -2.308718599361464700 ) ) ;
#52544 = cartesian_point ( 'none', ( 19.14253799322050000, -3.685656597624750800, -2.162681511383170600 ) ) ;
#52545 = cartesian_point ( 'none', ( 18.28475599830564500, -3.770435334736332400, -2.011230125546235900 ) ) ;
#52546 = cartesian_point ( 'none', ( 17.42989039486063500, -3.845821012832583800, -1.854933512818200700 ) ) ;
#52547 = cartesian_point ( 'none', ( 16.26922365245529500, -3.948173533588350100, -1.642726728953013400 ) ) ;
#52548 = cartesian_point ( 'none', ( 15.10457905829384600, -4.032652571277313100, -1.422792534670696000 ) ) ;
#52549 = cartesian_point ( 'none', ( 13.94391231588850200, -4.098681048411439300, -1.196633303528534800 ) ) ;
#52550 = cartesian_point ( 'none', ( 12.78324557348316600, -4.164709525545567300, -0.9704740723863736200 ) ) ;
#52551 = cartesian_point ( 'none', ( 11.61860097932172100, -4.211836400674038700, -0.7396347012555132300 ) ) ;
#52552 = cartesian_point ( 'none', ( 10.45793423691638100, -4.239739749453704600, -0.5056920571088212600 ) ) ;
#52553 = cartesian_point ( 'none', ( 9.297267494511039800, -4.267643098233369500, -0.2717494129621289600 ) ) ;
#52554 = cartesian_point ( 'none', ( 8.132622900349593600, -4.276132312498440100, -0.03630156127384706600 ) ) ;
#52555 = cartesian_point ( 'none', ( 6.971956157944251100, -4.265149402307535800, 0.1990431503880128200 ) ) ;
#52556 = cartesian_point ( 'none', ( 5.811289415538911200, -4.254166492116629800, 0.4343878620498730100 ) ) ;
#52557 = cartesian_point ( 'none', ( 4.646644821377467600, -4.223786481882878100, 0.6680217906682623900 ) ) ;
#52558 = cartesian_point ( 'none', ( 3.485978078972125500, -4.174216897881100500, 0.8983489796090303700 ) ) ;
#52559 = cartesian_point ( 'none', ( 2.325311336566785200, -4.124647313879324700, 1.128676168549798400 ) ) ;
#52560 = cartesian_point ( 'none', ( 1.160666742405341600, -4.056226766631151100, 1.354123249563782900 ) ) ;
#52561 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.969422637851807200, 1.573150190487324900 ) ) ;
#52562 = cartesian_point ( 'none', ( 20.00005355952163200, -3.640222213144625600, -2.322739098222471400 ) ) ;
#52563 = cartesian_point ( 'none', ( 19.14253799322050000, -3.734661561981242400, -2.174732713995741300 ) ) ;
#52564 = cartesian_point ( 'none', ( 18.28475599830564500, -3.819889213813547600, -2.021281401307792400 ) ) ;
#52565 = cartesian_point ( 'none', ( 17.42989039486063500, -3.895601162204695100, -1.862961691638428600 ) ) ;
#52566 = cartesian_point ( 'none', ( 16.26922365245529500, -3.998396666136758700, -1.648008111871056800 ) ) ;
#52567 = cartesian_point ( 'none', ( 15.10457905829384600, -4.083090345382132100, -1.425299922126413800 ) ) ;
#52568 = cartesian_point ( 'none', ( 13.94391231588850200, -4.149103656233314100, -1.196358445163588000 ) ) ;
#52569 = cartesian_point ( 'none', ( 12.78324557348316600, -4.215116967084495200, -0.9674169682007631700 ) ) ;
#52570 = cartesian_point ( 'none', ( 11.61860097932172100, -4.261998971691752100, -0.7338061064510156300 ) ) ;
#52571 = cartesian_point ( 'none', ( 10.45793423691638100, -4.289429418425889700, -0.4971216589783941100 ) ) ;
#52572 = cartesian_point ( 'none', ( 9.297267494511039800, -4.316859865160026300, -0.2604372115057726500 ) ) ;
#52573 = cartesian_point ( 'none', ( 8.132622900349593600, -4.324651376255744100, -0.02229597308138771600 ) ) ;
#52574 = cartesian_point ( 'none', ( 6.971956157944251100, -4.312750727791768500, 0.2156753101642831000 ) ) ;
#52575 = cartesian_point ( 'none', ( 5.811289415538911200, -4.300850079327792800, 0.4536465934099542800 ) ) ;
#52576 = cartesian_point ( 'none', ( 4.646644821377467600, -4.269338564800233500, 0.6898223363126366700 ) ) ;
#52577 = cartesian_point ( 'none', ( 3.485978078972125500, -4.218431439805568700, 0.9225892190692518400 ) ) ;
#52578 = cartesian_point ( 'none', ( 2.325311336566785200, -4.167524314810902900, 1.155356101825867600 ) ) ;
#52579 = cartesian_point ( 'none', ( 1.160666742405341600, -4.097569326631990800, 1.383124090604674400 ) ) ;
#52580 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.009044338771517800, 1.604337299088611100 ) ) ;
#52581 = cartesian_point ( 'none', ( 20.00005355952163200, -3.677095832711931000, -2.336784603801656900 ) ) ;
#52582 = cartesian_point ( 'none', ( 19.14253799322050000, -3.772106252316673300, -2.187278989367001300 ) ) ;
#52583 = cartesian_point ( 'none', ( 19.14253799322050000, -3.452644536655632600, -2.191916474053120300 ) ) ;
#52584 = cartesian_point ( 'none', ( 18.28475599830564500, -3.538802803650912900, -2.049903031787405200 ) ) ;
#52585 = cartesian_point ( 'none', ( 17.42989039486063500, -3.616139529281507100, -1.902940820677541100 ) ) ;
#52586 = cartesian_point ( 'none', ( 16.26922365245529500, -3.721141023135309000, -1.703407525457594200 ) ) ;
#52587 = cartesian_point ( 'none', ( 15.10457905829384600, -3.809306554733342200, -1.495884782966808900 ) ) ;
#52588 = cartesian_point ( 'none', ( 13.94391231588850200, -3.880033864096117800, -1.281790183961690500 ) ) ;
#52589 = cartesian_point ( 'none', ( 12.78324557348316600, -3.950761173458894800, -1.067695584956571900 ) ) ;
#52590 = cartesian_point ( 'none', ( 11.61860097932172100, -4.003567121346919500, -0.8484916126373922600 ) ) ;
#52591 = cartesian_point ( 'none', ( 10.45793423691638100, -4.038090989591588600, -0.6256756524049952300 ) ) ;
#52592 = cartesian_point ( 'none', ( 9.297267494511039800, -4.072614857836259500, -0.4028596921725982600 ) ) ;
#52593 = cartesian_point ( 'none', ( 8.132622900349593600, -4.088620813410722500, -0.1779538029677826300 ) ) ;
#52594 = cartesian_point ( 'none', ( 6.971956157944251100, -4.085999519408580300, 0.04750567993461118200 ) ) ;
#52595 = cartesian_point ( 'none', ( 5.811289415538911200, -4.083378225406437200, 0.2729651628370050000 ) ) ;
#52596 = cartesian_point ( 'none', ( 4.646644821377467600, -4.062147587923679900, 0.4974381225558456300 ) ) ;
#52597 = cartesian_point ( 'none', ( 3.485978078972125500, -4.022452633741899300, 0.7193911811636662900 ) ) ;
#52598 = cartesian_point ( 'none', ( 2.325311336566785200, -3.982757679560119200, 0.9413442397714871800 ) ) ;
#52599 = cartesian_point ( 'none', ( 1.160666742405341600, -3.924869565466530700, 1.159261232820556500 ) ) ;
#52600 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.849183725978166500, 1.371653566283424600 ) ) ;
#52601 = cartesian_point ( 'none', ( 20.00005355952163200, -3.456111098408610500, -2.301670798725136800 ) ) ;
#52602 = cartesian_point ( 'none', ( 19.14253799322050000, -3.549693839420807100, -2.161150116961743500 ) ) ;
#52603 = cartesian_point ( 'none', ( 18.28475599830564500, -3.634522635856600700, -2.015221127352742500 ) ) ;
#52604 = cartesian_point ( 'none', ( 17.42989039486063500, -3.710294354942969400, -1.864432404225345500 ) ) ;
#52605 = cartesian_point ( 'none', ( 16.26922365245529500, -3.813171010646531700, -1.659703783307105100 ) ) ;
#52606 = cartesian_point ( 'none', ( 15.10457905829384600, -3.898789934898206200, -1.447178927532963000 ) ) ;
#52607 = cartesian_point ( 'none', ( 13.94391231588850200, -3.966566263628905600, -1.228309597165225600 ) ) ;
#52608 = cartesian_point ( 'none', ( 12.78324557348316600, -4.034342592359606300, -1.009440266797488000 ) ) ;
#52609 = cartesian_point ( 'none', ( 11.61860097932172100, -4.083813344519809300, -0.7857215612931481900 ) ) ;
#52610 = cartesian_point ( 'none', ( 10.45793423691638100, -4.114640584709577300, -0.5586817062585833800 ) ) ;
#52611 = cartesian_point ( 'none', ( 9.297267494511039800, -4.145467824899346200, -0.3316418512240187900 ) ) ;
#52612 = cartesian_point ( 'none', ( 8.132622900349593600, -4.157440971809773300, -0.1028317590845000000 ) ) ;
#52613 = cartesian_point ( 'none', ( 6.971956157944251100, -4.150478236706851100, 0.1261855652202790200 ) ) ;
#52614 = cartesian_point ( 'none', ( 5.811289415538911200, -4.143515501603928000, 0.3552028895250580200 ) ) ;
#52615 = cartesian_point ( 'none', ( 4.646644821377467600, -4.117664447028529300, 0.5828630254495835700 ) ) ;
#52616 = cartesian_point ( 'none', ( 3.485978078972125500, -4.073101661896027200, 0.8076108234211505400 ) ) ;
#52617 = cartesian_point ( 'none', ( 2.325311336566785200, -4.028538876763526800, 1.032358621392717600 ) ) ;
#52618 = cartesian_point ( 'none', ( 1.160666742405341600, -3.965568770082446900, 1.252658826059910700 ) ) ;
#52619 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.884621491532270100, 1.467006563643384700 ) ) ;
#52620 = cartesian_point ( 'none', ( 20.00005355952163200, -3.528440892589673100, -2.299414277403265800 ) ) ;
#52621 = cartesian_point ( 'none', ( 19.14253799322050000, -3.621931886575939800, -2.155952766569068300 ) ) ;
#52622 = cartesian_point ( 'none', ( 18.28475599830564500, -3.706489993686246100, -2.007094648304454500 ) ) ;
#52623 = cartesian_point ( 'none', ( 17.42989039486063500, -3.781813322382322700, -1.853399348838928900 ) ) ;
#52624 = cartesian_point ( 'none', ( 16.26922365245529500, -3.884081190211476500, -1.644724415802931900 ) ) ;
#52625 = cartesian_point ( 'none', ( 15.10457905829384600, -3.968767522036269900, -1.428316999871869400 ) ) ;
#52626 = cartesian_point ( 'none', ( 13.94391231588850200, -4.035293824339531100, -1.205655383130783500 ) ) ;
#52627 = cartesian_point ( 'none', ( 12.78324557348316600, -4.101820126642792300, -0.9829937663896974900 ) ) ;
#52628 = cartesian_point ( 'none', ( 11.61860097932172100, -4.149731957323004900, -0.7555989534568393600 ) ) ;
#52629 = cartesian_point ( 'none', ( 10.45793423691638100, -4.178702029994667600, -0.5250242814798471400 ) ) ;
#52630 = cartesian_point ( 'none', ( 9.297267494511039800, -4.207672102666332000, -0.2944496095028549800 ) ) ;
#52631 = cartesian_point ( 'none', ( 20.00005355952163200, -3.265042284816593200, -2.417277547650613200 ) ) ;
#52632 = cartesian_point ( 'none', ( 19.14253799322050000, -3.363325435830927500, -2.284525458731945700 ) ) ;
#52633 = cartesian_point ( 'none', ( 18.28475599830564500, -3.453318077159943200, -2.146062603326930300 ) ) ;
#52634 = cartesian_point ( 'none', ( 17.42989039486063500, -3.534697303928774100, -2.002410256070114200 ) ) ;
#52635 = cartesian_point ( 'none', ( 16.26922365245529500, -3.645187375879972900, -1.807370823839437900 ) ) ;
#52636 = cartesian_point ( 'none', ( 15.10457905829384600, -3.739193839562823900, -1.603873352330599200 ) ) ;
#52637 = cartesian_point ( 'none', ( 13.94391231588850200, -3.816074535509074400, -1.393307935617726000 ) ) ;
#52638 = cartesian_point ( 'none', ( 12.78324557348316600, -3.892955231455324000, -1.182742518904852400 ) ) ;
#52639 = cartesian_point ( 'none', ( 11.61860097932172100, -3.952184986555659800, -0.9665475322946164300 ) ) ;
#52640 = cartesian_point ( 'none', ( 10.45793423691638100, -3.993359201524563600, -0.7461998067643983400 ) ) ;
#52641 = cartesian_point ( 'none', ( 9.297267494511039800, -4.034533416493466100, -0.5258520812341804800 ) ) ;
#52642 = cartesian_point ( 'none', ( 8.132622900349593600, -4.057370829692597000, -0.3028568151790062600 ) ) ;
#52643 = cartesian_point ( 'none', ( 6.971956157944251100, -4.061715438432972100, -0.07873729238025753400 ) ) ;
#52644 = cartesian_point ( 'none', ( 5.811289415538911200, -4.066060047173346300, 0.1453822304184912200 ) ) ;
#52645 = cartesian_point ( 'none', ( 4.646644821377467600, -4.051882173371892800, 0.3690950463658924700 ) ) ;
#52646 = cartesian_point ( 'none', ( 3.485978078972125500, -4.019278666282849200, 0.5908729700872142900 ) ) ;
#52647 = cartesian_point ( 'none', ( 2.325311336566785200, -3.986675159193805200, 0.8126508938085361700 ) ) ;
#52648 = cartesian_point ( 'none', ( 1.160666742405341600, -3.935868733830111500, 1.030978957204906000 ) ) ;
#52649 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594040600, 1.244365758221582100 ) ) ;
#52650 = cartesian_point ( 'none', ( 20.00005355952163200, -3.295033450645775500, -2.378308136128840300 ) ) ;
#52651 = cartesian_point ( 'none', ( 19.14253799322050000, -3.391732159459313900, -2.244336648021547600 ) ) ;
#52652 = cartesian_point ( 'none', ( 18.28475599830564500, -3.480069374971943100, -2.104753439875384200 ) ) ;
#52653 = cartesian_point ( 'none', ( 17.42989039486063500, -3.559728428117203700, -1.960083811806389500 ) ) ;
#52654 = cartesian_point ( 'none', ( 16.26922365245529500, -3.667882988722533700, -1.763663198719185300 ) ) ;
#52655 = cartesian_point ( 'none', ( 15.10457905829384600, -3.759447861003739200, -1.558982128784978800 ) ) ;
#52656 = cartesian_point ( 'none', ( 13.94391231588850200, -3.833797564037581200, -1.347438781255294600 ) ) ;
#52657 = cartesian_point ( 'none', ( 12.78324557348316600, -3.908147267071423700, -1.135895433725611300 ) ) ;
#52658 = cartesian_point ( 'none', ( 11.61860097932172100, -3.964773916996573400, -0.9189348641662104000 ) ) ;
#52659 = cartesian_point ( 'none', ( 10.45793423691638100, -4.003290696375376700, -0.6980391332623063800 ) ) ;
#52660 = cartesian_point ( 'none', ( 9.297267494511039800, -4.041807475754180400, -0.4771434023584033000 ) ) ;
#52661 = cartesian_point ( 'none', ( 8.132622900349593600, -4.061951275927977000, -0.2538214519373951900 ) ) ;
#52662 = cartesian_point ( 'none', ( 6.971956157944251100, -4.063584494316036600, -0.02959879736613647500 ) ) ;
#52663 = cartesian_point ( 'none', ( 5.811289415538911200, -4.065217712704098000, 0.1946238572051222400 ) ) ;
#52664 = cartesian_point ( 'none', ( 4.646644821377467600, -4.048329192768768800, 0.4182155478371291600 ) ) ;
#52665 = cartesian_point ( 'none', ( 3.485978078972125500, -4.013034300225941200, 0.6396489165638757900 ) ) ;
#52666 = cartesian_point ( 'none', ( 2.325311336566785200, -3.977739407683115000, 0.8610822852906228100 ) ) ;
#52667 = cartesian_point ( 'none', ( 1.160666742405341600, -3.924279242437407300, 1.078844717673223700 ) ) ;
#52668 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.853018991625344600, 1.291448675490303600 ) ) ;
#52669 = cartesian_point ( 'none', ( 20.00005355952163200, -3.357973112392695000, -2.328447001475643800 ) ) ;
#52670 = cartesian_point ( 'none', ( 20.00005355952163900, -3.295033450645775900, -2.378308136128840700 ) ) ;
#52671 = cartesian_point ( 'none', ( 20.00003984779759500, -3.265043856368505400, -2.417275424935982000 ) ) ;
#52672 = oriented_edge ( 'none', *, *, #52041, .t. ) ;
#52673 = oriented_edge ( 'none', *, *, #53013, .f. ) ;
#52674 =( bounded_curve ( ) b_spline_curve ( 3, ( #52671, #52670, #52718, #52717, #52716, #52714, #52713, #52712, #52710, #52708, #52707, #52706, #52705, #52704, #52703, #52701, #52700, #52699, #52698, #52697, #52696, #52694, #52693, #52692, #52691 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300773300, 0.1013029446408079300, 0.1319002766818697900, 0.1591489200251269000, 0.1850647138687082900, 0.1979538723301118300, 0.2109519403790832100, 0.2241472491554405700, 0.2317470435348354700, 0.2420361988459378600, 0.2591847310483870200, 0.2831926529955720600, 0.3140599689719746300, 0.3517866809250887500, 0.3963727899035653400, 0.4478182965365959900, 0.5061232012313048300, 0.5712875042662504100, 0.6433112058404018000, 0.7221943061008258000, 0.8079368051592900100, 0.9811871069111879300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215097700, 0.9986758467215093300 ) )
representation_item ( '' ) );
#52675 = axis2_placement_3d ( 'none', #52723, #52722, #52719 ) ;
#52676 = face_outer_bound ( 'none', #16602, .t. ) ;
#52677 = edge_loop ( 'none', ( #52709, #53081, #53019, #53083, #52673, #52683 ) ) ;
#52678 = axis2_placement_3d ( 'none', #52690, #52689, #52688 ) ;
#52679 = oriented_edge ( 'none', *, *, #52687, .t. ) ;
#52680 = edge_curve ( 'none', #52047, #53054, #7283, .t. ) ;
#52681 = circle ( 'none', #52678, 1.219500000000000700 ) ;
#52682 = conical_surface ( 'none', #52675, 1.500000000000000900, 0.9599310885968845900 ) ;
#52683 = oriented_edge ( 'none', *, *, #52680, .f. ) ;
#52684 = oriented_edge ( 'none', *, *, #53013, .t. ) ;
#52685 = vertex_point ( 'none', #7289 ) ;
#52686 = face_outer_bound ( 'none', #16688, .t. ) ;
#52687 = edge_curve ( 'none', #52685, #47620, #7279, .t. ) ;
#52688 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52689 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#52690 = cartesian_point ( 'none', ( 7.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#52691 = cartesian_point ( 'none', ( 20.00002669868733600, -5.422465427795582800, -2.325270180423408400 ) ) ;
#52692 = cartesian_point ( 'none', ( 20.00005355952163200, -5.297122322382493000, -2.366452315459865600 ) ) ;
#52693 = cartesian_point ( 'none', ( 20.00005355952163900, -5.106578907929515400, -2.418584705526632700 ) ) ;
#52694 = cartesian_point ( 'none', ( 20.00005355952163900, -4.853349189357770000, -2.464890481429938200 ) ) ;
#52695 = edge_curve ( 'none', #51807, #52685, #7300, .t. ) ;
#52696 = cartesian_point ( 'none', ( 20.00005355952163900, -4.674374928389269700, -2.486734172420350200 ) ) ;
#52697 = cartesian_point ( 'none', ( 20.00005355952163900, -4.510067742793393300, -2.496945157874474100 ) ) ;
#52698 = cartesian_point ( 'none', ( 20.00005355952163900, -4.361122808034449100, -2.497347963296789400 ) ) ;
#52699 = cartesian_point ( 'none', ( 20.00005355952163900, -4.228069191017857200, -2.489806687764587700 ) ) ;
#52700 = cartesian_point ( 'none', ( 20.00005355952163900, -4.111270144824577400, -2.476207864186419400 ) ) ;
#52701 = cartesian_point ( 'none', ( 20.00005355952163900, -4.010917059990593900, -2.458456830974526500 ) ) ;
#52702 = vertex_point ( 'none', #7331 ) ;
#52703 = cartesian_point ( 'none', ( 20.00005355952163900, -3.927044743281778300, -2.438435930292661700 ) ) ;
#52704 = cartesian_point ( 'none', ( 20.00005355952163900, -3.859488751747269600, -2.418073471613084300 ) ) ;
#52705 = cartesian_point ( 'none', ( 20.00005355952163900, -3.808008062318772900, -2.399104101816363200 ) ) ;
#52706 = cartesian_point ( 'none', ( 20.00005355952163900, -3.771981873962257500, -2.383631323800603500 ) ) ;
#52707 = cartesian_point ( 'none', ( 20.00005355952163900, -3.748285642696444200, -2.371353960775282900 ) ) ;
#52708 = cartesian_point ( 'none', ( 20.00005355952163900, -3.727421669890921900, -2.360179412571563200 ) ) ;
#52709 = oriented_edge ( 'none', *, *, #52344, .t. ) ;
#52711 = oriented_edge ( 'none', *, *, #52715, .f. ) ;
#52710 = cartesian_point ( 'none', ( 20.00005355952163900, -3.704356413063041800, -2.348751140538880600 ) ) ;
#52712 = cartesian_point ( 'none', ( 20.00005355952163900, -3.677095832711930500, -2.336784603801656900 ) ) ;
#52713 = cartesian_point ( 'none', ( 20.00005355952163900, -3.640222213144626000, -2.322739098222471800 ) ) ;
#52714 = cartesian_point ( 'none', ( 20.00005355952163900, -3.591787302817797600, -2.308718599361464300 ) ) ;
#52715 = edge_curve ( 'none', #52049, #51811, #7333, .t. ) ;
#52716 = cartesian_point ( 'none', ( 20.00005355952163900, -3.528440892589673500, -2.299414277403265800 ) ) ;
#52717 = cartesian_point ( 'none', ( 20.00005355952163900, -3.456111098408610100, -2.301670798725136800 ) ) ;
#52718 = cartesian_point ( 'none', ( 20.00005355952163900, -3.357973112392694600, -2.328447001475643800 ) ) ;
#52720 = oriented_edge ( 'none', *, *, #53343, .t. ) ;
#52719 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#52721 = oriented_edge ( 'none', *, *, #52695, .t. ) ;
#52722 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#52723 = cartesian_point ( 'none', ( 7.596408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#52724 = cartesian_point ( 'none', ( 20.04005546254172600, -1.301695916780760000, -3.848925732049585300 ) ) ;
#52725 = cartesian_point ( 'none', ( 20.00002613607362200, -1.308996337865642200, -3.846441299369810700 ) ) ;
#52726 = cartesian_point ( 'none', ( 19.14251968257112300, -1.465385634062280400, -3.793219892861845500 ) ) ;
#52727 = cartesian_point ( 'none', ( 18.28474686281230200, -1.618208104725425300, -3.730583146831046600 ) ) ;
#52728 = cartesian_point ( 'none', ( 17.42989039486063900, -1.766901496581824800, -3.658775913255730000 ) ) ;
#52729 = cartesian_point ( 'none', ( 16.26922365245529200, -1.968787405167973700, -3.561280870521004600 ) ) ;
#52730 = cartesian_point ( 'none', ( 15.10457905829385100, -2.161932694205662000, -3.447447216595424200 ) ) ;
#52731 = cartesian_point ( 'none', ( 13.94391231588850900, -2.345017985524013900, -3.318052550761105800 ) ) ;
#52732 = cartesian_point ( 'none', ( 12.78324557348316600, -2.528103276842366600, -3.188657884926787900 ) ) ;
#52733 = cartesian_point ( 'none', ( 11.61860097932172000, -2.699877912255635800, -3.044586103955845100 ) ) ;
#52734 = cartesian_point ( 'none', ( 10.45793423691638300, -2.859168496826762300, -2.886821364199173300 ) ) ;
#52735 = cartesian_point ( 'none', ( 9.297267494511041600, -3.018459081397885800, -2.729056624442503000 ) ) ;
#52736 = cartesian_point ( 'none', ( 8.132622900349597100, -3.164177498915717200, -2.558676619043984200 ) ) ;
#52737 = cartesian_point ( 'none', ( 6.971956157944254600, -3.295328344832079400, -2.376845216203540700 ) ) ;
#52738 = cartesian_point ( 'none', ( 5.811289415538912100, -3.426479190748439800, -2.195013813363095900 ) ) ;
#52739 = cartesian_point ( 'none', ( 4.646644821377466700, -3.542166571800511800, -2.002973105936745000 ) ) ;
#52740 = cartesian_point ( 'none', ( 3.485978078972127300, -3.641600225870249600, -1.802034926682924500 ) ) ;
#52741 = cartesian_point ( 'none', ( 2.325311336566786100, -3.741033879939986500, -1.601096747429103400 ) ) ;
#52742 = cartesian_point ( 'none', ( 1.160666742405341400, -3.823534574345693200, -1.392633707860750200 ) ) ;
#52743 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.888538745689976000, -1.178069821916857100 ) ) ;
#52744 = cartesian_point ( 'none', ( 20.12011411547793600, -1.352961598187375500, -3.831267703105260200 ) ) ;
#52745 = cartesian_point ( 'none', ( 20.08008478900983500, -1.360218363765383700, -3.828658506465918400 ) ) ;
#52746 = cartesian_point ( 'none', ( 20.04005546254172600, -1.367475129343392400, -3.826049309826574900 ) ) ;
#52747 = cartesian_point ( 'none', ( 20.00002613607362200, -1.374731894921400900, -3.823440113187231300 ) ) ;
#52748 = cartesian_point ( 'none', ( 19.14251968257112300, -1.530186004788959100, -3.767546018679393900 ) ) ;
#52749 = cartesian_point ( 'none', ( 18.28474686281230200, -1.681912434550265600, -3.702299103006681400 ) ) ;
#52750 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #52801, #52800, #52799, #52798, #52797, #52796, #52795, #52794, #52793, #52792, #52791, #52790, #52789, #52788, #52787, #52786, #52785, #52784, #52783 ),
( #52782, #52781, #52780, #52779, #52778, #52777, #52776, #52775, #52774, #52773, #52772, #52771, #52770, #52769, #52768, #52767, #52766, #52765, #52764 ),
( #52763, #52762, #52761, #52760, #52759, #52758, #52757, #52850, #52849, #52848, #52847, #52846, #52845, #52844, #52843, #52842, #52841, #52840, #52839 ),
( #52838, #52837, #52836, #52835, #52834, #52833, #52832, #52831, #52830, #52829, #52828, #52827, #52826, #52825, #52824, #52823, #52822, #52821, #52820 ),
( #52819, #52818, #52817, #52816, #52815, #52814, #52813, #52812, #52811, #52810, #52809, #52808, #52807, #52806, #52805, #52804, #52803, #52802, #52898 ),
( #52897, #52896, #52895, #52894, #52893, #52892, #52891, #52890, #52889, #52888, #52887, #52886, #52885, #52884, #52883, #52882, #52881, #52880, #52879 ),
( #52878, #52877, #52876, #52875, #52874, #52873, #52872, #52871, #52870, #52869, #52868, #52867, #52866, #52865, #52864, #52863, #52862, #52861, #52860 ),
( #52859, #52858, #52857, #52856, #52855, #52854, #52853, #52852, #52851, #52946, #52945, #52944, #52943, #52942, #52941, #52940, #52939, #52938, #52937 ),
( #52936, #52935, #52934, #52933, #52932, #52931, #52930, #52929, #52928, #52927, #52926, #52925, #52924, #52923, #52922, #52921, #52920, #52919, #52918 ),
( #52917, #52916, #52915, #52914, #52913, #52912, #52911, #52910, #52909, #52908, #52907, #52906, #52905, #52904, #52903, #52902, #52901, #52900, #52899 ),
( #52996, #52995, #52994, #52993, #52992, #52991, #52990, #52989, #52988, #52987, #52985, #52984, #52983, #52982, #52981, #52980, #52979, #52978, #52977 ),
( #52976, #52975, #52974, #52973, #52972, #52971, #52970, #52969, #52968, #52967, #52966, #52965, #52964, #52963, #52962, #52961, #52960, #52959, #52958 ),
( #52957, #52956, #52955, #52954, #52953, #52952, #52951, #52950, #52949, #52948, #52947, #53049, #53048, #53047, #53046, #53045, #53044, #53043, #53042 ),
( #53041, #53040, #53039, #53038, #53037, #53036, #53035, #53034, #53033, #53032, #53031, #53030, #53029, #53028, #53026, #53024, #53023, #53022, #53021 ),
( #53018, #53017, #53016, #53015, #53014, #53012, #53011, #53010, #53009, #53008, #53007, #53006, #53005, #53004, #53003, #53002, #53001, #53000, #52999 ),
( #52998, #52997, #53105, #53104, #53103, #53102, #53101, #53100, #53099, #53098, #53097, #53096, #53095, #53094, #53093, #53092, #53091, #53090, #53089 ),
( #53088, #53087, #53086, #53085, #53084, #53082, #53080, #53079, #53078, #53077, #53076, #53075, #53074, #53073, #53072, #53070, #53068, #53067, #53066 ),
( #53064, #53063, #53062, #53061, #53059, #53058, #53057, #53056, #53055, #53053, #53052, #53051, #53050, #52176, #52169, #52186, #52185, #52184, #52183 ),
( #53154, #53153, #53152, #53151, #53150, #53149, #53148, #53147, #53146, #53145, #53144, #53143, #53142, #53141, #53140, #53139, #53138, #53137, #53136 ),
( #53135, #53134, #53133, #53132, #53131, #53130, #53129, #53128, #53127, #53126, #53125, #53124, #53123, #53122, #53121, #53120, #53119, #53118, #53117 ),
( #53116, #53115, #53114, #53113, #53112, #53111, #53110, #53109, #53108, #53107, #53106, #53202, #53201, #53200, #53199, #53198, #53197, #53196, #53195 ),
( #53194, #53193, #53192, #53191, #53190, #53189, #53188, #53187, #53186, #53185, #53184, #53183, #53182, #53181, #53180, #53179, #53178, #53177, #53176 ),
( #53175, #53174, #53173, #53172, #53171, #53170, #53169, #53168, #53167, #53166, #53165, #53164, #53163, #53162, #53161, #53160, #53159, #53158, #53157 ),
( #53156, #53155, #53238, #53237, #53236, #53235, #53234, #53233, #53232, #53231, #53230, #53229, #53228, #53227, #53226, #53225, #53224, #53223, #53222 ),
( #53221, #53220, #53219, #53218, #53217, #53216, #53215, #53214, #53213, #53212, #53211, #53210, #53209, #53208, #53207, #53206, #53205, #53204, #53203 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054655039200 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132400900 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900) ) )
representation_item ( '' ) surface ( ) );
#52751 = cartesian_point ( 'none', ( 17.42989039486063900, -1.829353210280034300, -3.627953819177074800 ) ) ;
#52752 = cartesian_point ( 'none', ( 16.26922365245529200, -2.029538400753042400, -3.527012782136699900 ) ) ;
#52753 = cartesian_point ( 'none', ( 15.10457905829385100, -2.220704212537936600, -3.409885347911735900 ) ) ;
#52754 = cartesian_point ( 'none', ( 13.94391231588850900, -2.401544789300643000, -3.277371615643595200 ) ) ;
#52755 = cartesian_point ( 'none', ( 12.78324557348316600, -2.582385366063349800, -3.144857883375454600 ) ) ;
#52756 = cartesian_point ( 'none', ( 11.61860097932172000, -2.751665383294645400, -2.997863056222683600 ) ) ;
#52757 = cartesian_point ( 'none', ( 6.971956157944251100, -4.065114113807401200, -0.4153265028348930900 ) ) ;
#52758 = cartesian_point ( 'none', ( 5.811289415538911200, -4.088031223346946200, -0.1910194460952242800 ) ) ;
#52759 = cartesian_point ( 'none', ( 4.646644821377467600, -4.092346929408205500, 0.03441396822939013500 ) ) ;
#52760 = cartesian_point ( 'none', ( 3.485978078972125500, -4.078031751342710900, 0.2594338013326381600 ) ) ;
#52761 = cartesian_point ( 'none', ( 2.325311336566785200, -4.063716573277216200, 0.4844536344358862400 ) ) ;
#52762 = cartesian_point ( 'none', ( 1.160666742405341600, -4.030868298266555300, 0.7075227726905639600 ) ) ;
#52763 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.979711313336764100, 0.9271174276932611100 ) ) ;
#52764 = cartesian_point ( 'none', ( 20.00002613607359000, -3.105939470443121600, -2.620445579895668100 ) ) ;
#52765 = cartesian_point ( 'none', ( 19.14251968257109500, -3.212482014073935000, -2.494163739096085600 ) ) ;
#52766 = cartesian_point ( 'none', ( 18.28474686281228400, -3.311111086725520500, -2.361654649966285800 ) ) ;
#52767 = cartesian_point ( 'none', ( 17.42989039486063500, -3.401471250147453800, -2.223418171570869200 ) ) ;
#52768 = cartesian_point ( 'none', ( 16.26922365245529500, -3.524156215932940000, -2.035729958314151900 ) ) ;
#52769 = cartesian_point ( 'none', ( 15.10457905829384600, -3.630922980556198400, -1.838551551288517300 ) ) ;
#52770 = cartesian_point ( 'none', ( 13.94391231588850200, -3.721042218754776300, -1.633229878950225300 ) ) ;
#52771 = cartesian_point ( 'none', ( 12.78324557348316600, -3.811161456953354500, -1.427908206611932600 ) ) ;
#52772 = cartesian_point ( 'none', ( 11.61860097932172100, -3.884017562950650100, -1.215845824176490500 ) ) ;
#52773 = cartesian_point ( 'none', ( 10.45793423691638100, -3.939112855667584500, -0.9984913327443591900 ) ) ;
#52774 = cartesian_point ( 'none', ( 9.297267494511039800, -3.994208148384517500, -0.7811368413122276000 ) ) ;
#52775 = cartesian_point ( 'none', ( 8.132622900349593600, -4.031166271105940200, -0.5599749924544433800 ) ) ;
#52776 = cartesian_point ( 'none', ( 6.971956157944251100, -4.049734762378619700, -0.3365165458538699200 ) ) ;
#52777 = cartesian_point ( 'none', ( 5.811289415538911200, -4.068303253651300200, -0.1130580992532960600 ) ) ;
#52778 = cartesian_point ( 'none', ( 4.646644821377467600, -4.068355271851643800, 0.1111704973159014000 ) ) ;
#52779 = cartesian_point ( 'none', ( 3.485978078972125500, -4.049890461642594800, 0.3346375351743490200 ) ) ;
#52780 = cartesian_point ( 'none', ( 2.325311336566785200, -4.031425651433548500, 0.5581045730327967000 ) ) ;
#52781 = cartesian_point ( 'none', ( 1.160666742405341600, -3.994570146191907900, 0.7792835457193260100 ) ) ;
#52782 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.939575706389466500, 0.9966635765779603400 ) ) ;
#52783 = cartesian_point ( 'none', ( 20.00002613607359000, -3.136479095739478600, -2.581904480418551400 ) ) ;
#52784 = cartesian_point ( 'none', ( 19.14251968257109500, -3.241454628475608900, -2.454380954088246200 ) ) ;
#52785 = cartesian_point ( 'none', ( 18.28474686281228400, -3.338444313625176900, -2.320728209349189000 ) ) ;
#52786 = cartesian_point ( 'none', ( 17.42989039486063500, -3.427098890958822700, -2.181450218456733900 ) ) ;
#52787 = cartesian_point ( 'none', ( 16.26922365245529500, -3.547468126416236900, -1.992347909427881300 ) ) ;
#52788 = cartesian_point ( 'none', ( 15.10457905829384600, -3.651810295001253900, -1.793951467978893500 ) ) ;
#52789 = cartesian_point ( 'none', ( 13.94391231588850200, -3.739412633900872000, -1.587616142976212600 ) ) ;
#52790 = cartesian_point ( 'none', ( 12.78324557348316600, -3.827014972800491000, -1.381280817973530800 ) ) ;
#52791 = cartesian_point ( 'none', ( 11.61860097932172100, -3.897279069212424000, -1.168416088908191200 ) ) ;
#52792 = cartesian_point ( 'none', ( 10.45793423691638100, -3.949724948111320400, -0.9504760377217053000 ) ) ;
#52793 = cartesian_point ( 'none', ( 9.297267494511039800, -4.002170827010217200, -0.7325359865352194500 ) ) ;
#52794 = cartesian_point ( 'none', ( 8.132622900349593600, -4.036440229863775800, -0.5110093647654958500 ) ) ;
#52795 = cartesian_point ( 'none', ( 6.971956157944251100, -4.052299061901791800, -0.2874094238642607200 ) ) ;
#52796 = cartesian_point ( 'none', ( 5.811289415538911200, -4.068157893939806000, -0.06380948296302574300 ) ) ;
#52797 = cartesian_point ( 'none', ( 4.646644821377467600, -4.065497823258811900, 0.1603363627460077900 ) ) ;
#52798 = cartesian_point ( 'none', ( 3.485978078972125500, -4.044337020838839600, 0.3834969698557496000 ) ) ;
#52799 = cartesian_point ( 'none', ( 2.325311336566785200, -4.023176218418865500, 0.6066575769654917200 ) ) ;
#52800 = cartesian_point ( 'none', ( 1.160666742405341600, -3.983659233997212100, 0.8273085322475038900 ) ) ;
#52801 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647171400, 1.043942565940084700 ) ) ;
#52802 = cartesian_point ( 'none', ( 19.14251968257109500, -3.202488878755690200, -2.740545069493965700 ) ) ;
#52803 = cartesian_point ( 'none', ( 18.28474686281228400, -3.311131068371722100, -2.608238375317190300 ) ) ;
#52804 = cartesian_point ( 'none', ( 17.42989039486063500, -3.411495887228161100, -2.469594493646744700 ) ) ;
#52805 = cartesian_point ( 'none', ( 16.26922365245529500, -3.547764502745959400, -2.281353135564197400 ) ) ;
#52806 = cartesian_point ( 'none', ( 15.10457905829384600, -3.668022843713205200, -2.082501744078735700 ) ) ;
#52807 = cartesian_point ( 'none', ( 13.94391231588850200, -3.771449423720739400, -1.874398675826860900 ) ) ;
#52808 = cartesian_point ( 'none', ( 12.78324557348316600, -3.874876003728272300, -1.666295607574987100 ) ) ;
#52809 = cartesian_point ( 'none', ( 11.61860097932172100, -3.960764314361470400, -1.450362417526596300 ) ) ;
#52810 = cartesian_point ( 'none', ( 10.45793423691638100, -4.028527651369106600, -1.228074148323093900 ) ) ;
#52811 = cartesian_point ( 'none', ( 9.297267494511039800, -4.096290988376742900, -1.005785879119592600 ) ) ;
#52812 = cartesian_point ( 'none', ( 8.132622900349593600, -4.145466459455935400, -0.7786609850369791100 ) ) ;
#52813 = cartesian_point ( 'none', ( 6.971956157944251100, -4.175718146275941400, -0.5482509594034505900 ) ) ;
#52814 = cartesian_point ( 'none', ( 5.811289415538911200, -4.205969833095946500, -0.3178409337699218400 ) ) ;
#52815 = cartesian_point ( 'none', ( 4.646644821377467600, -4.217091085960978700, -0.08571971069324804700 ) ) ;
#52816 = cartesian_point ( 'none', ( 3.485978078972125500, -4.209005935437168100, 0.1465270865051335500 ) ) ;
#52817 = cartesian_point ( 'none', ( 2.325311336566785200, -4.200920784913356500, 0.3787738837035155000 ) ) ;
#52818 = cartesian_point ( 'none', ( 1.160666742405341600, -4.173684460777011800, 0.6095597739035860700 ) ) ;
#52819 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.127483014739256700, 0.8373082554614643700 ) ) ;
#52820 = cartesian_point ( 'none', ( 20.00002613607359000, -3.070622610014464900, -2.795294112810873300 ) ) ;
#52821 = cartesian_point ( 'none', ( 19.14251968257109500, -3.184274176473237200, -2.670448191219838100 ) ) ;
#52822 = cartesian_point ( 'none', ( 18.28474686281228400, -3.290084961986552900, -2.538939014022385100 ) ) ;
#52823 = cartesian_point ( 'none', ( 17.42989039486063500, -3.387672787658689600, -2.401263307928553500 ) ) ;
#52824 = cartesian_point ( 'none', ( 16.26922365245529500, -3.520170988196027500, -2.214336473669261000 ) ) ;
#52825 = cartesian_point ( 'none', ( 15.10457905829384600, -3.636780344578478500, -2.017106474642985400 ) ) ;
#52826 = cartesian_point ( 'none', ( 13.94391231588850200, -3.736704296661618000, -1.810920591731666900 ) ) ;
#52827 = cartesian_point ( 'none', ( 12.78324557348316600, -3.836628248744758700, -1.604734708820348100 ) ) ;
#52828 = cartesian_point ( 'none', ( 11.61860097932172100, -3.919184214614307700, -1.391001400674004600 ) ) ;
#52829 = cartesian_point ( 'none', ( 10.45793423691638100, -3.983808253312725300, -1.171180682509999500 ) ) ;
#52830 = cartesian_point ( 'none', ( 9.297267494511039800, -4.048432292011142400, -0.9513599643459936800 ) ) ;
#52831 = cartesian_point ( 'none', ( 8.132622900349593600, -4.094682955826206300, -0.7269534345646622200 ) ) ;
#52832 = cartesian_point ( 'none', ( 6.971956157944251100, -4.122244305826505700, -0.4994940173096388300 ) ) ;
#52833 = cartesian_point ( 'none', ( 5.811289415538911200, -4.149805655826804200, -0.2720346000546154400 ) ) ;
#52834 = cartesian_point ( 'none', ( 4.646644821377467600, -4.158489420044992900, -0.04307607378656679000 ) ) ;
#52835 = cartesian_point ( 'none', ( 3.485978078972125500, -4.148236279566239300, 0.1858175425992045800 ) ) ;
#52836 = cartesian_point ( 'none', ( 2.325311336566785200, -4.137983139087489300, 0.4147111589849761800 ) ) ;
#52837 = cartesian_point ( 'none', ( 1.160666742405341600, -4.108863133257814000, 0.6419762899934823300 ) ) ;
#52838 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.061075181244327800, 0.8660604843361238100 ) ) ;
#52839 = cartesian_point ( 'none', ( 20.00002613607359000, -3.072817620114014000, -2.693592533355787700 ) ) ;
#52840 = cartesian_point ( 'none', ( 19.14251968257109500, -3.182334185621212200, -2.568657366652739700 ) ) ;
#52841 = cartesian_point ( 'none', ( 18.28474686281228400, -3.284013127673528500, -2.437310999993364200 ) ) ;
#52842 = cartesian_point ( 'none', ( 17.42989039486063500, -3.377487592469166100, -2.300049222288521800 ) ) ;
#52843 = cartesian_point ( 'none', ( 16.26922365245529500, -3.504400947657783800, -2.113684392216890200 ) ) ;
#52844 = cartesian_point ( 'none', ( 15.10457905829384600, -3.615490943707830400, -1.917475670722506000 ) ) ;
#52845 = cartesian_point ( 'none', ( 13.94391231588850200, -3.709998723302509600, -1.712763362326199700 ) ) ;
#52846 = cartesian_point ( 'none', ( 12.78324557348316600, -3.804506502897188700, -1.508051053929894100 ) ) ;
#52847 = cartesian_point ( 'none', ( 11.61860097932172100, -3.881786482072240300, -1.296233551273565200 ) ) ;
#52848 = cartesian_point ( 'none', ( 10.45793423691638100, -3.941310760209031800, -1.078757782680477300 ) ) ;
#52849 = cartesian_point ( 'none', ( 9.297267494511039800, -4.000835038345822900, -0.8612820140873894700 ) ) ;
#52850 = cartesian_point ( 'none', ( 8.132622900349593600, -4.042197004267855200, -0.6396335595745619200 ) ) ;
#52851 = cartesian_point ( 'none', ( 9.297267494511039800, -4.225364670027218500, -1.088890339057647200 ) ) ;
#52852 = cartesian_point ( 'none', ( 8.132622900349593600, -4.278921124272623700, -0.8545307352347317800 ) ) ;
#52853 = cartesian_point ( 'none', ( 6.971956157944251100, -4.312941393385163900, -0.6165489313402234800 ) ) ;
#52854 = cartesian_point ( 'none', ( 5.811289415538911200, -4.346961662497705900, -0.3785671274457148000 ) ) ;
#52855 = cartesian_point ( 'none', ( 4.646644821377467600, -4.361213353543242000, -0.1385887805105871500 ) ) ;
#52856 = cartesian_point ( 'none', ( 3.485978078972125500, -4.355599113020912400, 0.1017468140207500700 ) ) ;
#52857 = cartesian_point ( 'none', ( 2.325311336566785200, -4.349984872498583700, 0.3420824085520875500 ) ) ;
#52858 = cartesian_point ( 'none', ( 1.160666742405341600, -4.324543051363916000, 0.5811335148718989000 ) ) ;
#52859 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.279447443052931500, 0.8172671715293866600 ) ) ;
#52860 = cartesian_point ( 'none', ( 20.00002613607359000, -3.135680843647970400, -2.968811264843563600 ) ) ;
#52861 = cartesian_point ( 'none', ( 19.14251968257109500, -3.256387301413385500, -2.841320193989128800 ) ) ;
#52862 = cartesian_point ( 'none', ( 18.28474686281228400, -3.369077195711700900, -2.706741638980216400 ) ) ;
#52863 = cartesian_point ( 'none', ( 17.42989039486063500, -3.473343058695035800, -2.565584275773823600 ) ) ;
#52864 = cartesian_point ( 'none', ( 16.26922365245529500, -3.614908250127609100, -2.373930281142577800 ) ) ;
#52865 = cartesian_point ( 'none', ( 15.10457905829384600, -3.740163263225027000, -2.171240521220128900 ) ) ;
#52866 = cartesian_point ( 'none', ( 13.94391231588850200, -3.848252479240920300, -1.958899572591457300 ) ) ;
#52867 = cartesian_point ( 'none', ( 12.78324557348316600, -3.956341695256814500, -1.746558623962786200 ) ) ;
#52868 = cartesian_point ( 'none', ( 11.61860097932172100, -4.046526755244772600, -1.526016990617916200 ) ) ;
#52869 = cartesian_point ( 'none', ( 10.45793423691638100, -4.118191603798627500, -1.298781195538867700 ) ) ;
#52870 = cartesian_point ( 'none', ( 9.297267494511039800, -4.189856452352484200, -1.071545400459819300 ) ) ;
#52871 = cartesian_point ( 'none', ( 8.132622900349593600, -4.242511545889415800, -0.8391676945410470000 ) ) ;
#52872 = cartesian_point ( 'none', ( 6.971956157944251100, -4.275797196729004500, -0.6032354531418703300 ) ) ;
#52873 = cartesian_point ( 'none', ( 5.811289415538911200, -4.309082847568591400, -0.3673032117426932600 ) ) ;
#52874 = cartesian_point ( 'none', ( 4.646644821377467600, -4.322771680964394600, -0.1294280913040134800 ) ) ;
#52875 = cartesian_point ( 'none', ( 3.485978078972125500, -4.316770188304026600, 0.1087649798993737500 ) ) ;
#52876 = cartesian_point ( 'none', ( 2.325311336566785200, -4.310768695643656800, 0.3469580511027612300 ) ) ;
#52877 = cartesian_point ( 'none', ( 1.160666742405341600, -4.285117873207418900, 0.5838419728699404400 ) ) ;
#52878 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.239992942122143800, 0.8177985878181049900 ) ) ;
#52879 = cartesian_point ( 'none', ( 20.00002613607359000, -3.110340443840526000, -2.925217927459530000 ) ) ;
#52880 = cartesian_point ( 'none', ( 19.14251968257109500, -3.229274475921590300, -2.798757151098832700 ) ) ;
#52881 = cartesian_point ( 'none', ( 18.28474686281228400, -3.340258385128521900, -2.665314710937732200 ) ) ;
#52882 = cartesian_point ( 'none', ( 17.42989039486063500, -3.442890944894970100, -2.525394927784745800 ) ) ;
#52883 = cartesian_point ( 'none', ( 16.26922365245529500, -3.582238546831324000, -2.335421236295495800 ) ) ;
#52884 = cartesian_point ( 'none', ( 15.10457905829384600, -3.705422302958614600, -2.134589167517031000 ) ) ;
#52885 = cartesian_point ( 'none', ( 13.94391231588850200, -3.811600743315807000, -1.924270608120149500 ) ) ;
#52886 = cartesian_point ( 'none', ( 12.78324557348316600, -3.917779183673000300, -1.713952048723268200 ) ) ;
#52887 = cartesian_point ( 'none', ( 11.61860097932172100, -4.006227001848935200, -1.495583687728864000 ) ) ;
#52888 = cartesian_point ( 'none', ( 10.45793423691638100, -4.076340009560559500, -1.270657202465133700 ) ) ;
#52889 = cartesian_point ( 'none', ( 9.297267494511039800, -4.146453017272183800, -1.045730717201403400 ) ) ;
#52890 = cartesian_point ( 'none', ( 8.132622900349593600, -4.197752271583177700, -0.8157825836351541000 ) ) ;
#52891 = cartesian_point ( 'none', ( 6.971956157944251100, -4.229887346569832100, -0.5823835806829827900 ) ) ;
#52892 = cartesian_point ( 'none', ( 5.811289415538911200, -4.262022421556486600, -0.3489845777308118700 ) ) ;
#52893 = cartesian_point ( 'none', ( 4.646644821377467600, -4.274773802072108000, -0.1137290572463580100 ) ) ;
#52894 = cartesian_point ( 'none', ( 3.485978078972125500, -4.268054383258044200, 0.1217759470195103100 ) ) ;
#52895 = cartesian_point ( 'none', ( 2.325311336566785200, -4.261334964443981300, 0.3572809512853787900 ) ) ;
#52896 = cartesian_point ( 'none', ( 1.160666742405341600, -4.235190646744134900, 0.5914267013545930800 ) ) ;
#52897 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.189800022358382700, 0.8226137443335133100 ) ) ;
#52898 = cartesian_point ( 'none', ( 20.00002613607359000, -3.085961943661149400, -2.866014660447515600 ) ) ;
#52899 = cartesian_point ( 'none', ( 20.00002613607359000, -3.193137232154210200, -3.044337987367637100 ) ) ;
#52900 = cartesian_point ( 'none', ( 19.14251968257109500, -3.316914468870941800, -2.914510844424447200 ) ) ;
#52901 = cartesian_point ( 'none', ( 18.28474686281228400, -3.432526466015869200, -2.777414025725747600 ) ) ;
#52902 = cartesian_point ( 'none', ( 17.42989039486063500, -3.539555111517271900, -2.633565791323815700 ) ) ;
#52903 = cartesian_point ( 'none', ( 16.26922365245529500, -3.684871423641372400, -2.438258312368772000 ) ) ;
#52904 = cartesian_point ( 'none', ( 15.10457905829384600, -3.813563043107208700, -2.231617781532288200 ) ) ;
#52905 = cartesian_point ( 'none', ( 13.94391231588850200, -3.924750875662245300, -2.015055763170718400 ) ) ;
#52906 = cartesian_point ( 'none', ( 12.78324557348316600, -4.035938708217281100, -1.798493744809148300 ) ) ;
#52907 = cartesian_point ( 'none', ( 11.61860097932172100, -4.128863228222186900, -1.573489577098899700 ) ) ;
#52908 = cartesian_point ( 'none', ( 10.45793423691638100, -4.202889666981104000, -1.341580266656657900 ) ) ;
#52909 = cartesian_point ( 'none', ( 9.297267494511039800, -4.276916105740021100, -1.109670956214416900 ) ) ;
#52910 = cartesian_point ( 'none', ( 8.132622900349593600, -4.331538787614405800, -0.8724406787834502200 ) ) ;
#52911 = cartesian_point ( 'none', ( 6.971956157944251100, -4.366384584300385000, -0.6315099577069484000 ) ) ;
#52912 = cartesian_point ( 'none', ( 5.811289415538911200, -4.401230380986366000, -0.3905792366304466400 ) ) ;
#52913 = cartesian_point ( 'none', ( 4.646644821377467600, -4.416061260359401600, -0.1475938730338996800 ) ) ;
#52914 = cartesian_point ( 'none', ( 3.485978078972125500, -4.410775912475061000, 0.09578629666541081700 ) ) ;
#52915 = cartesian_point ( 'none', ( 2.325311336566785200, -4.405490564590722100, 0.3391664663647212500 ) ) ;
#52916 = cartesian_point ( 'none', ( 1.160666742405341600, -4.380125093734329200, 0.5812789088235035300 ) ) ;
#52917 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.334852771792081500, 0.8204697505609773700 ) ) ;
#52918 = cartesian_point ( 'none', ( 20.00002613607359000, -3.176459934370618600, -3.024729845874201100 ) ) ;
#52919 = cartesian_point ( 'none', ( 19.14251968257109500, -3.299439939774244200, -2.895580771477973300 ) ) ;
#52920 = cartesian_point ( 'none', ( 18.28474686281228400, -3.414297664799425200, -2.759209172890674900 ) ) ;
#52921 = cartesian_point ( 'none', ( 17.42989039486063500, -3.520617738863136100, -2.616130557137043700 ) ) ;
#52922 = cartesian_point ( 'none', ( 16.26922365245529500, -3.664972000241671200, -2.421868014733228300 ) ) ;
#52923 = cartesian_point ( 'none', ( 15.10457905829384600, -3.792791145029452200, -2.216348296980754600 ) ) ;
#52924 = cartesian_point ( 'none', ( 13.94391231588850200, -3.903202038860668300, -2.000975311946123100 ) ) ;
#52925 = cartesian_point ( 'none', ( 12.78324557348316600, -4.013612932691887500, -1.785602326911491600 ) ) ;
#52926 = cartesian_point ( 'none', ( 11.61860097932172100, -4.105861357206501700, -1.561847290467823600 ) ) ;
#52927 = cartesian_point ( 'none', ( 10.45793423691638100, -4.179317162126408500, -1.331238676398649500 ) ) ;
#52928 = cartesian_point ( 'none', ( 9.297267494511039800, -4.252772967046315200, -1.100630062329476700 ) ) ;
#52929 = cartesian_point ( 'none', ( 8.132622900349593600, -4.306934374740701600, -0.8647431613029500400 ) ) ;
#52930 = cartesian_point ( 'none', ( 6.971956157944251100, -4.341431407876071600, -0.6251893200392515400 ) ) ;
#52931 = cartesian_point ( 'none', ( 5.811289415538911200, -4.375928441011444300, -0.3856354787755531500 ) ) ;
#52932 = cartesian_point ( 'none', ( 4.646644821377467600, -4.390525449871953300, -0.1440510929149136600 ) ) ;
#52933 = cartesian_point ( 'none', ( 3.485978078972125500, -4.385122722085908400, 0.09791357122389396400 ) ) ;
#52934 = cartesian_point ( 'none', ( 2.325311336566785200, -4.379719994299867000, 0.3398782353627016200 ) ) ;
#52935 = cartesian_point ( 'none', ( 1.160666742405341600, -4.354354435976346400, 0.5805703137746678300 ) ) ;
#52936 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.309199319599033000, 0.8183456355056822900 ) ) ;
#52937 = cartesian_point ( 'none', ( 20.00002613607359000, -3.158243711582949600, -3.001181884817826900 ) ) ;
#52938 = cartesian_point ( 'none', ( 19.14251968257109500, -3.280266299787182300, -2.872773448855777500 ) ) ;
#52939 = cartesian_point ( 'none', ( 18.28474686281228400, -3.394213710954519000, -2.737199267435113100 ) ) ;
#52940 = cartesian_point ( 'none', ( 17.42989039486063500, -3.499673889423018800, -2.594971813951489900 ) ) ;
#52941 = cartesian_point ( 'none', ( 16.26922365245529500, -3.642860642270330500, -2.401864922556033100 ) ) ;
#52942 = cartesian_point ( 'none', ( 15.10457905829384600, -3.769611699064305800, -2.197593320768157700 ) ) ;
#52943 = cartesian_point ( 'none', ( 13.94391231588850200, -3.879061221563162100, -1.983552390756754700 ) ) ;
#52944 = cartesian_point ( 'none', ( 12.78324557348316600, -3.988510744062018400, -1.769511460745351900 ) ) ;
#52945 = cartesian_point ( 'none', ( 11.61860097932172100, -4.079911081046732100, -1.547163319097046400 ) ) ;
#52946 = cartesian_point ( 'none', ( 10.45793423691638100, -4.152637875536974800, -1.318026829077346700 ) ) ;
#52947 = cartesian_point ( 'none', ( 11.61860097932172100, -4.208423046854454300, -1.614768131037420900 ) ) ;
#52948 = cartesian_point ( 'none', ( 10.45793423691638100, -4.284478763933395700, -1.378356853445658100 ) ) ;
#52949 = cartesian_point ( 'none', ( 9.297267494511039800, -4.360534481012337000, -1.141945575853895700 ) ) ;
#52950 = cartesian_point ( 'none', ( 8.132622900349593600, -4.416807740691906400, -0.9000611312982419500 ) ) ;
#52951 = cartesian_point ( 'none', ( 6.971956157944251100, -4.452914139548158600, -0.6543558358026122500 ) ) ;
#52952 = cartesian_point ( 'none', ( 5.811289415538911200, -4.489020538404412600, -0.4086505403069826700 ) ) ;
#52953 = cartesian_point ( 'none', ( 4.646644821377467600, -4.504713433121750700, -0.1608028101815043600 ) ) ;
#52954 = cartesian_point ( 'none', ( 3.485978078972125500, -4.499885625316872000, 0.08749430326277353500 ) ) ;
#52955 = cartesian_point ( 'none', ( 2.325311336566785200, -4.495057817511994200, 0.3357914167070513700 ) ) ;
#52956 = cartesian_point ( 'none', ( 1.160666742405341600, -4.469742286007538600, 0.5828417924153434000 ) ) ;
#52957 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.424111961553290200, 0.8269578258157768100 ) ) ;
#52958 = cartesian_point ( 'none', ( 20.00002613607359000, -3.226688894535952600, -3.081886487718453100 ) ) ;
#52959 = cartesian_point ( 'none', ( 19.14251968257109500, -3.351992784875102300, -2.950695195303655500 ) ) ;
#52960 = cartesian_point ( 'none', ( 18.28474686281228400, -3.469045170131809000, -2.812144071021808000 ) ) ;
#52961 = cartesian_point ( 'none', ( 17.42989039486063500, -3.577422708578081900, -2.666756889829495800 ) ) ;
#52962 = cartesian_point ( 'none', ( 16.26922365245529500, -3.724570457017949600, -2.469359932201846200 ) ) ;
#52963 = cartesian_point ( 'none', ( 15.10457905829384600, -3.854914709734847300, -2.260485820509544400 ) ) ;
#52964 = cartesian_point ( 'none', ( 13.94391231588850200, -3.967565083315383500, -2.041561376731010100 ) ) ;
#52965 = cartesian_point ( 'none', ( 12.78324557348316600, -4.080215456895921900, -1.822636932952475900 ) ) ;
#52966 = cartesian_point ( 'none', ( 11.61860097932172100, -4.174402435062567900, -1.595157633025184200 ) ) ;
#52967 = cartesian_point ( 'none', ( 10.45793423691638100, -4.249482625250104600, -1.360677391228613600 ) ) ;
#52968 = cartesian_point ( 'none', ( 9.297267494511039800, -4.324562815437642100, -1.126197149432042900 ) ) ;
#52969 = cartesian_point ( 'none', ( 8.132622900349593600, -4.380023343816778200, -0.8863177035775010600 ) ) ;
#52970 = cartesian_point ( 'none', ( 6.971956157944251100, -4.415485358742447600, -0.6426776735147327100 ) ) ;
#52971 = cartesian_point ( 'none', ( 5.811289415538911200, -4.450947373668116200, -0.3990376434519646300 ) ) ;
#52972 = cartesian_point ( 'none', ( 4.646644821377467600, -4.466168633620366500, -0.1533013376340392800 ) ) ;
#52973 = cartesian_point ( 'none', ( 3.485978078972125500, -4.461045161959569700, 0.09285261579697085000 ) ) ;
#52974 = cartesian_point ( 'none', ( 2.325311336566785200, -4.455921690298772800, 0.3390065692279811700 ) ) ;
#52975 = cartesian_point ( 'none', ( 1.160666742405341600, -4.430488485531504300, 0.5838966891733173800 ) ) ;
#52976 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.384919282235253800, 0.8258501277984381400 ) ) ;
#52977 = cartesian_point ( 'none', ( 20.00002613607359000, -3.209034904555200500, -3.061871951580489100 ) ) ;
#52978 = cartesian_point ( 'none', ( 19.14251968257109500, -3.333525040315323800, -2.931398438238157000 ) ) ;
#52979 = cartesian_point ( 'none', ( 18.28474686281228400, -3.449809083363756500, -2.793613168525972400 ) ) ;
#52980 = cartesian_point ( 'none', ( 17.42989039486063500, -3.557466482413252300, -2.649037012394351600 ) ) ;
#52981 = cartesian_point ( 'none', ( 16.26922365245529500, -3.703636473909037300, -2.452741210165871900 ) ) ;
#52982 = cartesian_point ( 'none', ( 15.10457905829384600, -3.833097241909658900, -2.245045235397246800 ) ) ;
#52983 = cartesian_point ( 'none', ( 13.94391231588850200, -3.944964438098181400, -2.027367862197093600 ) ) ;
#52984 = cartesian_point ( 'none', ( 12.78324557348316600, -4.056831634286704800, -1.809690488996940300 ) ) ;
#52985 = cartesian_point ( 'none', ( 11.61860097932172100, -4.150341092281317800, -1.583518674546168700 ) ) ;
#52986 = vertex_point ( 'none', #7330 ) ;
#52987 = cartesian_point ( 'none', ( 10.45793423691638100, -4.224854047666569000, -1.350397401672679600 ) ) ;
#52988 = cartesian_point ( 'none', ( 9.297267494511039800, -4.299367003051822100, -1.117276128799191900 ) ) ;
#52989 = cartesian_point ( 'none', ( 8.132622900349593600, -4.354374456787293300, -0.8787978521785736500 ) ) ;
#52990 = cartesian_point ( 'none', ( 6.971956157944251100, -4.389500652187146900, -0.6365916202539355600 ) ) ;
#52991 = cartesian_point ( 'none', ( 5.811289415538911200, -4.424626847586998800, -0.3943853883292974800 ) ) ;
#52992 = cartesian_point ( 'none', ( 4.646644821377467600, -4.439631837119158300, -0.1501057152585730800 ) ) ;
#52993 = cartesian_point ( 'none', ( 3.485978078972125500, -4.434413121490258900, 0.09457872109483467200 ) ) ;
#52994 = cartesian_point ( 'none', ( 2.325311336566785200, -4.429194405861359500, 0.3392631574482425400 ) ) ;
#52995 = cartesian_point ( 'none', ( 1.160666742405341600, -4.403787634190856600, 0.5826809142772855200 ) ) ;
#52996 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.358366360491386300, 0.8231692014804630200 ) ) ;
#52997 = cartesian_point ( 'none', ( 1.160666742405341600, -4.679161863221221300, 0.5516275414105351600 ) ) ;
#52998 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.634612989122485900, 0.8073587139221553000 ) ) ;
#52999 = cartesian_point ( 'none', ( 20.00002613607359000, -3.317438153697461500, -3.219045557035759200 ) ) ;
#53000 = cartesian_point ( 'none', ( 19.14251968257109500, -3.448318681933318300, -3.084164565060757600 ) ) ;
#53001 = cartesian_point ( 'none', ( 18.28474686281228400, -3.570711369351096600, -2.941591726521330100 ) ) ;
#53002 = cartesian_point ( 'none', ( 17.42989039486063500, -3.684173374477065300, -2.791866176712908500 ) ) ;
#53003 = cartesian_point ( 'none', ( 16.26922365245529500, -3.838224470553916100, -2.588578873328057500 ) ) ;
#53004 = cartesian_point ( 'none', ( 15.10457905829384600, -3.974962071578429500, -2.373264460466252100 ) ) ;
#53005 = cartesian_point ( 'none', ( 13.94391231588850200, -4.093452121085505300, -2.147393753893279000 ) ) ;
#53006 = cartesian_point ( 'none', ( 12.78324557348316600, -4.211942170592580600, -1.921523047320305300 ) ) ;
#53007 = cartesian_point ( 'none', ( 11.61860097932172100, -4.311375261396755800, -1.686638972991942200 ) ) ;
#53008 = cartesian_point ( 'none', ( 10.45793423691638100, -4.391072164664009000, -1.444346027305169400 ) ) ;
#53009 = cartesian_point ( 'none', ( 9.297267494511039800, -4.470769067931262200, -1.202053081618396500 ) ) ;
#53010 = cartesian_point ( 'none', ( 8.132622900349593600, -4.530185373000683100, -0.9540063710740699400 ) ) ;
#53011 = cartesian_point ( 'none', ( 6.971956157944251100, -4.568915206261304500, -0.7019003062212629800 ) ) ;
#53012 = cartesian_point ( 'none', ( 5.811289415538911200, -4.607645039521927700, -0.4497942413684558600 ) ) ;
#53013 = edge_curve ( 'none', #53054, #53020, #7326, .t. ) ;
#53014 = cartesian_point ( 'none', ( 4.646644821377467600, -4.625423836941048500, -0.1953509622622998700 ) ) ;
#53015 = cartesian_point ( 'none', ( 3.485978078972125500, -4.622130151304830300, 0.05969142549881917300 ) ) ;
#53016 = cartesian_point ( 'none', ( 2.325311336566785200, -4.618836465668611200, 0.3147338132599384900 ) ) ;
#53017 = cartesian_point ( 'none', ( 1.160666742405341600, -4.594492796189703300, 0.5686331115580336400 ) ) ;
#53018 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.549265434814802900, 0.8196549307352266600 ) ) ;
#53019 = oriented_edge ( 'none', *, *, #53065, .t. ) ;
#53020 = vertex_point ( 'none', #7319 ) ;
#53021 = cartesian_point ( 'none', ( 20.00002613607359000, -3.281310990847767800, -3.158438050733981300 ) ) ;
#53022 = cartesian_point ( 'none', ( 19.14251968257109500, -3.409727328285671700, -3.025025923387842900 ) ) ;
#53023 = cartesian_point ( 'none', ( 18.28474686281228400, -3.529750417237407700, -2.884068995001855700 ) ) ;
#53024 = cartesian_point ( 'none', ( 17.42989039486063500, -3.640946082260259500, -2.736100211077126400 ) ) ;
#53025 = vertex_point ( 'none', #7323 ) ;
#53026 = cartesian_point ( 'none', ( 16.26922365245529500, -3.791920093840140300, -2.535198126511852400 ) ) ;
#53027 = vertex_point ( 'none', #7313 ) ;
#53028 = cartesian_point ( 'none', ( 15.10457905829384600, -3.925788089980231500, -2.322514889361785500 ) ) ;
#53029 = cartesian_point ( 'none', ( 13.94391231588850200, -4.041635616526535000, -2.099503341794628100 ) ) ;
#53030 = cartesian_point ( 'none', ( 12.78324557348316600, -4.157483143072837200, -1.876491794227471000 ) ) ;
#53031 = cartesian_point ( 'none', ( 11.61860097932172100, -4.254518843951194300, -1.644675331243839400 ) ) ;
#53032 = cartesian_point ( 'none', ( 10.45793423691638100, -4.332079866931696400, -1.405637494344714300 ) ) ;
#53033 = cartesian_point ( 'none', ( 9.297267494511039800, -4.409640889912200400, -1.166599657445589200 ) ) ;
#53034 = cartesian_point ( 'none', ( 8.132622900349593600, -4.467197414562051900, -0.9219733174381692400 ) ) ;
#53035 = cartesian_point ( 'none', ( 6.971956157944251100, -4.504356271456345000, -0.6734295202725506500 ) ) ;
#53036 = cartesian_point ( 'none', ( 5.811289415538911200, -4.541515128350639900, -0.4248857231069317300 ) ) ;
#53037 = cartesian_point ( 'none', ( 4.646644821377467600, -4.558022484818202700, -0.1741222749378500400 ) ) ;
#53038 = cartesian_point ( 'none', ( 3.485978078972125500, -4.553765578876119800, 0.07714785561290825300 ) ) ;
#53039 = cartesian_point ( 'none', ( 2.325311336566785200, -4.549508672934037700, 0.3284179861636666300 ) ) ;
#53040 = cartesian_point ( 'none', ( 1.160666742405341600, -4.524516583566342100, 0.5784783693198796200 ) ) ;
#53041 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.478960032085058000, 0.8256208391066971500 ) ) ;
#53042 = cartesian_point ( 'none', ( 20.00002613607359000, -3.250431120294446700, -3.113089048880267800 ) ) ;
#53043 = cartesian_point ( 'none', ( 19.14251968257109500, -3.377003649928945500, -2.980932440817178900 ) ) ;
#53044 = cartesian_point ( 'none', ( 18.28474686281228400, -3.495263238857971200, -2.841340732005160700 ) ) ;
#53045 = cartesian_point ( 'none', ( 17.42989039486063500, -3.604782147939986600, -2.694841657673050100 ) ) ;
#53046 = cartesian_point ( 'none', ( 16.26922365245529500, -3.753479572831200300, -2.495935046159800200 ) ) ;
#53047 = cartesian_point ( 'none', ( 15.10457905829384600, -3.885243542838925800, -2.285428465548256000 ) ) ;
#53048 = cartesian_point ( 'none', ( 13.94391231588850200, -3.999173976441099800, -2.064759889234857300 ) ) ;
#53049 = cartesian_point ( 'none', ( 12.78324557348316600, -4.113104410043273900, -1.844091312921459600 ) ) ;
#53050 = cartesian_point ( 'none', ( 13.94391231588850200, -4.290419899951812600, -2.380756919252608600 ) ) ;
#53051 = cartesian_point ( 'none', ( 12.78324557348316600, -4.421786587926529700, -2.144017818456705800 ) ) ;
#53052 = cartesian_point ( 'none', ( 11.61860097932172100, -4.533154832068343700, -1.897239126605346500 ) ) ;
#53053 = cartesian_point ( 'none', ( 10.45793423691638100, -4.623763874343851800, -1.642106592394176400 ) ) ;
#53054 = vertex_point ( 'none', #7321 ) ;
#53055 = cartesian_point ( 'none', ( 9.297267494511039800, -4.714372916619361800, -1.386974058183005900 ) ) ;
#53056 = cartesian_point ( 'none', ( 8.132622900349593600, -4.783603805393465100, -1.125230495521673900 ) ) ;
#53057 = cartesian_point ( 'none', ( 6.971956157944251100, -4.830983623496635500, -0.8586638783476374700 ) ) ;
#53058 = cartesian_point ( 'none', ( 5.811289415538911200, -4.878363441599805000, -0.5920972611736010600 ) ) ;
#53059 = cartesian_point ( 'none', ( 4.646644821377467600, -4.903568536831897100, -0.3225285097771529700 ) ) ;
#53060 = edge_curve ( 'none', #53020, #52289, #7311, .t. ) ;
#53061 = cartesian_point ( 'none', ( 3.485978078972125500, -4.906426732834843200, -0.05179905206944873700 ) ) ;
#53062 = cartesian_point ( 'none', ( 2.325311336566785200, -4.909284928837789300, 0.2189304056382555300 ) ) ;
#53063 = cartesian_point ( 'none', ( 1.160666742405341600, -4.889776701234716900, 0.4889712129450136700 ) ) ;
#53064 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.848035311001237500, 0.7564787173191439600 ) ) ;
#53065 = edge_curve ( 'none', #53027, #52289, #7315, .t. ) ;
#53066 = cartesian_point ( 'none', ( 20.00002613607359000, -3.398729795278070000, -3.388625587029890300 ) ) ;
#53067 = cartesian_point ( 'none', ( 19.14251968257109500, -3.536505138610709600, -3.250439424996646800 ) ) ;
#53068 = cartesian_point ( 'none', ( 18.28474686281228400, -3.665576988255280400, -3.104148310062695900 ) ) ;
#53069 = edge_curve ( 'none', #53071, #53025, #7318, .t. ) ;
#53070 = cartesian_point ( 'none', ( 17.42989039486063500, -3.785478008389662200, -2.950305719477696300 ) ) ;
#53071 = vertex_point ( 'none', #7327 ) ;
#53072 = cartesian_point ( 'none', ( 16.26922365245529500, -3.948271566919912900, -2.741428574422756400 ) ) ;
#53073 = cartesian_point ( 'none', ( 15.10457905829384600, -4.093260164989769300, -2.519821465206959900 ) ) ;
#53074 = cartesian_point ( 'none', ( 13.94391231588850200, -4.219453383457906900, -2.286998193092902200 ) ) ;
#53075 = cartesian_point ( 'none', ( 12.78324557348316600, -4.345646601926044500, -2.054174920978843600 ) ) ;
#53076 = cartesian_point ( 'none', ( 11.61860097932172100, -4.452182413152087300, -1.811725904994755600 ) ) ;
#53077 = cartesian_point ( 'none', ( 10.45793423691638100, -4.538333069519472600, -1.561307317759875300 ) ) ;
#53078 = cartesian_point ( 'none', ( 9.297267494511039800, -4.624483725886857000, -1.310888730524995900 ) ) ;
#53079 = cartesian_point ( 'none', ( 8.132622900349593600, -4.689660731056975800, -1.054211184911246500 ) ) ;
#53080 = cartesian_point ( 'none', ( 6.971956157944251100, -4.733418859995902400, -0.7930280488227765500 ) ) ;
#53081 = oriented_edge ( 'none', *, *, #52241, .t. ) ;
#53082 = cartesian_point ( 'none', ( 5.811289415538911200, -4.777176988934829900, -0.5318449127343061200 ) ) ;
#53083 = oriented_edge ( 'none', *, *, #53060, .f. ) ;
#53084 = cartesian_point ( 'none', ( 4.646644821377467600, -4.799217329251756100, -0.2679403318268155400 ) ) ;
#53085 = cartesian_point ( 'none', ( 3.485978078972125500, -4.799389323073701700, -0.003117041983627474300 ) ) ;
#53086 = cartesian_point ( 'none', ( 2.325311336566785200, -4.799561316895647200, 0.2617062478595607600 ) ) ;
#53087 = cartesian_point ( 'none', ( 1.160666742405341600, -4.777863789330412600, 0.5256392350415346500 ) ) ;
#53088 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.734444956492269300, 0.7868789896353130000 ) ) ;
#53089 = cartesian_point ( 'none', ( 20.00002613607359000, -3.357188080660773900, -3.295565784953796500 ) ) ;
#53090 = cartesian_point ( 'none', ( 19.14251968257109500, -3.491179781967401300, -3.159068633360635900 ) ) ;
#53091 = cartesian_point ( 'none', ( 18.28474686281228400, -3.616578733536191900, -3.014693486966844500 ) ) ;
#53092 = cartesian_point ( 'none', ( 17.42989039486063500, -3.732931079472788600, -2.862986414182752300 ) ) ;
#53093 = cartesian_point ( 'none', ( 16.26922365245529500, -3.890906486330314000, -2.657008731882380700 ) ) ;
#53094 = cartesian_point ( 'none', ( 15.10457905829384600, -4.031332824894671600, -2.438689062097357100 ) ) ;
#53095 = cartesian_point ( 'none', ( 13.94391231588850200, -4.153250840883028900, -2.209518749545545300 ) ) ;
#53096 = cartesian_point ( 'none', ( 12.78324557348316600, -4.275168856871388800, -1.980348436993732300 ) ) ;
#53097 = cartesian_point ( 'none', ( 11.61860097932172100, -4.377745726611308000, -1.741892947285499600 ) ) ;
#53098 = cartesian_point ( 'none', ( 10.45793423691638100, -4.460280746070886000, -1.495781173206240900 ) ) ;
#53099 = cartesian_point ( 'none', ( 9.297267494511039800, -4.542815765530464000, -1.249669399126981600 ) ) ;
#53100 = cartesian_point ( 'none', ( 8.132622900349593600, -4.604745136837384400, -0.9975825336477133200 ) ) ;
#53101 = cartesian_point ( 'none', ( 6.971956157944251100, -4.645645819590062500, -0.7412425856723773300 ) ) ;
#53102 = cartesian_point ( 'none', ( 5.811289415538911200, -4.686546502342740600, -0.4849026376970413900 ) ) ;
#53103 = cartesian_point ( 'none', ( 4.646644821377467600, -4.706139103405231300, -0.2260606689955976200 ) ) ;
#53104 = cartesian_point ( 'none', ( 3.485978078972125500, -4.704289785445637600, 0.03351516732342011600 ) ) ;
#53105 = cartesian_point ( 'none', ( 2.325311336566785200, -4.702440467486046500, 0.2930910036424379500 ) ) ;
#53106 = cartesian_point ( 'none', ( 11.61860097932172100, -4.798424295009992200, -2.257012467418264100 ) ) ;
#53107 = cartesian_point ( 'none', ( 10.45793423691638100, -4.908019639196631100, -1.986195115465115400 ) ) ;
#53108 = cartesian_point ( 'none', ( 9.297267494511039800, -5.017614983383270800, -1.715377763511968900 ) ) ;
#53109 = cartesian_point ( 'none', ( 8.132622900349593600, -5.104472084238562200, -1.436435078328584000 ) ) ;
#53110 = cartesian_point ( 'none', ( 6.971956157944251100, -5.167997619691723400, -1.151272521298927700 ) ) ;
#53111 = cartesian_point ( 'none', ( 5.811289415538911200, -5.231523155144885500, -0.8661099642692711200 ) ) ;
#53112 = cartesian_point ( 'none', ( 4.646644821377467600, -5.271283181374726300, -0.5766754848088837500 ) ) ;
#53113 = cartesian_point ( 'none', ( 3.485978078972125500, -5.287006097085961400, -0.2849462138951814300 ) ) ;
#53114 = cartesian_point ( 'none', ( 2.325311336566785200, -5.302729012797194700, 0.006783057018521034000 ) ) ;
#53115 = cartesian_point ( 'none', ( 1.160666742405341600, -5.294307414532685400, 0.2988143126556089800 ) ) ;
#53116 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.261798830347970600, 0.5891526834242834000 ) ) ;
#53117 = cartesian_point ( 'none', ( 20.00002613607359000, -3.515494568756603900, -3.770509793524096300 ) ) ;
#53118 = cartesian_point ( 'none', ( 19.14251968257109500, -3.668796628249456800, -3.627576188510803300 ) ) ;
#53119 = cartesian_point ( 'none', ( 18.28474686281228400, -3.813073750553875200, -3.475601737397938400 ) ) ;
#53120 = cartesian_point ( 'none', ( 17.42989039486063500, -3.947802613435186500, -3.315162242089006100 ) ) ;
#53121 = cartesian_point ( 'none', ( 16.26922365245529500, -4.130728421744414000, -3.097328262520979700 ) ) ;
#53122 = cartesian_point ( 'none', ( 15.10457905829384600, -4.295040858221740100, -2.865132402913379100 ) ) ;
#53123 = cartesian_point ( 'none', ( 13.94391231588850200, -4.439617502315404500, -2.620160796430829100 ) ) ;
#53124 = cartesian_point ( 'none', ( 12.78324557348316600, -4.584194146409069000, -2.375189189948278700 ) ) ;
#53125 = cartesian_point ( 'none', ( 11.61860097932172100, -4.708047393041124600, -2.119115241060995500 ) ) ;
#53126 = cartesian_point ( 'none', ( 10.45793423691638100, -4.810331198951531400, -1.853688194495448400 ) ) ;
#53127 = cartesian_point ( 'none', ( 9.297267494511039800, -4.912615004861943500, -1.588261147929900900 ) ) ;
#53128 = cartesian_point ( 'none', ( 8.132622900349593600, -4.992630667941924100, -1.315294139553616800 ) ) ;
#53129 = cartesian_point ( 'none', ( 6.971956157944251100, -5.049831600077826700, -1.036651810818710800 ) ) ;
#53130 = cartesian_point ( 'none', ( 5.811289415538911200, -5.107032532213727500, -0.7580094820838040300 ) ) ;
#53131 = cartesian_point ( 'none', ( 4.646644821377467600, -5.141027993038078700, -0.4755952426351394700 ) ) ;
#53132 = cartesian_point ( 'none', ( 3.485978078972125500, -5.151585759082506900, -0.1913382680924230500 ) ) ;
#53133 = cartesian_point ( 'none', ( 2.325311336566785200, -5.162143525126934300, 0.09291870645029380600 ) ) ;
#53134 = cartesian_point ( 'none', ( 1.160666742405341600, -5.149191476143919000, 0.3770766527181559400 ) ) ;
#53135 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.112818087761222200, 0.6591944838057867100 ) ) ;
#53136 = cartesian_point ( 'none', ( 20.00002613607359000, -3.479789665429607200, -3.625907180404673600 ) ) ;
#53137 = cartesian_point ( 'none', ( 19.14251968257109500, -3.627212446094613800, -3.484425271717277900 ) ) ;
#53138 = cartesian_point ( 'none', ( 18.28474686281228400, -3.765710933559512700, -3.334257617149811700 ) ) ;
#53139 = cartesian_point ( 'none', ( 17.42989039486063500, -3.894783111244139600, -3.175972845115066200 ) ) ;
#53140 = cartesian_point ( 'none', ( 16.26922365245529500, -4.070028652015845500, -2.961064404204338400 ) ) ;
#53141 = cartesian_point ( 'none', ( 15.10457905829384600, -4.226928642030607400, -2.732418322522594000 ) ) ;
#53142 = cartesian_point ( 'none', ( 13.94391231588850200, -4.364411295262130800, -2.491596484651798200 ) ) ;
#53143 = cartesian_point ( 'none', ( 12.78324557348316600, -4.501893948493653300, -2.250774646781001000 ) ) ;
#53144 = cartesian_point ( 'none', ( 11.61860097932172100, -4.619020119014786400, -1.999422110063939300 ) ) ;
#53145 = cartesian_point ( 'none', ( 10.45793423691638100, -4.714989716316496900, -1.739255867194510900 ) ) ;
#53146 = cartesian_point ( 'none', ( 9.297267494511039800, -4.810959313618207400, -1.479089624325082400 ) ) ;
#53147 = cartesian_point ( 'none', ( 8.132622900349593600, -4.885116768039035900, -1.211886874547183800 ) ) ;
#53148 = cartesian_point ( 'none', ( 6.971956157944251100, -4.936955508970613400, -0.9394728835818225700 ) ) ;
#53149 = cartesian_point ( 'none', ( 5.811289415538911200, -4.988794249902195300, -0.6670588926164611200 ) ) ;
#53150 = cartesian_point ( 'none', ( 4.646644821377467600, -5.017960166180172300, -0.3912945242460833500 ) ) ;
#53151 = cartesian_point ( 'none', ( 3.485978078972125500, -5.024254025022515600, -0.1140635287280499000 ) ) ;
#53152 = cartesian_point ( 'none', ( 2.325311336566785200, -5.030547883864862500, 0.1631674667899836500 ) ) ;
#53153 = cartesian_point ( 'none', ( 1.160666742405341600, -5.013926691833795200, 0.4399713206477536300 ) ) ;
#53154 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.974503988524553200, 0.7144571818479962300 ) ) ;
#53155 = cartesian_point ( 'none', ( 1.160666742405341600, -5.810068940204004700, -0.07199143730244715600 ) ) ;
#53156 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.796393211386011000, 0.2478450702474101800 ) ) ;
#53157 = cartesian_point ( 'none', ( 20.00002613607359000, -3.584030044939176700, -4.368229475151707700 ) ) ;
#53158 = cartesian_point ( 'none', ( 19.14251968257109500, -3.761634297825163100, -4.222509342527438000 ) ) ;
#53159 = cartesian_point ( 'none', ( 18.28474686281228400, -3.929993375185618200, -4.066273865588000200 ) ) ;
#53160 = cartesian_point ( 'none', ( 17.42989039486063500, -4.088494901576223300, -3.900116607281904000 ) ) ;
#53161 = cartesian_point ( 'none', ( 16.26922365245529500, -4.303697637004859200, -3.674519432837823500 ) ) ;
#53162 = cartesian_point ( 'none', ( 15.10457905829384600, -4.499535678979654600, -3.431921486085179200 ) ) ;
#53163 = cartesian_point ( 'none', ( 13.94391231588850200, -4.674671255096759700, -3.173979956991374300 ) ) ;
#53164 = cartesian_point ( 'none', ( 12.78324557348316600, -4.849806831213865800, -2.916038427897570600 ) ) ;
#53165 = cartesian_point ( 'none', ( 11.61860097932172100, -5.003043587903263800, -2.644515318655585200 ) ) ;
#53166 = cartesian_point ( 'none', ( 10.45793423691638100, -5.133334762736736500, -2.361265407422353100 ) ) ;
#53167 = cartesian_point ( 'none', ( 9.297267494511039800, -5.263625937570211900, -2.078015496189122000 ) ) ;
#53168 = cartesian_point ( 'none', ( 8.132622900349593600, -5.370081509710134400, -1.784973667069998000 ) ) ;
#53169 = cartesian_point ( 'none', ( 6.971956157944251100, -5.451974279654265000, -1.484141692898371300 ) ) ;
#53170 = cartesian_point ( 'none', ( 5.811289415538911200, -5.533867049598395500, -1.183309718726744700 ) ) ;
#53171 = cartesian_point ( 'none', ( 4.646644821377467600, -5.590637606689832700, -0.8767425869258157500 ) ) ;
#53172 = cartesian_point ( 'none', ( 3.485978078972125500, -5.621898150459059300, -0.5665344618607677200 ) ) ;
#53173 = cartesian_point ( 'none', ( 2.325311336566785200, -5.653158694228287700, -0.2563263367957193100 ) ) ;
#53174 = cartesian_point ( 'none', ( 1.160666742405341600, -5.658695683463587800, 0.05540374549235350200 ) ) ;
#53175 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.638471294914043400, 0.3665263524512781800 ) ) ;
#53176 = cartesian_point ( 'none', ( 20.00002613607359000, -3.567587133781598300, -4.111326486933339900 ) ) ;
#53177 = cartesian_point ( 'none', ( 19.14251968257109500, -3.734746179165037800, -3.966274893122798200 ) ) ;
#53178 = cartesian_point ( 'none', ( 18.28474686281228400, -3.892722478653502200, -3.811342801555469800 ) ) ;
#53179 = cartesian_point ( 'none', ( 17.42989039486063500, -4.040942094581756000, -3.647118098926992700 ) ) ;
#53180 = cartesian_point ( 'none', ( 16.26922365245529500, -4.242184742007975900, -3.424144818887354000 ) ) ;
#53181 = cartesian_point ( 'none', ( 15.10457905829384600, -4.424327056241061500, -3.185314619539440200 ) ) ;
#53182 = cartesian_point ( 'none', ( 13.94391231588850200, -4.586124820584925200, -2.932258953315432400 ) ) ;
#53183 = cartesian_point ( 'none', ( 12.78324557348316600, -4.747922584928789800, -2.679203287091425500 ) ) ;
#53184 = cartesian_point ( 'none', ( 11.61860097932172100, -4.888270556592188700, -2.413650780786704700 ) ) ;
#53185 = cartesian_point ( 'none', ( 10.45793423691638100, -5.006210016617691500, -2.137415427286031700 ) ) ;
#53186 = cartesian_point ( 'none', ( 9.297267494511039800, -5.124149476643193400, -1.861180073785359000 ) ) ;
#53187 = cartesian_point ( 'none', ( 8.132622900349593600, -5.218874778929783400, -1.576148840652106500 ) ) ;
#53188 = cartesian_point ( 'none', ( 6.971956157944251100, -5.289738853612652400, -1.284268780226442800 ) ) ;
#53189 = cartesian_point ( 'none', ( 5.811289415538911200, -5.360602928295524100, -0.9923887198007787000 ) ) ;
#53190 = cartesian_point ( 'none', ( 4.646644821377467600, -5.407121701889361800, -0.6956536688578981400 ) ) ;
#53191 = cartesian_point ( 'none', ( 3.485978078972125500, -5.428977404001108700, -0.3960906286811247700 ) ) ;
#53192 = cartesian_point ( 'none', ( 2.325311336566785200, -5.450833106112854800, -0.09652758850435115600 ) ) ;
#53193 = cartesian_point ( 'none', ( 1.160666742405341600, -5.447876440135693200, 0.2038171215889817100 ) ) ;
#53194 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.420127603096268800, 0.5028918426834069200 ) ) ;
#53195 = cartesian_point ( 'none', ( 20.00002613607359000, -3.545406594330393200, -3.932393659886543400 ) ) ;
#53196 = cartesian_point ( 'none', ( 19.14251968257109500, -3.705290556926813700, -3.788243886403952000 ) ) ;
#53197 = cartesian_point ( 'none', ( 18.28474686281228400, -3.856061824533071600, -3.634654879036740100 ) ) ;
#53198 = cartesian_point ( 'none', ( 17.42989039486063500, -3.997173097629043600, -3.472208957281798500 ) ) ;
#53199 = cartesian_point ( 'none', ( 16.26922365245529500, -4.188764514201489300, -3.251650786537508600 ) ) ;
#53200 = cartesian_point ( 'none', ( 15.10457905829384600, -4.361487999572129400, -3.016024439989162700 ) ) ;
#53201 = cartesian_point ( 'none', ( 13.94391231588850200, -4.514163677196573400, -2.766939484505656300 ) ) ;
#53202 = cartesian_point ( 'none', ( 12.78324557348316600, -4.666839354821019200, -2.517854529022153000 ) ) ;
#53203 = cartesian_point ( 'none', ( 20.00002613607359000, -3.570050258940830300, -4.697312119567411200 ) ) ;
#53204 = cartesian_point ( 'none', ( 19.14251968257109500, -3.761034412661161700, -4.552160379574953500 ) ) ;
#53205 = cartesian_point ( 'none', ( 18.28474686281228400, -3.942780205866537500, -4.395677120726323200 ) ) ;
#53206 = cartesian_point ( 'none', ( 17.42989039486063500, -4.114625588932688600, -4.228457906010026700 ) ) ;
#53207 = cartesian_point ( 'none', ( 16.26922365245529500, -4.347945717443508300, -4.001418878420519600 ) ) ;
#53208 = cartesian_point ( 'none', ( 15.10457905829384600, -4.561720205128698200, -3.755887880719557300 ) ) ;
#53209 = cartesian_point ( 'none', ( 13.94391231588850200, -4.754488755472889800, -3.493542138586596100 ) ) ;
#53210 = cartesian_point ( 'none', ( 12.78324557348316600, -4.947257305817083200, -3.231196396453636800 ) ) ;
#53211 = cartesian_point ( 'none', ( 11.61860097932172100, -5.117703114156688200, -2.953827997322528100 ) ) ;
#53212 = cartesian_point ( 'none', ( 10.45793423691638100, -5.264661862790968700, -2.663331648607191800 ) ) ;
#53213 = cartesian_point ( 'none', ( 9.297267494511039800, -5.411620611425247400, -2.372835299891857400 ) ) ;
#53214 = cartesian_point ( 'none', ( 8.132622900349593600, -5.534088423086820400, -2.071195386213445100 ) ) ;
#53215 = cartesian_point ( 'none', ( 6.971956157944251100, -5.631228718441313700, -1.760472414041227300 ) ) ;
#53216 = cartesian_point ( 'none', ( 5.811289415538911200, -5.728369013795807000, -1.449749441869009300 ) ) ;
#53217 = cartesian_point ( 'none', ( 4.646644821377467600, -5.799518226126983800, -1.132065964171870700 ) ) ;
#53218 = cartesian_point ( 'none', ( 3.485978078972125500, -5.844190334170267700, -0.8095920812292920500 ) ) ;
#53219 = cartesian_point ( 'none', ( 2.325311336566785200, -5.888862442213553400, -0.4871181982867129900 ) ) ;
#53220 = cartesian_point ( 'none', ( 1.160666742405341600, -5.906752290174089200, -0.1620567337034069000 ) ) ;
#53221 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.897737672250238800, 0.1633718131095333300 ) ) ;
#53222 = cartesian_point ( 'none', ( 20.00002613607359300, -3.579628467824873100, -4.565726828467240300 ) ) ;
#53223 = cartesian_point ( 'none', ( 19.14251968257109500, -3.765262603317094800, -4.420185655950114700 ) ) ;
#53224 = cartesian_point ( 'none', ( 18.28474686281228400, -3.941645775952059300, -4.263639652929559700 ) ) ;
#53225 = cartesian_point ( 'none', ( 17.42989039486063500, -4.108135848291774500, -4.096684182583248700 ) ) ;
#53226 = cartesian_point ( 'none', ( 16.26922365245529500, -4.334184895295414300, -3.870003249399314200 ) ) ;
#53227 = cartesian_point ( 'none', ( 15.10457905829384600, -4.540742707104787900, -3.625429564181716900 ) ) ;
#53228 = cartesian_point ( 'none', ( 13.94391231588850200, -4.726398284418377400, -3.364633813194950000 ) ) ;
#53229 = cartesian_point ( 'none', ( 12.78324557348316600, -4.912053861731966000, -3.103838062208183600 ) ) ;
#53230 = cartesian_point ( 'none', ( 11.61860097932172100, -5.075538988704435500, -2.828601744874899000 ) ) ;
#53231 = cartesian_point ( 'none', ( 10.45793423691638100, -5.215736896146826700, -2.540805004328436000 ) ) ;
#53232 = cartesian_point ( 'none', ( 9.297267494511039800, -5.355934803589220500, -2.253008263781974400 ) ) ;
#53233 = cartesian_point ( 'none', ( 8.132622900349593600, -5.471887797634893000, -1.954617043582323100 ) ) ;
#53234 = cartesian_point ( 'none', ( 6.971956157944251100, -5.562803801759730300, -1.647669658328162500 ) ) ;
#53235 = cartesian_point ( 'none', ( 5.811289415538911200, -5.653719805884569500, -1.340722273074002300 ) ) ;
#53236 = cartesian_point ( 'none', ( 4.646644821377467600, -5.718977771592779600, -1.027315484647173000 ) ) ;
#53237 = cartesian_point ( 'none', ( 3.485978078972125500, -5.758131920807867800, -0.7095901792029329900 ) ) ;
#53238 = cartesian_point ( 'none', ( 2.325311336566785200, -5.797286070022957800, -0.3918648737586927800 ) ) ;
#53239 = cartesian_point ( 'none', ( 20.00002613607359000, -3.515494568756604400, -3.770509793524096800 ) ) ;
#53240 = cartesian_point ( 'none', ( 20.00002613607359000, -3.545406594330394100, -3.932393659886543900 ) ) ;
#53241 = cartesian_point ( 'none', ( 20.00002613607359000, -3.567587133781598300, -4.111326486933339000 ) ) ;
#53242 = cartesian_point ( 'none', ( 20.00002613607359000, -3.584030044933938600, -4.368229475069860300 ) ) ;
#53243 = cartesian_point ( 'none', ( 20.00002613607359000, -3.579628467828532400, -4.565726828303066800 ) ) ;
#53244 = cartesian_point ( 'none', ( 20.00001312526306300, -3.570050201623907500, -4.697312115271726500 ) ) ;
#53245 = face_outer_bound ( 'none', #16757, .t. ) ;
#53246 =( bounded_curve ( ) b_spline_curve ( 3, ( #53244, #53243, #53242, #53241, #53240, #53239, #53277, #53276, #53275, #53274, #53273, #53272, #53271, #53270, #53269, #53268, #53267, #53266, #53265, #53264, #53263, #53262, #53261, #53260, #53259 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464205935400, 0.1920631948407091600, 0.2778056938991736400, 0.3566887941595976400, 0.4287124957337490900, 0.4938767987686947800, 0.5521817034634036700, 0.6036272100964342700, 0.6482133190749108700, 0.6859400310280250300, 0.7168073470044276100, 0.7408152689516127600, 0.7579638011540619200, 0.7682529564651643400, 0.7758527508445592900, 0.7890480596209166200, 0.8020461276698879200, 0.8149352861312915100, 0.8408510799748729600, 0.8680997233181300100, 0.8986970553591919800, 0.9352742939269922400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900 ) )
representation_item ( '' ) );
#53247 = axis2_placement_3d ( 'none', #53258, #53257, #53256 ) ;
#53248 = cartesian_point ( 'none', ( 20.00002613607355100, -3.136479095739485200, -2.581904480418545600 ) ) ;
#53249 = circle ( 'none', #53247, 1.500000000000000700 ) ;
#53250 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647171400, 1.043942565940084700 ) ) ;
#53251 = cylindrical_surface ( 'none', #53254, 1.500000000000000000 ) ;
#53252 =( bounded_curve ( ) b_spline_curve ( 2, ( #53250, #53302, #53301, #53300, #53299, #53298, #53297, #53296, #53295, #53294, #53293, #53292, #53291 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132397600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672479700 ) )
representation_item ( '' ) );
#53253 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53254 = axis2_placement_3d ( 'none', #53253, #53290, #53289 ) ;
#53255 = cartesian_point ( 'none', ( 18.28475599830563800, -2.208385336796074800, -3.881425456664363300 ) ) ;
#53256 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53257 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53258 = cartesian_point ( 'none', ( 7.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#53259 = cartesian_point ( 'none', ( 20.00002613607355100, -3.136479095739485200, -2.581904480418545600 ) ) ;
#53260 = cartesian_point ( 'none', ( 20.00002613607359000, -3.105939470443121600, -2.620445579895667600 ) ) ;
#53261 = cartesian_point ( 'none', ( 20.00002613607359000, -3.072817620114014000, -2.693592533355787700 ) ) ;
#53262 = cartesian_point ( 'none', ( 20.00002613607359000, -3.070622610014465300, -2.795294112810873300 ) ) ;
#53263 = cartesian_point ( 'none', ( 20.00002613607359000, -3.085961943661149400, -2.866014660447515600 ) ) ;
#53264 = cartesian_point ( 'none', ( 20.00002613607359000, -3.110340443840526900, -2.925217927459530000 ) ) ;
#53265 = cartesian_point ( 'none', ( 20.00002613607359000, -3.135680843647970800, -2.968811264843563200 ) ) ;
#53266 = cartesian_point ( 'none', ( 20.00002613607359000, -3.158243711582950500, -3.001181884817826900 ) ) ;
#53267 = cartesian_point ( 'none', ( 20.00002613607359000, -3.176459934370619000, -3.024729845874201600 ) ) ;
#53268 = cartesian_point ( 'none', ( 20.00002613607359000, -3.193137232154210600, -3.044337987367637100 ) ) ;
#53269 = cartesian_point ( 'none', ( 20.00002613607359000, -3.209034904555200000, -3.061871951580489500 ) ) ;
#53270 = cartesian_point ( 'none', ( 20.00002613607359000, -3.226688894535952200, -3.081886487718453100 ) ) ;
#53271 = cartesian_point ( 'none', ( 20.00002613607359000, -3.250431120294447600, -3.113089048880268300 ) ) ;
#53272 = cartesian_point ( 'none', ( 20.00002613607359000, -3.281310990847767800, -3.158438050733981300 ) ) ;
#53273 = cartesian_point ( 'none', ( 20.00002613607359000, -3.317438153697462000, -3.219045557035759700 ) ) ;
#53274 = cartesian_point ( 'none', ( 20.00002613607359000, -3.357188080660773900, -3.295565784953796900 ) ) ;
#53275 = cartesian_point ( 'none', ( 20.00002613607359000, -3.398729795278070000, -3.388625587029890300 ) ) ;
#53276 = cartesian_point ( 'none', ( 20.00002613607359000, -3.440228631454068000, -3.498647365739417000 ) ) ;
#53277 = cartesian_point ( 'none', ( 20.00002613607359000, -3.479789665429607200, -3.625907180404673600 ) ) ;
#53278 = cartesian_point ( 'none', ( 8.714945197430317600, -4.055191080373366400, -0.4153006292115656300 ) ) ;
#53279 = cartesian_point ( 'none', ( 6.971956157944253700, -4.061715438432972100, -0.07873729238025753400 ) ) ;
#53280 = cartesian_point ( 'none', ( 5.228967118458189800, -4.068239796492576900, 0.2578260444510505600 ) ) ;
#53281 = cartesian_point ( 'none', ( 3.485978078972126900, -4.019278666282849200, 0.5908729700872142900 ) ) ;
#53282 = edge_curve ( 'none', #52986, #52702, #7304, .t. ) ;
#53283 = cartesian_point ( 'none', ( 1.742989039486063400, -3.970317536073121100, 0.9239198957233781800 ) ) ;
#53284 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594041500, 1.244365758221582600 ) ) ;
#53285 = cartesian_point ( 'none', ( 6.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#53286 =( bounded_curve ( ) b_spline_curve ( 2, ( #53284, #53283, #53281, #53280, #53279, #53278, #53332, #53331, #53330, #53329, #53328, #53327, #53326 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791460900, 0.3486159663582921700, 0.5229239495374382600, 0.6972319327165843500, 0.8715399158957303200, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#53287 = face_outer_bound ( 'none', #16620, .t. ) ;
#53288 = circle ( 'none', #53325, 1.219500000000000700 ) ;
#53289 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53290 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#53291 = cartesian_point ( 'none', ( 20.00002613607355100, -3.136479095739485200, -2.581904480418545600 ) ) ;
#53292 = cartesian_point ( 'none', ( 18.71325369381600000, -3.294005166924630400, -2.390542935848123800 ) ) ;
#53293 = cartesian_point ( 'none', ( 17.42989039486063500, -3.427098890958823100, -2.181450218456733900 ) ) ;
#53294 = cartesian_point ( 'none', ( 15.68690135537457000, -3.607859009628889600, -1.897472707999482600 ) ) ;
#53295 = cartesian_point ( 'none', ( 13.94391231588850700, -3.739412633900872400, -1.587616142976212600 ) ) ;
#53296 = cartesian_point ( 'none', ( 12.20092327640244400, -3.870966258172856100, -1.277759577952941600 ) ) ;
#53297 = cartesian_point ( 'none', ( 10.45793423691638100, -3.949724948111320400, -0.9504760377217054100 ) ) ;
#53298 = cartesian_point ( 'none', ( 8.714945197430317600, -4.028483638049784200, -0.6231924974904690100 ) ) ;
#53299 = cartesian_point ( 'none', ( 6.971956157944253700, -4.052299061901791800, -0.2874094238642607200 ) ) ;
#53300 = cartesian_point ( 'none', ( 5.228967118458189800, -4.076114485753797600, 0.04837364976194757900 ) ) ;
#53301 = cartesian_point ( 'none', ( 3.485978078972126900, -4.044337020838839600, 0.3834969698557496000 ) ) ;
#53302 = cartesian_point ( 'none', ( 1.742989039486063400, -4.012559555923882500, 0.7186202899495519600 ) ) ;
#53303 = cartesian_point ( 'none', ( 5.811289415538911200, -3.975982089624256600, -1.981017162445209500 ) ) ;
#53304 = cartesian_point ( 'none', ( 4.646644821377467600, -4.079049868763550400, -1.759038016375823700 ) ) ;
#53305 = cartesian_point ( 'none', ( 3.485978078972125500, -4.163434726591490600, -1.529305771891601200 ) ) ;
#53306 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53307 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53308 = cartesian_point ( 'none', ( 7.096408214467820700, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#53309 = axis2_placement_3d ( 'none', #53308, #53307, #53306 ) ;
#53310 = circle ( 'none', #53309, 1.500000000000000900 ) ;
#53311 = cartesian_point ( 'none', ( 1.160666742405341600, -4.312945086791933700, -1.063657488683578800 ) ) ;
#53312 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53313 = oriented_edge ( 'none', *, *, #53985, .f. ) ;
#53314 = oriented_edge ( 'none', *, *, #53361, .f. ) ;
#53315 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.358366360491400500, -0.8231692014804006300 ) ) ;
#53316 = cartesian_point ( 'none', ( 20.00005355952163600, -1.884504689833599100, -4.044525635880975600 ) ) ;
#53317 = cartesian_point ( 'none', ( 19.14253799322049300, -2.048949490240973900, -3.967904290020982200 ) ) ;
#53318 = cartesian_point ( 'none', ( 20.00003984779762700, -1.439851917266022200, -3.798757470588840900 ) ) ;
#53319 = cartesian_point ( 'none', ( 20.00002613607362500, -1.374731894921400900, -3.823440113187232200 ) ) ;
#53320 = cartesian_point ( 'none', ( 20.00002613607362500, -1.308996337865642200, -3.846441299369811600 ) ) ;
#53321 = cartesian_point ( 'none', ( 20.00002613607362200, -1.242691171056220300, -3.867744887837752700 ) ) ;
#53322 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53323 = cartesian_point ( 'none', ( 2.325311336566785200, -4.247819584419432600, -1.299573527407379400 ) ) ;
#53324 =( bounded_curve ( ) b_spline_curve ( 3, ( #53321, #53320, #53319, #53318 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#53325 = axis2_placement_3d ( 'none', #53285, #53322, #53312 ) ;
#53326 = cartesian_point ( 'none', ( 20.00003984779759500, -3.265043856368505400, -2.417275424935982000 ) ) ;
#53327 = cartesian_point ( 'none', ( 18.71326742011891000, -3.412525784162955500, -2.218070029198043100 ) ) ;
#53328 = cartesian_point ( 'none', ( 17.42989039486063500, -3.534697303928774100, -2.002410256070114200 ) ) ;
#53329 = cartesian_point ( 'none', ( 15.68690135537457000, -3.700621748342388900, -1.709516886918220500 ) ) ;
#53330 = cartesian_point ( 'none', ( 13.94391231588850700, -3.816074535509074400, -1.393307935617726300 ) ) ;
#53331 = cartesian_point ( 'none', ( 12.20092327640244400, -3.931527322675759900, -1.077098984317231600 ) ) ;
#53332 = cartesian_point ( 'none', ( 10.45793423691638100, -3.993359201524563600, -0.7461998067643984500 ) ) ;
#53333 = oriented_edge ( 'none', *, *, #54033, .t. ) ;
#53334 = cartesian_point ( 'none', ( 1.160666742405341400, -3.846842583002523200, -1.326893901970067200 ) ) ;
#53335 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.908159588903536100, -1.111247366568183900 ) ) ;
#53336 = cartesian_point ( 'none', ( 20.12011411547794300, -1.418224636131978600, -3.806954925556859800 ) ) ;
#53337 = cartesian_point ( 'none', ( 20.08008478900983500, -1.425434553076581100, -3.804222128535496700 ) ) ;
#53338 = cartesian_point ( 'none', ( 20.04005546254173000, -1.432644470021183800, -3.801489331514134000 ) ) ;
#53339 = cartesian_point ( 'none', ( 20.00002613607361800, -1.439854386965785800, -3.798756534492770500 ) ) ;
#53340 = cartesian_point ( 'none', ( 19.14251968257111300, -1.594304907489533000, -3.740214678091604100 ) ) ;
#53341 = cartesian_point ( 'none', ( 18.28474686281229500, -1.744868553785825300, -3.672386633628700500 ) ) ;
#53342 = cartesian_point ( 'none', ( 17.42989039486063500, -1.890991876695710800, -3.595536341950525700 ) ) ;
#53343 = edge_curve ( 'none', #52702, #53348, #7367, .t. ) ;
#53344 = cartesian_point ( 'none', ( 16.26922365245529500, -2.089388318144696800, -3.491194173365506500 ) ) ;
#53345 = cartesian_point ( 'none', ( 15.10457905829384600, -2.278490627173547400, -3.370824937908090600 ) ) ;
#53346 = cartesian_point ( 'none', ( 13.94391231588850200, -2.457007043264376000, -3.235250879509252300 ) ) ;
#53347 = cartesian_point ( 'none', ( 12.78324557348316600, -2.635523459355205900, -3.099676821110413100 ) ) ;
#53348 = vertex_point ( 'none', #7357 ) ;
#53349 = cartesian_point ( 'none', ( 11.61860097932172100, -2.802234534372849400, -2.949824048059302800 ) ) ;
#53350 = cartesian_point ( 'none', ( 10.45793423691638100, -2.956001462632128700, -2.786716206744571900 ) ) ;
#53351 = cartesian_point ( 'none', ( 9.297267494511039800, -3.109768390891408400, -2.623608365429841400 ) ) ;
#53353 = advanced_face ( 'none', ( #7352 ), #7359, .t. ) ;
#53352 = cartesian_point ( 'none', ( 8.132622900349593600, -3.249540788354700700, -2.448359647796845900 ) ) ;
#53354 = cartesian_point ( 'none', ( 6.971956157944251100, -3.374363867819983200, -2.262167180286880800 ) ) ;
#53355 = cartesian_point ( 'none', ( 5.811289415538911200, -3.499186947285267500, -2.075974712776916100 ) ) ;
#53356 = cartesian_point ( 'none', ( 4.646644821377467600, -3.608208040550857200, -1.880110378739752800 ) ) ;
#53357 = cartesian_point ( 'none', ( 3.485978078972125500, -3.700682423003813300, -1.675912130180686100 ) ) ;
#53358 = cartesian_point ( 'none', ( 2.325311336566785200, -3.793156805456769500, -1.471713881621620400 ) ) ;
#53359 = cartesian_point ( 'none', ( 1.160666742405341600, -3.868452783297150300, -1.260576599632610600 ) ) ;
#53360 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647188700, -1.043942565940028800 ) ) ;
#53361 = edge_curve ( 'none', #53025, #53348, #7368, .t. ) ;
#53362 = oriented_edge ( 'none', *, *, #53282, .t. ) ;
#53363 = cartesian_point ( 'none', ( 16.26922365245529500, -2.553911929064161400, -3.634610905378883800 ) ) ;
#53364 = cartesian_point ( 'none', ( 15.10457905829384600, -2.750207731292638100, -3.488440913883096100 ) ) ;
#53365 = cartesian_point ( 'none', ( 13.94391231588850200, -2.933762461610423900, -3.326560188148484100 ) ) ;
#53366 = cartesian_point ( 'none', ( 12.78324557348316600, -3.117317191928211900, -3.164679462413870800 ) ) ;
#53367 = cartesian_point ( 'none', ( 11.61860097932172100, -3.286876985405188500, -2.988193811942096100 ) ) ;
#53368 = edge_loop ( 'none', ( #53704, #53613, #54007, #53705, #54562, #54628 ) ) ;
#53369 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #53360, #53359, #53358, #53357, #53356, #53355, #53354, #53352, #53351, #53350, #53349, #53347, #53346, #53345, #53344, #53342, #53341, #53340, #53339, #53338, #53337, #53336 ),
( #53335, #53334, #52163, #52191, #52233, #52196, #52190, #52189, #52188, #52187, #52756, #52755, #52754, #52753, #52752, #52751, #52749, #52748, #52747, #52746, #52745, #52744 ),
( #52743, #52742, #52741, #52740, #52739, #52738, #52737, #52736, #52735, #52734, #52733, #52732, #52731, #52730, #52729, #52728, #52727, #52726, #52725, #52724, #53405, #53404 ),
( #53403, #53402, #53401, #53400, #53399, #53398, #53397, #53396, #53395, #53394, #53393, #53392, #53391, #53390, #53389, #53388, #53387, #53386, #53385, #53384, #53383, #53382 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132403400, 0.1518787821858843000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457888900, 0.9976606496975178900, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457888900, 0.9976606496975178900, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672480800, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900) ) )
representation_item ( '' ) surface ( ) );
#53370 = cartesian_point ( 'none', ( 10.45793423691638100, -3.441283576720539200, -2.798308812679978400 ) ) ;
#53371 = cartesian_point ( 'none', ( 9.297267494511039800, -3.595690168035889000, -2.608423813417860300 ) ) ;
#53372 = cartesian_point ( 'none', ( 8.132622900349593600, -3.733888803604705800, -2.406436572451215100 ) ) ;
#53373 = cartesian_point ( 'none', ( 6.971956157944251100, -3.854935446614480700, -2.193726867448212200 ) ) ;
#53374 = oriented_edge ( 'none', *, *, #53069, .f. ) ;
#53375 = cartesian_point ( 'none', ( 10.45793423691638100, -3.836586208315919700, 1.335791200066910500 ) ) ;
#53376 = cartesian_point ( 'none', ( 9.297267494511039800, -3.762879201792275600, 1.547488420913026600 ) ) ;
#53377 = cartesian_point ( 'none', ( 8.132622900349593600, -3.671942124129087500, 1.752375912065426500 ) ) ;
#53378 = cartesian_point ( 'none', ( 6.971956157944251100, -3.564396167775776700, 1.949054084206357100 ) ) ;
#53379 = line ( 'none', #53381, #53424 ) ;
#53380 = cartesian_point ( 'none', ( 20.00003984779759500, -3.265043856368505400, -2.417275424935982000 ) ) ;
#53381 = cartesian_point ( 'none', ( 43.40000000000002700, 2.999999999999547900, 20.00000000000000400 ) ) ;
#53382 = cartesian_point ( 'none', ( 20.12011411547794300, -1.220668607237495500, -3.874820650695745400 ) ) ;
#53383 = cartesian_point ( 'none', ( 20.08008478900983500, -1.228009461843737600, -3.872462063076414400 ) ) ;
#53384 = cartesian_point ( 'none', ( 20.04005546254173000, -1.235350316449978800, -3.870103475457083300 ) ) ;
#53385 = cartesian_point ( 'none', ( 20.00002613607361800, -1.242691171056220300, -3.867744887837752300 ) ) ;
#53386 = cartesian_point ( 'none', ( 19.14251968257111300, -1.399946632351363600, -3.817219328624590800 ) ) ;
#53387 = cartesian_point ( 'none', ( 18.28474686281229500, -1.553797676802531700, -3.757220067604297900 ) ) ;
#53388 = cartesian_point ( 'none', ( 17.42989039486063500, -1.703678020035789900, -3.687982248881233300 ) ) ;
#53389 = cartesian_point ( 'none', ( 16.26922365245529500, -1.907175491544627300, -3.593975785198378700 ) ) ;
#53390 = cartesian_point ( 'none', ( 15.10457905829384600, -2.102214923775301600, -3.483485713247177700 ) ) ;
#53391 = cartesian_point ( 'none', ( 13.94391231588850200, -2.287463999638296800, -3.357266792254513200 ) ) ;
#53392 = cartesian_point ( 'none', ( 12.78324557348316600, -2.472713075501291600, -3.231047871261850000 ) ) ;
#53393 = cartesian_point ( 'none', ( 11.61860097932172100, -2.646906355968370800, -3.089962304442407200 ) ) ;
#53394 = cartesian_point ( 'none', ( 10.45793423691638100, -2.808853924304279800, -2.934973849276443700 ) ) ;
#53395 = cartesian_point ( 'none', ( 9.297267494511039800, -2.970801492640189300, -2.779985394110481100 ) ) ;
#53396 = cartesian_point ( 'none', ( 8.132622900349593600, -3.119397082740522200, -2.612152778903007500 ) ) ;
#53397 = cartesian_point ( 'none', ( 6.971956157944251100, -3.253625636050946100, -2.432622470595924300 ) ) ;
#53398 = cartesian_point ( 'none', ( 5.811289415538911200, -3.387854189361370100, -2.253092162288840700 ) ) ;
#53399 = cartesian_point ( 'none', ( 4.646644821377467600, -3.506798788756812600, -2.063090534929221200 ) ) ;
#53400 = cartesian_point ( 'none', ( 3.485978078972125500, -3.609646922015165200, -1.863915492291048400 ) ) ;
#53401 = cartesian_point ( 'none', ( 2.325311336566785200, -3.712495055273518800, -1.664740449652876200 ) ) ;
#53402 = cartesian_point ( 'none', ( 1.160666742405341600, -3.798544165357992800, -1.457752559238205000 ) ) ;
#53403 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.867206449594061900, -1.244365758221527500 ) ) ;
#53404 = cartesian_point ( 'none', ( 20.12011411547793600, -1.287095074610994800, -3.853894597409135000 ) ) ;
#53405 = cartesian_point ( 'none', ( 20.08008478900983500, -1.294395495695877600, -3.851410164729359500 ) ) ;
#53406 = cartesian_point ( 'none', ( 20.12011411547794300, -4.031744905479822400, -0.4992994501206758900 ) ) ;
#53407 = cartesian_point ( 'none', ( 20.08008478900983500, -4.032648959929127300, -0.4916421811910422500 ) ) ;
#53408 = cartesian_point ( 'none', ( 20.04005546254172600, -4.033553014378433900, -0.4839849122614088300 ) ) ;
#53409 = cartesian_point ( 'none', ( 20.00002613607362200, -4.034457068827741500, -0.4763276433317752400 ) ) ;
#53410 = cartesian_point ( 'none', ( 19.14251968257111300, -4.053823683082808500, -0.3122939684560154200 ) ) ;
#53411 = cartesian_point ( 'none', ( 2.325311336566785200, -3.056527358621003100, 2.685446109334924900 ) ) ;
#53412 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #53445, #53444, #53443, #53442, #53441, #53440, #53439, #53438, #53437, #53436, #53435, #53434, #53433, #53432, #53431, #53430, #53429, #53428, #53427 ),
( #53426, #53505, #53504, #53503, #53502, #53501, #53500, #53499, #53498, #53497, #53496, #53495, #53494, #53493, #53492, #53491, #53490, #53489, #53488 ),
( #53487, #53486, #53485, #53484, #53483, #53482, #53481, #53480, #53479, #53478, #53477, #53476, #53475, #53474, #53473, #53472, #53471, #53470, #53469 ),
( #53468, #53467, #53466, #53465, #53464, #53463, #53462, #53461, #53460, #53459, #53458, #53457, #53553, #53552, #53551, #53550, #53549, #53548, #53547 ),
( #53546, #53545, #53544, #53543, #53542, #53541, #53540, #53539, #53538, #53537, #53536, #53535, #53534, #53533, #53532, #53531, #53530, #53529, #53528 ),
( #53527, #53526, #53525, #53524, #53523, #53522, #53521, #53520, #53519, #53518, #53517, #53516, #53515, #53514, #53513, #53512, #53511, #53510, #53509 ),
( #53508, #53507, #53506, #53602, #53601, #53600, #53599, #53598, #53597, #53596, #53595, #53594, #53593, #53592, #53591, #53590, #53589, #53588, #53587 ),
( #53586, #53585, #53584, #53583, #53582, #53581, #53580, #53579, #53578, #53577, #53576, #53575, #53574, #53573, #53572, #53571, #53570, #53569, #53568 ),
( #53567, #53566, #53565, #53564, #53563, #53562, #53561, #53560, #53559, #53558, #53557, #53556, #53555, #53554, #53652, #53651, #53650, #53649, #53648 ),
( #53647, #53646, #53645, #53644, #53643, #53642, #53641, #53640, #53639, #53638, #53637, #53636, #53635, #53634, #53633, #53632, #53631, #53630, #53629 ),
( #53628, #53627, #53626, #53625, #53624, #53623, #53622, #53621, #53620, #53619, #53618, #53617, #53616, #53615, #53614, #53612, #53610, #53609, #53608 ),
( #53607, #53606, #53605, #53604, #53603, #53710, #53709, #53708, #53707, #53706, #53703, #53702, #53701, #53700, #53699, #53698, #53697, #53696, #53695 ),
( #53694, #53693, #53692, #53691, #53690, #53689, #53688, #53686, #53684, #53683, #53682, #53680, #53679, #53678, #53677, #53676, #53675, #53674, #53673 ),
( #53670, #53669, #53668, #53667, #53666, #53665, #53664, #53662, #53661, #53660, #53659, #53658, #53656, #53655, #53654, #53653, #53255, #53317, #53316 ),
( #53315, #53311, #53323, #53305, #53304, #53303, #53373, #53372, #53371, #53370, #53367, #53366, #53365, #53364, #53363, #53758, #53757, #53756, #53755 ),
( #53754, #53753, #53752, #53751, #53750, #53749, #53748, #53747, #53746, #53745, #53744, #53743, #53742, #53741, #53740, #53739, #53738, #53737, #53736 ),
( #53735, #53734, #53733, #53732, #53731, #53730, #53729, #53728, #53727, #53726, #53725, #53724, #53723, #53722, #53721, #53720, #53719, #53718, #53717 ),
( #53716, #53715, #53714, #53713, #53712, #53711, #53807, #53806, #53805, #53804, #53803, #53802, #53801, #53800, #53799, #53798, #53797, #53796, #53795 ),
( #53794, #53793, #53792, #53791, #53790, #53789, #53788, #53787, #53786, #53785, #53784, #53783, #53782, #53781, #53780, #53779, #53778, #53777, #53776 ),
( #53775, #53774, #53773, #53772, #53771, #53770, #53769, #53768, #53767, #53766, #53765, #53764, #53763, #53762, #53761, #53760, #53759, #53855, #53854 ),
( #53853, #53852, #53851, #53850, #53849, #53848, #53847, #53846, #53845, #53844, #53843, #53842, #53841, #53840, #53839, #53838, #53837, #53836, #53835 ),
( #53834, #53833, #53832, #53831, #53830, #53829, #53828, #53827, #53826, #53825, #53824, #53823, #53822, #53821, #53820, #53819, #53818, #53817, #53816 ),
( #53815, #53814, #53813, #53812, #53811, #53810, #53809, #53808, #53904, #53903, #53902, #53901, #53900, #53899, #53898, #53897, #53896, #53895, #53894 ),
( #53893, #53892, #53891, #53890, #53889, #53888, #53887, #53886, #53885, #53884, #53883, #53882, #53881, #53880, #53879, #53878, #53877, #53876, #53875 ),
( #53874, #53873, #53872, #53871, #53870, #53869, #53868, #53867, #53866, #53865, #53864, #53863, #53862, #53861, #53860, #53859, #53858, #53857, #53856 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308881284300, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400) ) )
representation_item ( '' ) surface ( ) );
#53413 = cartesian_point ( 'none', ( 18.28474686281229500, -4.063158469192158500, -0.1474215421076743000 ) ) ;
#53414 = cartesian_point ( 'none', ( 17.42989039486063500, -4.062440078726073300, 0.01767684293707723300 ) ) ;
#53415 = cartesian_point ( 'none', ( 16.26922365245529500, -4.061464696362710600, 0.2418363503283345900 ) ) ;
#53416 = cartesian_point ( 'none', ( 15.10457905829384600, -4.041981700022859900, 0.4651496929173235500 ) ) ;
#53417 = cartesian_point ( 'none', ( 13.94391231588850200, -4.004124178327022500, 0.6860914141374110400 ) ) ;
#53418 = cartesian_point ( 'none', ( 12.78324557348316600, -3.966266656631185500, 0.9070331353574990800 ) ) ;
#53419 = cartesian_point ( 'none', ( 11.61860097932172100, -3.910293214839564600, 1.124093979220794200 ) ) ;
#53420 = cartesian_point ( 'none', ( 5.811289415538911200, -3.456850211422464600, 2.145732256347288900 ) ) ;
#53421 = cartesian_point ( 'none', ( 4.646644821377467600, -3.333430024311091300, 2.332857598131983700 ) ) ;
#53422 = cartesian_point ( 'none', ( 3.485978078972125500, -3.194978691466047000, 2.509151853733453400 ) ) ;
#53423 = direction ( 'none', ( 1.000000000000000000, -1.079282837077111400e-014, -0.0000000000000000000 ) ) ;
#53424 = vector ( 'none', #53423, 1000.000000000000000 ) ;
#53425 = face_outer_bound ( 'none', #16634, .t. ) ;
#53426 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.796393213149039000, -0.2478450689223819800 ) ) ;
#53427 = cartesian_point ( 'none', ( 20.00005355952163600, -3.304530588423233000, -4.887747704148383200 ) ) ;
#53428 = cartesian_point ( 'none', ( 19.14253799322049300, -3.503259628120668700, -4.753390075596733800 ) ) ;
#53429 = cartesian_point ( 'none', ( 18.28475599830563800, -3.693391605594454200, -4.607206616516429600 ) ) ;
#53430 = cartesian_point ( 'none', ( 17.42989039486063500, -3.874232493737408000, -4.449755343128631000 ) ) ;
#53431 = cartesian_point ( 'none', ( 16.26922365245529500, -4.119763491462331100, -4.235980855262778500 ) ) ;
#53432 = cartesian_point ( 'none', ( 15.10457905829384600, -4.346802519060800000, -4.002660726569935400 ) ) ;
#53433 = cartesian_point ( 'none', ( 13.94391231588850700, -4.553798669759771700, -3.751388770112569200 ) ) ;
#53434 = cartesian_point ( 'none', ( 12.78324557348316800, -4.760794820458746000, -3.500116813655204300 ) ) ;
#53435 = cartesian_point ( 'none', ( 11.61860097932172100, -4.946334100657611400, -3.232609471682334100 ) ) ;
#53436 = cartesian_point ( 'none', ( 10.45793423691638100, -5.109149088938258000, -2.950694090588507700 ) ) ;
#53437 = cartesian_point ( 'none', ( 9.297267494511039800, -5.271964077218904700, -2.668778709494683500 ) ) ;
#53438 = cartesian_point ( 'none', ( 8.132622900349593600, -5.410942582119147900, -2.374381057191211000 ) ) ;
#53439 = cartesian_point ( 'none', ( 6.971956157944253700, -5.525135239528169400, -2.069512168158615500 ) ) ;
#53440 = cartesian_point ( 'none', ( 5.811289415538912100, -5.639327896937190900, -1.764643279126019100 ) ) ;
#53441 = cartesian_point ( 'none', ( 4.646644821377467600, -5.727954655215058600, -1.451385717009379100 ) ) ;
#53442 = cartesian_point ( 'none', ( 3.485978078972126900, -5.790410103736378200, -1.131879348596941400 ) ) ;
#53443 = cartesian_point ( 'none', ( 2.325311336566785700, -5.852865552257701300, -0.8123729801845042100 ) ) ;
#53444 = cartesian_point ( 'none', ( 1.160666742405341600, -5.888723056980083500, -0.4888003579477214200 ) ) ;
#53445 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.897737674787244100, -0.1633718109947927000 ) ) ;
#53446 = axis2_placement_3d ( 'none', #53456, #53455, #53454 ) ;
#53447 = conical_surface ( 'none', #53446, 1.500000000000000900, 0.9599310885968845900 ) ;
#53448 = cartesian_point ( 'none', ( 4.646644821377467600, -3.294575815008138300, 2.979703470830405100 ) ) ;
#53449 = cartesian_point ( 'none', ( 3.485978078972125500, -3.120658751872440000, 3.151896860763507800 ) ) ;
#53450 = face_outer_bound ( 'none', #16759, .t. ) ;
#53451 = cartesian_point ( 'none', ( 8.132622900349593600, -3.740085166989925100, 2.396794842821814900 ) ) ;
#53452 = cartesian_point ( 'none', ( 6.971956157944251100, -3.596882206376513100, 2.595265547103211600 ) ) ;
#53453 = cartesian_point ( 'none', ( 5.811289415538911200, -3.453679245763100700, 2.793736251384608700 ) ) ;
#53454 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#53455 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#53456 = cartesian_point ( 'none', ( 8.596408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#53457 = cartesian_point ( 'none', ( 12.78324557348316600, -4.173952921953578300, -3.506995313848251700 ) ) ;
#53458 = cartesian_point ( 'none', ( 11.61860097932172100, -4.360761685977324800, -3.271797158161033000 ) ) ;
#53459 = cartesian_point ( 'none', ( 10.45793423691638100, -4.527509893608181500, -3.021975777957806000 ) ) ;
#53460 = cartesian_point ( 'none', ( 9.297267494511039800, -4.694258101239039000, -2.772154397754580400 ) ) ;
#53461 = cartesian_point ( 'none', ( 8.132622900349593600, -4.839806693138430500, -2.509416326377680300 ) ) ;
#53462 = cartesian_point ( 'none', ( 6.971956157944251100, -4.963161424839353400, -2.235556331267510200 ) ) ;
#53463 = cartesian_point ( 'none', ( 5.811289415538911200, -5.086516156540276300, -1.961696336157340300 ) ) ;
#53464 = cartesian_point ( 'none', ( 4.646644821377467600, -5.186834390145160800, -1.678585158770886200 ) ) ;
#53465 = cartesian_point ( 'none', ( 3.485978078972125500, -5.263430850397134500, -1.388156735520653200 ) ) ;
#53466 = cartesian_point ( 'none', ( 2.325311336566785200, -5.340027310649107400, -1.097728312270420000 ) ) ;
#53467 = cartesian_point ( 'none', ( 1.160666742405341600, -5.392378766056858700, -0.8019665637777542200 ) ) ;
#53468 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.420127603096279500, -0.5028918426833286500 ) ) ;
#53469 = cartesian_point ( 'none', ( 20.00005355952163600, -2.988341934695429200, -4.795467923160297000 ) ) ;
#53470 = cartesian_point ( 'none', ( 19.14253799322049300, -3.183319006539922400, -4.673966086544310400 ) ) ;
#53471 = cartesian_point ( 'none', ( 18.28475599830563800, -3.370489891047454600, -4.540840242782355300 ) ) ;
#53472 = cartesian_point ( 'none', ( 17.42989039486063500, -3.549170499857878800, -4.396599695634924000 ) ) ;
#53473 = cartesian_point ( 'none', ( 16.26922365245529500, -3.791768446626641300, -4.200761653601526600 ) ) ;
#53474 = cartesian_point ( 'none', ( 15.10457905829384600, -4.017365621081948400, -3.985558918113155400 ) ) ;
#53475 = cartesian_point ( 'none', ( 13.94391231588850200, -4.224420965769739100, -3.752461542065901800 ) ) ;
#53476 = cartesian_point ( 'none', ( 12.78324557348316600, -4.431476310457531700, -3.519364166018649000 ) ) ;
#53477 = cartesian_point ( 'none', ( 11.61860097932172100, -4.618575427422237000, -3.269964440848545100 ) ) ;
#53478 = cartesian_point ( 'none', ( 10.45793423691638100, -4.784440239978976300, -3.005966019566499900 ) ) ;
#53479 = cartesian_point ( 'none', ( 9.297267494511039800, -4.950305052535713700, -2.741967598284454200 ) ) ;
#53480 = cartesian_point ( 'none', ( 8.132622900349593600, -5.093802535830017900, -2.465173857798697900 ) ) ;
#53481 = cartesian_point ( 'none', ( 6.971956157944251100, -5.213952456546452100, -2.177475580021911200 ) ) ;
#53482 = cartesian_point ( 'none', ( 5.811289415538911200, -5.334102377262888200, -1.889777302245123400 ) ) ;
#53483 = cartesian_point ( 'none', ( 4.646644821377467600, -5.430083989612542800, -1.593139758136736100 ) ) ;
#53484 = cartesian_point ( 'none', ( 3.485978078972125500, -5.501241641858995600, -1.289589282909521700 ) ) ;
#53485 = cartesian_point ( 'none', ( 2.325311336566785200, -5.572399294105447400, -0.9860388076823072300 ) ) ;
#53486 = cartesian_point ( 'none', ( 1.160666742405341600, -5.618246907330944700, -0.6776489588781998700 ) ) ;
#53487 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.638471295848287200, -0.3665263518677247500 ) ) ;
#53488 = cartesian_point ( 'none', ( 20.00005355952163600, -3.176822153243385600, -4.854626913192346300 ) ) ;
#53489 = cartesian_point ( 'none', ( 19.14253799322049300, -3.374204547537024400, -4.725461732414344400 ) ) ;
#53490 = cartesian_point ( 'none', ( 18.28475599830563800, -3.563308962810935100, -4.584541957130039900 ) ) ;
#53491 = cartesian_point ( 'none', ( 17.42989039486063500, -3.743444761813734500, -4.432405980376652000 ) ) ;
#53492 = cartesian_point ( 'none', ( 16.26922365245529500, -3.988018447053383900, -4.225848168447599000 ) ) ;
#53493 = cartesian_point ( 'none', ( 15.10457905829384600, -4.214699380249416400, -3.999799121322871200 ) ) ;
#53494 = cartesian_point ( 'none', ( 13.94391231588850200, -4.421939100776658200, -3.755802983205043200 ) ) ;
#53495 = cartesian_point ( 'none', ( 12.78324557348316600, -4.629178821303900900, -3.511806845087218900 ) ) ;
#53496 = cartesian_point ( 'none', ( 11.61860097932172100, -4.815561671732838900, -3.251530357008472800 ) ) ;
#53497 = cartesian_point ( 'none', ( 10.45793423691638100, -4.979814468205318300, -2.976751471299268600 ) ) ;
#53498 = cartesian_point ( 'none', ( 9.297267494511039800, -5.144067264677800300, -2.701972585590067100 ) ) ;
#53499 = cartesian_point ( 'none', ( 8.132622900349593600, -5.285067994043772400, -2.414568320661924600 ) ) ;
#53500 = cartesian_point ( 'none', ( 6.971956157944251100, -5.401853478348807700, -2.116501939068394100 ) ) ;
#53501 = cartesian_point ( 'none', ( 5.811289415538911200, -5.518638962653843000, -1.818435557474863400 ) ) ;
#53502 = cartesian_point ( 'none', ( 4.646644821377467600, -5.610411438621215800, -1.511743154837563300 ) ) ;
#53503 = cartesian_point ( 'none', ( 3.485978078972125500, -5.676544007183999900, -1.198519751248510800 ) ) ;
#53504 = cartesian_point ( 'none', ( 2.325311336566785200, -5.742676575746785700, -0.8852963476594587500 ) ) ;
#53505 = cartesian_point ( 'none', ( 1.160666742405341600, -5.782717484404158400, -0.5676815765695205600 ) ) ;
#53506 = cartesian_point ( 'none', ( 2.325311336566785200, -4.873126367665612700, -1.259235894833885800 ) ) ;
#53507 = cartesian_point ( 'none', ( 1.160666742405341600, -4.935081285215329000, -0.9889430430481688200 ) ) ;
#53508 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.974503988524566500, -0.7144571818479255000 ) ) ;
#53509 = cartesian_point ( 'none', ( 20.00005355952163600, -2.444159950637838600, -4.538890646591558400 ) ) ;
#53510 = cartesian_point ( 'none', ( 19.14253799322049300, -2.628704946428690500, -4.439514494372216900 ) ) ;
#53511 = cartesian_point ( 'none', ( 18.28475599830563800, -2.806813164401390300, -4.329103794371352600 ) ) ;
#53512 = cartesian_point ( 'none', ( 17.42989039486063500, -2.977832326395748500, -4.208082794086967800 ) ) ;
#53513 = cartesian_point ( 'none', ( 16.26922365245529500, -3.210028186003347700, -4.043770357609640000 ) ) ;
#53514 = cartesian_point ( 'none', ( 15.10457905829384600, -3.427862165571371000, -3.860844549300410200 ) ) ;
#53515 = cartesian_point ( 'none', ( 13.94391231588850200, -3.629846238138621400, -3.660554937914358000 ) ) ;
#53516 = cartesian_point ( 'none', ( 12.78324557348316600, -3.831830310705872700, -3.460265326528309400 ) ) ;
#53517 = cartesian_point ( 'none', ( 11.61860097932172100, -4.016584720247562000, -3.243980093202198900 ) ) ;
#53518 = cartesian_point ( 'none', ( 10.45793423691638100, -4.182847406808011000, -3.013176685389988000 ) ) ;
#53519 = cartesian_point ( 'none', ( 9.297267494511039800, -4.349110093368460100, -2.782373277577778700 ) ) ;
#53520 = cartesian_point ( 'none', ( 8.132622900349593600, -4.495745314210316800, -2.538628316586401200 ) ) ;
#53521 = cartesian_point ( 'none', ( 6.971956157944251100, -4.621751402089072000, -2.283606827653569500 ) ) ;
#53522 = cartesian_point ( 'none', ( 5.811289415538911200, -4.747757489967827200, -2.028585338720737300 ) ) ;
#53523 = cartesian_point ( 'none', ( 4.646644821377467600, -4.852273695534776700, -1.764029377204246600 ) ) ;
#53524 = cartesian_point ( 'none', ( 3.485978078972125500, -4.934586067127861000, -1.491746128577472900 ) ) ;
#53525 = cartesian_point ( 'none', ( 2.325311336566785200, -5.016898438720947000, -1.219462879950698800 ) ) ;
#53526 = cartesian_point ( 'none', ( 1.160666742405341600, -5.076444699378538600, -0.9413123148933437700 ) ) ;
#53527 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.112818087761230100, -0.6591944838057124400 ) ) ;
#53528 = cartesian_point ( 'none', ( 20.00005355952163600, -2.587904426512863200, -4.619131790138974100 ) ) ;
#53529 = cartesian_point ( 'none', ( 19.14253799322049300, -2.775711915862428800, -4.513911186981992800 ) ) ;
#53530 = cartesian_point ( 'none', ( 18.28475599830563800, -2.956719847428245500, -4.397469456148206400 ) ) ;
#53531 = cartesian_point ( 'none', ( 17.42989039486063500, -3.130265665164140700, -4.270253467995997800 ) ) ;
#53532 = cartesian_point ( 'none', ( 16.26922365245529500, -3.365892011712484400, -4.097529982625354200 ) ) ;
#53533 = cartesian_point ( 'none', ( 15.10457905829384600, -3.586450182456771200, -3.905938566052907100 ) ) ;
#53534 = cartesian_point ( 'none', ( 13.94391231588850200, -3.790433541447775200, -3.696787981924986700 ) ) ;
#53535 = cartesian_point ( 'none', ( 12.78324557348316600, -3.994416900438778800, -3.487637397797067200 ) ) ;
#53536 = cartesian_point ( 'none', ( 11.61860097932172100, -4.180432034498188000, -3.262356356679169800 ) ) ;
#53537 = cartesian_point ( 'none', ( 10.45793423691638100, -4.347208271643509600, -3.022483756514101800 ) ) ;
#53538 = cartesian_point ( 'none', ( 9.297267494511039800, -4.513984508788829500, -2.782611156349033900 ) ) ;
#53539 = cartesian_point ( 'none', ( 8.132622900349593600, -4.660382598211479700, -2.529785570223537700 ) ) ;
#53540 = cartesian_point ( 'none', ( 6.971956157944251100, -4.785402492514998900, -2.265734053252625600 ) ) ;
#53541 = cartesian_point ( 'none', ( 5.811289415538911200, -4.910422386818515500, -2.001682536281712100 ) ) ;
#53542 = cartesian_point ( 'none', ( 4.646644821377467600, -5.013210073356299600, -1.728208828071008200 ) ) ;
#53543 = cartesian_point ( 'none', ( 3.485978078972125500, -5.093063408003954100, -1.447181031346284100 ) ) ;
#53544 = cartesian_point ( 'none', ( 2.325311336566785200, -5.172916742651607600, -1.166153234621560000 ) ) ;
#53545 = cartesian_point ( 'none', ( 1.160666742405341600, -5.229290246163271800, -0.8794910541928828700 ) ) ;
#53546 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.261798830347981200, -0.5891526834242077900 ) ) ;
#53547 = cartesian_point ( 'none', ( 20.00005355952163600, -2.750276746791766600, -4.697516498676738400 ) ) ;
#53548 = cartesian_point ( 'none', ( 19.14253799322049300, -2.941271249628434800, -4.585694062275564400 ) ) ;
#53549 = cartesian_point ( 'none', ( 18.28475599830563800, -3.125057437605904400, -4.462470090031945200 ) ) ;
#53550 = cartesian_point ( 'none', ( 17.42989039486063500, -3.300962988292513300, -4.328316854067711700 ) ) ;
#53551 = cartesian_point ( 'none', ( 16.26922365245529500, -3.539793187640426300, -4.146174539834622600 ) ) ;
#53552 = cartesian_point ( 'none', ( 15.10457905829384600, -3.762766467680062300, -3.944931892408400000 ) ) ;
#53553 = cartesian_point ( 'none', ( 13.94391231588850200, -3.968359694816818300, -3.725963603128324800 ) ) ;
#53554 = cartesian_point ( 'none', ( 15.10457905829384600, -3.058110887698422900, -3.708400840436508100 ) ) ;
#53555 = cartesian_point ( 'none', ( 13.94391231588850200, -3.252831225893137100, -3.528914366521117300 ) ) ;
#53556 = cartesian_point ( 'none', ( 12.78324557348316600, -3.447551564087852200, -3.349427892605727500 ) ) ;
#53557 = cartesian_point ( 'none', ( 11.61860097932172100, -3.626784958068651300, -3.154474577918931800 ) ) ;
#53558 = cartesian_point ( 'none', ( 10.45793423691638100, -3.789307062014368700, -2.945386151280103200 ) ) ;
#53559 = cartesian_point ( 'none', ( 9.297267494511039800, -3.951829165960089700, -2.736297724641275400 ) ) ;
#53560 = cartesian_point ( 'none', ( 8.132622900349593600, -4.096529789105537700, -2.514502472017232600 ) ) ;
#53561 = cartesian_point ( 'none', ( 6.971956157944251100, -4.222420479470129900, -2.281515479880824100 ) ) ;
#53562 = cartesian_point ( 'none', ( 5.811289415538911200, -4.348311169834723000, -2.048528487744416500 ) ) ;
#53563 = cartesian_point ( 'none', ( 4.646644821377467600, -4.454531966351788200, -1.805941293497637300 ) ) ;
#53564 = cartesian_point ( 'none', ( 3.485978078972125500, -4.540357273274642200, -1.555411013657371100 ) ) ;
#53565 = cartesian_point ( 'none', ( 2.325311336566785200, -4.626182580197495400, -1.304880733817105600 ) ) ;
#53566 = cartesian_point ( 'none', ( 1.160666742405341600, -4.691026123654141100, -1.048118744229023800 ) ) ;
#53567 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.734444956492279900, -0.7868789896352446100 ) ) ;
#53568 = cartesian_point ( 'none', ( 20.00005355952163600, -2.210787021018984200, -4.380425455839386500 ) ) ;
#53569 = cartesian_point ( 'none', ( 19.14253799322049300, -2.388889042030897200, -4.290537923123702400 ) ) ;
#53570 = cartesian_point ( 'none', ( 18.28475599830563800, -2.561145650216334800, -4.189988579663563900 ) ) ;
#53571 = cartesian_point ( 'none', ( 17.42989039486063500, -2.726925494485031600, -4.079164592658559100 ) ) ;
#53572 = cartesian_point ( 'none', ( 16.26922365245529500, -2.952007836116748800, -3.928696828533873000 ) ) ;
#53573 = cartesian_point ( 'none', ( 15.10457905829384600, -3.163895877960445800, -3.760155835660498700 ) ) ;
#53574 = cartesian_point ( 'none', ( 13.94391231588850200, -3.361142209838680700, -3.574692919918079200 ) ) ;
#53575 = cartesian_point ( 'none', ( 12.78324557348316600, -3.558388541716918300, -3.389230004175660700 ) ) ;
#53576 = cartesian_point ( 'none', ( 11.61860097932172100, -3.739645771177816200, -3.188112065335639400 ) ) ;
#53577 = cartesian_point ( 'none', ( 10.45793423691638100, -3.903675727551744000, -2.972712942851201100 ) ) ;
#53578 = cartesian_point ( 'none', ( 9.297267494511039800, -4.067705683925673600, -2.757313820366764600 ) ) ;
#53579 = cartesian_point ( 'none', ( 8.132622900349593600, -4.213387876286412300, -2.529104908656315300 ) ) ;
#53580 = cartesian_point ( 'none', ( 6.971956157944251100, -4.339727147540337200, -2.289645105987629000 ) ) ;
#53581 = cartesian_point ( 'none', ( 5.811289415538911200, -4.466066418794262900, -2.050185303318943200 ) ) ;
#53582 = cartesian_point ( 'none', ( 4.646644821377467600, -4.572199743612373800, -1.801110362953292500 ) ) ;
#53583 = cartesian_point ( 'none', ( 3.485978078972125500, -4.657402123768387800, -1.544121719292042400 ) ) ;
#53584 = cartesian_point ( 'none', ( 2.325311336566785200, -4.742604503924401800, -1.287133075630792200 ) ) ;
#53585 = cartesian_point ( 'none', ( 1.160666742405341600, -4.806293920767774200, -1.023986221693204700 ) ) ;
#53586 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.848035311001250800, -0.7564787173190737900 ) ) ;
#53587 = cartesian_point ( 'none', ( 20.00005355952163600, -2.318641725021770600, -4.458703796792177900 ) ) ;
#53588 = cartesian_point ( 'none', ( 19.14253799322049300, -2.499926434762369100, -4.364431041464627000 ) ) ;
#53589 = cartesian_point ( 'none', ( 18.28475599830563800, -2.675092002677230200, -4.259311723908214600 ) ) ;
#53590 = cartesian_point ( 'none', ( 17.42989039486063500, -2.843496647568776000, -4.143750211077646700 ) ) ;
#53591 = cartesian_point ( 'none', ( 16.26922365245529500, -3.072142729250518100, -3.986850221062879600 ) ) ;
#53592 = cartesian_point ( 'none', ( 15.10457905829384600, -3.287051170161243700, -3.811604680291170500 ) ) ;
#53593 = cartesian_point ( 'none', ( 13.94391231588850200, -3.486753927735238600, -3.619210693502630200 ) ) ;
#53594 = cartesian_point ( 'none', ( 12.78324557348316600, -3.686456685309235300, -3.426816706714090000 ) ) ;
#53595 = cartesian_point ( 'none', ( 11.61860097932172100, -3.869589587216340400, -3.218588519923419900 ) ) ;
#53596 = cartesian_point ( 'none', ( 10.45793423691638100, -4.034901650042208100, -2.995948542787003200 ) ) ;
#53597 = cartesian_point ( 'none', ( 9.297267494511039800, -4.200213712868076300, -2.773308565650588700 ) ) ;
#53598 = cartesian_point ( 'none', ( 8.132622900349593600, -4.346575687599379700, -2.537777654966235600 ) ) ;
#53599 = cartesian_point ( 'none', ( 6.971956157944251100, -4.472987773539616200, -2.290964725679121500 ) ) ;
#53600 = cartesian_point ( 'none', ( 5.811289415538911200, -4.599399859479851700, -2.044151796392008200 ) ) ;
#53601 = cartesian_point ( 'none', ( 4.646644821377467600, -4.704998533901878100, -1.787742831074181000 ) ) ;
#53602 = cartesian_point ( 'none', ( 3.485978078972125500, -4.789062450783744900, -1.523489362954033400 ) ) ;
#53603 = cartesian_point ( 'none', ( 4.646644821377467600, -4.196366598343002100, -1.787846445041922200 ) ) ;
#53604 = cartesian_point ( 'none', ( 3.485978078972125500, -4.281980131396140100, -1.551573038342492800 ) ) ;
#53605 = cartesian_point ( 'none', ( 2.325311336566785200, -4.367593664449278100, -1.315299631643063600 ) ) ;
#53606 = cartesian_point ( 'none', ( 1.160666742405341600, -4.433403480603792500, -1.072763308893451400 ) ) ;
#53607 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.478960032085073100, -0.8256208391066327500 ) ) ;
#53608 = cartesian_point ( 'none', ( 20.00005355952163600, -1.985322269205387800, -4.174463521133761300 ) ) ;
#53609 = cartesian_point ( 'none', ( 19.14253799322049300, -2.155050163732920700, -4.093743072385096900 ) ) ;
#53610 = cartesian_point ( 'none', ( 18.28475599830563800, -2.319508438407313000, -4.002851849269642800 ) ) ;
#53611 = oriented_edge ( 'none', *, *, #53681, .f. ) ;
#53612 = cartesian_point ( 'none', ( 17.42989039486063500, -2.478093912391051500, -3.902140536071158700 ) ) ;
#53613 = oriented_edge ( 'none', *, *, #53672, .t. ) ;
#53614 = cartesian_point ( 'none', ( 16.26922365245529500, -2.693408325252856000, -3.765402935046643100 ) ) ;
#53615 = cartesian_point ( 'none', ( 15.10457905829384600, -2.896695628637705200, -3.611351838969789600 ) ) ;
#53616 = cartesian_point ( 'none', ( 13.94391231588850200, -3.086567164132865600, -3.441039573032559600 ) ) ;
#53617 = cartesian_point ( 'none', ( 12.78324557348316600, -3.276438699628025900, -3.270727307095330900 ) ) ;
#53618 = cartesian_point ( 'none', ( 11.61860097932172100, -3.451597452118862400, -3.085317276768443600 ) ) ;
#53619 = cartesian_point ( 'none', ( 10.45793423691638100, -3.610846909717223300, -2.886076020562327900 ) ) ;
#53620 = cartesian_point ( 'none', ( 9.297267494511039800, -3.770096367315585200, -2.686834764356211400 ) ) ;
#53621 = cartesian_point ( 'none', ( 8.132622900349593600, -3.912348694749248100, -2.475123302078730400 ) ) ;
#53622 = cartesian_point ( 'none', ( 6.971956157944251100, -4.036632164379880400, -2.252387837689839000 ) ) ;
#53623 = cartesian_point ( 'none', ( 5.811289415538911200, -4.160915634010510900, -2.029652373300947100 ) ) ;
#53624 = cartesian_point ( 'none', ( 4.646644821377467600, -4.266381263718755300, -1.797414415873210200 ) ) ;
#53625 = cartesian_point ( 'none', ( 3.485978078972125500, -4.352308616312957800, -1.557260386142050600 ) ) ;
#53626 = cartesian_point ( 'none', ( 2.325311336566785200, -4.438235968907162200, -1.317106356410891100 ) ) ;
#53627 = cartesian_point ( 'none', ( 1.160666742405341600, -4.504038073439920400, -1.070676749912355100 ) ) ;
#53628 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.549265434814817200, -0.8196549307351608200 ) ) ;
#53629 = cartesian_point ( 'none', ( 20.00005355952163600, -2.045056035832572200, -4.236650972430190600 ) ) ;
#53630 = cartesian_point ( 'none', ( 19.14253799322049300, -2.217312385842142400, -4.153501831613548100 ) ) ;
#53631 = cartesian_point ( 'none', ( 18.28475599830563800, -2.384145923666926200, -4.060032949637762700 ) ) ;
#53632 = cartesian_point ( 'none', ( 17.42989039486063500, -2.544944858827169500, -3.956604771444586000 ) ) ;
#53633 = cartesian_point ( 'none', ( 16.26922365245529500, -2.763264528612192600, -3.816178432880228000 ) ) ;
#53634 = cartesian_point ( 'none', ( 15.10457905829384600, -2.969242210912560700, -3.658203026022699400 ) ) ;
#53635 = cartesian_point ( 'none', ( 13.94391231588850200, -3.161470869299542100, -3.483757683085795300 ) ) ;
#53636 = cartesian_point ( 'none', ( 12.78324557348316600, -3.353699527686524900, -3.309312340148890200 ) ) ;
#53637 = cartesian_point ( 'none', ( 11.61860097932172100, -3.530866045506041700, -3.119588699710119000 ) ) ;
#53638 = cartesian_point ( 'none', ( 10.45793423691638100, -3.691760195796900000, -2.915882766610919100 ) ) ;
#53639 = cartesian_point ( 'none', ( 9.297267494511039800, -3.852654346087758300, -2.712176833511718200 ) ) ;
#53640 = cartesian_point ( 'none', ( 8.132622900349593600, -3.996177058658949600, -2.495880125830254300 ) ) ;
#53641 = cartesian_point ( 'none', ( 6.971956157944251100, -4.121347927853496400, -2.268470169401968700 ) ) ;
#53642 = cartesian_point ( 'none', ( 5.811289415538911200, -4.246518797048043600, -2.041060212973683000 ) ) ;
#53643 = cartesian_point ( 'none', ( 4.646644821377467600, -4.352482778907755400, -1.804090448391643100 ) ) ;
#53644 = cartesian_point ( 'none', ( 3.485978078972125500, -4.438516031990468000, -1.559179619432122400 ) ) ;
#53645 = cartesian_point ( 'none', ( 2.325311336566785200, -4.524549285073179700, -1.314268790472602900 ) ) ;
#53646 = cartesian_point ( 'none', ( 1.160666742405341600, -4.590064115023767300, -1.063089886433710400 ) ) ;
#53647 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.634612989122499200, -0.8073587139220893500 ) ) ;
#53648 = cartesian_point ( 'none', ( 20.00005355952163600, -2.119881489873310300, -4.305839065649936800 ) ) ;
#53649 = cartesian_point ( 'none', ( 19.14253799322049300, -2.294950931751838400, -4.219647625695427200 ) ) ;
#53650 = cartesian_point ( 'none', ( 18.28475599830563800, -2.464406401274864800, -4.122971415152895800 ) ) ;
#53651 = cartesian_point ( 'none', ( 17.42989039486063500, -2.627626633427691400, -4.016182997036621000 ) ) ;
#53652 = cartesian_point ( 'none', ( 16.26922365245529500, -2.849233742643486600, -3.871194398966761900 ) ) ;
#53653 = cartesian_point ( 'none', ( 17.42989039486063500, -2.362227337270591800, -3.785423034794754400 ) ) ;
#53654 = cartesian_point ( 'none', ( 16.26922365245529500, -2.571101448962893200, -3.655078782077853600 ) ) ;
#53655 = cartesian_point ( 'none', ( 15.10457905829384600, -2.768498406590540900, -3.507931033637983200 ) ) ;
#53657 = oriented_edge ( 'none', *, *, #2595, .f. ) ;
#53656 = cartesian_point ( 'none', ( 13.94391231588850200, -2.953069788775057400, -3.344984957802839900 ) ) ;
#53658 = cartesian_point ( 'none', ( 12.78324557348316600, -3.137641170959574800, -3.182038881967697900 ) ) ;
#53659 = cartesian_point ( 'none', ( 11.61860097932172100, -3.308126168007720700, -3.004407565660385200 ) ) ;
#53660 = cartesian_point ( 'none', ( 10.45793423691638100, -3.463360194520144200, -2.813304410887065700 ) ) ;
#53661 = cartesian_point ( 'none', ( 9.297267494511039800, -3.618594221032566800, -2.622201256113747500 ) ) ;
#53662 = cartesian_point ( 'none', ( 8.132622900349593600, -3.757516871202956300, -2.418931691197572700 ) ) ;
#53663 = edge_loop ( 'none', ( #53966, #53333, #54004, #52684, #53611 ) ) ;
#53664 = cartesian_point ( 'none', ( 6.971956157944251100, -3.879179162464933700, -2.204884253379548300 ) ) ;
#53665 = cartesian_point ( 'none', ( 5.811289415538911200, -4.000841453726910600, -1.990836815561524400 ) ) ;
#53666 = cartesian_point ( 'none', ( 4.646644821377467600, -4.104412309267215300, -1.767473665883193800 ) ) ;
#53667 = cartesian_point ( 'none', ( 3.485978078972125500, -4.189184235123041900, -1.536320601144113500 ) ) ;
#53668 = cartesian_point ( 'none', ( 2.325311336566785200, -4.273956160978867700, -1.305167536405033700 ) ) ;
#53669 = cartesian_point ( 'none', ( 1.160666742405341600, -4.339350078939019400, -1.067803566423496400 ) ) ;
#53670 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.384919282235265400, -0.8258501277983748600 ) ) ;
#53671 = vertex_point ( 'none', #7346 ) ;
#53672 = edge_curve ( 'none', #53348, #54316, #7341, .t. ) ;
#53673 = cartesian_point ( 'none', ( 20.00005355952163600, -1.906446632708209700, -4.077019392972322200 ) ) ;
#53674 = cartesian_point ( 'none', ( 19.14253799322049300, -2.072212584192479200, -3.999505918160406900 ) ) ;
#53675 = cartesian_point ( 'none', ( 18.28475599830563800, -2.232912494373610700, -3.912056335459147800 ) ) ;
#53676 = cartesian_point ( 'none', ( 17.42989039486063500, -2.387956856798174600, -3.815008249546448100 ) ) ;
#53677 = cartesian_point ( 'none', ( 16.26922365245529500, -2.598463437409717500, -3.683244279538721200 ) ) ;
#53678 = cartesian_point ( 'none', ( 15.10457905829384600, -2.797370048922966000, -3.534546854647505000 ) ) ;
#53679 = cartesian_point ( 'none', ( 13.94391231588850200, -2.983317957492633200, -3.369931729062009200 ) ) ;
#53680 = cartesian_point ( 'none', ( 12.78324557348316600, -3.169265866062300800, -3.205316603476514400 ) ) ;
#53681 = edge_curve ( 'none', #52702, #53020, #7399, .t. ) ;
#53682 = cartesian_point ( 'none', ( 11.61860097932172100, -3.340984858924156900, -3.025908265422033100 ) ) ;
#53683 = cartesian_point ( 'none', ( 10.45793423691638100, -3.497301921236188000, -2.832932255765136200 ) ) ;
#53684 = cartesian_point ( 'none', ( 9.297267494511039800, -3.653618983548219100, -2.639956246108242000 ) ) ;
#53685 = vertex_point ( 'none', #7358 ) ;
#53686 = cartesian_point ( 'none', ( 8.132622900349593600, -3.793466311271417100, -2.434730786669989700 ) ) ;
#53687 = edge_curve ( 'none', #53964, #53054, #7342, .t. ) ;
#53688 = cartesian_point ( 'none', ( 6.971956157944251100, -3.915888605354108000, -2.218657775434221200 ) ) ;
#53689 = cartesian_point ( 'none', ( 5.811289415538911200, -4.038310899436800700, -2.002584764198453100 ) ) ;
#53690 = cartesian_point ( 'none', ( 4.646644821377467600, -4.142471891475828700, -1.777140198927060300 ) ) ;
#53691 = cartesian_point ( 'none', ( 3.485978078972125500, -4.227660056277708000, -1.543864094598629100 ) ) ;
#53692 = cartesian_point ( 'none', ( 2.325311336566785200, -4.312848221079587300, -1.310587990270197300 ) ) ;
#53693 = cartesian_point ( 'none', ( 1.160666742405341600, -4.378481637099060500, -1.071073859216148200 ) ) ;
#53694 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.424111961553304400, -0.8269578258157136400 ) ) ;
#53695 = cartesian_point ( 'none', ( 20.00005355952163600, -1.939499328969000800, -4.120810004345195800 ) ) ;
#53696 = cartesian_point ( 'none', ( 19.14253799322049300, -2.107045745950396800, -4.041952652765306900 ) ) ;
#53697 = cartesian_point ( 'none', ( 18.28475599830563800, -2.269440562544542800, -3.953053533817671100 ) ) ;
#53698 = cartesian_point ( 'none', ( 17.42989039486063500, -2.426088097298693100, -3.854455770031387300 ) ) ;
#53699 = cartesian_point ( 'none', ( 16.26922365245529500, -2.638771334448757800, -3.720587773891294200 ) ) ;
#53700 = cartesian_point ( 'none', ( 15.10457905829384600, -2.839673419014030500, -3.569613762311409500 ) ) ;
#53701 = cartesian_point ( 'none', ( 13.94391231588850200, -3.027421986044896300, -3.402565040876459200 ) ) ;
#53702 = cartesian_point ( 'none', ( 12.78324557348316600, -3.215170553075763000, -3.235516319441510600 ) ) ;
#53704 = oriented_edge ( 'none', *, *, #53361, .t. ) ;
#53703 = cartesian_point ( 'none', ( 11.61860097932172100, -3.388483089484859900, -3.053534000304072700 ) ) ;
#53705 = oriented_edge ( 'none', *, *, #54009, .f. ) ;
#53706 = cartesian_point ( 'none', ( 10.45793423691638100, -3.546175694911912300, -2.857861207231497500 ) ) ;
#53707 = cartesian_point ( 'none', ( 9.297267494511039800, -3.703868300338965600, -2.662188414158920900 ) ) ;
#53708 = cartesian_point ( 'none', ( 8.132622900349593600, -3.844863774390709000, -2.454161790737496900 ) ) ;
#53709 = cartesian_point ( 'none', ( 6.971956157944251100, -3.968198975011839400, -2.235202369741414100 ) ) ;
#53710 = cartesian_point ( 'none', ( 5.811289415538911200, -4.091534175632972400, -2.016242948745329900 ) ) ;
#53711 = cartesian_point ( 'none', ( 5.811289415538911200, -3.901533636640737200, -1.953822931426543400 ) ) ;
#53712 = cartesian_point ( 'none', ( 4.646644821377467600, -4.003216717064998600, -1.735985219239679400 ) ) ;
#53713 = cartesian_point ( 'none', ( 3.485978078972125500, -4.086563602525386900, -1.510494611055154300 ) ) ;
#53714 = cartesian_point ( 'none', ( 2.325311336566785200, -4.169910487985776000, -1.285004002870630200 ) ) ;
#53715 = cartesian_point ( 'none', ( 1.160666742405341600, -4.234351834741965500, -1.053400828186813500 ) ) ;
#53716 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.279447443052945700, -0.8172671715293248200 ) ) ;
#53717 = cartesian_point ( 'none', ( 20.00005355952163600, -1.846472182734415500, -3.978621474024890900 ) ) ;
#53718 = cartesian_point ( 'none', ( 19.14253799322049300, -2.008237411365488200, -3.903546477131863800 ) ) ;
#53719 = cartesian_point ( 'none', ( 18.28475599830563800, -2.165093446897041800, -3.818773998152788200 ) ) ;
#53720 = cartesian_point ( 'none', ( 17.42989039486063500, -2.316464836390132100, -3.724631393433720700 ) ) ;
#53721 = cartesian_point ( 'none', ( 16.26922365245529500, -2.521984554142604900, -3.596812248645938800 ) ) ;
#53722 = cartesian_point ( 'none', ( 15.10457905829384600, -2.716247096546418000, -3.452457987267401100 ) ) ;
#53723 = cartesian_point ( 'none', ( 13.94391231588850200, -2.897925453457326200, -3.292554695276621600 ) ) ;
#53724 = cartesian_point ( 'none', ( 12.78324557348316600, -3.079603810368236200, -3.132651403285842600 ) ) ;
#53725 = cartesian_point ( 'none', ( 11.61860097932172100, -3.247456934389110200, -2.958291382306923500 ) ) ;
#53726 = cartesian_point ( 'none', ( 10.45793423691638100, -3.400338218482055600, -2.770665688081882700 ) ) ;
#53727 = cartesian_point ( 'none', ( 9.297267494511039800, -3.553219502575002000, -2.583039993856843800 ) ) ;
#53728 = cartesian_point ( 'none', ( 8.132622900349593600, -3.690084612550084600, -2.383430300127193500 ) ) ;
#53729 = cartesian_point ( 'none', ( 6.971956157944251100, -3.809998620926776400, -2.173200143502672400 ) ) ;
#53730 = cartesian_point ( 'none', ( 5.811289415538911200, -3.929912629303469600, -1.962969986878151400 ) ) ;
#53731 = cartesian_point ( 'none', ( 4.646644821377467600, -4.032056401813353100, -1.743555452499079300 ) ) ;
#53732 = cartesian_point ( 'none', ( 3.485978078972125500, -4.115732192917765700, -1.516455364118675100 ) ) ;
#53733 = cartesian_point ( 'none', ( 2.325311336566785200, -4.199407984022176500, -1.289355275738271800 ) ) ;
#53734 = cartesian_point ( 'none', ( 1.160666742405341600, -4.264044203221735600, -1.056120957236635900 ) ) ;
#53735 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.309199319599046300, -0.8183456355056206700 ) ) ;
#53736 = cartesian_point ( 'none', ( 20.00005355952163600, -1.859697321192675100, -4.000705567552791400 ) ) ;
#53737 = cartesian_point ( 'none', ( 19.14253799322049300, -2.022360458423993800, -3.925092854880480900 ) ) ;
#53738 = cartesian_point ( 'none', ( 18.28475599830563800, -2.180079782882996300, -3.839729083875400100 ) ) ;
#53739 = cartesian_point ( 'none', ( 17.42989039486063500, -2.332276684573864500, -3.744943875586422200 ) ) ;
#53740 = cartesian_point ( 'none', ( 16.26922365245529500, -2.538917215410347900, -3.616252256120582300 ) ) ;
#53741 = cartesian_point ( 'none', ( 15.10457905829384600, -2.734224694365389000, -3.470935943996479500 ) ) ;
#53742 = cartesian_point ( 'none', ( 13.94391231588850200, -2.916864973318547400, -3.309987596974722100 ) ) ;
#53743 = cartesian_point ( 'none', ( 12.78324557348316600, -3.099505252271708100, -3.149039249952965100 ) ) ;
#53744 = cartesian_point ( 'none', ( 11.61860097932172100, -3.268230712922928200, -2.973558308443189800 ) ) ;
#53745 = cartesian_point ( 'none', ( 10.45793423691638100, -3.421888789290594700, -2.784743485211240300 ) ) ;
#53746 = cartesian_point ( 'none', ( 9.297267494511039800, -3.575546865658263400, -2.595928661979292100 ) ) ;
#53747 = cartesian_point ( 'none', ( 8.132622900349593600, -3.713087917273547100, -2.395069753723558100 ) ) ;
#53748 = cartesian_point ( 'none', ( 6.971956157944251100, -3.833572399289122900, -2.183538830455678000 ) ) ;
#53749 = cartesian_point ( 'none', ( 5.811289415538911200, -3.954056881304699000, -1.972007907187796300 ) ) ;
#53750 = cartesian_point ( 'none', ( 4.646644821377467600, -4.056661762538742400, -1.751249939603223100 ) ) ;
#53751 = cartesian_point ( 'none', ( 3.485978078972125500, -4.140686147612445500, -1.522772928466194200 ) ) ;
#53752 = cartesian_point ( 'none', ( 2.325311336566785200, -4.224710532686149400, -1.294295917329166200 ) ) ;
#53753 = cartesian_point ( 'none', ( 1.160666742405341600, -4.289580449849853300, -1.059660592298390200 ) ) ;
#53754 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.334852771792096600, -0.8204697505609156400 ) ) ;
#53755 = cartesian_point ( 'none', ( 20.00005355952163600, -1.871207795148658100, -4.021386111019910300 ) ) ;
#53756 = cartesian_point ( 'none', ( 19.14253799322049300, -2.034711774582235000, -3.945305398447811900 ) ) ;
#53757 = cartesian_point ( 'none', ( 18.28475599830563800, -2.193241686732978000, -3.859423382458339300 ) ) ;
#53758 = cartesian_point ( 'none', ( 17.42989039486063500, -2.346215954295537200, -3.764071673379508100 ) ) ;
#53759 = cartesian_point ( 'none', ( 18.28475599830563800, -2.084538946491812300, -3.730405689987594800 ) ) ;
#53760 = cartesian_point ( 'none', ( 17.42989039486063500, -2.232457742985984400, -3.639677186990991400 ) ) ;
#53761 = cartesian_point ( 'none', ( 16.26922365245529500, -2.433289811764447500, -3.516493430863698100 ) ) ;
#53762 = cartesian_point ( 'none', ( 15.10457905829384600, -2.623263503253696200, -3.377145828927341500 ) ) ;
#53763 = cartesian_point ( 'none', ( 13.94391231588850200, -2.801081104510072100, -3.222586266599758000 ) ) ;
#53764 = cartesian_point ( 'none', ( 12.78324557348316600, -2.978898705766448000, -3.068026704272174500 ) ) ;
#53765 = cartesian_point ( 'none', ( 11.61860097932172100, -3.143345542268692700, -2.899310980085395300 ) ) ;
#53766 = cartesian_point ( 'none', ( 10.45793423691638100, -3.293298275376598900, -2.717591593511109200 ) ) ;
#53767 = cartesian_point ( 'none', ( 9.297267494511039800, -3.443251008484504700, -2.535872206936823600 ) ) ;
#53768 = cartesian_point ( 'none', ( 8.132622900349593600, -3.577685308980873100, -2.342390485646368400 ) ) ;
#53769 = cartesian_point ( 'none', ( 6.971956157944251100, -3.695682854278727900, -2.138468105984040200 ) ) ;
#53770 = cartesian_point ( 'none', ( 5.811289415538911200, -3.813680399576582200, -1.934545726321712300 ) ) ;
#53771 = cartesian_point ( 'none', ( 4.646644821377467600, -3.914435146793600100, -1.721575684915179500 ) ) ;
#53772 = cartesian_point ( 'none', ( 3.485978078972125500, -3.997258838842319600, -1.501012783096028900 ) ) ;
#53773 = cartesian_point ( 'none', ( 2.325311336566785200, -4.080082530891039600, -1.280449881276877900 ) ) ;
#53774 = cartesian_point ( 'none', ( 1.160666742405341600, -4.144409397972650000, -1.053800787312374000 ) ) ;
#53775 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.189800022358397800, -0.8226137443334530200 ) ) ;
#53776 = cartesian_point ( 'none', ( 20.00005355952163600, -1.806582232299380100, -3.922065185259302900 ) ) ;
#53777 = cartesian_point ( 'none', ( 19.14253799322049300, -1.966047960703446500, -3.848612058401999800 ) ) ;
#53778 = cartesian_point ( 'none', ( 18.28475599830563800, -2.120708067033525900, -3.765598146842119100 ) ) ;
#53779 = cartesian_point ( 'none', ( 17.42989039486063500, -2.269995108350089600, -3.673344101435307400 ) ) ;
#53780 = cartesian_point ( 'none', ( 16.26922365245529500, -2.472684868272538000, -3.548089088337888200 ) ) ;
#53781 = cartesian_point ( 'none', ( 15.10457905829384600, -2.664338862903781200, -3.406523896905311300 ) ) ;
#53782 = cartesian_point ( 'none', ( 13.94391231588850200, -2.843647901125892800, -3.249615560940279500 ) ) ;
#53783 = cartesian_point ( 'none', ( 12.78324557348316600, -3.022956939348005800, -3.092707224975246700 ) ) ;
#53784 = cartesian_point ( 'none', ( 11.61860097932172100, -3.188696158612958100, -2.921527587515359700 ) ) ;
#53785 = cartesian_point ( 'none', ( 10.45793423691638100, -3.339733391995813900, -2.737245979058335900 ) ) ;
#53786 = cartesian_point ( 'none', ( 9.297267494511039800, -3.490770625378670100, -2.552964370601314300 ) ) ;
#53787 = cartesian_point ( 'none', ( 8.132622900349593600, -3.626074135425683100, -2.356839621392010600 ) ) ;
#53788 = cartesian_point ( 'none', ( 6.971956157944251100, -3.744719661967280000, -2.150211462335405600 ) ) ;
#53789 = cartesian_point ( 'none', ( 5.811289415538911200, -3.863365188508876000, -1.943583303278800100 ) ) ;
#53790 = cartesian_point ( 'none', ( 4.646644821377467600, -3.964542262293793600, -1.727863214219446100 ) ) ;
#53791 = cartesian_point ( 'none', ( 3.485978078972125500, -4.047559741315881300, -1.504524782102911500 ) ) ;
#53792 = cartesian_point ( 'none', ( 2.325311336566785200, -4.130577220337967100, -1.281186349986377100 ) ) ;
#53793 = cartesian_point ( 'none', ( 1.160666742405341600, -4.194868011036886600, -1.051755202766209400 ) ) ;
#53794 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.239992942122158000, -0.8177985878180440400 ) ) ;
#53795 = cartesian_point ( 'none', ( 20.00005355952163600, -1.830008721410740100, -3.953816400273610000 ) ) ;
#53796 = cartesian_point ( 'none', ( 19.14253799322049300, -1.990765410161157200, -3.879410784874266500 ) ) ;
#53797 = cartesian_point ( 'none', ( 18.28475599830563800, -2.146655775483791400, -3.795367728814158500 ) ) ;
#53798 = cartesian_point ( 'none', ( 17.42989039486063500, -2.297107890418334200, -3.702011802694551400 ) ) ;
#53799 = cartesian_point ( 'none', ( 16.26922365245529500, -2.501379492206207800, -3.575260745900573400 ) ) ;
#53800 = cartesian_point ( 'none', ( 15.10457905829384600, -2.694486383601662800, -3.432073993053259600 ) ) ;
#53801 = cartesian_point ( 'none', ( 13.94391231588850200, -2.875109448728656600, -3.273429654864013800 ) ) ;
#53802 = cartesian_point ( 'none', ( 12.78324557348316600, -3.055732513855650800, -3.114785316674768100 ) ) ;
#53803 = cartesian_point ( 'none', ( 11.61860097932172100, -3.222637914029987900, -2.941767094836665700 ) ) ;
#53804 = cartesian_point ( 'none', ( 10.45793423691638100, -3.374685516128626900, -2.755556879243031600 ) ) ;
#53805 = cartesian_point ( 'none', ( 9.297267494511039800, -3.526733118227266300, -2.569346663649397100 ) ) ;
#53806 = cartesian_point ( 'none', ( 8.132622900349593600, -3.662884282953634800, -2.371216458887409400 ) ) ;
#53807 = cartesian_point ( 'none', ( 6.971956157944251100, -3.782208959797186000, -2.162519695156976100 ) ) ;
#53808 = cartesian_point ( 'none', ( 8.132622900349593600, -3.343357614183032100, -2.360179564255739000 ) ) ;
#53809 = cartesian_point ( 'none', ( 6.971956157944251100, -3.463045040482606800, -2.169093799221698800 ) ) ;
#53810 = cartesian_point ( 'none', ( 5.811289415538911200, -3.582732466782182300, -1.978008034187659100 ) ) ;
#53811 = cartesian_point ( 'none', ( 4.646644821377467600, -3.686231362434626100, -1.777691214595331900 ) ) ;
#53812 = cartesian_point ( 'none', ( 3.485978078972125500, -3.772834725036133400, -1.569511707441116000 ) ) ;
#53813 = cartesian_point ( 'none', ( 2.325311336566785200, -3.859438087637641100, -1.361332200286899500 ) ) ;
#53814 = cartesian_point ( 'none', ( 1.160666742405341600, -3.928554328406990100, -1.146712082695901600 ) ) ;
#53815 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.979711313336778700, -0.9271174276932033800 ) ) ;
#53816 = cartesian_point ( 'none', ( 20.00005355952163600, -1.663088489256859400, -3.804803420302885500 ) ) ;
#53817 = cartesian_point ( 'none', ( 19.14253799322049300, -1.817786517003374200, -3.737184549934154300 ) ) ;
#53818 = cartesian_point ( 'none', ( 18.28475599830563800, -1.968044209923481400, -3.660283181731919900 ) ) ;
#53819 = cartesian_point ( 'none', ( 17.42989039486063500, -2.113309974828264000, -3.574396919836765100 ) ) ;
#53820 = cartesian_point ( 'none', ( 16.26922365245529500, -2.310539973854536500, -3.457787563454312300 ) ) ;
#53821 = cartesian_point ( 'none', ( 15.10457905829384600, -2.497466808113827600, -3.325289362916971300 ) ) ;
#53822 = cartesian_point ( 'none', ( 13.94391231588850200, -2.672813577786830000, -3.177807415285821800 ) ) ;
#53823 = cartesian_point ( 'none', ( 12.78324557348316600, -2.848160347459832500, -3.030325467654673100 ) ) ;
#53824 = cartesian_point ( 'none', ( 11.61860097932172100, -3.010729256310392900, -2.868867224176764100 ) ) ;
#53825 = cartesian_point ( 'none', ( 10.45793423691638100, -3.159409793848358700, -2.694535608371553300 ) ) ;
#53826 = cartesian_point ( 'none', ( 9.297267494511039800, -3.308090331386324100, -2.520203992566343800 ) ) ;
#53827 = cartesian_point ( 'none', ( 8.132622900349593600, -3.441866858780229200, -2.334189866139715400 ) ) ;
#53828 = cartesian_point ( 'none', ( 6.971956157944251100, -3.559825546700357900, -2.137763894191004900 ) ) ;
#53829 = cartesian_point ( 'none', ( 5.811289415538911200, -3.677784234620485600, -1.941337922242294000 ) ) ;
#53830 = cartesian_point ( 'none', ( 4.646644821377467600, -3.779119305619808700, -1.735841893333226900 ) ) ;
#53831 = cartesian_point ( 'none', ( 3.485978078972125500, -3.863138538410987100, -1.522679553711483900 ) ) ;
#53832 = cartesian_point ( 'none', ( 2.325311336566785200, -3.947157771202169000, -1.309517214089741100 ) ) ;
#53833 = cartesian_point ( 'none', ( 1.160666742405341600, -4.013287229230861900, -1.090144678678707700 ) ) ;
#53834 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.061075181244342900, -0.8660604843360649700 ) ) ;
#53835 = cartesian_point ( 'none', ( 20.00005355952163600, -1.725156151672691900, -3.842009552821396700 ) ) ;
#53836 = cartesian_point ( 'none', ( 19.14253799322049300, -1.881366929142353200, -3.771867097420301500 ) ) ;
#53837 = cartesian_point ( 'none', ( 18.28475599830563800, -2.032980510221897900, -3.692355243690205800 ) ) ;
#53838 = cartesian_point ( 'none', ( 17.42989039486063500, -2.179440478934202600, -3.603781396035011100 ) ) ;
#53839 = cartesian_point ( 'none', ( 16.26922365245529500, -2.378291870419663400, -3.483523055067762700 ) ) ;
#53840 = cartesian_point ( 'none', ( 15.10457905829384600, -2.566533228502208000, -3.347254439549962200 ) ) ;
#53841 = cartesian_point ( 'none', ( 13.94391231588850200, -2.742878673831907800, -3.195906402300154400 ) ) ;
#53842 = cartesian_point ( 'none', ( 12.78324557348316600, -2.919224119161607100, -3.044558365050346700 ) ) ;
#53843 = cartesian_point ( 'none', ( 11.61860097932172100, -3.082469033534928700, -2.879164766627839300 ) ) ;
#53844 = cartesian_point ( 'none', ( 10.45793423691638100, -3.231498288658538200, -2.700855413016760600 ) ) ;
#53845 = cartesian_point ( 'none', ( 9.297267494511039800, -3.380527543782148500, -2.522546059405680600 ) ) ;
#53846 = cartesian_point ( 'none', ( 8.132622900349593600, -3.514323118729875800, -2.332538984294499200 ) ) ;
#53847 = cartesian_point ( 'none', ( 6.971956157944251100, -3.631971054057898700, -2.132132128670865000 ) ) ;
#53848 = cartesian_point ( 'none', ( 5.811289415538911200, -3.749618989385922400, -1.931725273047230100 ) ) ;
#53849 = cartesian_point ( 'none', ( 4.646644821377467600, -3.850315630402512600, -1.722287618944929700 ) ) ;
#53850 = cartesian_point ( 'none', ( 3.485978078972125500, -3.933373116944479000, -1.505249837908470200 ) ) ;
#53851 = cartesian_point ( 'none', ( 2.325311336566785200, -4.016430603486444500, -1.288212056872010300 ) ) ;
#53852 = cartesian_point ( 'none', ( 1.160666742405341600, -4.081281568701521100, -1.065056737019285200 ) ) ;
#53853 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.127483014739270900, -0.8373082554614053000 ) ) ;
#53854 = cartesian_point ( 'none', ( 20.00005355952163600, -1.773416246839925500, -3.884084501547941900 ) ) ;
#53855 = cartesian_point ( 'none', ( 19.14253799322049300, -1.931337733344066400, -3.811979857640235700 ) ) ;
#53856 = cartesian_point ( 'none', ( 20.00005355952163600, -1.439849447566258200, -3.798758406684911400 ) ) ;
#53857 = cartesian_point ( 'none', ( 19.14253799322049300, -1.594301693446774400, -3.740216125997864300 ) ) ;
#53858 = cartesian_point ( 'none', ( 18.28475599830563800, -1.744866992227021900, -3.672387454895609700 ) ) ;
#53859 = cartesian_point ( 'none', ( 17.42989039486063500, -1.890991876695710800, -3.595536341950525700 ) ) ;
#53860 = cartesian_point ( 'none', ( 16.26922365245529500, -2.089388318144696800, -3.491194173365506500 ) ) ;
#53861 = cartesian_point ( 'none', ( 15.10457905829384600, -2.278490627173547400, -3.370824937908090600 ) ) ;
#53862 = cartesian_point ( 'none', ( 13.94391231588850200, -2.457007043264376000, -3.235250879509252300 ) ) ;
#53863 = cartesian_point ( 'none', ( 12.78324557348316600, -2.635523459355206800, -3.099676821110412700 ) ) ;
#53864 = cartesian_point ( 'none', ( 11.61860097932172100, -2.802234534372849900, -2.949824048059301400 ) ) ;
#53865 = cartesian_point ( 'none', ( 10.45793423691638100, -2.956001462632128700, -2.786716206744571000 ) ) ;
#53866 = cartesian_point ( 'none', ( 9.297267494511039800, -3.109768390891408400, -2.623608365429841400 ) ) ;
#53867 = cartesian_point ( 'none', ( 8.132622900349593600, -3.249540788354700700, -2.448359647796845900 ) ) ;
#53868 = cartesian_point ( 'none', ( 6.971956157944251100, -3.374363867819983200, -2.262167180286880800 ) ) ;
#53869 = cartesian_point ( 'none', ( 5.811289415538911200, -3.499186947285267500, -2.075974712776915700 ) ) ;
#53870 = cartesian_point ( 'none', ( 4.646644821377467600, -3.608208040550857200, -1.880110378739752200 ) ) ;
#53871 = cartesian_point ( 'none', ( 3.485978078972125500, -3.700682423003813300, -1.675912130180686100 ) ) ;
#53872 = cartesian_point ( 'none', ( 2.325311336566785200, -3.793156805456769500, -1.471713881621620400 ) ) ;
#53873 = cartesian_point ( 'none', ( 1.160666742405341600, -3.868452783297150300, -1.260576599632610600 ) ) ;
#53874 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.926056008647188700, -1.043942565940028500 ) ) ;
#53875 = cartesian_point ( 'none', ( 20.00005355952163600, -1.486148076274679900, -3.782189699980203800 ) ) ;
#53876 = cartesian_point ( 'none', ( 19.14253799322049300, -1.639926661530351800, -3.721764981291144600 ) ) ;
#53877 = cartesian_point ( 'none', ( 18.28475599830563800, -1.789705035916036900, -3.652098818720772600 ) ) ;
#53878 = cartesian_point ( 'none', ( 17.42989039486063500, -1.934932801776693400, -3.573461918624552400 ) ) ;
#53879 = cartesian_point ( 'none', ( 16.26922365245529500, -2.132111208802326200, -3.466695154001291800 ) ) ;
#53880 = cartesian_point ( 'none', ( 15.10457905829384600, -2.319799422059042500, -3.344010188215803800 ) ) ;
#53881 = cartesian_point ( 'none', ( 13.94391231588850200, -2.496715340736953300, -3.206245083985319200 ) ) ;
#53882 = cartesian_point ( 'none', ( 12.78324557348316600, -2.673631259414865500, -3.068479979754835400 ) ) ;
#53883 = cartesian_point ( 'none', ( 11.61860097932172100, -2.838566368399019900, -2.916575812433229100 ) ) ;
#53884 = cartesian_point ( 'none', ( 10.45793423691638100, -2.990393993653055000, -2.751570241512108200 ) ) ;
#53885 = cartesian_point ( 'none', ( 9.297267494511039800, -3.142221618907090200, -2.586564670590985900 ) ) ;
#53886 = cartesian_point ( 'none', ( 8.132622900349593600, -3.279904623799335500, -2.409584851433186800 ) ) ;
#53887 = cartesian_point ( 'none', ( 6.971956157944251100, -3.402502493797645100, -2.221839735658734000 ) ) ;
#53888 = cartesian_point ( 'none', ( 5.811289415538911200, -3.525100363795954800, -2.034094619884281800 ) ) ;
#53889 = cartesian_point ( 'none', ( 4.646644821377467600, -3.631775631135636800, -1.836866697004957600 ) ) ;
#53890 = cartesian_point ( 'none', ( 3.485978078972125500, -3.721799595573461500, -1.631503233720510400 ) ) ;
#53891 = cartesian_point ( 'none', ( 2.325311336566785200, -3.811823560011287500, -1.426139770436064300 ) ) ;
#53892 = cartesian_point ( 'none', ( 1.160666742405341600, -3.884581266587046900, -1.214043607436539900 ) ) ;
#53893 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.939575706389484300, -0.9966635765779046100 ) ) ;
#53894 = cartesian_point ( 'none', ( 20.00005355952163600, -1.566053253672641700, -3.774271594479462300 ) ) ;
#53895 = cartesian_point ( 'none', ( 19.14253799322049300, -1.719509899745354200, -3.710598042149160700 ) ) ;
#53896 = cartesian_point ( 'none', ( 18.28475599830563800, -1.868769109753965600, -3.637709408032497600 ) ) ;
#53897 = cartesian_point ( 'none', ( 17.42989039486063500, -2.013282673357817300, -3.555888319307906700 ) ) ;
#53898 = cartesian_point ( 'none', ( 16.26922365245529500, -2.209491394852200600, -3.444798323257857800 ) ) ;
#53899 = cartesian_point ( 'none', ( 15.10457905829384600, -2.395856224923830900, -3.317884968069236200 ) ) ;
#53900 = cartesian_point ( 'none', ( 13.94391231588850200, -2.571104102811866600, -3.176015200646431500 ) ) ;
#53901 = cartesian_point ( 'none', ( 12.78324557348316600, -2.746351980699901500, -3.034145433223627700 ) ) ;
#53902 = cartesian_point ( 'none', ( 11.61860097932172100, -2.909285785699357300, -2.878288367932188700 ) ) ;
#53903 = cartesian_point ( 'none', ( 10.45793423691638100, -3.058792514709382200, -2.709508666565041000 ) ) ;
#53904 = cartesian_point ( 'none', ( 9.297267494511039800, -3.208299243719407100, -2.540728965197892800 ) ) ;
#53905 = cartesian_point ( 'none', ( 9.297267494511039800, -3.866409436034906400, 2.187176409861706800 ) ) ;
#53906 = cartesian_point ( 'none', ( 20.00003984779762700, -1.439851917266022200, -3.798757470588840900 ) ) ;
#53907 = cartesian_point ( 'none', ( 12.78324557348316600, -4.173674055868850100, 1.520956097421151300 ) ) ;
#53908 = cartesian_point ( 'none', ( 16.26922365245529500, -4.367091727414944600, 0.8132480674795822300 ) ) ;
#53909 = face_outer_bound ( 'none', #16731, .t. ) ;
#53910 = cartesian_point ( 'none', ( 20.00002669868733600, -3.304532226638738500, -4.887747895576316300 ) ) ;
#53911 = cartesian_point ( 'none', ( 20.00005355952163600, -3.176822153243267400, -4.854626913192309900 ) ) ;
#53912 = cartesian_point ( 'none', ( 20.00005355952163900, -2.988341934695371900, -4.795467923160273000 ) ) ;
#53913 = cartesian_point ( 'none', ( 20.00005355952163600, -2.750276746791766600, -4.697516498676737500 ) ) ;
#53914 = cartesian_point ( 'none', ( 20.00005355952163600, -2.587904426512863200, -4.619131790138973200 ) ) ;
#53915 = cartesian_point ( 'none', ( 20.00005355952163600, -2.444159950637838200, -4.538890646591559300 ) ) ;
#53916 = cartesian_point ( 'none', ( 20.00005355952163600, -2.318641725021770600, -4.458703796792177900 ) ) ;
#53917 = cartesian_point ( 'none', ( 20.00005355952163600, -2.210787021018984600, -4.380425455839387400 ) ) ;
#53918 = cartesian_point ( 'none', ( 20.00005355952163600, -2.119881489873310300, -4.305839065649936800 ) ) ;
#53919 = cartesian_point ( 'none', ( 20.00005355952163600, -2.045056035832572200, -4.236650972430189700 ) ) ;
#53920 = cartesian_point ( 'none', ( 20.00005355952163600, -1.985322269205387800, -4.174463521133761300 ) ) ;
#53921 = cartesian_point ( 'none', ( 20.00005355952163600, -1.939499328969000800, -4.120810004345195800 ) ) ;
#53922 = cartesian_point ( 'none', ( 20.00005355952163600, -1.906446632708209900, -4.077019392972322200 ) ) ;
#53923 = cartesian_point ( 'none', ( 20.00005355952163600, -1.884504689833599300, -4.044525635880975600 ) ) ;
#53924 = cartesian_point ( 'none', ( 20.00005355952163600, -1.871207795148658300, -4.021386111019910300 ) ) ;
#53925 = cartesian_point ( 'none', ( 20.00005355952163600, -1.859697321192675300, -4.000705567552791400 ) ) ;
#53926 = cartesian_point ( 'none', ( 20.00005355952163600, -1.846472182734415700, -3.978621474024890400 ) ) ;
#53927 = cartesian_point ( 'none', ( 20.00005355952163600, -1.830008721410740800, -3.953816400273610000 ) ) ;
#53928 = cartesian_point ( 'none', ( 20.00005355952163600, -1.806582232299380100, -3.922065185259303400 ) ) ;
#53929 = cartesian_point ( 'none', ( 20.00005355952163600, -1.773416246839925500, -3.884084501547942400 ) ) ;
#53930 = cartesian_point ( 'none', ( 20.00005355952163600, -1.725156151672692300, -3.842009552821397600 ) ) ;
#53931 = cartesian_point ( 'none', ( 20.00005355952163600, -1.663088489256859600, -3.804803420302885100 ) ) ;
#53932 = cartesian_point ( 'none', ( 20.00005355952163600, -1.566053253672641700, -3.774271594479462700 ) ) ;
#53933 = cartesian_point ( 'none', ( 20.00005355952163600, -1.486148076274679700, -3.782189699980203800 ) ) ;
#53934 = cartesian_point ( 'none', ( 20.00003984779762700, -1.439851917266022200, -3.798757470588840900 ) ) ;
#53935 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53936 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53937 = cartesian_point ( 'none', ( 6.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#53938 = axis2_placement_3d ( 'none', #53937, #53936, #53935 ) ;
#53939 = conical_surface ( 'none', #53938, 1.219500000000000700, 0.9599310885968779200 ) ;
#53940 = cartesian_point ( 'none', ( 11.61860097932172100, -4.083574745290604800, 1.748507899478891800 ) ) ;
#53941 = cartesian_point ( 'none', ( 10.45793423691638100, -3.974992090662756300, 1.967842154670299100 ) ) ;
#53942 = face_outer_bound ( 'none', #16763, .t. ) ;
#53943 = cartesian_point ( 'none', ( 13.94391231588850200, -4.244674552746742400, 1.286741158039622600 ) ) ;
#53944 =( bounded_curve ( ) b_spline_curve ( 3, ( #53934, #53933, #53932, #53931, #53930, #53929, #53928, #53927, #53926, #53925, #53924, #53923, #53922, #53921, #53920, #53919, #53918, #53917, #53916, #53915, #53914, #53913, #53912, #53911, #53910 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300770500, 0.1013029446408079100, 0.1319002766818697400, 0.1591489200251268200, 0.1850647138687082400, 0.1979538723301118000, 0.2109519403790831600, 0.2241472491554404600, 0.2317470435348353800, 0.2420361988459377700, 0.2591847310483869100, 0.2831926529955720000, 0.3140599689719745800, 0.3517866809250886400, 0.3963727899035651700, 0.4478182965365958300, 0.5061232012313046100, 0.5712875042662501900, 0.6433112058404015800, 0.7221943061008254700, 0.8079368051592898900, 0.9811871069111871600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215094400 ) )
representation_item ( '' ) );
#53945 = cartesian_point ( 'none', ( 20.12011411547794300, -4.052079810817359900, -0.2914037242721219100 ) ) ;
#53946 = cartesian_point ( 'none', ( 20.08008478900983500, -4.052589078951203100, -0.2837101082253014600 ) ) ;
#53947 = cartesian_point ( 'none', ( 20.04005546254172600, -4.053098347085045500, -0.2760164921784809500 ) ) ;
#53948 = cartesian_point ( 'none', ( 20.00002613607362200, -4.053607615218887800, -0.2683228761316603900 ) ) ;
#53949 = cartesian_point ( 'none', ( 19.14251968257111300, -4.064517134560458300, -0.1035105749260555700 ) ) ;
#53950 = cartesian_point ( 'none', ( 18.28474686281229500, -4.065364974218458500, 0.06162372305474216000 ) ) ;
#53951 = cartesian_point ( 'none', ( 17.42989039486063500, -4.056161312142151600, 0.2264669377577807600 ) ) ;
#53952 = cartesian_point ( 'none', ( 16.26922365245529500, -4.043665197436600200, 0.4502799919836491000 ) ) ;
#53953 = cartesian_point ( 'none', ( 15.10457905829384600, -4.012729427772080200, 0.6722966901842788400 ) ) ;
#53954 = cartesian_point ( 'none', ( 13.94391231588850200, -3.963565325823854600, 0.8910004331889886900 ) ) ;
#53955 = cartesian_point ( 'none', ( 12.78324557348316600, -3.914401223875631200, 1.109704176193699200 ) ) ;
#53956 = cartesian_point ( 'none', ( 11.61860097932172100, -3.847344630311752700, 1.323600995675090000 ) ) ;
#53957 = cartesian_point ( 'none', ( 10.45793423691638100, -3.762853609660754600, 1.531229759467581900 ) ) ;
#53958 = cartesian_point ( 'none', ( 9.297267494511039800, -3.678362589009756900, 1.738858523260074400 ) ) ;
#53959 = cartesian_point ( 'none', ( 8.132622900349593600, -3.577014300615452700, 1.938800916374167500 ) ) ;
#53960 = cartesian_point ( 'none', ( 6.971956157944251100, -3.459501056053388100, 2.129691129525973700 ) ) ;
#53961 = cartesian_point ( 'none', ( 5.811289415538911200, -3.341987811491322200, 2.320581342677780600 ) ) ;
#53962 = cartesian_point ( 'none', ( 4.646644821377467600, -3.209112345378717800, 2.501115402151343300 ) ) ;
#53963 = cartesian_point ( 'none', ( 3.485978078972125500, -3.061782331883073000, 2.670060077261328800 ) ) ;
#53964 = vertex_point ( 'none', #7338 ) ;
#53965 = cartesian_point ( 'none', ( 2.325311336566785200, -2.914452318387428700, 2.839004752371315600 ) ) ;
#53966 = oriented_edge ( 'none', *, *, #53282, .f. ) ;
#53967 = cartesian_point ( 'none', ( 1.160666742405341600, -2.753674170891586800, 2.995205979679077800 ) ) ;
#53968 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169841100, 3.137596746416142500 ) ) ;
#53969 = advanced_face ( 'none', ( #7395 ), #7339, .t. ) ;
#53970 = cartesian_point ( 'none', ( 18.28475599830563800, -4.421760516113919500, 0.3917803971939229900 ) ) ;
#53971 = cartesian_point ( 'none', ( 17.42989039486063500, -4.398573358072533200, 0.5705412169014840700 ) ) ;
#53972 = cartesian_point ( 'none', ( 15.10457905829384600, -4.315675049624635700, 1.052526218658096400 ) ) ;
#53973 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #53968, #53967, #53965, #53963, #53962, #53961, #53960, #53959, #53958, #53957, #53956, #53955, #53954, #53953, #53952, #53951, #53950, #53949, #53948, #53947, #53946, #53945 ),
( #54031, #54030, #54029, #54028, #54027, #54026, #54025, #54024, #54021, #54020, #54019, #54018, #54017, #54016, #54015, #54013, #54012, #54011, #54010, #54008, #54006, #54005 ),
( #54003, #54002, #54001, #54000, #53999, #53998, #53997, #53996, #53995, #53993, #53991, #53990, #53989, #53988, #53987, #53986, #53984, #53983, #53982, #53981, #53980, #53979 ),
( #53978, #53977, #53411, #53422, #53421, #53420, #53378, #53377, #53376, #53375, #53419, #53418, #53417, #53416, #53415, #53414, #53413, #53410, #53409, #53408, #53407, #53406 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132403200, 0.1518787821858843000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900, 0.9986758212672480800, 0.9986758212672480800, 0.9986758212672480800),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9975031431916481200, 0.9975031431916481200, 0.9997796461070264100, 0.9981019453457890000, 0.9976606496975180000, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200, 0.9984557591622135200),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584709800, 0.9986758212672481900, 0.9986758212672480800, 0.9986758212672480800, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#53974 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.547088456886016200, 3.602285324276394800 ) ) ;
#53975 = cartesian_point ( 'none', ( 20.00005355952163600, -4.435309282808895600, 0.03156631682907177400 ) ) ;
#53976 = cartesian_point ( 'none', ( 19.14253799322049300, -4.434025840166202500, 0.2118998380919715500 ) ) ;
#53977 = cartesian_point ( 'none', ( 1.160666742405341600, -2.903990643033425500, 2.849705010227388000 ) ) ;
#53978 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525140972900, 3.000806501561416700 ) ) ;
#53979 = cartesian_point ( 'none', ( 20.12011411547794300, -4.040304449681458200, -0.4301828133612326500 ) ) ;
#53980 = cartesian_point ( 'none', ( 20.08008478900983500, -4.041077234745526600, -0.4225100461288918700 ) ) ;
#53981 = cartesian_point ( 'none', ( 20.04005546254172300, -4.041850019809594100, -0.4148372788965511400 ) ) ;
#53982 = cartesian_point ( 'none', ( 20.00002613607361500, -4.042622804873664300, -0.4071645116642103000 ) ) ;
#53983 = cartesian_point ( 'none', ( 19.14251968257112000, -4.059177372189132000, -0.2427988328362888100 ) ) ;
#53984 = cartesian_point ( 'none', ( 18.28474686281229800, -4.065685732552131200, -0.07776637924518466100 ) ) ;
#53985 = edge_curve ( 'none', #52986, #53071, #7388, .t. ) ;
#53986 = cartesian_point ( 'none', ( 17.42989039486063900, -4.062137042705448800, 0.08731969035450296000 ) ) ;
#53987 = cartesian_point ( 'none', ( 16.26922365245529200, -4.057318869785696300, 0.3114624766609466700 ) ) ;
#53988 = cartesian_point ( 'none', ( 15.10457905829385100, -4.034007588783719500, 0.5344418201471707900 ) ) ;
#53989 = cartesian_point ( 'none', ( 13.94391231588850900, -3.992362439386086600, 0.7547345457990850500 ) ) ;
#53990 = cartesian_point ( 'none', ( 12.78324557348316600, -3.950717289988450200, 0.9750272714509989900 ) ) ;
#53991 = cartesian_point ( 'none', ( 11.61860097932172000, -3.891022750793169800, 1.191128556578514400 ) ) ;
#53992 = edge_curve ( 'none', #54316, #53671, #7347, .t. ) ;
#53993 = cartesian_point ( 'none', ( 10.45793423691638300, -3.813686596032414700, 1.401562210280390900 ) ) ;
#53994 = vertex_point ( 'none', #7383 ) ;
#53995 = cartesian_point ( 'none', ( 9.297267494511041600, -3.736350441271658600, 1.611995863982267100 ) ) ;
#53996 = cartesian_point ( 'none', ( 8.132622900349597100, -3.641900955300273700, 1.815324411026802300 ) ) ;
#53997 = cartesian_point ( 'none', ( 6.971956157944254600, -3.530983323877964000, 2.010158911265248700 ) ) ;
#53998 = cartesian_point ( 'none', ( 5.811289415538912100, -3.420065692455652500, 2.204993411503694700 ) ) ;
#53999 = cartesian_point ( 'none', ( 4.646644821377466700, -3.293437595474027400, 2.390002947739838600 ) ) ;
#54000 = cartesian_point ( 'none', ( 3.485978078972127300, -3.151964031234677100, 2.563923717243985900 ) ) ;
#54001 = cartesian_point ( 'none', ( 2.325311336566786100, -3.010490466995324500, 2.737844486748132400 ) ) ;
#54002 = cartesian_point ( 'none', ( 1.160666742405341400, -2.855137843394304200, 2.899488434311228600 ) ) ;
#54004 = oriented_edge ( 'none', *, *, #53687, .t. ) ;
#54003 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.686967376376304500, 3.047751367866613500 ) ) ;
#54005 = cartesian_point ( 'none', ( 20.12011411547794300, -4.047084245415021500, -0.3608689645019487700 ) ) ;
#54006 = cartesian_point ( 'none', ( 20.08008478900983500, -4.047725406036643200, -0.3531840788935476900 ) ) ;
#54007 = oriented_edge ( 'none', *, *, #53992, .t. ) ;
#54008 = cartesian_point ( 'none', ( 20.04005546254172300, -4.048366566658265800, -0.3454991932851466700 ) ) ;
#54009 = edge_curve ( 'none', #53685, #53671, #7374, .t. ) ;
#54010 = cartesian_point ( 'none', ( 20.00002613607361500, -4.049007727279889200, -0.3378143076767455300 ) ) ;
#54011 = cartesian_point ( 'none', ( 19.14251968257112000, -4.062742641636017300, -0.1731890295351562700 ) ) ;
#54012 = cartesian_point ( 'none', ( 18.28474686281229800, -4.066421396333942600, -0.008069266160849401800 ) ) ;
#54013 = cartesian_point ( 'none', ( 17.42989039486063900, -4.060043659225608600, 0.1569317279115435000 ) ) ;
#54014 = edge_loop ( 'none', ( #54309, #54325, #54321, #54944, #54326 ) ) ;
#54015 = cartesian_point ( 'none', ( 16.26922365245529200, -4.051384395792547700, 0.3809590043764812300 ) ) ;
#54016 = cartesian_point ( 'none', ( 15.10457905829385100, -4.024254682275876700, 0.6035060378053817000 ) ) ;
#54017 = cartesian_point ( 'none', ( 13.94391231588850900, -3.978839842128080800, 0.8230526063002021600 ) ) ;
#54018 = cartesian_point ( 'none', ( 12.78324557348316600, -3.933425001980284600, 1.042599174795022500 ) ) ;
#54019 = cartesian_point ( 'none', ( 11.61860097932172000, -3.870035264609615200, 1.257645552675651100 ) ) ;
#54020 = cartesian_point ( 'none', ( 10.45793423691638300, -3.789103646198663800, 1.466722755127006300 ) ) ;
#54022 = vertex_point ( 'none', #7382 ) ;
#54021 = cartesian_point ( 'none', ( 9.297267494511041600, -3.708172027787711000, 1.675799957578360400 ) ) ;
#54023 = vertex_point ( 'none', #7389 ) ;
#54024 = cartesian_point ( 'none', ( 8.132622900349597100, -3.610251373353803300, 1.877479775306203100 ) ) ;
#54025 = cartesian_point ( 'none', ( 6.971956157944254600, -3.496010580256963000, 2.070384530654809700 ) ) ;
#54026 = cartesian_point ( 'none', ( 5.811289415538912100, -3.381769787160120900, 2.263289286003415100 ) ) ;
#54027 = cartesian_point ( 'none', ( 4.646644821377466700, -3.251989235855837100, 2.446101243890903600 ) ) ;
#54028 = cartesian_point ( 'none', ( 3.485978078972127300, -3.107555459105269000, 2.617571613276017400 ) ) ;
#54029 = cartesian_point ( 'none', ( 2.325311336566786100, -2.963121682354696900, 2.789041982661130300 ) ) ;
#54030 = cartesian_point ( 'none', ( 1.160666742405341400, -2.805021309306968900, 2.947999447052300800 ) ) ;
#54031 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.634334325821671800, 3.093358165786989700 ) ) ;
#54032 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.034334347220692100, 4.232227369325927100 ) ) ;
#54033 = edge_curve ( 'none', #52986, #53964, #7349, .t. ) ;
#54034 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54035 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54036 = cartesian_point ( 'none', ( 8.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#54037 = face_outer_bound ( 'none', #16808, .t. ) ;
#54038 = cartesian_point ( 'none', ( 20.00002613607361800, -4.003134613104408300, 1.619026852417312600 ) ) ;
#54039 = cartesian_point ( 'none', ( 19.14251968257111300, -3.937307930655233400, 1.781787013303264500 ) ) ;
#54040 = axis2_placement_3d ( 'none', #54036, #54035, #54034 ) ;
#54041 = cartesian_point ( 'none', ( 20.00003984779762700, -4.053607440771465100, -0.2683255115179459200 ) ) ;
#54042 = cartesian_point ( 'none', ( 18.71326742011890700, -4.069978565563974200, -0.02100851859164512900 ) ) ;
#54043 = cartesian_point ( 'none', ( 17.42989039486063500, -4.056161312142151600, 0.2264669377577809800 ) ) ;
#54044 = cartesian_point ( 'none', ( 15.68690135537457000, -4.037395726662551500, 0.5625700465632816900 ) ) ;
#54045 = cartesian_point ( 'none', ( 13.94391231588850700, -3.963565325823854600, 0.8910004331889889200 ) ) ;
#54046 = cartesian_point ( 'none', ( 12.20092327640244400, -3.889734924985158500, 1.219430819814696800 ) ) ;
#54047 = cartesian_point ( 'none', ( 10.45793423691638100, -3.762853609660755000, 1.531229759467582600 ) ) ;
#54048 = cartesian_point ( 'none', ( 8.714945197430317600, -3.635972294336351100, 1.843028699120468100 ) ) ;
#54049 = cartesian_point ( 'none', ( 6.971956157944253700, -3.459501056053388100, 2.129691129525974200 ) ) ;
#54050 = cartesian_point ( 'none', ( 5.228967118458189800, -3.283029817770422900, 2.416353559931481200 ) ) ;
#54051 = cartesian_point ( 'none', ( 3.485978078972126900, -3.061782331883073000, 2.670060077261329700 ) ) ;
#54052 = cartesian_point ( 'none', ( 1.742989039486063400, -2.840534845995722300, 2.923766594591178600 ) ) ;
#54053 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169841100, 3.137596746416143400 ) ) ;
#54054 = cartesian_point ( 'none', ( 18.28474686281229500, -3.861704045035663700, 1.940199298888934500 ) ) ;
#54055 = circle ( 'none', #54040, 1.219500000000000700 ) ;
#54056 =( bounded_curve ( ) b_spline_curve ( 2, ( #54053, #54052, #54051, #54050, #54049, #54048, #54047, #54046, #54045, #54044, #54043, #54042, #54041 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791461100, 0.3486159663582922300, 0.5229239495374382600, 0.6972319327165844600, 0.8715399158957305400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#54057 = cartesian_point ( 'none', ( 10.45793423691638100, -3.836586208315920100, 1.335791200066910300 ) ) ;
#54058 = cartesian_point ( 'none', ( 9.297267494511039800, -3.762879201792276500, 1.547488420913026400 ) ) ;
#54059 = cartesian_point ( 'none', ( 8.132622900349593600, -3.671942124129087500, 1.752375912065426300 ) ) ;
#54060 = cartesian_point ( 'none', ( 6.971956157944251100, -3.564396167775776700, 1.949054084206357100 ) ) ;
#54061 = cartesian_point ( 'none', ( 5.811289415538911200, -3.456850211422466000, 2.145732256347288900 ) ) ;
#54062 = cartesian_point ( 'none', ( 4.646644821377467600, -3.333430024311092100, 2.332857598131983200 ) ) ;
#54063 = cartesian_point ( 'none', ( 3.485978078972125500, -3.194978691466047400, 2.509151853733453400 ) ) ;
#54064 = cartesian_point ( 'none', ( 2.325311336566785200, -3.056527358621004400, 2.685446109334924900 ) ) ;
#54065 = cartesian_point ( 'none', ( 1.160666742405341600, -2.903990643033426800, 2.849705010227388000 ) ) ;
#54066 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525140973400, 3.000806501561416700 ) ) ;
#54067 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #54101, #54100, #54099, #54098, #54097, #54096, #54095, #54094, #54093, #54092, #54091, #54090, #54089, #54088, #54087, #54086, #54085, #54084, #54083 ),
( #54082, #54081, #54080, #54079, #54078, #54077, #54076, #54075, #54074, #54157, #54156, #54155, #54154, #54153, #54152, #54151, #54150, #54149, #54148 ),
( #54147, #54146, #54145, #54144, #54143, #54142, #54141, #54140, #54139, #54138, #54137, #54136, #54135, #54134, #54133, #54132, #54131, #54130, #54129 ),
( #54128, #54127, #54126, #54125, #54124, #54123, #54122, #54121, #54120, #54119, #54118, #54117, #54116, #54115, #54114, #54113, #54112, #54111, #54110 ),
( #54206, #54205, #54204, #54203, #54202, #54201, #54200, #54199, #54198, #54197, #54196, #54195, #54194, #54193, #54192, #54191, #54190, #54189, #54188 ),
( #54187, #54186, #54185, #54184, #54183, #54182, #54181, #54180, #54179, #54178, #54177, #54176, #54175, #54174, #54173, #54172, #54171, #54170, #54169 ),
( #54168, #54167, #54166, #54165, #54164, #54163, #54162, #54161, #54160, #54159, #54158, #54254, #54253, #54252, #54251, #54250, #54249, #54248, #54247 ),
( #54246, #54245, #54244, #54243, #54242, #54241, #54240, #54239, #54238, #54237, #54236, #54235, #54234, #54233, #54232, #54231, #54230, #54229, #54228 ),
( #54227, #54226, #54225, #54224, #54223, #54222, #54221, #54220, #54219, #54218, #54217, #54216, #54215, #54214, #54213, #54212, #54211, #54210, #54209 ),
( #54208, #54207, #54304, #54303, #54302, #54301, #54300, #54299, #54298, #54297, #54296, #54295, #54294, #54293, #54292, #54290, #54289, #54288, #54287 ),
( #54285, #54284, #54283, #54282, #54281, #54280, #54279, #54278, #54277, #54276, #54275, #54274, #54273, #54272, #54271, #54270, #54269, #54268, #54267 ),
( #54266, #54265, #54264, #54263, #54262, #54261, #54260, #54259, #54258, #54257, #54256, #54255, #54362, #54361, #54360, #54359, #54358, #54357, #54355 ),
( #54354, #54353, #54352, #54351, #54350, #54349, #54348, #54347, #54346, #54345, #54343, #54342, #54341, #54340, #54339, #54338, #54337, #54336, #54335 ),
( #54334, #54333, #54332, #54331, #54330, #54329, #54328, #54327, #54324, #54323, #54322, #54320, #54318, #54317, #54315, #54313, #54312, #54310, #54308 ),
( #54307, #54306, #54305, #53449, #53448, #53453, #53452, #53451, #53905, #53941, #53940, #53907, #53943, #53972, #53908, #53971, #53970, #53976, #53975 ),
( #53974, #54411, #54410, #54409, #54408, #54407, #54406, #54405, #54404, #54403, #54402, #54401, #54400, #54399, #54398, #54397, #54396, #54395, #54394 ),
( #54393, #54392, #54391, #54390, #54389, #54388, #54387, #54386, #54385, #54384, #54383, #54382, #54381, #54380, #54379, #54378, #54377, #54376, #54375 ),
( #54374, #54373, #54372, #54371, #54370, #54369, #54368, #54367, #54366, #54365, #54364, #54363, #54459, #54458, #54457, #54456, #54455, #54454, #54453 ),
( #54452, #54451, #54450, #54449, #54448, #54447, #54446, #54445, #54444, #54443, #54442, #54441, #54440, #54439, #54438, #54437, #54436, #54435, #54434 ),
( #54433, #54432, #54431, #54430, #54429, #54428, #54427, #54426, #54425, #54424, #54423, #54422, #54421, #54420, #54419, #54418, #54417, #54416, #54415 ),
( #54414, #54413, #54412, #54508, #54507, #54506, #54505, #54504, #54503, #54502, #54501, #54500, #54499, #54498, #54497, #54496, #54495, #54494, #54493 ),
( #54492, #54491, #54490, #54489, #54488, #54487, #54486, #54485, #54484, #54483, #54482, #54481, #54480, #54479, #54478, #54477, #54476, #54475, #54474 ),
( #54473, #54472, #54471, #54470, #54469, #54468, #54467, #54466, #54465, #54464, #54463, #54462, #54461, #54460, #54551, #54550, #54549, #54548, #54547 ),
( #54546, #54545, #54544, #54543, #54542, #54541, #54540, #54539, #54538, #54537, #54536, #54535, #54534, #54533, #54532, #54531, #54530, #54529, #54528 ),
( #54527, #54526, #54525, #54524, #54523, #54522, #54521, #54520, #54519, #54518, #54517, #54516, #54515, #54514, #54513, #54512, #54511, #54510, #54509 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308880929000, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404798100, 0.9986758467215091100),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404801400, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400) ) )
representation_item ( '' ) surface ( ) );
#54068 = cartesian_point ( 'none', ( 6.971956157944251100, -2.352493239658164400, 3.667065803183049400 ) ) ;
#54069 = cartesian_point ( 'none', ( 5.811289415538911200, -2.150149907059248000, 3.796872942617436600 ) ) ;
#54070 = cartesian_point ( 'none', ( 4.646644821377467600, -1.937778290915749500, 3.909527344892592900 ) ) ;
#54071 = cartesian_point ( 'none', ( 3.485978078972125500, -1.716829104707914900, 4.004259466210916300 ) ) ;
#54072 = cartesian_point ( 'none', ( 2.325311336566785200, -1.495879918500080800, 4.098991587529241100 ) ) ;
#54073 = cartesian_point ( 'none', ( 1.160666742405341600, -1.267862469209237100, 4.175154311445022700 ) ) ;
#54074 = cartesian_point ( 'none', ( 9.297267494511039800, -4.594723484062196700, 3.556768193433102400 ) ) ;
#54075 = cartesian_point ( 'none', ( 8.132622900349593600, -4.391865188905052600, 3.804419014684635900 ) ) ;
#54076 = cartesian_point ( 'none', ( 6.971956157944251100, -4.169248914949035300, 4.034472077586571000 ) ) ;
#54077 = cartesian_point ( 'none', ( 5.811289415538911200, -3.946632640993018400, 4.264525140488505200 ) ) ;
#54078 = cartesian_point ( 'none', ( 4.646644821377467600, -3.705779083119179700, 4.475408949350482500 ) ) ;
#54079 = cartesian_point ( 'none', ( 3.485978078972125500, -3.448333515350093100, 4.665682953924608100 ) ) ;
#54080 = cartesian_point ( 'none', ( 2.325311336566785200, -3.190887947581007000, 4.855956958498735400 ) ) ;
#54081 = cartesian_point ( 'none', ( 1.160666742405341600, -2.918608984190907300, 5.024321394398468100 ) ) ;
#54082 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.633356566586984000, 5.169626161807312500 ) ) ;
#54083 = cartesian_point ( 'none', ( 20.00005355952164300, -5.818803314268928200, 0.9754629767887449400 ) ) ;
#54084 = cartesian_point ( 'none', ( 19.14253799322049000, -5.779142343128149200, 1.212047445715296100 ) ) ;
#54085 = cartesian_point ( 'none', ( 18.28475599830563400, -5.725152869451455300, 1.445724379319980800 ) ) ;
#54086 = cartesian_point ( 'none', ( 17.42989039486063500, -5.657054173367777500, 1.675630660024695500 ) ) ;
#54087 = cartesian_point ( 'none', ( 16.26922365245529500, -5.564595322026737500, 1.987778643062867700 ) ) ;
#54088 = cartesian_point ( 'none', ( 15.10457905829384600, -5.446675288409244900, 2.291225291055151400 ) ) ;
#54089 = cartesian_point ( 'none', ( 13.94391231588850200, -5.304099585914250300, 2.583897755704907400 ) ) ;
#54090 = cartesian_point ( 'none', ( 12.78324557348316000, -5.161523883419257600, 2.876570220354664800 ) ) ;
#54091 = cartesian_point ( 'none', ( 11.61860097932171800, -4.995266448664665400, 3.156469251962360300 ) ) ;
#54092 = cartesian_point ( 'none', ( 10.45793423691637400, -4.806462988512665300, 3.421682856328228400 ) ) ;
#54093 = cartesian_point ( 'none', ( 9.297267494511039800, -4.617659528360665200, 3.686896460694097900 ) ) ;
#54094 = cartesian_point ( 'none', ( 8.132622900349593600, -4.407599761888286900, 3.935612959977265100 ) ) ;
#54095 = cartesian_point ( 'none', ( 6.971956157944251100, -4.177718610298340400, 4.166133368292414700 ) ) ;
#54096 = cartesian_point ( 'none', ( 5.811289415538911200, -3.947837458708391100, 4.396653776607566400 ) ) ;
#54097 = cartesian_point ( 'none', ( 4.646644821377467600, -3.699705243362653800, 4.607403405821287400 ) ) ;
#54098 = cartesian_point ( 'none', ( 3.485978078972125500, -3.435016958894696200, 4.796942622268733000 ) ) ;
#54099 = cartesian_point ( 'none', ( 2.325311336566785200, -3.170328674426736700, 4.986481838716181300 ) ) ;
#54100 = cartesian_point ( 'none', ( 1.160666742405341400, -2.890892410209861200, 5.153515897358783300 ) ) ;
#54101 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.598616999273316800, 5.296903786205705300 ) ) ;
#54102 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #54066, #54065, #54064, #54063, #54062, #54061, #54060, #54059, #54058, #54057, #54632, #54693, #54692, #54691, #54690, #54689, #54688, #54687, #54686 ),
( #54685, #54684, #54683, #54682, #54681, #54680, #54679, #54678, #54677, #54676, #54675, #54674, #54673, #54672, #54671, #54670, #54669, #54668, #54667 ),
( #54666, #54665, #54664, #54663, #54662, #54661, #54660, #54659, #54658, #54657, #54656, #54655, #54654, #54653, #54652, #54651, #54650, #54649, #54648 ),
( #54647, #54646, #54742, #54741, #54740, #54739, #54738, #54737, #54736, #54735, #54734, #54733, #54732, #54731, #54730, #54729, #54728, #54727, #54726 ),
( #54725, #54724, #54723, #54722, #54721, #54720, #54719, #54718, #54717, #54716, #54715, #54714, #54713, #54712, #54711, #54710, #54709, #54708, #54707 ),
( #54706, #54705, #54704, #54703, #54702, #54701, #54700, #54699, #54698, #54697, #54696, #54695, #54694, #54790, #54789, #54788, #54787, #54786, #54785 ),
( #54784, #54783, #54782, #54781, #54780, #54779, #54778, #54777, #54776, #54775, #54774, #54773, #54772, #54771, #54770, #54769, #54768, #54767, #54766 ),
( #54765, #54764, #54763, #54762, #54761, #54760, #54759, #54758, #54757, #54756, #54755, #54754, #54753, #54752, #54751, #54750, #54749, #54748, #54747 ),
( #54746, #54745, #54744, #54743, #54839, #54838, #54837, #54836, #54835, #54834, #54833, #54832, #54831, #54830, #54829, #54828, #54827, #54826, #54825 ),
( #54824, #54823, #54822, #54821, #54820, #54819, #54818, #54817, #54816, #54815, #54814, #54813, #54812, #54811, #54810, #54809, #54808, #54807, #54806 ),
( #54805, #54804, #54803, #54802, #54801, #54800, #54799, #54798, #54797, #54796, #54795, #54794, #54793, #54792, #54791, #54888, #54887, #54886, #54885 ),
( #54884, #54883, #54882, #54881, #54880, #54879, #54878, #54877, #54876, #54875, #54874, #54873, #54872, #54871, #54870, #54869, #54868, #54867, #54866 ),
( #54865, #54864, #54863, #54862, #54861, #54860, #54859, #54858, #54857, #54856, #54855, #54854, #54853, #54852, #54851, #54850, #54848, #54847, #54846 ),
( #54845, #54844, #54843, #54842, #54841, #54840, #54937, #54936, #54935, #54934, #54933, #54932, #54931, #54930, #54929, #54928, #54927, #54926, #54925 ),
( #54924, #54923, #54922, #54921, #54920, #54919, #54918, #54917, #54916, #54915, #54914, #54913, #54912, #54911, #54910, #54909, #54908, #54907, #54906 ),
( #54905, #54904, #54903, #54902, #54901, #54900, #54899, #54898, #54897, #54896, #54895, #54894, #54893, #54892, #54891, #54890, #54889, #54987, #54986 ),
( #54985, #54984, #54983, #54982, #54981, #54980, #54979, #54978, #54977, #54976, #54975, #54974, #54973, #54972, #54971, #54970, #54969, #54968, #54967 ),
( #54966, #54965, #54964, #54963, #54962, #54961, #54960, #54958, #54957, #54956, #54955, #54954, #54953, #54952, #54951, #54950, #54949, #54948, #54947 ),
( #54946, #54945, #54943, #54942, #54941, #54940, #54939, #54938, #55044, #55043, #55042, #55041, #55040, #55039, #55038, #55037, #55036, #55035, #55034 ),
( #55032, #55031, #55030, #55028, #55027, #55026, #55025, #55023, #55022, #55021, #55020, #55019, #55018, #55017, #55015, #55014, #55013, #55012, #55009 ),
( #55008, #55007, #55006, #55005, #55004, #55003, #55002, #55001, #55000, #54998, #54996, #54995, #54994, #54993, #54992, #54991, #54990, #54989, #54988 ),
( #55092, #55091, #55090, #55089, #55088, #55087, #55086, #55085, #55084, #55083, #55082, #55081, #55080, #55079, #55078, #55077, #55076, #55075, #55074 ),
( #55073, #55072, #55071, #55070, #55069, #55068, #55067, #55066, #55065, #55064, #55063, #55062, #55061, #55060, #55059, #55058, #55057, #55056, #55055 ),
( #55054, #55053, #55052, #55051, #55050, #55049, #55048, #55047, #55046, #55045, #55120, #55119, #55118, #55117, #55116, #55115, #55114, #55113, #55112 ),
( #55111, #55110, #55109, #55108, #55107, #55106, #55105, #55104, #55103, #55102, #55101, #55100, #55099, #55098, #55097, #55096, #55095, #55094, #55093 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 0.06472570607300232000, 0.1013029446407994700, 0.1319002766818587700, 0.1591489200251136000, 0.1850647138686928300, 0.1979538723300953200, 0.2109519403790656200, 0.2241472491554218300, 0.2317470435348161200, 0.2420361988459176500, 0.2591847310483653700, 0.2831926529955484100, 0.3140599689719484300, 0.3517866809250593800, 0.3963727899035322000, 0.4478182965365585800, 0.5061232012312625300, 0.5712875042662026700, 0.6433112058403480700, 0.7221943061007654000, 0.8079368051592226200, 0.9811871054658933800 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132399800 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693883600, 0.9978805365584710900, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219294693880300, 0.9978805365584708700, 0.9986758212672480800) ) )
representation_item ( '' ) surface ( ) );
#54103 = cartesian_point ( 'none', ( 15.10457905829384600, -3.564954490326954800, 2.516046153611847500 ) ) ;
#54104 = cartesian_point ( 'none', ( 13.94391231588850200, -3.415722986885057800, 2.704520756876703100 ) ) ;
#54105 = cartesian_point ( 'none', ( 12.78324557348316600, -3.266491483443161300, 2.892995360141560100 ) ) ;
#54106 = cartesian_point ( 'none', ( 11.61860097932172100, -3.102205571869125000, 3.068502787202816300 ) ) ;
#54107 = cartesian_point ( 'none', ( 10.45793423691638100, -2.923987491522723700, 3.229844144371453400 ) ) ;
#54108 = cartesian_point ( 'none', ( 9.297267494511039800, -2.745769411176323800, 3.391185501540090900 ) ) ;
#54109 = cartesian_point ( 'none', ( 8.132622900349593600, -2.554836572257079800, 3.537258663748663200 ) ) ;
#54110 = cartesian_point ( 'none', ( 20.00005355952163600, -5.415517556429373200, 0.5503208475869677500 ) ) ;
#54111 = cartesian_point ( 'none', ( 19.14253799322049300, -5.393142274359554700, 0.7705082771755261700 ) ) ;
#54112 = cartesian_point ( 'none', ( 18.28475599830563800, -5.357401348280307100, 0.9888751620957994000 ) ) ;
#54113 = cartesian_point ( 'none', ( 17.42989039486063500, -5.308445079192475500, 1.204613747423121300 ) ) ;
#54114 = cartesian_point ( 'none', ( 16.26922365245529500, -5.241976252825499400, 1.497525990042212000 ) ) ;
#54115 = cartesian_point ( 'none', ( 15.10457905829384600, -5.151545949923495900, 1.783948836672506000 ) ) ;
#54116 = cartesian_point ( 'none', ( 13.94391231588850200, -5.037771901150413200, 2.061925728842572100 ) ) ;
#54117 = cartesian_point ( 'none', ( 12.78324557348316600, -4.923997852377329600, 2.339902621012639000 ) ) ;
#54118 = cartesian_point ( 'none', ( 11.61860097932172100, -4.787657249851652500, 2.607534694684095800 ) ) ;
#54119 = cartesian_point ( 'none', ( 10.45793423691638100, -4.629681438136185700, 2.862993751418413200 ) ) ;
#54120 = cartesian_point ( 'none', ( 9.297267494511039800, -4.471705626420718000, 3.118452808152731800 ) ) ;
#54121 = cartesian_point ( 'none', ( 8.132622900349593600, -4.293173740494841800, 3.359993803560341200 ) ) ;
#54122 = cartesian_point ( 'none', ( 6.971956157944251100, -4.095305334168382500, 3.585966767723260500 ) ) ;
#54123 = cartesian_point ( 'none', ( 5.811289415538911200, -3.897436927841922700, 3.811939731886179400 ) ) ;
#54124 = cartesian_point ( 'none', ( 4.646644821377467600, -3.681583642966014000, 4.020801040325603800 ) ) ;
#54125 = cartesian_point ( 'none', ( 3.485978078972125500, -3.449219976348708800, 4.211123958522311900 ) ) ;
#54126 = cartesian_point ( 'none', ( 2.325311336566785200, -3.216856309731404500, 4.401446876719019100 ) ) ;
#54127 = cartesian_point ( 'none', ( 1.160666742405341600, -2.969569540829358500, 4.571931306156826300 ) ) ;
#54128 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.709048889019658500, 4.721412665313737400 ) ) ;
#54129 = cartesian_point ( 'none', ( 20.00005355952163600, -5.603513159258469900, 0.7261820672088358200 ) ) ;
#54130 = cartesian_point ( 'none', ( 19.14253799322049000, -5.573987604013582100, 0.9540131371567068800 ) ) ;
#54131 = cartesian_point ( 'none', ( 18.28475599830563800, -5.530645672540410700, 1.179572236420823900 ) ) ;
#54132 = cartesian_point ( 'none', ( 17.42989039486063500, -5.473666463259832900, 1.402025523912858700 ) ) ;
#54133 = cartesian_point ( 'none', ( 16.26922365245529500, -5.396304743529845500, 1.704054441078606300 ) ) ;
#54134 = cartesian_point ( 'none', ( 15.10457905829384600, -5.294265903001346800, 1.998663296185669200 ) ) ;
#54135 = cartesian_point ( 'none', ( 13.94391231588850700, -5.168246970421170000, 2.283839612024217500 ) ) ;
#54136 = cartesian_point ( 'none', ( 12.78324557348316800, -5.042228037840994000, 2.569015927862766900 ) ) ;
#54137 = cartesian_point ( 'none', ( 11.61860097932172100, -4.893089850300175800, 2.842811661030643800 ) ) ;
#54138 = cartesian_point ( 'none', ( 10.45793423691638100, -4.721851172843757100, 3.103356509045092500 ) ) ;
#54139 = cartesian_point ( 'none', ( 9.297267494511039800, -4.550612495387342800, 3.363901357059540400 ) ) ;
#54140 = cartesian_point ( 'none', ( 8.132622900349593600, -4.358443061816085000, 3.609415534419619500 ) ) ;
#54141 = cartesian_point ( 'none', ( 6.971956157944253700, -4.146655584218519800, 3.838221930345860200 ) ) ;
#54142 = cartesian_point ( 'none', ( 5.811289415538913000, -3.934868106620954500, 4.067028326272102300 ) ) ;
#54143 = cartesian_point ( 'none', ( 4.646644821377469400, -3.704909308218751600, 4.277563961073696000 ) ) ;
#54144 = cartesian_point ( 'none', ( 3.485978078972126900, -3.458350040780151500, 4.468390662884619500 ) ) ;
#54145 = cartesian_point ( 'none', ( 2.325311336566785700, -3.211790773341551800, 4.659217364695545700 ) ) ;
#54146 = cartesian_point ( 'none', ( 1.160666742405341600, -2.950315286670968100, 4.829031593646705600 ) ) ;
#54147 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.675709723475017100, 4.976673346364997900 ) ) ;
#54148 = cartesian_point ( 'none', ( 20.00005355952163600, -5.735623581843180200, 0.8730541718781290600 ) ) ;
#54149 = cartesian_point ( 'none', ( 19.14253799322049300, -5.700126410613593800, 1.106256668299588000 ) ) ;
#54150 = cartesian_point ( 'none', ( 18.28475599830563800, -5.650498087366548500, 1.336812285177496000 ) ) ;
#54151 = cartesian_point ( 'none', ( 17.42989039486063500, -5.586941450552005000, 1.563869140220257400 ) ) ;
#54152 = cartesian_point ( 'none', ( 16.26922365245529500, -5.500649436564667200, 1.872148405664157700 ) ) ;
#54153 = cartesian_point ( 'none', ( 15.10457905829384600, -5.389194653591520300, 2.172248803086471700 ) ) ;
#54154 = cartesian_point ( 'none', ( 13.94391231588850200, -5.253338450813935800, 2.462120342475004000 ) ) ;
#54155 = cartesian_point ( 'none', ( 12.78324557348316600, -5.117482248036354000, 2.751991881863538000 ) ) ;
#54156 = cartesian_point ( 'none', ( 11.61860097932172100, -4.958152661075682300, 3.029654446678393200 ) ) ;
#54157 = cartesian_point ( 'none', ( 10.45793423691637800, -4.776438072568939900, 3.293211320055747600 ) ) ;
#54158 = cartesian_point ( 'none', ( 11.61860097932172100, -4.535216706288518500, 2.182852505570966400 ) ) ;
#54159 = cartesian_point ( 'none', ( 10.45793423691638100, -4.401369372368412400, 2.425713636132295700 ) ) ;
#54160 = cartesian_point ( 'none', ( 9.297267494511039800, -4.267522038448306400, 2.668574766693624600 ) ) ;
#54161 = cartesian_point ( 'none', ( 8.132622900349593600, -4.114076547830817900, 2.899553378136774800 ) ) ;
#54162 = cartesian_point ( 'none', ( 6.971956157944251100, -3.942081088808545800, 3.117071652336358400 ) ) ;
#54163 = cartesian_point ( 'none', ( 5.811289415538911200, -3.770085629786272400, 3.334589926535940700 ) ) ;
#54164 = cartesian_point ( 'none', ( 4.646644821377467600, -3.580715105745438300, 3.537161993118545000 ) ) ;
#54165 = cartesian_point ( 'none', ( 3.485978078972125500, -3.375263109384425900, 3.723404079464038400 ) ) ;
#54166 = cartesian_point ( 'none', ( 2.325311336566785200, -3.169811113023415700, 3.909646165809532700 ) ) ;
#54167 = cartesian_point ( 'none', ( 1.160666742405341600, -2.949681089802956600, 4.078286049621184800 ) ) ;
#54168 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.716376750990552300, 4.228171749493969700 ) ) ;
#54169 = cartesian_point ( 'none', ( 20.00005355952163600, -5.144060893227945500, 0.3377627758963372400 ) ) ;
#54170 = cartesian_point ( 'none', ( 19.14253799322049300, -5.130327927419899400, 0.5469131542165366300 ) ) ;
#54171 = cartesian_point ( 'none', ( 18.28475599830563800, -5.103883649754493500, 0.7547923502964886100 ) ) ;
#54172 = cartesian_point ( 'none', ( 17.42989039486063500, -5.064843003189466200, 0.9606307922719116200 ) ) ;
#54173 = cartesian_point ( 'none', ( 16.26922365245529500, -5.011836799772907200, 1.240101428295429700 ) ) ;
#54174 = cartesian_point ( 'none', ( 15.10457905829384600, -4.935933137213247300, 1.514240312823065700 ) ) ;
#54175 = cartesian_point ( 'none', ( 13.94391231588850200, -4.837650514491071100, 1.781174799300324600 ) ) ;
#54176 = cartesian_point ( 'none', ( 12.78324557348316600, -4.739367891768893900, 2.048109285777583600 ) ) ;
#54177 = cartesian_point ( 'none', ( 11.61860097932172100, -4.619377678854662300, 2.306015940993817000 ) ) ;
#54178 = cartesian_point ( 'none', ( 10.45793423691638100, -4.478499530571057500, 2.553133000979990200 ) ) ;
#54179 = cartesian_point ( 'none', ( 9.297267494511039800, -4.337621382287451000, 2.800250060966163400 ) ) ;
#54180 = cartesian_point ( 'none', ( 8.132622900349593600, -4.176817639235810700, 3.034889465629166900 ) ) ;
#54181 = cartesian_point ( 'none', ( 6.971956157944251100, -3.997186754034026000, 3.255448389913929500 ) ) ;
#54182 = cartesian_point ( 'none', ( 5.811289415538911200, -3.817555868832243100, 3.476007314198691100 ) ) ;
#54183 = cartesian_point ( 'none', ( 4.646644821377467600, -3.620324902569566700, 3.680979117008537700 ) ) ;
#54184 = cartesian_point ( 'none', ( 3.485978078972125500, -3.406841142735141500, 3.868963633091604000 ) ) ;
#54185 = cartesian_point ( 'none', ( 2.325311336566785200, -3.193357382900715400, 4.056948149174671100 ) ) ;
#54186 = cartesian_point ( 'none', ( 1.160666742405341600, -2.965079140043894500, 4.226661253672319600 ) ) ;
#54187 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.723565786034482200, 4.376943633994005500 ) ) ;
#54188 = cartesian_point ( 'none', ( 20.00005355952163600, -5.276764418057077900, 0.4351839746176892600 ) ) ;
#54189 = cartesian_point ( 'none', ( 19.14253799322049300, -5.259070441484991100, 0.6497298941257808600 ) ) ;
#54190 = cartesian_point ( 'none', ( 18.28475599830563800, -5.228344729768977600, 0.8627521432192676300 ) ) ;
#54191 = cartesian_point ( 'none', ( 17.42989039486063500, -5.184718534756265200, 1.073462403064099300 ) ) ;
#54192 = cartesian_point ( 'none', ( 16.26922365245529500, -5.125486447928945900, 1.359547595753940500 ) ) ;
#54193 = cartesian_point ( 'none', ( 15.10457905829384600, -5.042831940746763700, 1.639764315506301100 ) ) ;
#54194 = cartesian_point ( 'none', ( 13.94391231588850200, -4.937319627304336000, 1.912198397989256900 ) ) ;
#54195 = cartesian_point ( 'none', ( 12.78324557348316600, -4.831807313861908400, 2.184632480472213300 ) ) ;
#54196 = cartesian_point ( 'none', ( 11.61860097932172100, -4.704157950248128600, 2.447422924657880500 ) ) ;
#54197 = cartesian_point ( 'none', ( 10.45793423691638100, -4.555243511051229700, 2.698774605346464700 ) ) ;
#54198 = cartesian_point ( 'none', ( 9.297267494511039800, -4.406329071854330900, 2.950126286035048100 ) ) ;
#54199 = cartesian_point ( 'none', ( 8.132622900349593600, -4.237166793691282700, 3.188322216380196300 ) ) ;
#54200 = cartesian_point ( 'none', ( 6.971956157944251100, -4.048912226450233300, 3.411735276650155400 ) ) ;
#54201 = cartesian_point ( 'none', ( 5.811289415538911200, -3.860657659209183000, 3.635148336920113600 ) ) ;
#54202 = cartesian_point ( 'none', ( 4.646644821377467600, -3.654596772472008300, 3.842252389375375300 ) ) ;
#54203 = cartesian_point ( 'none', ( 3.485978078972125500, -3.432137171038112600, 4.031632703336924800 ) ) ;
#54204 = cartesian_point ( 'none', ( 2.325311336566785200, -3.209677569604217200, 4.221013017298473900 ) ) ;
#54205 = cartesian_point ( 'none', ( 1.160666742405341600, -2.972338878122462400, 4.391375933192841300 ) ) ;
#54206 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.721742360513935900, 4.541557699558746100 ) ) ;
#54207 = cartesian_point ( 'none', ( 1.160666742405341600, -2.873802118659984000, 3.733645680759212200 ) ) ;
#54208 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.659687133046832100, 3.880403330350341100 ) ) ;
#54209 = cartesian_point ( 'none', ( 20.00005355952163600, -4.797359577640763800, 0.1396018381075812800 ) ) ;
#54210 = cartesian_point ( 'none', ( 19.14253799322049300, -4.791683560606665900, 0.3346558219985016300 ) ) ;
#54211 = cartesian_point ( 'none', ( 18.28475599830563800, -4.774138132382696600, 0.5289586881239685100 ) ) ;
#54212 = cartesian_point ( 'none', ( 17.42989039486063500, -4.744804105392774800, 0.7217905456795945500 ) ) ;
#54213 = cartesian_point ( 'none', ( 16.26922365245529500, -4.704976757783023300, 0.9836019029726204000 ) ) ;
#54214 = cartesian_point ( 'none', ( 15.10457905829384600, -4.643665230235078500, 1.241230125446365800 ) ) ;
#54215 = cartesian_point ( 'none', ( 13.94391231588850200, -4.561288342651164600, 1.492915351109754400 ) ) ;
#54216 = cartesian_point ( 'none', ( 12.78324557348316600, -4.478911455067249700, 1.744600576773144300 ) ) ;
#54217 = cartesian_point ( 'none', ( 11.61860097932172100, -4.376031925118628200, 1.988623540329435200 ) ) ;
#54218 = cartesian_point ( 'none', ( 10.45793423691638100, -4.253352524313318600, 2.223317317501505700 ) ) ;
#54219 = cartesian_point ( 'none', ( 9.297267494511039800, -4.130673123508009000, 2.458011094673579100 ) ) ;
#54220 = cartesian_point ( 'none', ( 8.132622900349593600, -3.989031876548788000, 2.681772488986988700 ) ) ;
#54221 = cartesian_point ( 'none', ( 6.971956157944251100, -3.829396336774723200, 2.893072983227506200 ) ) ;
#54222 = cartesian_point ( 'none', ( 5.811289415538911200, -3.669760797000657600, 3.104373477468024100 ) ) ;
#54223 = cartesian_point ( 'none', ( 4.646644821377467600, -3.493221437016712300, 3.301769675004103900 ) ) ;
#54224 = cartesian_point ( 'none', ( 3.485978078972125500, -3.300984199660133000, 3.483913159649464100 ) ) ;
#54225 = cartesian_point ( 'none', ( 2.325311336566785200, -3.108746962303555500, 3.666056644294824800 ) ) ;
#54226 = cartesian_point ( 'none', ( 1.160666742405341600, -2.902125022831483200, 3.831703191358274200 ) ) ;
#54227 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.682529818602401100, 3.979721266959978600 ) ) ;
#54228 = cartesian_point ( 'none', ( 20.00005355952163600, -4.902969266977906100, 0.1913081115420685600 ) ) ;
#54229 = cartesian_point ( 'none', ( 19.14253799322049300, -4.895190944610568800, 0.3906560388636005600 ) ) ;
#54230 = cartesian_point ( 'none', ( 18.28475599830563800, -4.875286025816350800, 0.5891158679011459000 ) ) ;
#54231 = cartesian_point ( 'none', ( 17.42989039486063500, -4.843344417546175500, 0.7859524664354470300 ) ) ;
#54232 = cartesian_point ( 'none', ( 16.26922365245529500, -4.799976708904338800, 1.053201134163194200 ) ) ;
#54233 = cartesian_point ( 'none', ( 15.10457905829384600, -4.734687902915344400, 1.315955735203080800 ) ) ;
#54234 = cartesian_point ( 'none', ( 13.94391231588850200, -4.647923988326070300, 1.572421389200344000 ) ) ;
#54235 = cartesian_point ( 'none', ( 12.78324557348316600, -4.561160073736799000, 1.828887043197608800 ) ) ;
#54236 = cartesian_point ( 'none', ( 11.61860097932172100, -4.453513736061347000, 2.077311829682696700 ) ) ;
#54237 = cartesian_point ( 'none', ( 10.45793423691638100, -4.325720308937989400, 2.315998755464495400 ) ) ;
#54238 = cartesian_point ( 'none', ( 9.297267494511039800, -4.197926881814631800, 2.554685681246293700 ) ) ;
#54239 = cartesian_point ( 'none', ( 8.132622900349593600, -4.050859323931451400, 2.782004272596355400 ) ) ;
#54240 = cartesian_point ( 'none', ( 6.971956157944251100, -3.885522255833333500, 2.996401713037740900 ) ) ;
#54241 = cartesian_point ( 'none', ( 5.811289415538911200, -3.720185187735215700, 3.210799153479125100 ) ) ;
#54242 = cartesian_point ( 'none', ( 4.646644821377467600, -3.537708029246850100, 3.410810891097471900 ) ) ;
#54243 = cartesian_point ( 'none', ( 3.485978078972125500, -3.339337284390116800, 3.595070642915615600 ) ) ;
#54244 = cartesian_point ( 'none', ( 2.325311336566785200, -3.140966539533384300, 3.779330394733760200 ) ) ;
#54245 = cartesian_point ( 'none', ( 1.160666742405341600, -2.928057281640946000, 3.946579479809853500 ) ) ;
#54246 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.702063896831353500, 4.095675417304480700 ) ) ;
#54247 = cartesian_point ( 'none', ( 20.00005355952163600, -5.018978213717467400, 0.2568982031278244100 ) ) ;
#54248 = cartesian_point ( 'none', ( 19.14253799322049300, -5.008533089235232400, 0.4609628932565481600 ) ) ;
#54249 = cartesian_point ( 'none', ( 18.28475599830563800, -4.985679601328922800, 0.6639672409857961800 ) ) ;
#54250 = cartesian_point ( 'none', ( 17.42989039486063500, -4.950518969573863600, 0.8651594815004903800 ) ) ;
#54251 = cartesian_point ( 'none', ( 16.26922365245529500, -4.902780733580278200, 1.138321884402624800 ) ) ;
#54252 = cartesian_point ( 'none', ( 15.10457905829384600, -4.832647975426271000, 1.406609106924978400 ) ) ;
#54253 = cartesian_point ( 'none', ( 13.94391231588850200, -4.740599772963715700, 1.668188475298058000 ) ) ;
#54254 = cartesian_point ( 'none', ( 12.78324557348316600, -4.648551570501157700, 1.929767843671138700 ) ) ;
#54255 = cartesian_point ( 'none', ( 12.78324557348316600, -4.278759282764934100, 1.580539951690795000 ) ) ;
#54256 = cartesian_point ( 'none', ( 11.61860097932172100, -4.185218972254475000, 1.813788767475146300 ) ) ;
#54257 = cartesian_point ( 'none', ( 10.45793423691638100, -4.072736614789056900, 2.038516422680767700 ) ) ;
#54258 = cartesian_point ( 'none', ( 9.297267494511039800, -3.960254257323638800, 2.263244077886389600 ) ) ;
#54259 = cartesian_point ( 'none', ( 8.132622900349593600, -3.829598221460357900, 2.477915454757382300 ) ) ;
#54260 = cartesian_point ( 'none', ( 6.971956157944251100, -3.681661020407637400, 2.681064130115804900 ) ) ;
#54261 = cartesian_point ( 'none', ( 5.811289415538911200, -3.533723819354917400, 2.884212805474227500 ) ) ;
#54262 = cartesian_point ( 'none', ( 4.646644821377467600, -3.369516014202297100, 3.074451067877336500 ) ) ;
#54263 = cartesian_point ( 'none', ( 3.485978078972125500, -3.190159310763491400, 3.250479397093855500 ) ) ;
#54264 = cartesian_point ( 'none', ( 2.325311336566785200, -3.010802607324687900, 3.426507726310374500 ) ) ;
#54265 = cartesian_point ( 'none', ( 1.160666742405341600, -2.817522193749488300, 3.587123670361379400 ) ) ;
#54266 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.611638371246377800, 3.731230059486576200 ) ) ;
#54267 = cartesian_point ( 'none', ( 20.00005355952163600, -4.621958258538439800, 0.07177783925138535300 ) ) ;
#54268 = cartesian_point ( 'none', ( 19.14253799322049300, -4.619039871189216700, 0.2597002488842312100 ) ) ;
#54269 = cartesian_point ( 'none', ( 18.28475599830563800, -4.604680742858623600, 0.4470543360611237100 ) ) ;
#54270 = cartesian_point ( 'none', ( 17.42989039486063500, -4.578949296815978600, 0.6331457486769794800 ) ) ;
#54271 = cartesian_point ( 'none', ( 16.26922365245529500, -4.544013239574537600, 0.8858054799844953300 ) ) ;
#54272 = cartesian_point ( 'none', ( 15.10457905829384600, -4.488332031442334700, 1.134717253472414800 ) ) ;
#54273 = cartesian_point ( 'none', ( 13.94391231588850200, -4.412286031530912900, 1.378180749334598300 ) ) ;
#54274 = cartesian_point ( 'none', ( 12.78324557348316600, -4.336240031619490200, 1.621644245196782300 ) ) ;
#54275 = cartesian_point ( 'none', ( 11.61860097932172100, -4.240348711217877500, 1.857996360887753700 ) ) ;
#54276 = cartesian_point ( 'none', ( 10.45793423691638100, -4.125267105276933000, 2.085622571799451200 ) ) ;
#54277 = cartesian_point ( 'none', ( 9.297267494511039800, -4.010185499335990200, 2.313248782711149000 ) ) ;
#54278 = cartesian_point ( 'none', ( 8.132622900349593600, -3.876699731915504500, 2.530594171013103500 ) ) ;
#54279 = cartesian_point ( 'none', ( 6.971956157944251100, -3.725721646159749300, 2.736174047317890200 ) ) ;
#54280 = cartesian_point ( 'none', ( 5.811289415538911200, -3.574743560403995400, 2.941753923622676800 ) ) ;
#54281 = cartesian_point ( 'none', ( 4.646644821377467600, -3.407304489728447500, 3.134163968919880400 ) ) ;
#54282 = cartesian_point ( 'none', ( 3.485978078972125500, -3.224548212766801500, 3.312089827498901700 ) ) ;
#54283 = cartesian_point ( 'none', ( 2.325311336566785200, -3.041791935805157700, 3.490015686077923500 ) ) ;
#54284 = cartesian_point ( 'none', ( 1.160666742405341600, -2.844966863241492000, 3.652241943910220700 ) ) ;
#54285 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.635417509899413700, 3.797660431159538800 ) ) ;
#54286 = advanced_face ( 'none', ( #7428 ), #7378, .t. ) ;
#54287 = cartesian_point ( 'none', ( 20.00005355952163600, -4.703340257387308700, 0.1002799836896529100 ) ) ;
#54288 = cartesian_point ( 'none', ( 19.14253799322049300, -4.699263012393135600, 0.2915112724747853100 ) ) ;
#54289 = cartesian_point ( 'none', ( 18.28475599830563800, -4.683545883062578200, 0.4820967731996391700 ) ) ;
#54291 = edge_curve ( 'none', #53994, #54314, #7377, .t. ) ;
#54290 = cartesian_point ( 'none', ( 17.42989039486063500, -4.656262594697117200, 0.6713302474292139900 ) ) ;
#54292 = cartesian_point ( 'none', ( 16.26922365245529500, -4.619219572610802500, 0.9282560135414239500 ) ) ;
#54293 = cartesian_point ( 'none', ( 15.10457905829384600, -4.561086309624952800, 1.181245259384505500 ) ) ;
#54294 = cartesian_point ( 'none', ( 13.94391231588850200, -4.482259914872114900, 1.428569811881630100 ) ) ;
#54295 = cartesian_point ( 'none', ( 12.78324557348316600, -4.403433520119278000, 1.675894364378755600 ) ) ;
#54296 = cartesian_point ( 'none', ( 11.61860097932172100, -4.304452457804528900, 1.915864746052571700 ) ) ;
#54297 = cartesian_point ( 'none', ( 10.45793423691638100, -4.185992868948954300, 2.146841715869479900 ) ) ;
#54298 = cartesian_point ( 'none', ( 9.297267494511039800, -4.067533280093377900, 2.377818685686389000 ) ) ;
#54299 = cartesian_point ( 'none', ( 8.132622900349593600, -3.930404363805301700, 2.598224436734974100 ) ) ;
#54300 = cartesian_point ( 'none', ( 6.971956157944251100, -3.775542849629865300, 2.806553374247083200 ) ) ;
#54301 = cartesian_point ( 'none', ( 5.811289415538911200, -3.620681335454428900, 3.014882311759193200 ) ) ;
#54302 = cartesian_point ( 'none', ( 4.646644821377467600, -3.449145084560961500, 3.209711337848856400 ) ) ;
#54303 = cartesian_point ( 'none', ( 3.485978078972125500, -3.262105863478532300, 3.389709572713844700 ) ) ;
#54304 = cartesian_point ( 'none', ( 2.325311336566785200, -3.075066642396105300, 3.569707807578833300 ) ) ;
#54305 = cartesian_point ( 'none', ( 2.325311336566785200, -2.946741688736740800, 3.324090250696610100 ) ) ;
#54306 = cartesian_point ( 'none', ( 1.160666742405341600, -2.759199023111103400, 3.481333555661974400 ) ) ;
#54307 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.559311861567510800, 3.622552644444073000 ) ) ;
#54308 = cartesian_point ( 'none', ( 20.00005355952163600, -4.461881464658252300, 0.03404909165233634800 ) ) ;
#54309 = oriented_edge ( 'none', *, *, #54291, .t. ) ;
#54310 = cartesian_point ( 'none', ( 19.14253799322049300, -4.460497075836200600, 0.2154630009592234100 ) ) ;
#54311 = edge_curve ( 'none', #54314, #54023, #7427, .t. ) ;
#54312 = cartesian_point ( 'none', ( 18.28475599830563800, -4.448065206363741800, 0.3964155538754041100 ) ) ;
#54313 = cartesian_point ( 'none', ( 17.42989039486063500, -4.424646608426980000, 0.5762360070655462300 ) ) ;
#54314 = vertex_point ( 'none', #7376 ) ;
#54316 = vertex_point ( 'none', #7412 ) ;
#54315 = cartesian_point ( 'none', ( 16.26922365245529500, -4.392850747569527300, 0.8203815414992284800 ) ) ;
#54317 = cartesian_point ( 'none', ( 15.10457905829384600, -4.341002107263663300, 1.061067513774324400 ) ) ;
#54318 = cartesian_point ( 'none', ( 13.94391231588850200, -4.269454866296510600, 1.296649794647829300 ) ) ;
#54319 = vertex_point ( 'none', #7375 ) ;
#54321 = oriented_edge ( 'none', *, *, #55024, .f. ) ;
#54320 = cartesian_point ( 'none', ( 12.78324557348316600, -4.197907625329358800, 1.532232075521335200 ) ) ;
#54322 = cartesian_point ( 'none', ( 11.61860097932172100, -4.107150523904670600, 1.761101399137594100 ) ) ;
#54323 = cartesian_point ( 'none', ( 10.45793423691638100, -3.997803525051664600, 1.981694355945865700 ) ) ;
#54324 = cartesian_point ( 'none', ( 9.297267494511039800, -3.888456526198660800, 2.202287312754136900 ) ) ;
#54325 = oriented_edge ( 'none', *, *, #54311, .t. ) ;
#54326 = oriented_edge ( 'none', *, *, #55016, .f. ) ;
#54327 = cartesian_point ( 'none', ( 8.132622900349593600, -3.761266580795904700, 2.413097029181105100 ) ) ;
#54328 = cartesian_point ( 'none', ( 6.971956157944251100, -3.617102525139405800, 2.612683461105334000 ) ) ;
#54329 = cartesian_point ( 'none', ( 5.811289415538911200, -3.472938469482907700, 2.812269893029563800 ) ) ;
#54330 = cartesian_point ( 'none', ( 4.646644821377467600, -3.312785090253229200, 2.999269662743031100 ) ) ;
#54331 = cartesian_point ( 'none', ( 3.485978078972125500, -3.137736397423899900, 3.172405372203321900 ) ) ;
#54332 = cartesian_point ( 'none', ( 2.325311336566785200, -2.962687704594571900, 3.345541081663614000 ) ) ;
#54333 = cartesian_point ( 'none', ( 1.160666742405341600, -2.773939458234655900, 3.503630038417814100 ) ) ;
#54334 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.572781000254996000, 3.645592334591199800 ) ) ;
#54335 = cartesian_point ( 'none', ( 20.00005355952163600, -4.500553838242362700, 0.04050979040674113800 ) ) ;
#54336 = cartesian_point ( 'none', ( 19.14253799322049300, -4.498906766373445400, 0.2234960647640311900 ) ) ;
#54337 = cartesian_point ( 'none', ( 18.28475599830563800, -4.486116983245274500, 0.4060017142502381200 ) ) ;
#54338 = cartesian_point ( 'none', ( 17.42989039486063500, -4.462246695043638100, 0.5873502588821958300 ) ) ;
#54339 = cartesian_point ( 'none', ( 16.26922365245529500, -4.429837566011402200, 0.8335705111530706800 ) ) ;
#54340 = cartesian_point ( 'none', ( 15.10457905829384600, -4.377206423311462500, 1.076273471767604400 ) ) ;
#54341 = cartesian_point ( 'none', ( 13.94391231588850200, -4.304712791015735900, 1.313801233407235300 ) ) ;
#54342 = cartesian_point ( 'none', ( 12.78324557348316600, -4.232219158720009300, 1.551328995046866300 ) ) ;
#54343 = cartesian_point ( 'none', ( 11.61860097932172100, -4.140358241844651800, 1.782059002249614600 ) ) ;
#54344 = vertex_point ( 'none', #7420 ) ;
#54345 = cartesian_point ( 'none', ( 10.45793423691638100, -4.029757543597665600, 2.004415135109134800 ) ) ;
#54346 = cartesian_point ( 'none', ( 9.297267494511039800, -3.919156845350678400, 2.226771267968654700 ) ) ;
#54347 = cartesian_point ( 'none', ( 8.132622900349593600, -3.790571880648724500, 2.439234608631363900 ) ) ;
#54348 = cartesian_point ( 'none', ( 6.971956157944251100, -3.644881015184155500, 2.640353817045543000 ) ) ;
#54349 = cartesian_point ( 'none', ( 5.811289415538911200, -3.499190149719585600, 2.841473025459723800 ) ) ;
#54350 = cartesian_point ( 'none', ( 4.646644821377467600, -3.337388599832119300, 3.029874253499710100 ) ) ;
#54351 = cartesian_point ( 'none', ( 3.485978078972125500, -3.160581634172098000, 3.204270529741657800 ) ) ;
#54352 = cartesian_point ( 'none', ( 2.325311336566785200, -2.983774668512078100, 3.378666805983605100 ) ) ;
#54353 = cartesian_point ( 'none', ( 1.160666742405341600, -2.793170057934866600, 3.537866827025284900 ) ) ;
#54354 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.590069825201239500, 3.680783095296281400 ) ) ;
#54355 = cartesian_point ( 'none', ( 20.00005355952163600, -4.554117765690187400, 0.05238430306546909600 ) ) ;
#54356 = advanced_face ( 'none', ( #7424 ), #7411, .t. ) ;
#54357 = cartesian_point ( 'none', ( 19.14253799322049300, -4.551987892612945800, 0.2375484123906105000 ) ) ;
#54358 = cartesian_point ( 'none', ( 18.28475599830563800, -4.538583654506243900, 0.4221979620978625900 ) ) ;
#54359 = cartesian_point ( 'none', ( 17.42989039486063500, -4.513969711582443100, 0.6056485630288824800 ) ) ;
#54360 = cartesian_point ( 'none', ( 16.26922365245529500, -4.480550908865394500, 0.8547228157732275100 ) ) ;
#54361 = cartesian_point ( 'none', ( 15.10457905829384600, -4.426677859537097200, 1.100186650810623100 ) ) ;
#54362 = cartesian_point ( 'none', ( 13.94391231588850200, -4.352718571151015700, 1.340363301250708600 ) ) ;
#54363 = cartesian_point ( 'none', ( 12.78324557348316600, -4.102705544681450400, 1.485663481023670400 ) ) ;
#54364 = cartesian_point ( 'none', ( 11.61860097932172100, -4.014657643301673900, 1.709360340094134600 ) ) ;
#54365 = cartesian_point ( 'none', ( 10.45793423691638100, -3.908437729938552900, 1.925022222911902700 ) ) ;
#54366 = cartesian_point ( 'none', ( 9.297267494511039800, -3.802217816575431000, 2.140684105729671000 ) ) ;
#54367 = cartesian_point ( 'none', ( 8.132622900349593600, -3.678551480942810100, 2.346837822956826100 ) ) ;
#54368 = cartesian_point ( 'none', ( 6.971956157944251100, -3.538283489509076200, 2.542075135667587900 ) ) ;
#54369 = cartesian_point ( 'none', ( 5.811289415538911200, -3.398015498075341900, 2.737312448378350200 ) ) ;
#54370 = cartesian_point ( 'none', ( 4.646644821377467600, -3.242104023451857200, 2.920299687758871200 ) ) ;
#54371 = cartesian_point ( 'none', ( 3.485978078972125500, -3.071614099102456800, 3.089786865417565300 ) ) ;
#54372 = cartesian_point ( 'none', ( 2.325311336566785200, -2.901124174753058100, 3.259274043076261200 ) ) ;
#54373 = cartesian_point ( 'none', ( 1.160666742405341600, -2.717220419735558500, 3.414103389731981200 ) ) ;
#54374 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.521159083172680700, 3.553217263952177500 ) ) ;
#54375 = cartesian_point ( 'none', ( 20.00005355952163600, -4.386133655975831900, 0.02683108458569545600 ) ) ;
#54376 = cartesian_point ( 'none', ( 19.14253799322049300, -4.385042741305823300, 0.2051651930947902800 ) ) ;
#54377 = cartesian_point ( 'none', ( 18.28475599830563800, -4.373091334140701400, 0.3830622221360512300 ) ) ;
#54378 = cartesian_point ( 'none', ( 17.42989039486063500, -4.350338156496611000, 0.5598627325636395000 ) ) ;
#54379 = cartesian_point ( 'none', ( 16.26922365245529500, -4.319445749001080700, 0.7999080352014252800 ) ) ;
#54380 = cartesian_point ( 'none', ( 15.10457905829384600, -4.268836070763852000, 1.036582386638289700 ) ) ;
#54381 = cartesian_point ( 'none', ( 13.94391231588850200, -4.198854837204828900, 1.268269061069284400 ) ) ;
#54382 = cartesian_point ( 'none', ( 12.78324557348316600, -4.128873603645808500, 1.499955735500278600 ) ) ;
#54383 = cartesian_point ( 'none', ( 11.61860097932172100, -4.039998857550235000, 1.725072078011842300 ) ) ;
#54384 = cartesian_point ( 'none', ( 10.45793423691638100, -3.932837703551751200, 1.942080315719652500 ) ) ;
#54385 = cartesian_point ( 'none', ( 9.297267494511039800, -3.825676549553267900, 2.159088553427463100 ) ) ;
#54386 = cartesian_point ( 'none', ( 8.132622900349593600, -3.700961006993664700, 2.366506300024517000 ) ) ;
#54387 = cartesian_point ( 'none', ( 6.971956157944251100, -3.559543009488520300, 2.562916681982729800 ) ) ;
#54388 = cartesian_point ( 'none', ( 5.811289415538911200, -3.418125011983375500, 2.759327063940943100 ) ) ;
#54389 = cartesian_point ( 'none', ( 4.646644821377467600, -3.260970587851613100, 2.943388399194031300 ) ) ;
#54390 = cartesian_point ( 'none', ( 3.485978078972125500, -3.089153261162541000, 3.113843362186479200 ) ) ;
#54391 = cartesian_point ( 'none', ( 2.325311336566785200, -2.917335934473468000, 3.284298325178927900 ) ) ;
#54392 = cartesian_point ( 'none', ( 1.160666742405341600, -2.732029391788851400, 3.439982535674438200 ) ) ;
#54393 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.534499464693587000, 3.579832512653613000 ) ) ;
#54394 = cartesian_point ( 'none', ( 20.00005355952163600, -4.411715975101801100, 0.02968702967029339400 ) ) ;
#54395 = cartesian_point ( 'none', ( 19.14253799322049300, -4.410508941667396600, 0.2090612797785186300 ) ) ;
#54396 = cartesian_point ( 'none', ( 18.28475599830563800, -4.398378299537843500, 0.3879892156340941100 ) ) ;
#54397 = cartesian_point ( 'none', ( 17.42989039486063500, -4.375383519286605100, 0.5658075855396868000 ) ) ;
#54398 = cartesian_point ( 'none', ( 16.26922365245529500, -4.344163083490642800, 0.8072348546992286200 ) ) ;
#54399 = cartesian_point ( 'none', ( 15.10457905829384600, -4.293112375445107700, 1.045259364179183600 ) ) ;
#54400 = cartesian_point ( 'none', ( 13.94391231588850200, -4.222580123250689400, 1.278255165226126500 ) ) ;
#54401 = cartesian_point ( 'none', ( 12.78324557348316600, -4.152047871056273800, 1.511250966273070000 ) ) ;
#54402 = cartesian_point ( 'none', ( 11.61860097932172100, -4.062515881514221000, 1.737626461311216700 ) ) ;
#54403 = cartesian_point ( 'none', ( 10.45793423691638100, -3.954595748897352900, 1.955835276167722700 ) ) ;
#54404 = cartesian_point ( 'none', ( 9.297267494511039800, -3.846675616280483800, 2.174044091024229800 ) ) ;
#54405 = cartesian_point ( 'none', ( 8.132622900349593600, -3.721104544524144900, 2.382595638232799700 ) ) ;
#54406 = cartesian_point ( 'none', ( 6.971956157944251100, -3.578740311375823600, 2.580065299257510600 ) ) ;
#54407 = cartesian_point ( 'none', ( 5.811289415538911200, -3.436376078227505000, 2.777534960282221000 ) ) ;
#54408 = cartesian_point ( 'none', ( 4.646644821377467600, -3.278191175755038200, 2.962573817106673300 ) ) ;
#54409 = cartesian_point ( 'none', ( 3.485978078972125500, -3.105266167239694000, 3.133917866711822600 ) ) ;
#54410 = cartesian_point ( 'none', ( 2.325311336566785200, -2.932341158724350200, 3.305261916316971900 ) ) ;
#54411 = cartesian_point ( 'none', ( 1.160666742405341600, -2.745857297317939100, 3.461740705103434600 ) ) ;
#54412 = cartesian_point ( 'none', ( 2.325311336566785200, -2.840284475100722400, 3.118331155697659600 ) ) ;
#54413 = cartesian_point ( 'none', ( 1.160666742405341600, -2.664235320787117000, 3.270023738684972900 ) ) ;
#54414 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.476260789375139800, 3.406660190660082400 ) ) ;
#54415 = cartesian_point ( 'none', ( 20.00005355952163600, -4.269791268507377800, -0.0003508545038318431100 ) ) ;
#54416 = cartesian_point ( 'none', ( 19.14253799322049300, -4.269805533764676800, 0.1732529339606973800 ) ) ;
#54417 = cartesian_point ( 'none', ( 18.28475599830563800, -4.259245144825096800, 0.3464967930830544800 ) ) ;
#54418 = cartesian_point ( 'none', ( 17.42989039486063500, -4.238163284377616700, 0.5187384453404634300 ) ) ;
#54419 = cartesian_point ( 'none', ( 16.26922365245529500, -4.209540054959082200, 0.7525941024478326500 ) ) ;
#54420 = cartesian_point ( 'none', ( 15.10457905829384600, -4.161702941281871100, 0.9832873363722348700 ) ) ;
#54421 = cartesian_point ( 'none', ( 13.94391231588850200, -4.094978719338591600, 1.209242278406104300 ) ) ;
#54422 = cartesian_point ( 'none', ( 12.78324557348316600, -4.028254497395310300, 1.435197220439975000 ) ) ;
#54423 = cartesian_point ( 'none', ( 11.61860097932172100, -3.943098961279307700, 1.654870369213923300 ) ) ;
#54424 = cartesian_point ( 'none', ( 10.45793423691638100, -3.840093809648828800, 1.866761134376183000 ) ) ;
#54425 = cartesian_point ( 'none', ( 9.297267494511039800, -3.737088658018351800, 2.078651899538442600 ) ) ;
#54426 = cartesian_point ( 'none', ( 8.132622900349593600, -3.616937520504885500, 2.281312852308545300 ) ) ;
#54427 = cartesian_point ( 'none', ( 6.971956157944251100, -3.480461151209299300, 2.473359612883567300 ) ) ;
#54428 = cartesian_point ( 'none', ( 5.811289415538911200, -3.343984781913712700, 2.665406373458591100 ) ) ;
#54429 = cartesian_point ( 'none', ( 4.646644821377467600, -3.192115452823511800, 2.845527067730953400 ) ) ;
#54430 = cartesian_point ( 'none', ( 3.485978078972125500, -3.025890585449857500, 3.012491288718794500 ) ) ;
#54431 = cartesian_point ( 'none', ( 2.325311336566785200, -2.859665718076204000, 3.179455509706636400 ) ) ;
#54432 = cartesian_point ( 'none', ( 1.160666742405341600, -2.680220796813056700, 3.332122722481115400 ) ) ;
#54433 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.488781612427398500, 3.469450055176467100 ) ) ;
#54434 = cartesian_point ( 'none', ( 20.00005355952163600, -4.318117361897530600, 0.01404024080977565500 ) ) ;
#54435 = cartesian_point ( 'none', ( 19.14253799322049300, -4.317546505187624300, 0.1896089011770840900 ) ) ;
#54436 = cartesian_point ( 'none', ( 18.28475599830563800, -4.306282525255208600, 0.3647779074498415700 ) ) ;
#54437 = cartesian_point ( 'none', ( 17.42989039486063500, -4.284381372061817600, 0.5388978921953471200 ) ) ;
#54438 = cartesian_point ( 'none', ( 16.26922365245529500, -4.254645773823387600, 0.7753037958459478900 ) ) ;
#54439 = cartesian_point ( 'none', ( 15.10457905829384600, -4.205489492939428900, 1.008446707239607300 ) ) ;
#54440 = cartesian_point ( 'none', ( 13.94391231588850200, -4.137248316652194700, 1.236734023887705100 ) ) ;
#54441 = cartesian_point ( 'none', ( 12.78324557348316600, -4.069007140364959700, 1.465021340535803500 ) ) ;
#54442 = cartesian_point ( 'none', ( 11.61860097932172100, -3.982147225104131700, 1.686893628585339100 ) ) ;
#54443 = cartesian_point ( 'none', ( 10.45793423691638100, -3.877261912165737500, 1.900835275333394600 ) ) ;
#54444 = cartesian_point ( 'none', ( 9.297267494511039800, -3.772376599227343300, 2.114776922081450300 ) ) ;
#54445 = cartesian_point ( 'none', ( 8.132622900349593600, -3.650182361651061100, 2.319326489146759300 ) ) ;
#54446 = cartesian_point ( 'none', ( 6.971956157944251100, -3.511513909982861400, 2.513086695575734300 ) ) ;
#54447 = cartesian_point ( 'none', ( 5.811289415538911200, -3.372845458314663400, 2.706846902004709200 ) ) ;
#54448 = cartesian_point ( 'none', ( 4.646644821377467600, -3.218650038687402800, 2.888494169117175000 ) ) ;
#54449 = cartesian_point ( 'none', ( 3.485978078972125500, -3.049980962169233800, 3.056787661890848300 ) ) ;
#54450 = cartesian_point ( 'none', ( 2.325311336566785200, -2.881311885651065600, 3.225081154664522800 ) ) ;
#54451 = cartesian_point ( 'none', ( 1.160666742405341600, -2.699321333062800300, 3.378871257896402600 ) ) ;
#54452 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.505252484414608900, 3.517107429240301700 ) ) ;
#54453 = cartesian_point ( 'none', ( 20.00005355952163600, -4.356730998244708000, 0.02215979344630062500 ) ) ;
#54454 = cartesian_point ( 'none', ( 19.14253799322049300, -4.355830011790817300, 0.1992984306894585700 ) ) ;
#54455 = cartesian_point ( 'none', ( 18.28475599830563800, -4.344140957148539400, 0.3760140419803594300 ) ) ;
#54456 = cartesian_point ( 'none', ( 17.42989039486063500, -4.321721487075887300, 0.5516515527563539100 ) ) ;
#54457 = cartesian_point ( 'none', ( 16.26922365245529500, -4.291282160483712400, 0.7901178293909941800 ) ) ;
#54458 = cartesian_point ( 'none', ( 15.10457905829384600, -4.241254410582672400, 1.025255963123515000 ) ) ;
#54459 = cartesian_point ( 'none', ( 13.94391231588850200, -4.171979977632061000, 1.255459722073592400 ) ) ;
#54460 = cartesian_point ( 'none', ( 15.10457905829384600, -4.013328968688964200, 0.8010482513107720600 ) ) ;
#54461 = cartesian_point ( 'none', ( 13.94391231588850200, -3.957080288539087700, 1.019394159434229500 ) ) ;
#54462 = cartesian_point ( 'none', ( 12.78324557348316600, -3.900831608389211200, 1.237740067557687500 ) ) ;
#54463 = cartesian_point ( 'none', ( 11.61860097932172100, -3.826744183820356000, 1.450695234514525000 ) ) ;
#54464 = cartesian_point ( 'none', ( 10.45793423691638100, -3.735324107065984800, 1.656804960580728500 ) ) ;
#54465 = cartesian_point ( 'none', ( 9.297267494511039800, -3.643904030311615000, 1.862914686646932400 ) ) ;
#54466 = cartesian_point ( 'none', ( 8.132622900349593600, -3.535775793194701100, 2.060771033400957500 ) ) ;
#54467 = cartesian_point ( 'none', ( 6.971956157944251100, -3.411678021215342100, 2.249022441370777300 ) ) ;
#54468 = cartesian_point ( 'none', ( 5.811289415538911200, -3.287580249235984000, 2.437273849340597700 ) ) ;
#54469 = cartesian_point ( 'none', ( 4.646644821377467600, -3.148360656010285000, 2.614634370525362500 ) ) ;
#54470 = cartesian_point ( 'none', ( 3.485978078972125500, -2.994970252526786100, 2.779892452724177500 ) ) ;
#54471 = cartesian_point ( 'none', ( 2.325311336566785200, -2.841579849043288400, 2.945150534922991200 ) ) ;
#54472 = cartesian_point ( 'none', ( 1.160666742405341600, -2.675066447293607200, 3.097177297864947700 ) ) ;
#54473 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.496567502654061700, 3.234934244606043000 ) ) ;
#54474 = cartesian_point ( 'none', ( 20.00005355952163600, -4.151842853529732500, -0.06777396138088756500 ) ) ;
#54475 = cartesian_point ( 'none', ( 19.14253799322049300, -4.154598448760291200, 0.1010342081889824400 ) ) ;
#54476 = cartesian_point ( 'none', ( 18.28475599830563800, -4.147065805215040000, 0.2696593960888604700 ) ) ;
#54477 = cartesian_point ( 'none', ( 17.42989039486063500, -4.129286493050457800, 0.4374762262777564000 ) ) ;
#54478 = cartesian_point ( 'none', ( 16.26922365245529500, -4.105147194137140700, 0.6653242211335537200 ) ) ;
#54479 = cartesian_point ( 'none', ( 15.10457905829384600, -4.062274804885700700, 0.8904005920650814900 ) ) ;
#54480 = cartesian_point ( 'none', ( 13.94391231588850200, -4.000962187186758000, 1.111167839234440800 ) ) ;
#54481 = cartesian_point ( 'none', ( 12.78324557348316600, -3.939649569487814000, 1.331935086403800000 ) ) ;
#54482 = cartesian_point ( 'none', ( 11.61860097932172100, -3.860315550690425200, 1.546885145657779700 ) ) ;
#54483 = cartesian_point ( 'none', ( 10.45793423691638100, -3.763502062586615800, 1.754549690135182200 ) ) ;
#54484 = cartesian_point ( 'none', ( 9.297267494511039800, -3.666688574482806400, 1.962214234612585700 ) ) ;
#54485 = cartesian_point ( 'none', ( 8.132622900349593600, -3.553056951363911000, 2.161174704905553400 ) ) ;
#54486 = cartesian_point ( 'none', ( 6.971956157944251100, -3.423383412436779700, 2.350071999258721800 ) ) ;
#54487 = cartesian_point ( 'none', ( 5.811289415538911200, -3.293709873509649300, 2.538969293611891100 ) ) ;
#54488 = cartesian_point ( 'none', ( 4.646644821377467600, -3.148880220532393400, 2.716513051965491900 ) ) ;
#54489 = cartesian_point ( 'none', ( 3.485978078972125500, -2.989883786890185300, 2.881490470422967100 ) ) ;
#54490 = cartesian_point ( 'none', ( 2.325311336566785200, -2.830887353247977700, 3.046467888880443300 ) ) ;
#54491 = cartesian_point ( 'none', ( 1.160666742405341600, -2.658810245802856600, 3.197752004388826600 ) ) ;
#54492 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.474827925682563400, 3.334309393039120100 ) ) ;
#54493 = cartesian_point ( 'none', ( 20.00005355952163600, -4.211470580881441900, -0.02677121579450968800 ) ) ;
#54494 = cartesian_point ( 'none', ( 19.14253799322049300, -4.212559061369472800, 0.1444613344335290200 ) ) ;
#54495 = cartesian_point ( 'none', ( 18.28475599830563800, -4.203215092962051500, 0.3154043164648509500 ) ) ;
#54496 = cartesian_point ( 'none', ( 17.42989039486063500, -4.183487156990106600, 0.4854238961194942700 ) ) ;
#54497 = cartesian_point ( 'none', ( 16.26922365245529500, -4.156702175717419400, 0.7162626044119313500 ) ) ;
#54498 = cartesian_point ( 'none', ( 15.10457905829384600, -4.110946169295116800, 0.9441009952598774500 ) ) ;
#54499 = cartesian_point ( 'none', ( 13.94391231588850200, -4.046531697643044500, 1.167382701428751000 ) ) ;
#54500 = cartesian_point ( 'none', ( 12.78324557348316600, -3.982117225990972700, 1.390664407597624900 ) ) ;
#54501 = cartesian_point ( 'none', ( 11.61860097932172100, -3.899484305265927800, 1.607864188629622300 ) ) ;
#54502 = cartesian_point ( 'none', ( 10.45793423691638100, -3.799197402105142500, 1.817498349782612900 ) ) ;
#54503 = cartesian_point ( 'none', ( 9.297267494511039800, -3.698910498944358000, 2.027132510935604400 ) ) ;
#54504 = cartesian_point ( 'none', ( 8.132622900349593600, -3.581654674586001600, 2.227769038322672000 ) ) ;
#54505 = cartesian_point ( 'none', ( 6.971956157944251100, -3.448230905206285200, 2.418037381018999900 ) ) ;
#54506 = cartesian_point ( 'none', ( 5.811289415538911200, -3.314807135826570100, 2.608305723715328200 ) ) ;
#54507 = cartesian_point ( 'none', ( 4.646644821377467600, -3.166126841060278100, 2.786906156010738700 ) ) ;
#54508 = cartesian_point ( 'none', ( 3.485978078972125500, -3.003205658080500200, 2.952618655854198700 ) ) ;
#54509 = cartesian_point ( 'none', ( 20.00005355952163600, -4.053607266324040600, -0.2683281469042314000 ) ) ;
#54510 = cartesian_point ( 'none', ( 19.14253799322049300, -4.064517116460702800, -0.1035141000041816300 ) ) ;
#54511 = cartesian_point ( 'none', ( 18.28475599830563800, -4.065365072574142100, 0.06162196144428788000 ) ) ;
#54512 = cartesian_point ( 'none', ( 17.42989039486063500, -4.056161312142151600, 0.2264669377577809000 ) ) ;
#54513 = cartesian_point ( 'none', ( 16.26922365245529500, -4.043665197436600200, 0.4502799919836494300 ) ) ;
#54514 = cartesian_point ( 'none', ( 15.10457905829384600, -4.012729427772080200, 0.6722966901842789600 ) ) ;
#54515 = cartesian_point ( 'none', ( 13.94391231588850200, -3.963565325823854600, 0.8910004331889889200 ) ) ;
#54516 = cartesian_point ( 'none', ( 12.78324557348316600, -3.914401223875630300, 1.109704176193699400 ) ) ;
#54517 = cartesian_point ( 'none', ( 11.61860097932172100, -3.847344630311752200, 1.323600995675090500 ) ) ;
#54518 = cartesian_point ( 'none', ( 10.45793423691638100, -3.762853609660754600, 1.531229759467582100 ) ) ;
#54519 = cartesian_point ( 'none', ( 9.297267494511039800, -3.678362589009756900, 1.738858523260074600 ) ) ;
#54520 = cartesian_point ( 'none', ( 8.132622900349593600, -3.577014300615452200, 1.938800916374168000 ) ) ;
#54521 = cartesian_point ( 'none', ( 6.971956157944251100, -3.459501056053388100, 2.129691129525973700 ) ) ;
#54522 = cartesian_point ( 'none', ( 5.811289415538911200, -3.341987811491322200, 2.320581342677780600 ) ) ;
#54523 = cartesian_point ( 'none', ( 4.646644821377467600, -3.209112345378716900, 2.501115402151343300 ) ) ;
#54524 = cartesian_point ( 'none', ( 3.485978078972125500, -3.061782331883073000, 2.670060077261328800 ) ) ;
#54525 = cartesian_point ( 'none', ( 2.325311336566785200, -2.914452318387427400, 2.839004752371315600 ) ) ;
#54526 = cartesian_point ( 'none', ( 1.160666742405341600, -2.753674170891585500, 2.995205979679077800 ) ) ;
#54527 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580546167169841100, 3.137596746416142500 ) ) ;
#54528 = cartesian_point ( 'none', ( 20.00005355952163600, -4.057768986030671600, -0.2193305433788517700 ) ) ;
#54529 = cartesian_point ( 'none', ( 19.14253799322049300, -4.066686661594204100, -0.05434728673008951100 ) ) ;
#54530 = cartesian_point ( 'none', ( 18.28475599830563800, -4.065536276469456000, 0.1108362846532799000 ) ) ;
#54531 = cartesian_point ( 'none', ( 17.42989039486063500, -4.054335430369675000, 0.2756070559698871000 ) ) ;
#54532 = cartesian_point ( 'none', ( 16.26922365245529500, -4.039127835746117300, 0.4993193607075806500 ) ) ;
#54533 = cartesian_point ( 'none', ( 15.10457905829384600, -4.005498167069001500, 0.7210117412937262500 ) ) ;
#54534 = cartesian_point ( 'none', ( 13.94391231588850200, -3.953676149075426900, 0.9391698139758044600 ) ) ;
#54535 = cartesian_point ( 'none', ( 12.78324557348316600, -3.901854131081855300, 1.157327886657882700 ) ) ;
#54536 = cartesian_point ( 'none', ( 11.61860097932172100, -3.832193760701556200, 1.370461410590099200 ) ) ;
#54537 = cartesian_point ( 'none', ( 10.45793423691638100, -3.745170888898913900, 1.577114467689446600 ) ) ;
#54538 = cartesian_point ( 'none', ( 9.297267494511039800, -3.658148017096273000, 1.783767524788794100 ) ) ;
#54539 = cartesian_point ( 'none', ( 8.132622900349593600, -3.554357098325732400, 1.982528465131840400 ) ) ;
#54540 = cartesian_point ( 'none', ( 6.971956157944251100, -3.434507129805102600, 2.172039549955102200 ) ) ;
#54541 = cartesian_point ( 'none', ( 5.811289415538911200, -3.314657161284473700, 2.361550634778363000 ) ) ;
#54542 = cartesian_point ( 'none', ( 4.646644821377467600, -3.179566839825020100, 2.540517311210783700 ) ) ;
#54543 = cartesian_point ( 'none', ( 3.485978078972125500, -3.030158969302094300, 2.707717055382506700 ) ) ;
#54544 = cartesian_point ( 'none', ( 2.325311336566785200, -2.880751098779169400, 2.874916799554231100 ) ) ;
#54545 = cartesian_point ( 'none', ( 1.160666742405341600, -2.718046286446031100, 3.029207467674255300 ) ) ;
#54546 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.543155971151425600, 3.169535098030640300 ) ) ;
#54547 = cartesian_point ( 'none', ( 20.00005355952163600, -4.083760234232300100, -0.1433569375236460900 ) ) ;
#54548 = cartesian_point ( 'none', ( 19.14253799322049300, -4.089588928398298700, 0.02268308721305632000 ) ) ;
#54549 = cartesian_point ( 'none', ( 18.28475599830563800, -4.085291611374471700, 0.1887330731274917400 ) ) ;
#54550 = cartesian_point ( 'none', ( 17.42989039486063500, -4.070897635079285600, 0.3541769429806099200 ) ) ;
#54551 = cartesian_point ( 'none', ( 16.26922365245529500, -4.051354668899025000, 0.5788031259730156400 ) ) ;
#54552 = cylindrical_surface ( 'none', #54561, 1.500000000000000000 ) ;
#54553 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54554 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54555 = cartesian_point ( 'none', ( 7.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#54556 = axis2_placement_3d ( 'none', #54555, #54554, #54553 ) ;
#54557 = edge_loop ( 'none', ( #55011, #341, #312, #259, #55246, #300 ) ) ;
#54558 = conical_surface ( 'none', #54556, 1.219500000000000700, 0.9599310885968779200 ) ;
#54559 = face_outer_bound ( 'none', #16783, .t. ) ;
#54560 = face_outer_bound ( 'none', #16813, .t. ) ;
#54561 = axis2_placement_3d ( 'none', #54624, #54623, #54618 ) ;
#54562 = oriented_edge ( 'none', *, *, #54627, .f. ) ;
#54563 = cartesian_point ( 'none', ( 20.00002669868733600, -5.818804168937212800, 0.9754643874399421300 ) ) ;
#54564 = cartesian_point ( 'none', ( 20.00005355952163600, -5.735623581843098500, 0.8730541718780358000 ) ) ;
#54565 = cartesian_point ( 'none', ( 20.00005355952163600, -5.603513159258425500, 0.7261820672087931900 ) ) ;
#54566 = cartesian_point ( 'none', ( 20.00005355952163600, -5.415517556429374000, 0.5503208475869677500 ) ) ;
#54567 = cartesian_point ( 'none', ( 20.00005355952163600, -5.276764418057078700, 0.4351839746176893200 ) ) ;
#54568 = cartesian_point ( 'none', ( 20.00005355952163600, -5.144060893227945500, 0.3377627758963372400 ) ) ;
#54569 = cartesian_point ( 'none', ( 20.00005355952163600, -5.018978213717467400, 0.2568982031278243500 ) ) ;
#54570 = cartesian_point ( 'none', ( 20.00005355952163600, -4.902969266977907000, 0.1913081115420685600 ) ) ;
#54571 = cartesian_point ( 'none', ( 20.00005355952163600, -4.797359577640763800, 0.1396018381075812800 ) ) ;
#54572 = cartesian_point ( 'none', ( 20.00005355952163600, -4.703340257387308700, 0.1002799836896529100 ) ) ;
#54573 = cartesian_point ( 'none', ( 20.00005355952163600, -4.621958258538440700, 0.07177783925138536700 ) ) ;
#54574 = cartesian_point ( 'none', ( 20.00005355952163600, -4.554117765690187400, 0.05238430306546910900 ) ) ;
#54575 = cartesian_point ( 'none', ( 20.00005355952163600, -4.500553838242362700, 0.04050979040674113800 ) ) ;
#54576 = cartesian_point ( 'none', ( 20.00005355952163600, -4.461881464658253200, 0.03404909165233634100 ) ) ;
#54577 = cartesian_point ( 'none', ( 20.00005355952163600, -4.435309282808895600, 0.03156631682907177400 ) ) ;
#54578 = cartesian_point ( 'none', ( 20.00005355952163600, -4.411715975101801100, 0.02968702967029339000 ) ) ;
#54579 = cartesian_point ( 'none', ( 20.00005355952163600, -4.386133655975831900, 0.02683108458569545600 ) ) ;
#54580 = cartesian_point ( 'none', ( 20.00005355952163600, -4.356730998244708000, 0.02215979344630063200 ) ) ;
#54581 = cartesian_point ( 'none', ( 20.00005355952163600, -4.318117361897531500, 0.01404024080977565300 ) ) ;
#54582 = edge_curve ( 'none', #53025, #54344, #7421, .t. ) ;
#54583 = cartesian_point ( 'none', ( 20.00005355952163600, -4.269791268507376900, -0.0003508545038318430500 ) ) ;
#54584 = cartesian_point ( 'none', ( 20.00005355952163600, -4.211470580881442800, -0.02677121579450968800 ) ) ;
#54585 = cartesian_point ( 'none', ( 20.00005355952163600, -4.151842853529734300, -0.06777396138088757900 ) ) ;
#54586 = cartesian_point ( 'none', ( 20.00005355952163600, -4.083760234232300900, -0.1433569375236460900 ) ) ;
#54587 = cartesian_point ( 'none', ( 20.00005355952163600, -4.057768986030671600, -0.2193305433788518000 ) ) ;
#54588 = cartesian_point ( 'none', ( 20.00003984779762700, -4.053607440771465100, -0.2683255115179459200 ) ) ;
#54589 = cartesian_point ( 'none', ( 18.28474686281229500, -3.899851364187274100, 1.950411721284920800 ) ) ;
#54590 =( bounded_curve ( ) b_spline_curve ( 3, ( #54588, #54587, #54586, #54585, #54584, #54583, #54581, #54580, #54579, #54578, #54577, #54576, #54575, #54574, #54573, #54572, #54571, #54570, #54569, #54568, #54567, #54566, #54565, #54564, #54563 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06472570607300773300, 0.1013029446408079400, 0.1319002766818698200, 0.1591489200251269300, 0.1850647138687082900, 0.1979538723301118600, 0.2109519403790832400, 0.2241472491554405700, 0.2317470435348355000, 0.2420361988459378800, 0.2591847310483870700, 0.2831926529955721100, 0.3140599689719746900, 0.3517866809250887500, 0.3963727899035653400, 0.4478182965365960500, 0.5061232012313048300, 0.5712875042662504100, 0.6433112058404019100, 0.7221943061008258000, 0.8079368051592901200, 0.9811871069111907100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215095500, 0.9986758467215092200 ) )
representation_item ( '' ) );
#54591 = circle ( 'none', #54642, 1.500000000000000700 ) ;
#54592 = cartesian_point ( 'none', ( 20.00002613607354700, -3.651523428674650500, 1.780479854942554900 ) ) ;
#54593 = cartesian_point ( 'none', ( 20.00002613607362200, -3.673895027055625200, 1.736689483306443900 ) ) ;
#54594 = cartesian_point ( 'none', ( 20.00002613607362200, -3.726672522400543000, 1.676174445879058400 ) ) ;
#54595 = cartesian_point ( 'none', ( 20.00002613607362200, -3.818271692901936500, 1.631929431510737300 ) ) ;
#54596 = cartesian_point ( 'none', ( 20.00002613607362200, -3.888973555247497300, 1.616504202967202500 ) ) ;
#54597 = cartesian_point ( 'none', ( 20.00002613607362200, -3.952953936120125400, 1.614085740793570000 ) ) ;
#54598 = cartesian_point ( 'none', ( 20.00002613607362200, -4.003134613104408300, 1.619026852417312800 ) ) ;
#54599 = cartesian_point ( 'none', ( 20.00002613607362200, -4.041952918819028200, 1.626103517480441000 ) ) ;
#54600 = cartesian_point ( 'none', ( 20.00002613607362200, -4.070940190047453600, 1.632891400014209000 ) ) ;
#54601 = cartesian_point ( 'none', ( 20.00002613607362200, -4.095704382794929500, 1.639916087320780500 ) ) ;
#54602 = cartesian_point ( 'none', ( 20.00002613607362200, -4.118257969435497000, 1.647093246816928100 ) ) ;
#54603 = cartesian_point ( 'none', ( 20.00002613607362200, -4.143797564356157500, 1.654837542159110400 ) ) ;
#54604 = cartesian_point ( 'none', ( 20.00002613607362200, -4.182043289348109200, 1.663472217999239400 ) ) ;
#54605 = cartesian_point ( 'none', ( 20.00002613607362200, -4.236122154219043700, 1.672722880072263600 ) ) ;
#54606 = cartesian_point ( 'none', ( 20.00002613607362200, -4.306260446934717700, 1.680408035283362400 ) ) ;
#54607 = cartesian_point ( 'none', ( 20.00002613607362200, -4.392378410967073600, 1.684778189186717700 ) ) ;
#54608 = cartesian_point ( 'none', ( 20.00002613607362200, -4.494285636334711700, 1.683907423055103400 ) ) ;
#54609 = cartesian_point ( 'none', ( 20.00002613607362200, -4.611604206004325400, 1.675951393577656700 ) ) ;
#54610 = cartesian_point ( 'none', ( 20.00002613607362200, -4.743798052590046100, 1.659071738287331000 ) ) ;
#54611 = cartesian_point ( 'none', ( 20.00002613607362200, -4.890165568975160000, 1.631479964335495600 ) ) ;
#54612 = cartesian_point ( 'none', ( 20.00002613607362200, -5.049846217842786100, 1.591439911393526000 ) ) ;
#54613 = cartesian_point ( 'none', ( 20.00002613607362200, -5.221823371428298400, 1.537284657078454900 ) ) ;
#54614 = cartesian_point ( 'none', ( 20.00002613607362200, -5.462341181289601400, 1.445520297002439000 ) ) ;
#54615 = cartesian_point ( 'none', ( 20.00002613607362200, -5.640162611577892400, 1.359473116076129800 ) ) ;
#54616 = cartesian_point ( 'none', ( 20.00001312526308100, -5.755877843142558300, 1.296097914979436700 ) ) ;
#54617 = cartesian_point ( 'none', ( 20.00002613607361800, -4.041952918819028200, 1.626103517480440600 ) ) ;
#54618 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54619 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.045712718064244700, 4.259738638280831300 ) ) ;
#54620 = advanced_face ( 'none', ( #7402 ), #7404, .t. ) ;
#54621 = cartesian_point ( 'none', ( 8.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#54622 = cartesian_point ( 'none', ( 17.42989039486063500, -3.814286463290446500, 2.105425093293792100 ) ) ;
#54623 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54624 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54625 =( bounded_curve ( ) b_spline_curve ( 3, ( #54616, #54615, #54614, #54613, #54612, #54611, #54610, #54609, #54608, #54607, #54606, #54605, #54604, #54603, #54602, #54601, #54600, #54599, #54598, #54597, #54596, #54595, #54594, #54593, #54592 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464205719200, 0.1920631948407100500, 0.2778056938991744200, 0.3566887941595983100, 0.4287124957337497500, 0.4938767987686953400, 0.5521817034634041200, 0.6036272100964347200, 0.6482133190749113100, 0.6859400310280253700, 0.7168073470044280500, 0.7408152689516129800, 0.7579638011540622600, 0.7682529564651645600, 0.7758527508445594000, 0.7890480596209168400, 0.8020461276698881400, 0.8149352861312917400, 0.8408510799748730700, 0.8680997233181302300, 0.8986970553591920900, 0.9352742939269923500, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900 ) )
representation_item ( '' ) );
#54626 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #55251, #55250, #55249, #55248, #55315, #55314, #55313, #55312, #55311, #55310, #55309, #55308, #55307, #55306, #55305, #55304, #55303, #55302, #55301 ),
( #55300, #55299, #55298, #55297, #55296, #55295, #55294, #55293, #55292, #55291, #55290, #55289, #55288, #55287, #55286, #55285, #55284, #55283, #55282 ),
( #55281, #55280, #55279, #55278, #55277, #55276, #55275, #55274, #55273, #55272, #55271, #55270, #55269, #55268, #55267, #46, #45, #44, #43 ),
( #42, #41, #40, #39, #38, #37, #36, #35, #34, #33, #32, #31, #30, #29, #28, #27, #26, #25, #24 ),
( #23, #22, #21, #20, #19, #18, #17, #16, #15, #14, #13, #12, #11, #10, #9, #8, #7, #6, #5 ),
( #4, #3, #2, #1, #55317, #55316, #95, #94, #93, #92, #91, #90, #89, #88, #87, #86, #85, #84, #83 ),
( #82, #81, #80, #79, #78, #77, #76, #75, #74, #73, #72, #71, #70, #69, #68, #67, #66, #65, #64 ),
( #63, #62, #61, #60, #59, #58, #57, #56, #55, #54, #53, #52, #51, #50, #49, #48, #47, #143, #142 ),
( #141, #140, #139, #138, #137, #136, #135, #134, #133, #132, #131, #130, #129, #128, #127, #126, #125, #124, #123 ),
( #122, #121, #120, #119, #118, #117, #116, #115, #114, #113, #112, #111, #110, #109, #108, #107, #106, #105, #104 ),
( #103, #102, #101, #100, #99, #98, #97, #96, #192, #191, #190, #189, #188, #187, #186, #185, #184, #183, #182 ),
( #181, #180, #179, #178, #177, #176, #175, #174, #173, #172, #171, #170, #169, #168, #167, #166, #165, #164, #163 ),
( #162, #161, #160, #159, #158, #157, #156, #155, #154, #153, #152, #151, #150, #149, #148, #147, #146, #145, #144 ),
( #240, #239, #238, #237, #236, #235, #234, #233, #232, #231, #230, #229, #228, #227, #226, #225, #224, #223, #222 ),
( #221, #220, #219, #218, #217, #216, #215, #214, #213, #212, #211, #210, #209, #208, #207, #206, #205, #204, #203 ),
( #202, #201, #200, #199, #198, #197, #196, #195, #194, #193, #291, #290, #289, #288, #287, #286, #285, #283, #282 ),
( #281, #280, #279, #278, #277, #276, #275, #274, #273, #272, #271, #270, #269, #268, #267, #266, #265, #264, #263 ),
( #262, #261, #260, #258, #257, #256, #255, #254, #253, #252, #250, #249, #248, #247, #246, #245, #244, #243, #242 ),
( #241, #348, #347, #346, #345, #344, #342, #340, #339, #338, #337, #336, #335, #334, #333, #332, #331, #330, #329 ),
( #326, #325, #324, #323, #322, #321, #320, #319, #317, #316, #315, #314, #313, #311, #310, #309, #308, #307, #306 ),
( #305, #304, #303, #301, #299, #298, #297, #296, #295, #294, #293, #292, #396, #395, #394, #393, #392, #391, #390 ),
( #389, #388, #387, #386, #385, #384, #383, #382, #381, #380, #379, #378, #377, #376, #375, #374, #373, #372, #371 ),
( #370, #369, #368, #367, #366, #365, #364, #363, #362, #361, #360, #359, #358, #357, #356, #355, #354, #353, #352 ),
( #351, #350, #349, #431, #430, #429, #428, #427, #426, #425, #424, #423, #422, #421, #420, #419, #418, #417, #416 ),
( #415, #414, #413, #412, #411, #410, #409, #408, #407, #406, #405, #404, #403, #402, #401, #400, #399, #398, #397 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 3, 3, 3, 3, 3, 4 ),
( 0.01881289308880917900, 0.1920631948407773800, 0.2778056938992346000, 0.3566887941596518800, 0.4287124957337973300, 0.4938767987687374700, 0.5521817034634414200, 0.6036272100964678000, 0.6482133190749406200, 0.6859400310280515700, 0.7168073470044515900, 0.7408152689516346300, 0.7579638011540823500, 0.7682529564651838800, 0.7758527508445781700, 0.7890480596209343800, 0.8020461276699046800, 0.8149352861313071700, 0.8408510799748864000, 0.8680997233181412300, 0.8986970553592005300, 0.9352742939269976800, 1.000000000000000000 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509729445187716600 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404801400, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404801400, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404801400, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400),
( 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9977229953377798600, 0.9977229953377798600, 1.000000000000000000, 0.9983219115666435200, 0.9978805271404800300, 0.9986758467215094400) ) )
representation_item ( '' ) surface ( ) );
#54627 = edge_curve ( 'none', #54344, #53685, #7403, .t. ) ;
#54628 = oriented_edge ( 'none', *, *, #54582, .f. ) ;
#54629 = edge_loop ( 'none', ( #55219, #54997, #54999, #55244, #55010 ) ) ;
#54630 = vertex_point ( 'none', #7456 ) ;
#54631 = cartesian_point ( 'none', ( 16.26922365245529500, -3.698112183149451700, 2.315891846794423200 ) ) ;
#54632 = cartesian_point ( 'none', ( 11.61860097932172100, -3.910293214839564600, 1.124093979220794000 ) ) ;
#54633 = cartesian_point ( 'none', ( 8.132622900349593600, -2.575763246566345800, 3.558498017560399100 ) ) ;
#54634 = cartesian_point ( 'none', ( 6.971956157944251100, -2.372187993411265100, 3.689391884728348000 ) ) ;
#54635 = cartesian_point ( 'none', ( 5.811289415538911200, -2.168612740256183900, 3.820285751896296500 ) ) ;
#54636 = cartesian_point ( 'none', ( 4.646644821377467600, -1.954923669924851100, 3.933921438985638300 ) ) ;
#54637 = cartesian_point ( 'none', ( 19.14251968257111300, -3.975838512059898900, 1.790441959961707400 ) ) ;
#54638 = face_outer_bound ( 'none', #16831, .t. ) ;
#54639 = edge_curve ( 'none', #53994, #54630, #7448, .t. ) ;
#54640 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54641 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54642 = axis2_placement_3d ( 'none', #54621, #54641, #54640 ) ;
#54643 = cartesian_point ( 'none', ( 3.485978078972125500, -1.732580495445496900, 4.029522699028483100 ) ) ;
#54644 = cartesian_point ( 'none', ( 2.325311336566785200, -1.510237320966142800, 4.125123959071326700 ) ) ;
#54645 = cartesian_point ( 'none', ( 1.160666742405341600, -1.280758871673473000, 4.202037738523177500 ) ) ;
#54646 = cartesian_point ( 'none', ( 1.160666742405341600, -3.109517040563740200, 2.761483945128549300 ) ) ;
#54647 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.948166195097345000, 2.924159447829824700 ) ) ;
#54648 = cartesian_point ( 'none', ( 20.00002613607357200, -4.041284747792585300, -0.6047036046628346800 ) ) ;
#54649 = cartesian_point ( 'none', ( 19.14251968257109100, -4.065870894773767400, -0.4403923287983033100 ) ) ;
#54650 = cartesian_point ( 'none', ( 18.28474686281228400, -4.080397456949266500, -0.2749249474723803300 ) ) ;
#54651 = cartesian_point ( 'none', ( 17.42989039486063500, -4.084823860984346100, -0.1089168809971563900 ) ) ;
#54652 = cartesian_point ( 'none', ( 16.26922365245529500, -4.090833735325328600, 0.1164777307912936000 ) ) ;
#54653 = cartesian_point ( 'none', ( 15.10457905829384600, -4.078210143383990300, 0.3415987971963704300 ) ) ;
#54654 = cartesian_point ( 'none', ( 13.94391231588850200, -4.047039317093442000, 0.5649085130647690800 ) ) ;
#54655 = cartesian_point ( 'none', ( 12.78324557348316600, -4.015868490802895400, 0.7882182289331678400 ) ) ;
#54656 = cartesian_point ( 'none', ( 11.61860097932172100, -3.966363358513506700, 1.008191162472434700 ) ) ;
#54657 = cartesian_point ( 'none', ( 10.45793423691638100, -3.898862090476357300, 1.223324675496875800 ) ) ;
#54658 = cartesian_point ( 'none', ( 9.297267494511039800, -3.831360822439206600, 1.438458188521316600 ) ) ;
#54659 = cartesian_point ( 'none', ( 8.132622900349593600, -3.746324520760373500, 1.647282700994462600 ) ) ;
#54660 = cartesian_point ( 'none', ( 6.971956157944251100, -3.644334069606001600, 1.848371729750852000 ) ) ;
#54661 = cartesian_point ( 'none', ( 5.811289415538911200, -3.542343618451629700, 2.049460758507242200 ) ) ;
#54662 = cartesian_point ( 'none', ( 4.646644821377467600, -3.424095716020058200, 2.241440661578875600 ) ) ;
#54663 = cartesian_point ( 'none', ( 3.485978078972125500, -3.290398115386690600, 2.423000021562713900 ) ) ;
#54664 = cartesian_point ( 'none', ( 2.325311336566785200, -3.156700514753323800, 2.604559381546553500 ) ) ;
#54665 = cartesian_point ( 'none', ( 1.160666742405341600, -3.008466506098070000, 2.774457963915137900 ) ) ;
#54666 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.846708678007353800, 2.931535189075995100 ) ) ;
#54667 = cartesian_point ( 'none', ( 20.00002613607357200, -4.029602392682786400, -0.5252614474110998100 ) ) ;
#54668 = cartesian_point ( 'none', ( 19.14251968257109100, -4.050958566269343900, -0.3614251548236666100 ) ) ;
#54669 = cartesian_point ( 'none', ( 18.28474686281228400, -4.062290799809922200, -0.1966285129977407300 ) ) ;
#54670 = cartesian_point ( 'none', ( 17.42989039486063500, -4.063570323833945800, -0.03148419456360050000 ) ) ;
#54671 = cartesian_point ( 'none', ( 16.26922365245529500, -4.065307575684365700, 0.1927376781011626800 ) ) ;
#54672 = cartesian_point ( 'none', ( 15.10457905829384600, -4.048522798453704200, 0.4163371805125099500 ) ) ;
#54673 = cartesian_point ( 'none', ( 13.94391231588850200, -4.013330649189986900, 0.6377869013420594000 ) ) ;
#54674 = cartesian_point ( 'none', ( 12.78324557348316600, -3.978138499926271900, 0.8592366221716090100 ) ) ;
#54675 = cartesian_point ( 'none', ( 11.61860097932172100, -3.924779376693341000, 1.077023835279031800 ) ) ;
#54676 = cartesian_point ( 'none', ( 10.45793423691638100, -3.853617776408314800, 1.289660833165474400 ) ) ;
#54677 = cartesian_point ( 'none', ( 9.297267494511039800, -3.782456176123290000, 1.502297831051918200 ) ) ;
#54678 = cartesian_point ( 'none', ( 8.132622900349593600, -3.693978204673031000, 1.708332087410739300 ) ) ;
#54679 = cartesian_point ( 'none', ( 6.971956157944251100, -3.588788256318025600, 1.906356179355018300 ) ) ;
#54680 = cartesian_point ( 'none', ( 5.811289415538911200, -3.483598307963020600, 2.104380271299297600 ) ) ;
#54681 = cartesian_point ( 'none', ( 4.646644821377467600, -3.362414936711737300, 2.293041493487268500 ) ) ;
#54682 = cartesian_point ( 'none', ( 3.485978078972125500, -3.226065947868145900, 2.471051098471424900 ) ) ;
#54683 = cartesian_point ( 'none', ( 2.325311336566785200, -3.089716959024555900, 2.649060703455580400 ) ) ;
#54684 = cartesian_point ( 'none', ( 1.160666742405341600, -2.939133754438512500, 2.815202705134515400 ) ) ;
#54685 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.775344970086701700, 2.968342185170988600 ) ) ;
#54686 = cartesian_point ( 'none', ( 20.00002613607357200, -4.034457068827742400, -0.4763276433317675300 ) ) ;
#54687 = cartesian_point ( 'none', ( 19.14251968257109100, -4.053823683082810300, -0.3122939684560107100 ) ) ;
#54688 = cartesian_point ( 'none', ( 18.28474686281228400, -4.063158469192159400, -0.1474215421076721400 ) ) ;
#54689 = cartesian_point ( 'none', ( 17.42989039486063500, -4.062440078726073300, 0.01767684293707680000 ) ) ;
#54690 = cartesian_point ( 'none', ( 16.26922365245529500, -4.061464696362710600, 0.2418363503283341200 ) ) ;
#54691 = cartesian_point ( 'none', ( 15.10457905829384600, -4.041981700022859900, 0.4651496929173230500 ) ) ;
#54692 = cartesian_point ( 'none', ( 13.94391231588850200, -4.004124178327022500, 0.6860914141374104800 ) ) ;
#54693 = cartesian_point ( 'none', ( 12.78324557348316600, -3.966266656631185500, 0.9070331353574986300 ) ) ;
#54694 = cartesian_point ( 'none', ( 13.94391231588850200, -4.246861825636235800, 0.4419074944763453600 ) ) ;
#54695 = cartesian_point ( 'none', ( 12.78324557348316600, -4.222478015818815300, 0.6762431243798098200 ) ) ;
#54696 = cartesian_point ( 'none', ( 11.61860097932172100, -4.178826206136076100, 0.9077647802457080600 ) ) ;
#54697 = cartesian_point ( 'none', ( 10.45793423691638100, -4.116204582710503600, 1.134890934404605400 ) ) ;
#54698 = cartesian_point ( 'none', ( 9.297267494511039800, -4.053582959284930200, 1.362017088563502800 ) ) ;
#54699 = cartesian_point ( 'none', ( 8.132622900349593600, -3.972419291302009500, 1.583196239079603300 ) ) ;
#54700 = cartesian_point ( 'none', ( 6.971956157944251100, -3.873268008912944500, 1.796917508082174000 ) ) ;
#54701 = cartesian_point ( 'none', ( 5.811289415538911200, -3.774116726523880400, 2.010638777084745600 ) ) ;
#54702 = cartesian_point ( 'none', ( 4.646644821377467600, -3.657655133525464600, 2.215442231595984100 ) ) ;
#54703 = cartesian_point ( 'none', ( 3.485978078972125500, -3.524678780688377700, 2.409928856353605700 ) ) ;
#54704 = cartesian_point ( 'none', ( 2.325311336566785200, -3.391702427851291300, 2.604415481111227700 ) ) ;
#54705 = cartesian_point ( 'none', ( 1.160666742405341600, -3.243119678501659800, 2.787256735261297400 ) ) ;
#54706 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.079945503478466400, 2.957203627639375400 ) ) ;
#54707 = cartesian_point ( 'none', ( 20.00002613607357200, -4.145560896151593500, -0.7426479703895945100 ) ) ;
#54708 = cartesian_point ( 'none', ( 19.14251968257109100, -4.175755609750919600, -0.5740970162919304400 ) ) ;
#54709 = cartesian_point ( 'none', ( 18.28474686281228400, -4.195620836285342200, -0.4040571401943270900 ) ) ;
#54710 = cartesian_point ( 'none', ( 17.42989039486063500, -4.205096553198756300, -0.2331611672233079900 ) ) ;
#54711 = cartesian_point ( 'none', ( 16.26922365245529500, -4.217962045704417100, -0.001130084024341345500 ) ) ;
#54712 = cartesian_point ( 'none', ( 15.10457905829384600, -4.211622621050644000, 0.2311709193375858800 ) ) ;
#54713 = cartesian_point ( 'none', ( 13.94391231588850200, -4.186121583935918300, 0.4621549914593929300 ) ) ;
#54714 = cartesian_point ( 'none', ( 12.78324557348316600, -4.160620546821190800, 0.6931390635812007000 ) ) ;
#54715 = cartesian_point ( 'none', ( 11.61860097932172100, -4.116132095186714000, 0.9212283490355286400 ) ) ;
#54716 = cartesian_point ( 'none', ( 10.45793423691638100, -4.052960130267845100, 1.144864766723230300 ) ) ;
#54717 = cartesian_point ( 'none', ( 9.297267494511039800, -3.989788165348978000, 1.368501184410932500 ) ) ;
#54718 = cartesian_point ( 'none', ( 8.132622900349593600, -3.908364215721644700, 1.586157070834857400 ) ) ;
#54719 = cartesian_point ( 'none', ( 6.971956157944251100, -3.809244489524601400, 1.796345615590564600 ) ) ;
#54720 = cartesian_point ( 'none', ( 5.811289415538911200, -3.710124763327558000, 2.006534160346272500 ) ) ;
#54721 = cartesian_point ( 'none', ( 4.646644821377467600, -3.593986348796808400, 2.207819562544700800 ) ) ;
#54722 = cartesian_point ( 'none', ( 3.485978078972125500, -3.461622589066402500, 2.398826838788120900 ) ) ;
#54723 = cartesian_point ( 'none', ( 2.325311336566785200, -3.329258829335995300, 2.589834115031540900 ) ) ;
#54724 = cartesian_point ( 'none', ( 1.160666742405341600, -3.181573903099976800, 2.769258491944381500 ) ) ;
#54725 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.019576648155083600, 2.935874319098399400 ) ) ;
#54726 = cartesian_point ( 'none', ( 20.00002613607357200, -4.094422212844863300, -0.6914471297284795500 ) ) ;
#54727 = cartesian_point ( 'none', ( 19.14251968257109100, -4.122535193535128400, -0.5249753813350782600 ) ) ;
#54728 = cartesian_point ( 'none', ( 18.28474686281228400, -4.140449661596903800, -0.3571371918424624000 ) ) ;
#54729 = cartesian_point ( 'none', ( 17.42989039486063500, -4.148112658418555500, -0.1885570558609015500 ) ) ;
#54730 = cartesian_point ( 'none', ( 16.26922365245529500, -4.158516961236034400, 0.04032973929057959200 ) ) ;
#54731 = cartesian_point ( 'none', ( 15.10457905829384600, -4.149984406353610200, 0.2692939505093029900 ) ) ;
#54732 = cartesian_point ( 'none', ( 13.94391231588850200, -4.122573279773025200, 0.4967715200659891300 ) ) ;
#54733 = cartesian_point ( 'none', ( 12.78324557348316600, -4.095162153192440300, 0.7242490896226753100 ) ) ;
#54734 = cartesian_point ( 'none', ( 11.61860097932172100, -4.049059700702758700, 0.9486861150580310200 ) ) ;
#54735 = cartesian_point ( 'none', ( 10.45793423691638100, -3.984580848801757600, 1.168549463912183000 ) ) ;
#54736 = cartesian_point ( 'none', ( 9.297267494511039800, -3.920101996900756000, 1.388412812766334900 ) ) ;
#54737 = cartesian_point ( 'none', ( 8.132622900349593600, -3.837687201527613100, 1.602200595428106200 ) ) ;
#54738 = cartesian_point ( 'none', ( 6.971956157944251100, -3.737899439302230200, 1.808452424563957700 ) ) ;
#54739 = cartesian_point ( 'none', ( 5.811289415538911200, -3.638111677076847800, 2.014704253699808800 ) ) ;
#54740 = cartesian_point ( 'none', ( 4.646644821377467600, -3.521632599598684800, 2.212011220180138500 ) ) ;
#54741 = cartesian_point ( 'none', ( 3.485978078972125500, -3.389257877075148300, 2.399025517357254300 ) ) ;
#54742 = cartesian_point ( 'none', ( 2.325311336566785200, -3.256883154551612600, 2.586039814534369700 ) ) ;
#54743 = cartesian_point ( 'none', ( 3.485978078972125500, -3.636063908666572700, 2.453146470815865700 ) ) ;
#54744 = cartesian_point ( 'none', ( 2.325311336566785200, -3.500702871014264300, 2.653779164176211400 ) ) ;
#54745 = cartesian_point ( 'none', ( 1.160666742405341600, -3.349236043434634000, 2.842548569277511200 ) ) ;
#54746 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.182698097945391600, 3.018165199673264400 ) ) ;
#54747 = cartesian_point ( 'none', ( 20.00002613607357200, -4.279445107451859800, -0.8172794013177243600 ) ) ;
#54748 = cartesian_point ( 'none', ( 19.14251968257109100, -4.312674199077158700, -0.6432849590845410900 ) ) ;
#54749 = cartesian_point ( 'none', ( 18.28474686281228400, -4.335235925009507200, -0.4676280784832551100 ) ) ;
#54750 = cartesian_point ( 'none', ( 17.42989039486063500, -4.347060706003123400, -0.2909626536783528300 ) ) ;
#54751 = cartesian_point ( 'none', ( 16.26922365245529500, -4.363115600070201200, -0.05109819596969395600 ) ) ;
#54752 = cartesian_point ( 'none', ( 15.10457905829384600, -4.359307808614657300, 0.1892728056498962600 ) ) ;
#54753 = cartesian_point ( 'none', ( 13.94391231588850200, -4.335663342713182500, 0.4285083735063668900 ) ) ;
#54754 = cartesian_point ( 'none', ( 12.78324557348316600, -4.312018876811711400, 0.6677439413628379900 ) ) ;
#54755 = cartesian_point ( 'none', ( 11.61860097932172100, -4.268699252141587400, 0.9042098539460553500 ) ) ;
#54756 = cartesian_point ( 'none', ( 10.45793423691638100, -4.206000385664835600, 1.136290809299794100 ) ) ;
#54757 = cartesian_point ( 'none', ( 9.297267494511039800, -4.143301519188082900, 1.368371764653532900 ) ) ;
#54758 = cartesian_point ( 'none', ( 8.132622900349593600, -4.061651707738549900, 1.594482414525735500 ) ) ;
#54759 = cartesian_point ( 'none', ( 6.971956157944251100, -3.961608702320256600, 1.813078193904591700 ) ) ;
#54760 = cartesian_point ( 'none', ( 5.811289415538911200, -3.861565696901963800, 2.031673973283447200 ) ) ;
#54761 = cartesian_point ( 'none', ( 4.646644821377467600, -3.743812892684189800, 2.241261651342593800 ) ) ;
#54762 = cartesian_point ( 'none', ( 3.485978078972125500, -3.609154660719517100, 2.440409531721778900 ) ) ;
#54763 = cartesian_point ( 'none', ( 2.325311336566785200, -3.474496428754843000, 2.639557412100964000 ) ) ;
#54764 = cartesian_point ( 'none', ( 1.160666742405341600, -3.323852621309238800, 2.826905112843902200 ) ) ;
#54765 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.158252288338369200, 3.001172859186450800 ) ) ;
#54766 = cartesian_point ( 'none', ( 20.00002613607357200, -4.242963136646325900, -0.8022459102689490900 ) ) ;
#54767 = cartesian_point ( 'none', ( 19.14251968257109100, -4.275580993911988900, -0.6297347585097627900 ) ) ;
#54768 = cartesian_point ( 'none', ( 18.28474686281228400, -4.297623105612808000, -0.4555953170927745100 ) ) ;
#54769 = cartesian_point ( 'none', ( 17.42989039486063500, -4.309021698967447900, -0.2804758052142398700 ) ) ;
#54770 = cartesian_point ( 'none', ( 16.26922365245529500, -4.324497944059954700, -0.04271028433013256100 ) ) ;
#54771 = cartesian_point ( 'none', ( 15.10457905829384600, -4.320286808838620400, 0.1955211649447312100 ) ) ;
#54772 = cartesian_point ( 'none', ( 13.94391231588850200, -4.296417059627041000, 0.4325911802482924100 ) ) ;
#54773 = cartesian_point ( 'none', ( 12.78324557348316600, -4.272547310415462500, 0.6696611955518539900 ) ) ;
#54774 = cartesian_point ( 'none', ( 11.61860097932172100, -4.229182001804360900, 0.9039503482937564200 ) ) ;
#54775 = cartesian_point ( 'none', ( 10.45793423691638100, -4.166617362823394000, 1.133858205994696200 ) ) ;
#54776 = cartesian_point ( 'none', ( 9.297267494511039800, -4.104052723842427100, 1.363766063695636800 ) ) ;
#54777 = cartesian_point ( 'none', ( 8.132622900349593600, -4.022716134415545300, 1.587722122564017000 ) ) ;
#54778 = cartesian_point ( 'none', ( 6.971956157944251100, -3.923163205922751500, 1.804196535629309500 ) ) ;
#54779 = cartesian_point ( 'none', ( 5.811289415538911200, -3.823610277429956700, 2.020670948694602800 ) ) ;
#54780 = cartesian_point ( 'none', ( 4.646644821377467600, -3.706521057318197300, 2.228184976213405400 ) ) ;
#54781 = cartesian_point ( 'none', ( 3.485978078972125500, -3.572695383687741100, 2.425321086961307300 ) ) ;
#54782 = cartesian_point ( 'none', ( 2.325311336566785200, -3.438869710057287600, 2.622457197709211000 ) ) ;
#54783 = cartesian_point ( 'none', ( 1.160666742405341600, -3.289221747956481600, 2.807868752156419800 ) ) ;
#54784 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.124773744707510600, 2.980289201381216600 ) ) ;
#54785 = cartesian_point ( 'none', ( 20.00002613607357200, -4.198077098226036700, -0.7792729156532787200 ) ) ;
#54786 = cartesian_point ( 'none', ( 19.14251968257109100, -4.229760915380373000, -0.6085867484476729100 ) ) ;
#54787 = cartesian_point ( 'none', ( 18.28474686281228400, -4.250982091156153300, -0.4363253928344805700 ) ) ;
#54788 = cartesian_point ( 'none', ( 17.42989039486063500, -4.261675748701142300, -0.2631300299343665200 ) ) ;
#54789 = cartesian_point ( 'none', ( 16.26922365245529500, -4.276194879259846500, -0.02797698940270583500 ) ) ;
#54790 = cartesian_point ( 'none', ( 15.10457905829384600, -4.271245635453657200, 0.2075718645728811500 ) ) ;
#54791 = cartesian_point ( 'none', ( 16.26922365245529500, -4.441749280869504300, -0.06104015736011134800 ) ) ;
#54792 = cartesian_point ( 'none', ( 15.10457905829384600, -4.438369687731918300, 0.1836765906090959100 ) ) ;
#54793 = cartesian_point ( 'none', ( 13.94391231588850200, -4.414793088744912300, 0.4272784222249647600 ) ) ;
#54794 = cartesian_point ( 'none', ( 12.78324557348316600, -4.391216489757907100, 0.6708802538408340500 ) ) ;
#54795 = cartesian_point ( 'none', ( 11.61860097932172100, -4.347603936998921400, 0.9117031215844203500 ) ) ;
#54796 = cartesian_point ( 'none', ( 10.45793423691638100, -4.284253348425846000, 1.148101961077859600 ) ) ;
#54797 = cartesian_point ( 'none', ( 9.297267494511039800, -4.220902759852769700, 1.384500800571299300 ) ) ;
#54798 = cartesian_point ( 'none', ( 8.132622900349593600, -4.138246884222209800, 1.614860768035582200 ) ) ;
#54799 = cartesian_point ( 'none', ( 6.971956157944251100, -4.036850344976677700, 1.837608271310993800 ) ) ;
#54800 = cartesian_point ( 'none', ( 5.811289415538911200, -3.935453805731145200, 2.060355774586405200 ) ) ;
#54801 = cartesian_point ( 'none', ( 4.646644821377467600, -3.816009244048426100, 2.273969222362577800 ) ) ;
#54802 = cartesian_point ( 'none', ( 3.485978078972125500, -3.679332587400005100, 2.476989418190011200 ) ) ;
#54803 = cartesian_point ( 'none', ( 2.325311336566785200, -3.542655930751583200, 2.680009614017445000 ) ) ;
#54804 = cartesian_point ( 'none', ( 1.160666742405341600, -3.389680819290676000, 2.871049724098869900 ) ) ;
#54805 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.221452228143281800, 3.048804750770306400 ) ) ;
#54806 = cartesian_point ( 'none', ( 20.00002613607357200, -4.332131355466078300, -0.8347197635654263200 ) ) ;
#54807 = cartesian_point ( 'none', ( 19.14251968257109100, -4.366069540449379000, -0.6585831944661617600 ) ) ;
#54808 = cartesian_point ( 'none', ( 18.28474686281228400, -4.389208405353392600, -0.4807454467518574900 ) ) ;
#54809 = cartesian_point ( 'none', ( 17.42989039486063500, -4.401476404458976300, -0.3018685569746619700 ) ) ;
#54810 = cartesian_point ( 'none', ( 16.26922365245529500, -4.418133070333929000, -0.05900152053897354100 ) ) ;
#54811 = cartesian_point ( 'none', ( 15.10457905829384600, -4.414677044344433200, 0.1844114984010238900 ) ) ;
#54812 = cartesian_point ( 'none', ( 13.94391231588850200, -4.391131934652365800, 0.4267077421084160500 ) ) ;
#54813 = cartesian_point ( 'none', ( 12.78324557348316600, -4.367586824960298500, 0.6690039858158090000 ) ) ;
#54814 = cartesian_point ( 'none', ( 11.61860097932172100, -4.324113468539280800, 0.9085283252609165400 ) ) ;
#54815 = cartesian_point ( 'none', ( 10.45793423691638100, -4.261008832495073200, 1.143644566330843000 ) ) ;
#54816 = cartesian_point ( 'none', ( 9.297267494511039800, -4.197904196450864800, 1.378760807400769300 ) ) ;
#54817 = cartesian_point ( 'none', ( 8.132622900349593600, -4.115599349434908100, 1.607862867764275400 ) ) ;
#54818 = cartesian_point ( 'none', ( 6.971956157944251100, -4.014656517008338800, 1.829385748042645600 ) ) ;
#54819 = cartesian_point ( 'none', ( 5.811289415538911200, -3.913713684581769500, 2.050908628321016300 ) ) ;
#54820 = cartesian_point ( 'none', ( 4.646644821377467600, -3.794822408644746800, 2.263339102620703700 ) ) ;
#54821 = cartesian_point ( 'none', ( 3.485978078972125500, -3.658794837166086600, 2.465226055400572900 ) ) ;
#54822 = cartesian_point ( 'none', ( 2.325311336566785200, -3.522767265687426300, 2.667113008180443900 ) ) ;
#54823 = cartesian_point ( 'none', ( 1.160666742405341600, -3.370532604910472200, 2.857077346842334300 ) ) ;
#54824 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.203130771932244600, 3.033821422331877600 ) ) ;
#54825 = cartesian_point ( 'none', ( 20.00002613607357200, -4.307500558141759600, -0.8272407731684917600 ) ) ;
#54826 = cartesian_point ( 'none', ( 19.14251968257109100, -4.341134660999945700, -0.6521056474186792700 ) ) ;
#54827 = cartesian_point ( 'none', ( 18.28474686281228400, -4.364031075412367700, -0.4752857839805766400 ) ) ;
#54828 = cartesian_point ( 'none', ( 17.42989039486063500, -4.376119073547879000, -0.2974394212514946400 ) ) ;
#54829 = cartesian_point ( 'none', ( 16.26922365245529500, -4.392531346185604600, -0.05597156528262818600 ) ) ;
#54830 = cartesian_point ( 'none', ( 15.10457905829384600, -4.388947305092843400, 0.1860268702676486600 ) ) ;
#54831 = cartesian_point ( 'none', ( 13.94391231588850200, -4.365391432904427700, 0.4269027907013419100 ) ) ;
#54832 = cartesian_point ( 'none', ( 12.78324557348316600, -4.341835560716012800, 0.6677787111350364000 ) ) ;
#54833 = cartesian_point ( 'none', ( 11.61860097932172100, -4.298468767924331900, 0.9058866896706149200 ) ) ;
#54834 = cartesian_point ( 'none', ( 10.45793423691638100, -4.235587293697499900, 1.139600207376365800 ) ) ;
#54835 = cartesian_point ( 'none', ( 9.297267494511039800, -4.172705819470668800, 1.373313725082116800 ) ) ;
#54836 = cartesian_point ( 'none', ( 8.132622900349593600, -4.090739208038632700, 1.601036281649721400 ) ) ;
#54837 = cartesian_point ( 'none', ( 6.971956157944251100, -3.990247374470523600, 1.821212301110187300 ) ) ;
#54838 = cartesian_point ( 'none', ( 5.811289415538911200, -3.889755540902414900, 2.041388320570653600 ) ) ;
#54839 = cartesian_point ( 'none', ( 4.646644821377467600, -3.771424946318881100, 2.252513777455519900 ) ) ;
#54840 = cartesian_point ( 'none', ( 5.811289415538911200, -4.050276210796973000, 2.097891835865221700 ) ) ;
#54841 = cartesian_point ( 'none', ( 4.646644821377467600, -3.928590127136895900, 2.317772023237044000 ) ) ;
#54842 = cartesian_point ( 'none', ( 3.485978078972125500, -3.789162101191051700, 2.526852451149463000 ) ) ;
#54843 = cartesian_point ( 'none', ( 2.325311336566785200, -3.649734075245208300, 2.735932879061881500 ) ) ;
#54844 = cartesian_point ( 'none', ( 1.160666742405341600, -3.493516541808966600, 2.932785316187489900 ) ) ;
#54845 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.321576625038190800, 3.116065060774973800 ) ) ;
#54846 = cartesian_point ( 'none', ( 20.00002613607357200, -4.417499671370817000, -0.8615814224294726700 ) ) ;
#54847 = cartesian_point ( 'none', ( 19.14251968257109100, -4.452530002469829100, -0.6819739331203971100 ) ) ;
#54848 = cartesian_point ( 'none', ( 18.28474686281228400, -4.476547323885383500, -0.5006059540977951800 ) ) ;
#54849 = edge_curve ( 'none', #54319, #54022, #7461, .t. ) ;
#54850 = cartesian_point ( 'none', ( 17.42989039486063500, -4.489477113759043900, -0.3181526977264642100 ) ) ;
#54851 = cartesian_point ( 'none', ( 16.26922365245529500, -4.507032314725831800, -0.07042991074073433300 ) ) ;
#54852 = cartesian_point ( 'none', ( 15.10457905829384600, -4.504070770173082200, 0.1778964743391108500 ) ) ;
#54853 = cartesian_point ( 'none', ( 13.94391231588850200, -4.480612710453061500, 0.4251301365033339200 ) ) ;
#54854 = cartesian_point ( 'none', ( 12.78324557348316600, -4.457154650733040000, 0.6723637986675578000 ) ) ;
#54855 = cartesian_point ( 'none', ( 11.61860097932172100, -4.413360318179791800, 0.9168158813119426900 ) ) ;
#54856 = cartesian_point ( 'none', ( 10.45793423691638100, -4.349528872491527300, 1.156816528840876300 ) ) ;
#54857 = cartesian_point ( 'none', ( 9.297267494511039800, -4.285697426803261900, 1.396817176369809800 ) ) ;
#54858 = cartesian_point ( 'none', ( 8.132622900349593600, -4.202264901478264000, 1.630726941003215000 ) ) ;
#54859 = cartesian_point ( 'none', ( 6.971956157944251100, -4.099801225263970400, 1.856947981867265000 ) ) ;
#54860 = cartesian_point ( 'none', ( 5.811289415538911200, -3.997337549049677600, 2.083169022731314400 ) ) ;
#54861 = cartesian_point ( 'none', ( 4.646644821377467600, -3.876542652751433900, 2.300156020731788600 ) ) ;
#54862 = cartesian_point ( 'none', ( 3.485978078972125500, -3.738241687995370400, 2.506426734650423400 ) ) ;
#54863 = cartesian_point ( 'none', ( 2.325311336566785200, -3.599940723239306800, 2.712697448569059100 ) ) ;
#54864 = cartesian_point ( 'none', ( 1.160666742405341600, -3.445078425850039800, 2.906842840274038100 ) ) ;
#54865 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.274712662347042600, 3.087536699879179100 ) ) ;
#54866 = cartesian_point ( 'none', ( 20.00002613607357200, -4.380657061900975300, -0.8481681739610037500 ) ) ;
#54867 = cartesian_point ( 'none', ( 19.14251968257109100, -4.415142034752083300, -0.6700586380370429100 ) ) ;
#54868 = cartesian_point ( 'none', ( 18.28474686281228400, -4.438706374284477000, -0.4902187180068947000 ) ) ;
#54869 = cartesian_point ( 'none', ( 17.42989039486063500, -4.451277116894571500, -0.3093179172210789900 ) ) ;
#54870 = cartesian_point ( 'none', ( 16.26922365245529500, -4.468344827582702900, -0.06370295024341027200 ) ) ;
#54871 = cartesian_point ( 'none', ( 15.10457905829384600, -4.465071520174394200, 0.1824825574742165200 ) ) ;
#54872 = cartesian_point ( 'none', ( 13.94391231588850200, -4.441479554678334600, 0.4275569092852692400 ) ) ;
#54873 = cartesian_point ( 'none', ( 12.78324557348316600, -4.417887589182274900, 0.6726312610963227600 ) ) ;
#54874 = cartesian_point ( 'none', ( 11.61860097932172100, -4.374138122644740000, 0.9149203506758091200 ) ) ;
#54875 = cartesian_point ( 'none', ( 10.45793423691638100, -4.310530008283559600, 1.152769097863995500 ) ) ;
#54876 = cartesian_point ( 'none', ( 9.297267494511039800, -4.246921893922376500, 1.390617845052181300 ) ) ;
#54877 = cartesian_point ( 'none', ( 8.132622900349593600, -4.163889639656413300, 1.622401501730315900 ) ) ;
#54878 = cartesian_point ( 'none', ( 6.971956157944251100, -4.062000439975904000, 1.846536750497751200 ) ) ;
#54879 = cartesian_point ( 'none', ( 5.811289415538911200, -3.960111240295393300, 2.070671999265186500 ) ) ;
#54880 = cartesian_point ( 'none', ( 4.646644821377467600, -3.840061101748443400, 2.285627769102688900 ) ) ;
#54881 = cartesian_point ( 'none', ( 3.485978078972125500, -3.702670088510568600, 2.489935694139984600 ) ) ;
#54882 = cartesian_point ( 'none', ( 2.325311336566785200, -3.565279075272694600, 2.694243619177279400 ) ) ;
#54883 = cartesian_point ( 'none', ( 1.160666742405341600, -3.411485707276964400, 2.886508069120853100 ) ) ;
#54884 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.242340549171212100, 3.065415682824002500 ) ) ;
#54885 = cartesian_point ( 'none', ( 20.00002613607357200, -4.354984905282475600, -0.8408753423015120600 ) ) ;
#54886 = cartesian_point ( 'none', ( 19.14251968257109100, -4.389173364883610900, -0.6638095894988674800 ) ) ;
#54887 = cartesian_point ( 'none', ( 18.28474686281228400, -4.412505386059463900, -0.4850293444906494900 ) ) ;
#54888 = cartesian_point ( 'none', ( 17.42989039486063500, -4.424908782109678600, -0.3052001581545092900 ) ) ;
#54889 = cartesian_point ( 'none', ( 18.28474686281228400, -4.672325987521261000, -0.5808514634224664100 ) ) ;
#54890 = cartesian_point ( 'none', ( 17.42989039486063500, -4.688188773749830700, -0.3903225250673340600 ) ) ;
#54891 = cartesian_point ( 'none', ( 16.26922365245529500, -4.709726200332683600, -0.1316351190464354100 ) ) ;
#54892 = cartesian_point ( 'none', ( 15.10457905829384600, -4.709827829013284500, 0.1279472849204829300 ) ) ;
#54893 = cartesian_point ( 'none', ( 13.94391231588850200, -4.688492965564691400, 0.3866514758012322100 ) ) ;
#54894 = cartesian_point ( 'none', ( 12.78324557348316600, -4.667158102116101000, 0.6453556666819814100 ) ) ;
#54895 = cartesian_point ( 'none', ( 11.61860097932172100, -4.624532485288939100, 0.9014144325302472200 ) ) ;
#54896 = cartesian_point ( 'none', ( 10.45793423691638100, -4.560907291267941600, 1.153078632335113400 ) ) ;
#54897 = cartesian_point ( 'none', ( 9.297267494511039800, -4.497282097246943200, 1.404742832139979300 ) ) ;
#54898 = cartesian_point ( 'none', ( 8.132622900349593600, -4.413091950622371600, 1.650293344232636800 ) ) ;
#54899 = cartesian_point ( 'none', ( 6.971956157944251100, -4.308911955463360100, 1.888052809630549600 ) ) ;
#54900 = cartesian_point ( 'none', ( 5.811289415538911200, -4.204731960304346000, 2.125812275028462500 ) ) ;
#54901 = cartesian_point ( 'none', ( 4.646644821377467600, -4.081273771614952800, 2.354156555498035300 ) ) ;
#54902 = cartesian_point ( 'none', ( 3.485978078972125500, -3.939380734008882400, 2.571525828065607900 ) ) ;
#54903 = cartesian_point ( 'none', ( 2.325311336566785200, -3.797487696402813900, 2.788895100633181500 ) ) ;
#54904 = cartesian_point ( 'none', ( 1.160666742405341600, -3.638129083204565600, 2.993804512757573600 ) ) ;
#54905 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.462393475329791600, 3.184854325378567300 ) ) ;
#54906 = cartesian_point ( 'none', ( 20.00002613607357200, -4.531153988129564600, -0.9144909719274567600 ) ) ;
#54907 = cartesian_point ( 'none', ( 19.14251968257109100, -4.568335525126201400, -0.7302625051422601000 ) ) ;
#54908 = cartesian_point ( 'none', ( 18.28474686281228400, -4.594218109834191200, -0.5441521184590629700 ) ) ;
#54909 = cartesian_point ( 'none', ( 17.42989039486063500, -4.608720678846106400, -0.3568527795261827200 ) ) ;
#54910 = cartesian_point ( 'none', ( 16.26922365245529500, -4.628411293776943000, -0.1025503068610337100 ) ) ;
#54911 = cartesian_point ( 'none', ( 15.10457905829384600, -4.627034523530096700, 0.1525096320232424100 ) ) ;
#54912 = cartesian_point ( 'none', ( 13.94391231588850200, -4.604599772842378900, 0.4065847191166904200 ) ) ;
#54913 = cartesian_point ( 'none', ( 12.78324557348316600, -4.582165022154661900, 0.6606598062101388700 ) ) ;
#54914 = cartesian_point ( 'none', ( 11.61860097932172100, -4.538825543121808100, 0.9120144510391621200 ) ) ;
#54915 = cartesian_point ( 'none', ( 10.45793423691638100, -4.474877388331269600, 1.158931646509320200 ) ) ;
#54916 = cartesian_point ( 'none', ( 9.297267494511039800, -4.410929233540729300, 1.405848841979479000 ) ) ;
#54917 = cartesian_point ( 'none', ( 8.132622900349593600, -4.326809233732299200, 1.646641893274969100 ) ) ;
#54918 = cartesian_point ( 'none', ( 6.971956157944251100, -4.223092013801222700, 1.879665939694501200 ) ) ;
#54919 = cartesian_point ( 'none', ( 5.811289415538911200, -4.119374793870147900, 2.112689986114034000 ) ) ;
#54920 = cartesian_point ( 'none', ( 4.646644821377467600, -3.996768847596437800, 2.336353237137288800 ) ) ;
#54921 = cartesian_point ( 'none', ( 3.485978078972125500, -3.856111697913934900, 2.549127845968222900 ) ) ;
#54922 = cartesian_point ( 'none', ( 2.325311336566785200, -3.715454548231431200, 2.761902454799158000 ) ) ;
#54923 = cartesian_point ( 'none', ( 1.160666742405341600, -3.557707026096940300, 2.962334955108842000 ) ) ;
#54924 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.383946707040523800, 3.149056189684279700 ) ) ;
#54925 = cartesian_point ( 'none', ( 20.00002613607357200, -4.467994993000155900, -0.8830365119904075600 ) ) ;
#54926 = cartesian_point ( 'none', ( 19.14251968257109100, -4.503897648956127300, -0.7013759748908644500 ) ) ;
#54927 = cartesian_point ( 'none', ( 18.28474686281228400, -4.528660427569453100, -0.5179060799847095000 ) ) ;
#54928 = cartesian_point ( 'none', ( 17.42989039486063500, -4.542206209306464800, -0.3333099025238251400 ) ) ;
#54929 = cartesian_point ( 'none', ( 16.26922365245529500, -4.560597762685831400, -0.08267760109504095100 ) ) ;
#54930 = cartesian_point ( 'none', ( 15.10457905829384600, -4.558229448179798900, 0.1686174263957461200 ) ) ;
#54931 = cartesian_point ( 'none', ( 13.94391231588850200, -4.535117443777882500, 0.4188585801009683800 ) ) ;
#54932 = cartesian_point ( 'none', ( 12.78324557348316600, -4.512005439375967900, 0.6690997338061910300 ) ) ;
#54933 = cartesian_point ( 'none', ( 11.61860097932172100, -4.468307623503498900, 0.9165776129048505100 ) ) ;
#54934 = cartesian_point ( 'none', ( 10.45793423691638100, -4.404322496551887200, 1.159601692543435100 ) ) ;
#54935 = cartesian_point ( 'none', ( 9.297267494511039800, -4.340337369600274700, 1.402625772182019400 ) ) ;
#54936 = cartesian_point ( 'none', ( 8.132622900349593600, -4.256502014866665500, 1.639535951473422500 ) ) ;
#54937 = cartesian_point ( 'none', ( 6.971956157944251100, -4.153389112831819200, 1.868713893669321900 ) ) ;
#54938 = cartesian_point ( 'none', ( 8.132622900349593600, -4.764817249924578700, 1.621589408234121300 ) ) ;
#54939 = cartesian_point ( 'none', ( 6.971956157944251100, -4.661148651108934600, 1.878784779799491200 ) ) ;
#54940 = cartesian_point ( 'none', ( 5.811289415538911200, -4.557480052293290600, 2.135980151364860600 ) ) ;
#54941 = cartesian_point ( 'none', ( 4.646644821377467600, -4.432926508859509300, 2.383736185303767300 ) ) ;
#54942 = cartesian_point ( 'none', ( 3.485978078972125500, -4.288338847804873800, 2.620360456683093800 ) ) ;
#54943 = cartesian_point ( 'none', ( 2.325311336566785200, -4.143751186750238300, 2.856984728062420800 ) ) ;
#54944 = oriented_edge ( 'none', *, *, #54849, .f. ) ;
#54945 = cartesian_point ( 'none', ( 1.160666742405341600, -3.980117088409711900, 3.080860853174791600 ) ) ;
#54946 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.798554339597754100, 3.290459531078286900 ) ) ;
#54947 = cartesian_point ( 'none', ( 20.00002613607357200, -4.785616061759947500, -1.083321437015301700 ) ) ;
#54948 = cartesian_point ( 'none', ( 19.14251968257109100, -4.829661937909757600, -0.8887470058681081800 ) ) ;
#54949 = cartesian_point ( 'none', ( 18.28474686281228400, -4.861764405080319500, -0.6918940373632322900 ) ) ;
#54950 = cartesian_point ( 'none', ( 17.42989039486063500, -4.881820177271742400, -0.4934958796729460600 ) ) ;
#54951 = cartesian_point ( 'none', ( 16.26922365245529500, -4.909050558801898700, -0.2241241757454156000 ) ) ;
#54952 = cartesian_point ( 'none', ( 15.10457905829384600, -4.913943395774402300, 0.04657615432726700000 ) ) ;
#54953 = cartesian_point ( 'none', ( 13.94391231588850200, -4.896465265151464400, 0.3167559528041816200 ) ) ;
#54954 = cartesian_point ( 'none', ( 12.78324557348316600, -4.878987134528527400, 0.5869357512810971000 ) ) ;
#54955 = cartesian_point ( 'none', ( 11.61860097932172100, -4.839257429664890300, 0.8547494161799356100 ) ) ;
#54956 = cartesian_point ( 'none', ( 10.45793423691638100, -4.777547544730165200, 1.118367508609954500 ) ) ;
#54957 = cartesian_point ( 'none', ( 9.297267494511039800, -4.715837659795442800, 1.381985601039973100 ) ) ;
#54958 = cartesian_point ( 'none', ( 8.132622900349593600, -4.632569135876736700, 1.639607342124646600 ) ) ;
#54959 = edge_curve ( 'none', #54630, #54344, #7443, .t. ) ;
#54960 = cartesian_point ( 'none', ( 6.971956157944251100, -4.528310781425582300, 1.889472914147357600 ) ) ;
#54961 = cartesian_point ( 'none', ( 5.811289415538911200, -4.424052426974429700, 2.139338486170068600 ) ) ;
#54962 = cartesian_point ( 'none', ( 4.646644821377467600, -4.299516432268312400, 2.379741053913545300 ) ) ;
#54963 = cartesian_point ( 'none', ( 3.485978078972125500, -4.155553504428909600, 2.609038424075101700 ) ) ;
#54964 = cartesian_point ( 'none', ( 2.325311336566785200, -4.011590576589507700, 2.838335794236658900 ) ) ;
#54965 = cartesian_point ( 'none', ( 1.160666742405341600, -3.849184128390452700, 3.054961633273618900 ) ) ;
#54966 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.669443560550917000, 3.257436167049645900 ) ) ;
#54967 = cartesian_point ( 'none', ( 20.00002613607357200, -4.691222754839069300, -1.013201191701188700 ) ) ;
#54968 = cartesian_point ( 'none', ( 19.14251968257109100, -4.732417669551975500, -0.8224646204577585900 ) ) ;
#54969 = cartesian_point ( 'none', ( 18.28474686281228400, -4.761908871090144900, -0.6296151928954143400 ) ) ;
#54970 = cartesian_point ( 'none', ( 17.42989039486063500, -4.779602443934893900, -0.4353711845266706200 ) ) ;
#54971 = cartesian_point ( 'none', ( 16.26922365245529500, -4.803625589720333300, -0.1716397057612117900 ) ) ;
#54972 = cartesian_point ( 'none', ( 15.10457905829384600, -4.805787911386438800, 0.09317481194931018200 ) ) ;
#54973 = cartesian_point ( 'none', ( 13.94391231588850200, -4.786074638083663400, 0.3572634169305439200 ) ) ;
#54974 = cartesian_point ( 'none', ( 12.78324557348316600, -4.766361364780891600, 0.6213520219117780700 ) ) ;
#54975 = cartesian_point ( 'none', ( 11.61860097932172100, -4.724907158154893600, 0.8829107212093798600 ) ) ;
#54976 = cartesian_point ( 'none', ( 10.45793423691638100, -4.661995192470938900, 1.140152803690114300 ) ) ;
#54977 = cartesian_point ( 'none', ( 9.297267494511039800, -4.599083226786984100, 1.397394886170848900 ) ) ;
#54978 = cartesian_point ( 'none', ( 8.132622900349593600, -4.515143254562588900, 1.648563127571332800 ) ) ;
#54979 = cartesian_point ( 'none', ( 6.971956157944251100, -4.410748670922054700, 1.891941794121554800 ) ) ;
#54980 = cartesian_point ( 'none', ( 5.811289415538911200, -4.306354087281524000, 2.135320460671777300 ) ) ;
#54981 = cartesian_point ( 'none', ( 4.646644821377467600, -4.182218013085835300, 2.369247029296476500 ) ) ;
#54982 = cartesian_point ( 'none', ( 3.485978078972125500, -4.039188423594070300, 2.592123544333528900 ) ) ;
#54983 = cartesian_point ( 'none', ( 2.325311336566785200, -3.896158834102306100, 2.815000059370581300 ) ) ;
#54984 = cartesian_point ( 'none', ( 1.160666742405341600, -3.735212766440789700, 3.025304048228469900 ) ) ;
#54985 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.557449645448814000, 3.221598921417853300 ) ) ;
#54986 = cartesian_point ( 'none', ( 20.00002613607357200, -4.605963713190726900, -0.9573734509893071500 ) ) ;
#54987 = cartesian_point ( 'none', ( 19.14251968257109100, -4.644888773667300800, -0.7701033570634867600 ) ) ;
#54988 = cartesian_point ( 'none', ( 20.00002613607357200, -5.108598345641680400, -1.391348539491231300 ) ) ;
#54989 = cartesian_point ( 'none', ( 19.14251968257109100, -5.165168042647300300, -1.183642237056019100 ) ) ;
#54990 = cartesian_point ( 'none', ( 18.28474686281228400, -5.208968417675296600, -0.9729218406368557200 ) ) ;
#54991 = cartesian_point ( 'none', ( 17.42989039486063500, -5.239853878759666900, -0.7599731210276875500 ) ) ;
#54992 = cartesian_point ( 'none', ( 16.26922365245529500, -5.281788085083662500, -0.4708456406210686500 ) ) ;
#54993 = cartesian_point ( 'none', ( 15.10457905829384600, -5.299703106742653000, -0.1792427778346056300 ) ) ;
#54994 = cartesian_point ( 'none', ( 13.94391231588850200, -5.293476565973118200, 0.1128435240974568800 ) ) ;
#54995 = cartesian_point ( 'none', ( 12.78324557348316600, -5.287250025203585200, 0.4049298260295201000 ) ) ;
#54996 = cartesian_point ( 'none', ( 11.61860097932172100, -5.256924455592607800, 0.6955043214933731600 ) ) ;
#54997 = oriented_edge ( 'none', *, *, #54639, .t. ) ;
#54998 = cartesian_point ( 'none', ( 10.45793423691638100, -5.202707011530357300, 0.9825820920463359500 ) ) ;
#54999 = oriented_edge ( 'none', *, *, #54959, .t. ) ;
#55000 = cartesian_point ( 'none', ( 9.297267494511039800, -5.148489567468106800, 1.269659862599299000 ) ) ;
#55001 = cartesian_point ( 'none', ( 8.132622900349593600, -5.070750609073291700, 1.551279875975465100 ) ) ;
#55002 = cartesian_point ( 'none', ( 6.971956157944251100, -4.970021172258012300, 1.825518381924538000 ) ) ;
#55003 = cartesian_point ( 'none', ( 5.811289415538911200, -4.869291735442734700, 2.099756887873611700 ) ) ;
#55004 = cartesian_point ( 'none', ( 4.646644821377467600, -4.746259904398749000, 2.364740559325774000 ) ) ;
#55005 = cartesian_point ( 'none', ( 3.485978078972125500, -4.601766111284722300, 2.618659289115097300 ) ) ;
#55006 = cartesian_point ( 'none', ( 2.325311336566785200, -4.457272318170694800, 2.872578018904420100 ) ) ;
#55007 = cartesian_point ( 'none', ( 1.160666742405341600, -4.292303602108371600, 3.113697284636240500 ) ) ;
#55008 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.107986866704536900, 3.340369997233888300 ) ) ;
#55010 = oriented_edge ( 'none', *, *, #55033, .f. ) ;
#55009 = cartesian_point ( 'none', ( 20.00002613607357200, -4.995913722610530300, -1.271334826963419000 ) ) ;
#55011 = oriented_edge ( 'none', *, *, #55024, .t. ) ;
#55012 = cartesian_point ( 'none', ( 19.14251968257109100, -5.047603880692926200, -1.068210076023848200 ) ) ;
#55013 = cartesian_point ( 'none', ( 18.28474686281228400, -5.086813928056209000, -0.8623589307822711000 ) ) ;
#55014 = cartesian_point ( 'none', ( 17.42989039486063500, -5.113414920033454400, -0.6545487159849657800 ) ) ;
#55015 = cartesian_point ( 'none', ( 16.26922365245529500, -5.149531961736327500, -0.3723979525646611300 ) ) ;
#55016 = edge_curve ( 'none', #53994, #54319, #7436, .t. ) ;
#55017 = cartesian_point ( 'none', ( 15.10457905829384600, -5.162225820062917400, -0.08822835538577206100 ) ) ;
#55018 = cartesian_point ( 'none', ( 13.94391231588850200, -5.151409783089451200, 0.1960189090587888000 ) ) ;
#55019 = cartesian_point ( 'none', ( 12.78324557348316600, -5.140593746115986700, 0.4802661735033502100 ) ) ;
#55020 = cartesian_point ( 'none', ( 11.61860097932172100, -5.106341698342309800, 0.7626494081744925600 ) ) ;
#55021 = cartesian_point ( 'none', ( 10.45793423691638100, -5.048887615985837100, 1.041239649246579000 ) ) ;
#55022 = cartesian_point ( 'none', ( 9.297267494511039800, -4.991433533629365400, 1.319829890318665800 ) ) ;
#55023 = cartesian_point ( 'none', ( 8.132622900349593600, -4.911169886330266200, 1.592724083958386500 ) ) ;
#55024 = edge_curve ( 'none', #54022, #54023, #7498, .t. ) ;
#55025 = cartesian_point ( 'none', ( 6.971956157944251100, -4.808644956185858600, 1.858058086112109700 ) ) ;
#55026 = cartesian_point ( 'none', ( 5.811289415538911200, -4.706120026041452900, 2.123392088265833300 ) ) ;
#55027 = cartesian_point ( 'none', ( 4.646644821377467600, -4.582034162283534300, 2.379353398653710100 ) ) ;
#55028 = cartesian_point ( 'none', ( 3.485978078972125500, -4.437234997182983400, 2.624193541984436000 ) ) ;
#55029 = advanced_face ( 'none', ( #7493 ), #7444, .t. ) ;
#55030 = cartesian_point ( 'none', ( 2.325311336566785200, -4.292435832082434300, 2.869033685315164100 ) ) ;
#55031 = cartesian_point ( 'none', ( 1.160666742405341600, -4.127912490761310900, 3.101080155145154600 ) ) ;
#55032 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.944788834465307000, 3.318747838793442400 ) ) ;
#55033 = edge_curve ( 'none', #54314, #53685, #7437, .t. ) ;
#55034 = cartesian_point ( 'none', ( 20.00002613607357200, -4.887698771584197700, -1.168990895941964600 ) ) ;
#55035 = cartesian_point ( 'none', ( 19.14251968257109100, -4.935227811870499100, -0.9702659677766897200 ) ) ;
#55036 = cartesian_point ( 'none', ( 18.28474686281228400, -4.970553390221377700, -0.7690589623754509100 ) ) ;
#55037 = cartesian_point ( 'none', ( 17.42989039486063500, -4.993560607145141700, -0.5661196510536531400 ) ) ;
#55038 = cartesian_point ( 'none', ( 16.26922365245529500, -5.024798262260165200, -0.2905822734839989500 ) ) ;
#55039 = cartesian_point ( 'none', ( 15.10457905829384600, -5.033175528652823700, -0.01340641064086872500 ) ) ;
#55040 = cartesian_point ( 'none', ( 13.94391231588850200, -5.018635181099218000, 0.2635145452798913800 ) ) ;
#55041 = cartesian_point ( 'none', ( 12.78324557348316600, -5.004094833545615900, 0.5404355012006519800 ) ) ;
#55042 = cartesian_point ( 'none', ( 11.61860097932172100, -4.966736197363255600, 0.8152098992759485600 ) ) ;
#55043 = cartesian_point ( 'none', ( 10.45793423691638100, -4.906814469918425700, 1.085960751749352600 ) ) ;
#55044 = cartesian_point ( 'none', ( 9.297267494511039800, -4.846892742473595900, 1.356711604222756100 ) ) ;
#55045 = cartesian_point ( 'none', ( 10.45793423691638100, -5.761419984737355700, 0.6823790730393876100 ) ) ;
#55046 = cartesian_point ( 'none', ( 9.297267494511039800, -5.723767304598729800, 1.000285809046644700 ) ) ;
#55047 = cartesian_point ( 'none', ( 8.132622900349593600, -5.659990697271708400, 1.313997398692714700 ) ) ;
#55048 = cartesian_point ( 'none', ( 6.971956157944251100, -5.570525821652965200, 1.621370873720948700 ) ) ;
#55049 = cartesian_point ( 'none', ( 5.811289415538911200, -5.481060946034225400, 1.928744348749183500 ) ) ;
#55050 = cartesian_point ( 'none', ( 4.646644821377467600, -5.366518937940428600, 2.227680036652535100 ) ) ;
#55051 = cartesian_point ( 'none', ( 3.485978078972125500, -5.227682235430926900, 2.516135903565824200 ) ) ;
#55052 = cartesian_point ( 'none', ( 2.325311336566785200, -5.088845532921424400, 2.804591770479114100 ) ) ;
#55053 = cartesian_point ( 'none', ( 1.160666742405341600, -4.926662531452920200, 3.080597370340923700 ) ) ;
#55054 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.742241105376844100, 3.342267305038198800 ) ) ;
#55055 = cartesian_point ( 'none', ( 20.00002613607357200, -5.376721091358015200, -1.737115544907559700 ) ) ;
#55056 = cartesian_point ( 'none', ( 19.14251968257108400, -5.447349044922480800, -1.518507860068888400 ) ) ;
#55057 = cartesian_point ( 'none', ( 18.28474686281227700, -5.504514437568067500, -1.296052423929787900 ) ) ;
#55058 = cartesian_point ( 'none', ( 17.42989039486063500, -5.548023010646517200, -1.070579648578457800 ) ) ;
#55059 = cartesian_point ( 'none', ( 16.26922365245529500, -5.607096031293681700, -0.7644478457798124000 ) ) ;
#55060 = cartesian_point ( 'none', ( 15.10457905829384600, -5.640687123722331700, -0.4544834269143906400 ) ) ;
#55061 = cartesian_point ( 'none', ( 13.94391231588850200, -5.648566826710257300, -0.1428037632628289800 ) ) ;
#55062 = cartesian_point ( 'none', ( 12.78324557348316600, -5.656446529698185600, 0.1688759003887334600 ) ) ;
#55063 = cartesian_point ( 'none', ( 11.61860097932172100, -5.638561016884068500, 0.4801417206846743700 ) ) ;
#55064 = cartesian_point ( 'none', ( 10.45793423691638100, -5.595032464456101800, 0.7888674364529828500 ) ) ;
#55065 = cartesian_point ( 'none', ( 9.297267494511039800, -5.551503912028132400, 1.097593152221291400 ) ) ;
#55066 = cartesian_point ( 'none', ( 8.132622900349593600, -5.482629664136768900, 1.401669853779512500 ) ) ;
#55067 = cartesian_point ( 'none', ( 6.971956157944251100, -5.388880201732675300, 1.699020388926285400 ) ) ;
#55068 = cartesian_point ( 'none', ( 5.811289415538911200, -5.295130739328579100, 1.996370924073058100 ) ) ;
#55069 = cartesian_point ( 'none', ( 4.646644821377467600, -5.177146466300678500, 2.284964087143853000 ) ) ;
#55070 = cartesian_point ( 'none', ( 3.485978078972125500, -5.035733334868231400, 2.562828494205279500 ) ) ;
#55071 = cartesian_point ( 'none', ( 2.325311336566785200, -4.894320203435784200, 2.840692901266707300 ) ) ;
#55072 = cartesian_point ( 'none', ( 1.160666742405341600, -4.730444208677503100, 3.105930456667732400 ) ) ;
#55073 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.545224789805660100, 3.356729318957625700 ) ) ;
#55074 = cartesian_point ( 'none', ( 20.00002613607357200, -5.223996192699331700, -1.529884707403314400 ) ) ;
#55075 = cartesian_point ( 'none', ( 19.14251968257109100, -5.286198517921869600, -1.317486538726204700 ) ) ;
#55076 = cartesian_point ( 'none', ( 18.28474686281228400, -5.335334025335071400, -1.101740933652212400 ) ) ;
#55077 = cartesian_point ( 'none', ( 17.42989039486063500, -5.371237723394132000, -0.8834527480694508400 ) ) ;
#55078 = cartesian_point ( 'none', ( 16.26922365245529500, -5.419985355106350200, -0.5870756990977087400 ) ) ;
#55079 = cartesian_point ( 'none', ( 15.10457905829384600, -5.444091866224440900, -0.2876853804892703900 ) ) ;
#55080 = cartesian_point ( 'none', ( 13.94391231588850200, -5.443392584833785200, 0.01267306830197859400 ) ) ;
#55081 = cartesian_point ( 'none', ( 12.78324557348316600, -5.442693303443128600, 0.3130315170932279100 ) ) ;
#55082 = cartesian_point ( 'none', ( 11.61860097932172100, -5.417193006344688500, 0.6123063433025833800 ) ) ;
#55083 = cartesian_point ( 'none', ( 10.45793423691638100, -5.367065886424602400, 0.9084531964063532500 ) ) ;
#55084 = cartesian_point ( 'none', ( 9.297267494511039800, -5.316938766504517100, 1.204600049510123700 ) ) ;
#55085 = cartesian_point ( 'none', ( 8.132622900349593600, -5.242527242820075100, 1.495595946212651400 ) ) ;
#55086 = cartesian_point ( 'none', ( 6.971956157944251100, -5.144339621530329900, 1.779453089473501200 ) ) ;
#55087 = cartesian_point ( 'none', ( 5.811289415538911200, -5.046152000240589100, 2.063310232734351300 ) ) ;
#55088 = cartesian_point ( 'none', ( 4.646644821377467600, -4.924859002359892400, 2.338089590437694800 ) ) ;
#55089 = cartesian_point ( 'none', ( 3.485978078972125500, -4.781289182053249000, 2.601914140947813700 ) ) ;
#55090 = cartesian_point ( 'none', ( 2.325311336566785200, -4.637719361746605700, 2.865738691457935200 ) ) ;
#55091 = cartesian_point ( 'none', ( 1.160666742405341600, -4.472853446464592200, 3.116806245580272100 ) ) ;
#55092 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.287817637580426200, 3.353401757341020900 ) ) ;
#55093 = cartesian_point ( 'none', ( 20.00002613607357200, -5.542876056886287400, -2.021515525046241100 ) ) ;
#55094 = cartesian_point ( 'none', ( 19.14251968257109100, -5.625067195553697300, -1.796152281992551300 ) ) ;
#55095 = cartesian_point ( 'none', ( 18.28474686281228400, -5.693360249182916300, -1.566250993449516100 ) ) ;
#55096 = cartesian_point ( 'none', ( 17.42989039486063500, -5.747520251849565800, -1.332670609935300700 ) ) ;
#55097 = cartesian_point ( 'none', ( 16.26922365245529500, -5.821055068769643600, -1.015530840878107900 ) ) ;
#55098 = cartesian_point ( 'none', ( 15.10457905829384600, -5.868149532456286000, -0.6934018078693052800 ) ) ;
#55099 = cartesian_point ( 'none', ( 13.94391231588850200, -5.888481939969358900, -0.3684839788388854000 ) ) ;
#55100 = cartesian_point ( 'none', ( 12.78324557348316600, -5.908814347482430000, -0.04356614980846453000 ) ) ;
#55101 = cartesian_point ( 'none', ( 11.61860097932172100, -5.902245807861827000, 0.2819209570089510900 ) ) ;
#55102 = cartesian_point ( 'none', ( 10.45793423691638100, -5.868821190893569900, 0.6057539346342141200 ) ) ;
#55103 = cartesian_point ( 'none', ( 9.297267494511039800, -5.835396573925310200, 0.9295869122594773200 ) ) ;
#55104 = cartesian_point ( 'none', ( 8.132622900349593600, -5.775344203635405000, 1.249553653093088400 ) ) ;
#55105 = cartesian_point ( 'none', ( 6.971956157944251100, -5.689074298605236300, 1.563468459853146300 ) ) ;
#55106 = cartesian_point ( 'none', ( 5.811289415538911200, -5.602804393575068400, 1.877383266613205500 ) ) ;
#55107 = cartesian_point ( 'none', ( 4.646644821377467600, -5.490906264732525500, 2.183101782864113300 ) ) ;
#55108 = cartesian_point ( 'none', ( 3.485978078972125500, -5.354144289760808900, 2.478535641145378500 ) ) ;
#55109 = cartesian_point ( 'none', ( 2.325311336566785200, -5.217382314789098500, 2.773969499426645500 ) ) ;
#55110 = cartesian_point ( 'none', ( 1.160666742405341600, -5.056690716652089400, 3.057100586920217500 ) ) ;
#55111 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.873167181904196200, 3.325994831207370200 ) ) ;
#55112 = cartesian_point ( 'none', ( 20.00002613607357200, -5.479793379602536900, -1.905640563358498700 ) ) ;
#55113 = cartesian_point ( 'none', ( 19.14251968257109100, -5.557273253416346000, -1.682842147045885600 ) ) ;
#55114 = cartesian_point ( 'none', ( 18.28474686281228400, -5.621021061485063100, -1.455787326315451300 ) ) ;
#55115 = cartesian_point ( 'none', ( 17.42989039486063500, -5.670818481055468900, -1.225324118253125800 ) ) ;
#55116 = cartesian_point ( 'none', ( 16.26922365245529500, -5.738430075422269500, -0.9124166408295442100 ) ) ;
#55117 = cartesian_point ( 'none', ( 15.10457905829384600, -5.779971047236640100, -0.5949945798742174400 ) ) ;
#55118 = cartesian_point ( 'none', ( 13.94391231588850200, -5.795157629539097000, -0.2752262499252055000 ) ) ;
#55119 = cartesian_point ( 'none', ( 12.78324557348316600, -5.810344211841555600, 0.04454208002380669700 ) ) ;
#55120 = cartesian_point ( 'none', ( 11.61860097932172100, -5.799072664875983400, 0.3644723370321311100 ) ) ;
#55121 = cartesian_point ( 'none', ( 20.00002613607357200, -5.223996192699331700, -1.529884707403314800 ) ) ;
#55122 = cartesian_point ( 'none', ( 20.00002613607357200, -5.376721091309184100, -1.737115544841298700 ) ) ;
#55123 = cartesian_point ( 'none', ( 20.00002613607357200, -5.479793379516549700, -1.905640563217904100 ) ) ;
#55124 = cartesian_point ( 'none', ( 20.00001312526305200, -5.542876006345376400, -2.021515552419569200 ) ) ;
#55125 = face_outer_bound ( 'none', #16689, .t. ) ;
#55126 = conical_surface ( 'none', #55146, 1.500000000000000900, 0.9599310885968845900 ) ;
#55127 =( bounded_curve ( ) b_spline_curve ( 3, ( #55124, #55123, #55122, #55121, #55169, #55168, #55167, #55166, #55165, #55164, #55163, #55162, #55161, #55160, #55159, #55158, #55157, #55156, #55155, #55154, #55153, #55152, #55151, #55150, #55149 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.01881289464205882600, 0.1920631948407096600, 0.2778056938991740300, 0.3566887941595979800, 0.4287124957337494200, 0.4938767987686950000, 0.5521817034634037800, 0.6036272100964346100, 0.6482133190749110900, 0.6859400310280252500, 0.7168073470044279400, 0.7408152689516129800, 0.7579638011540620300, 0.7682529564651644500, 0.7758527508445592900, 0.7890480596209166200, 0.8020461276698880300, 0.8149352861312917400, 0.8408510799748729600, 0.8680997233181302300, 0.8986970553591919800, 0.9352742939269922400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900, 0.9986758212672481900 ) )
representation_item ( '' ) );
#55128 = cartesian_point ( 'none', ( 20.00002613607362200, -4.034457068827741500, -0.4763276433317752400 ) ) ;
#55129 = cartesian_point ( 'none', ( 7.899999999999997700, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#55130 = axis2_placement_3d ( 'none', #55190, #55189, #55170 ) ;
#55131 = cartesian_point ( 'none', ( 20.00003984779762700, -4.053607440771465100, -0.2683255115179459200 ) ) ;
#55132 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55133 = cartesian_point ( 'none', ( 18.71325369381603600, -4.063518570839143300, -0.2301790440177636000 ) ) ;
#55134 = cartesian_point ( 'none', ( 17.42989039486063500, -4.062440078726073300, 0.01767684293707723300 ) ) ;
#55135 = cartesian_point ( 'none', ( 15.68690135537457000, -4.060975333759635900, 0.3543002251749989800 ) ) ;
#55136 = cartesian_point ( 'none', ( 13.94391231588850700, -4.004124178327022500, 0.6860914141374110400 ) ) ;
#55137 = cartesian_point ( 'none', ( 12.20092327640244400, -3.947273022894410000, 1.017882603099823800 ) ) ;
#55138 = cartesian_point ( 'none', ( 10.45793423691638100, -3.836586208315920600, 1.335791200066910800 ) ) ;
#55139 = cartesian_point ( 'none', ( 8.714945197430317600, -3.725899393737431200, 1.653699797033997100 ) ) ;
#55140 = cartesian_point ( 'none', ( 6.971956157944253700, -3.564396167775776700, 1.949054084206357500 ) ) ;
#55141 = cartesian_point ( 'none', ( 5.228967118458189800, -3.402892941814122300, 2.244408371378718400 ) ) ;
#55142 = cartesian_point ( 'none', ( 3.485978078972126900, -3.194978691466047000, 2.509151853733454300 ) ) ;
#55143 = cartesian_point ( 'none', ( 1.742989039486063400, -2.987064441117972500, 2.773895336088190600 ) ) ;
#55144 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.738410525140972900, 3.000806501561416700 ) ) ;
#55145 =( bounded_curve ( ) b_spline_curve ( 2, ( #55144, #55143, #55142, #55141, #55140, #55139, #55138, #55137, #55136, #55135, #55134, #55133, #55192 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.02631578947368420900, 0.05263157894736841800, 0.07894736842105262700, 0.1052631578947368400, 0.1315789473684210500, 0.1509727376132403200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828942040824300, 0.9986758212672481900 ) )
representation_item ( '' ) );
#55146 = axis2_placement_3d ( 'none', #55148, #55132, #55187 ) ;
#55147 = cartesian_point ( 'none', ( 8.096408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#55148 = cartesian_point ( 'none', ( 8.096408214467821600, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#55149 = cartesian_point ( 'none', ( 20.00002613607362200, -4.034457068827741500, -0.4763276433317752400 ) ) ;
#55150 = cartesian_point ( 'none', ( 20.00002613607357200, -4.029602392682785500, -0.5252614474110998100 ) ) ;
#55151 = cartesian_point ( 'none', ( 20.00002613607357200, -4.041284747792586200, -0.6047036046628347900 ) ) ;
#55152 = cartesian_point ( 'none', ( 20.00002613607357200, -4.094422212844864200, -0.6914471297284795500 ) ) ;
#55153 = cartesian_point ( 'none', ( 20.00002613607357200, -4.145560896151593500, -0.7426479703895944000 ) ) ;
#55154 = cartesian_point ( 'none', ( 20.00002613607357200, -4.198077098226037600, -0.7792729156532789400 ) ) ;
#55155 = cartesian_point ( 'none', ( 20.00002613607357200, -4.242963136646326700, -0.8022459102689490900 ) ) ;
#55156 = cartesian_point ( 'none', ( 20.00002613607357200, -4.279445107451861600, -0.8172794013177244700 ) ) ;
#55157 = cartesian_point ( 'none', ( 20.00002613607357200, -4.307500558141759600, -0.8272407731684918700 ) ) ;
#55158 = cartesian_point ( 'none', ( 20.00002613607357200, -4.332131355466079200, -0.8347197635654263200 ) ) ;
#55159 = cartesian_point ( 'none', ( 20.00002613607357200, -4.354984905282476500, -0.8408753423015121700 ) ) ;
#55160 = cartesian_point ( 'none', ( 20.00002613607357200, -4.380657061900977000, -0.8481681739610039700 ) ) ;
#55161 = cartesian_point ( 'none', ( 20.00002613607357200, -4.417499671370817900, -0.8615814224294728900 ) ) ;
#55162 = cartesian_point ( 'none', ( 20.00002613607357200, -4.467994993000155900, -0.8830365119904076700 ) ) ;
#55163 = cartesian_point ( 'none', ( 20.00002613607357200, -4.531153988129565500, -0.9144909719274569900 ) ) ;
#55164 = cartesian_point ( 'none', ( 20.00002613607357200, -4.605963713190726900, -0.9573734509893070400 ) ) ;
#55165 = cartesian_point ( 'none', ( 20.00002613607357200, -4.691222754839070100, -1.013201191701188900 ) ) ;
#55166 = cartesian_point ( 'none', ( 20.00002613607357200, -4.785616061759948400, -1.083321437015301700 ) ) ;
#55167 = cartesian_point ( 'none', ( 20.00002613607357200, -4.887698771584197700, -1.168990895941964800 ) ) ;
#55168 = cartesian_point ( 'none', ( 20.00002613607357200, -4.995913722610530300, -1.271334826963419500 ) ) ;
#55169 = cartesian_point ( 'none', ( 20.00002613607357200, -5.108598345641681200, -1.391348539491231700 ) ) ;
#55170 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55171 = cartesian_point ( 'none', ( 20.00003984779759500, -3.265043856368505400, -2.417275424935982000 ) ) ;
#55172 = cartesian_point ( 'none', ( 20.00002613607354400, -3.223605851584410200, -2.473246327334605300 ) ) ;
#55173 = cartesian_point ( 'none', ( 20.00002613607354400, -3.180740962078825200, -2.528135481772531400 ) ) ;
#55174 = cartesian_point ( 'none', ( 20.00002613607355100, -3.136479095739485200, -2.581904480418545600 ) ) ;
#55175 =( bounded_curve ( ) b_spline_curve ( 3, ( #55174, #55173, #55172, #55171 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672479700, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672479700 ) )
representation_item ( '' ) );
#55176 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55177 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55178 = conical_surface ( 'none', #55130, 1.219500000000000700, 0.9599310885968779200 ) ;
#55179 = face_outer_bound ( 'none', #16707, .t. ) ;
#55180 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55181 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55182 = axis2_placement_3d ( 'none', #55129, #55191, #55181 ) ;
#55183 = circle ( 'none', #55186, 1.500000000000000900 ) ;
#55184 = cartesian_point ( 'none', ( 9.203591785532173800, 7.198960852090727300e-016, 0.0000000000000000000 ) ) ;
#55185 = cylindrical_surface ( 'none', #55210, 1.500000000000000000 ) ;
#55186 = axis2_placement_3d ( 'none', #55147, #55177, #55176 ) ;
#55187 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55188 = circle ( 'none', #55182, 1.219500000000000700 ) ;
#55189 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55190 = cartesian_point ( 'none', ( 7.399999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#55191 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55192 = cartesian_point ( 'none', ( 20.00002613607362200, -4.034457068827741500, -0.4763276433317752400 ) ) ;
#55193 = cartesian_point ( 'none', ( 20.00002613607354400, -3.621000470928906100, 1.843078314010556000 ) ) ;
#55194 = cartesian_point ( 'none', ( 20.00002613607354700, -3.651523428674650500, 1.780479854942554900 ) ) ;
#55195 = conical_surface ( 'none', #55202, 1.500000000000000900, 0.9599310885968845900 ) ;
#55196 =( bounded_curve ( ) b_spline_curve ( 3, ( #55194, #55193, #55243, #55242 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 0.9986758212672479700, 0.9984557591622136300, 0.9984557591622136300, 0.9986758212672479700 ) )
representation_item ( '' ) );
#55197 = cartesian_point ( 'none', ( 8.899999999999998600, 7.439483599470933600e-016, 0.0000000000000000000 ) ) ;
#55198 = face_outer_bound ( 'none', #16878, .t. ) ;
#55199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55200 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55201 = cartesian_point ( 'none', ( 20.00002613607362200, -5.276091892537538200, 1.515844510028985900 ) ) ;
#55202 = axis2_placement_3d ( 'none', #55238, #55237, #55236 ) ;
#55203 = plane ( 'none', #55205 ) ;
#55204 = face_outer_bound ( 'none', #16839, .t. ) ;
#55205 = axis2_placement_3d ( 'none', #55201, #55200, #55199 ) ;
#55206 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55207 = axis2_placement_3d ( 'none', #55184, #55180, #55206 ) ;
#55208 = face_outer_bound ( 'none', #16857, .t. ) ;
#55209 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55210 = axis2_placement_3d ( 'none', #55209, #55213, #55212 ) ;
#55211 = face_outer_bound ( 'none', #16873, .t. ) ;
#55212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55213 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55214 = circle ( 'none', #55207, 1.500000000000000700 ) ;
#55215 = cartesian_point ( 'none', ( 12.20092327640244400, -2.612979172165423000, 3.128799954741905900 ) ) ;
#55216 = cartesian_point ( 'none', ( 10.45793423691638100, -2.337668583782776600, 3.322504696221084700 ) ) ;
#55217 = cartesian_point ( 'none', ( 8.714945197430317600, -2.062357995400130300, 3.516209437700264000 ) ) ;
#55218 = cartesian_point ( 'none', ( 6.971956157944253700, -1.758919532043252000, 3.661957665486165000 ) ) ;
#55219 = oriented_edge ( 'none', *, *, #54291, .f. ) ;
#55220 = cartesian_point ( 'none', ( 5.228967118458189800, -1.455481068686373500, 3.807705893272065500 ) ) ;
#55221 = cartesian_point ( 'none', ( 3.485978078972126900, -1.132191740630600600, 3.901521975647963100 ) ) ;
#55222 = cartesian_point ( 'none', ( 1.742989039486063400, -0.8089024125748274200, 3.995338058023861100 ) ) ;
#55223 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4745807099371402400, 4.034662936822814000 ) ) ;
#55224 = oriented_edge ( 'none', *, *, #1122, .t. ) ;
#55225 = vertex_point ( 'none', #7482 ) ;
#55226 = cartesian_point ( 'none', ( 9.096408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#55227 = edge_curve ( 'none', #55257, #302, #7486, .t. ) ;
#55228 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55229 =( bounded_curve ( ) b_spline_curve ( 2, ( #55223, #55222, #55221, #55220, #55218, #55217, #55216, #55215, #55266, #55265, #55264, #55263, #55262 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 3, 2, 2, 2, 2, 2, 3 ),
( 0.0000000000000000000, 0.1743079831791461100, 0.3486159663582922300, 0.5229239495374382600, 0.6972319327165844600, 0.8715399158957305400, 1.000000000000000000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9965844930066698500, 1.000000000000000000, 0.9974828673499653900, 0.9986758467215095500 ) )
representation_item ( '' ) );
#55230 = axis2_placement_3d ( 'none', #55226, #55228, #55260 ) ;
#55231 = cartesian_point ( 'none', ( 12.78324557348316600, -3.291556076156901600, 2.909144726695094300 ) ) ;
#55232 = cartesian_point ( 'none', ( 11.61860097932172100, -3.126342716355165600, 3.086008046528118800 ) ) ;
#55233 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55234 = axis2_placement_3d ( 'none', #55197, #55240, #55233 ) ;
#55235 = circle ( 'none', #55230, 1.500000000000000900 ) ;
#55236 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55237 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55238 = cartesian_point ( 'none', ( 9.096408214467819800, 7.680006346851137800e-016, 0.0000000000000000000 ) ) ;
#55239 = circle ( 'none', #55234, 1.219500000000000700 ) ;
#55240 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55241 = cartesian_point ( 'none', ( 10.45793423691638100, -2.947088386749350300, 3.248624077339677300 ) ) ;
#55242 = cartesian_point ( 'none', ( 20.00003984779759500, -3.555179304151006000, 1.965815855909584200 ) ) ;
#55243 = cartesian_point ( 'none', ( 20.00002613607354400, -3.588878258485499900, 1.904871367786666900 ) ) ;
#55244 = oriented_edge ( 'none', *, *, #54627, .t. ) ;
#55245 = edge_curve ( 'none', #55247, #55257, #7496, .t. ) ;
#55246 = oriented_edge ( 'none', *, *, #55245, .f. ) ;
#55247 = vertex_point ( 'none', #7481 ) ;
#55248 = cartesian_point ( 'none', ( 3.485978078972125500, -0.2962971714142087500, 5.892555304402712600 ) ) ;
#55249 = cartesian_point ( 'none', ( 2.325311336566785200, 0.02884541991352811100, 5.908904549363505500 ) ) ;
#55250 = cartesian_point ( 'none', ( 1.160666742405341600, 0.3542275943945847300, 5.898347890986775300 ) ) ;
#55251 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.6776266618440708300, 5.860957441953544800 ) ) ;
#55252 = cartesian_point ( 'none', ( 18.28474686281229500, -3.928215454351992300, 1.959537483134477600 ) ) ;
#55253 = cartesian_point ( 'none', ( 17.42989039486063500, -3.842233522560991600, 2.115686629274881300 ) ) ;
#55254 = cartesian_point ( 'none', ( 16.26922365245529500, -3.725493025859008900, 2.327695460669024600 ) ) ;
#55255 = cartesian_point ( 'none', ( 15.10457905829384600, -3.591643706609033000, 2.529339820609128400 ) ) ;
#55256 = cartesian_point ( 'none', ( 13.94391231588850200, -3.441599891382966200, 2.719242273652111600 ) ) ;
#55257 = vertex_point ( 'none', #7479 ) ;
#55259 = vertex_point ( 'none', #7472 ) ;
#55258 = cartesian_point ( 'none', ( 9.297267494511039800, -2.767834057143534500, 3.411240108151235400 ) ) ;
#55260 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55261 = edge_curve ( 'none', #54022, #55247, #7467, .t. ) ;
#55262 = cartesian_point ( 'none', ( 20.00003984779759500, -3.555179304151006000, 1.965815855909584200 ) ) ;
#55263 = cartesian_point ( 'none', ( 18.71326742011890700, -3.435241909492792600, 2.182723048228502300 ) ) ;
#55264 = cartesian_point ( 'none', ( 17.42989039486063500, -3.289822763216709400, 2.383442478986499900 ) ) ;
#55265 = cartesian_point ( 'none', ( 15.68690135537457000, -3.092325088642375400, 2.656044965190945900 ) ) ;
#55266 = cartesian_point ( 'none', ( 13.94391231588850700, -2.852652130403899600, 2.892422459966425700 ) ) ;
#55267 = cartesian_point ( 'none', ( 16.26922365245529500, -3.618379043714559100, 4.351004426475539900 ) ) ;
#55268 = cartesian_point ( 'none', ( 15.10457905829384600, -3.373260936379221400, 4.543678804482157200 ) ) ;
#55269 = cartesian_point ( 'none', ( 13.94391231588850200, -3.113069107628604100, 4.715453408936087800 ) ) ;
#55270 = cartesian_point ( 'none', ( 12.78324557348316600, -2.852877278877987300, 4.887228013390020100 ) ) ;
#55271 = cartesian_point ( 'none', ( 11.61860097932172500, -2.579389102733501600, 5.036929449565687600 ) ) ;
#55272 = cartesian_point ( 'none', ( 10.45793423691638100, -2.294472780751575200, 5.163535104858750600 ) ) ;
#55273 = cartesian_point ( 'none', ( 9.297267494511039800, -2.009556458769647900, 5.290140760151814400 ) ) ;
#55274 = cartesian_point ( 'none', ( 8.132622900349593600, -1.715158258330767600, 5.392785789560178100 ) ) ;
#55275 = cartesian_point ( 'none', ( 6.971956157944251100, -1.413289217659779100, 5.470769023452289700 ) ) ;
#55276 = cartesian_point ( 'none', ( 5.811289415538912100, -1.111420176988791000, 5.548752257344404800 ) ) ;
#55277 = cartesian_point ( 'none', ( 4.646644821377468500, -0.8041423677246577500, 5.601540991158827000 ) ) ;
#55278 = cartesian_point ( 'none', ( 3.485978078972125500, -0.4935548088802533800, 5.628774624316532600 ) ) ;
#55279 = cartesian_point ( 'none', ( 2.325311336566785700, -0.1829672500358487700, 5.656008257474239200 ) ) ;
#55280 = cartesian_point ( 'none', ( 1.160666742405341600, 0.1288084304302783100, 5.657500756646219200 ) ) ;
#55281 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4396424884841632100, 5.633241926549752400 ) ) ;
#55282 = cartesian_point ( 'none', ( 20.00005355952163600, -4.353104880048190900, 3.835372128350783800 ) ) ;
#55283 = cartesian_point ( 'none', ( 19.14253799322049000, -4.197163971047802800, 4.012363332659461400 ) ) ;
#55284 = cartesian_point ( 'none', ( 18.28475599830563800, -4.030766191609886900, 4.179487962622840900 ) ) ;
#55285 = cartesian_point ( 'none', ( 17.42989039486063500, -3.854542742635569400, 4.336139031998959200 ) ) ;
#55286 = cartesian_point ( 'none', ( 16.26922365245529500, -3.615280926939401500, 4.548827068170235000 ) ) ;
#55287 = cartesian_point ( 'none', ( 15.10457905829384600, -3.359272672831159900, 4.741030582729859300 ) ) ;
#55288 = cartesian_point ( 'none', ( 13.94391231588850200, -3.088266776275359500, 4.911436630781588900 ) ) ;
#55289 = cartesian_point ( 'none', ( 12.78324557348316600, -2.817260879719559100, 5.081842678833320200 ) ) ;
#55290 = cartesian_point ( 'none', ( 11.61860097932172100, -2.533108585786039100, 5.229287214279504600 ) ) ;
#55291 = cartesian_point ( 'none', ( 10.45793423691638100, -2.237750942769003000, 5.352763041436251300 ) ) ;
#55292 = cartesian_point ( 'none', ( 9.297267494511039800, -1.942393299751966200, 5.476238868592996100 ) ) ;
#55293 = cartesian_point ( 'none', ( 8.132622900349593600, -1.637847899841929000, 5.574902522357981600 ) ) ;
#55294 = cartesian_point ( 'none', ( 6.971956157944251100, -1.326195096925250100, 5.648080029932367000 ) ) ;
#55295 = cartesian_point ( 'none', ( 5.811289415538911200, -1.014542294008570200, 5.721257537506754300 ) ) ;
#55296 = cartesian_point ( 'none', ( 4.646644821377467600, -0.6979109927409544700, 5.768449022312788400 ) ) ;
#55297 = cartesian_point ( 'none', ( 3.485978078972125500, -0.3784641059699757100, 5.789332118657707600 ) ) ;
#55298 = cartesian_point ( 'none', ( 2.325311336566785200, -0.05901721919899671800, 5.810215215002628500 ) ) ;
#55299 = cartesian_point ( 'none', ( 1.160666742405341600, 0.2610631069238176200, 5.804647270163219900 ) ) ;
#55300 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5795903992138677900, 5.772666318848553000 ) ) ;
#55301 = cartesian_point ( 'none', ( 20.00005355952163600, -4.367713743809777500, 3.966494255809251500 ) ) ;
#55302 = cartesian_point ( 'none', ( 19.14253799322049000, -4.206441591044332500, 4.144079436248069300 ) ) ;
#55303 = cartesian_point ( 'none', ( 18.28475599830563800, -4.034687467173562000, 4.311472069001602800 ) ) ;
#55304 = cartesian_point ( 'none', ( 17.42989039486063500, -3.853102478973600100, 4.468064605146182100 ) ) ;
#55305 = cartesian_point ( 'none', ( 16.26922365245529500, -3.606561202924563500, 4.680673169673143600 ) ) ;
#55306 = cartesian_point ( 'none', ( 15.10457905829384600, -3.343304914227566800, 4.872196350953078800 ) ) ;
#55307 = cartesian_point ( 'none', ( 13.94391231588850200, -3.065131920272775800, 5.041325851455896500 ) ) ;
#55308 = cartesian_point ( 'none', ( 12.78324557348316600, -2.786958926317987500, 5.210455351958713300 ) ) ;
#55309 = cartesian_point ( 'none', ( 11.61860097932172100, -2.495769430717820600, 5.356035845700919400 ) ) ;
#55310 = cartesian_point ( 'none', ( 10.45793423691638100, -2.193552552989489700, 5.477072870293573800 ) ) ;
#55311 = cartesian_point ( 'none', ( 9.297267494511039800, -1.891335675261159200, 5.598109894886230000 ) ) ;
#55312 = cartesian_point ( 'none', ( 8.132622900349593600, -1.580155863123432500, 5.693776644721439500 ) ) ;
#55313 = cartesian_point ( 'none', ( 6.971956157944251100, -1.262138790225388400, 5.763419618893021100 ) ) ;
#55314 = cartesian_point ( 'none', ( 5.811289415538911200, -0.9441217173273442900, 5.833062593064605400 ) ) ;
#55315 = cartesian_point ( 'none', ( 4.646644821377467600, -0.6214397627419457900, 5.876206059441921400 ) ) ;
#55316 = cartesian_point ( 'none', ( 5.811289415538911200, -1.332260925605510500, 4.988129958824554700 ) ) ;
#55317 = cartesian_point ( 'none', ( 4.646644821377467600, -1.055523555426863400, 5.053932101241303900 ) ) ;
endsec;
end-iso-10303-21;